|
7ced15be5c
|
Fix behaivior of load bin file entry in menu
|
2024-01-31 15:44:25 -06:00 |
|
|
90bf6aa04f
|
Clean up code
|
2024-01-31 15:23:48 -06:00 |
|
|
add054813d
|
Remove leftover debug logging
|
2024-01-31 15:11:13 -06:00 |
|
|
189fd790c1
|
Finish binary file loading
|
2024-01-31 11:28:56 -06:00 |
|
|
9a2e02e1ee
|
Initialize audio thread in UI init function
|
2024-01-31 10:45:30 -06:00 |
|
|
a7ae967483
|
Simplify default values for Options
|
2024-01-31 10:44:27 -06:00 |
|
|
3af5be3299
|
Split OptionWindow to separate file
|
2024-01-31 10:42:26 -06:00 |
|
|
3d4c6b038c
|
Split EmuState to separate file
|
2024-01-31 10:40:42 -06:00 |
|
|
59064858cb
|
Split EmuState creation to dedicated new function
|
2024-01-31 10:39:04 -06:00 |
|
|
708bc2ba87
|
Change to storing windows in a hash map
|
2024-01-31 10:18:39 -06:00 |
|
|
e6872655f9
|
Separate add program into external binary file
|
2024-01-30 13:39:52 -06:00 |
|
|
ceb56fc158
|
Update FP after binary file load
|
2024-01-30 13:39:24 -06:00 |
|
|
53be359338
|
Properly handle ihex EOF record
|
2024-01-30 13:39:13 -06:00 |
|
|
2bd3b4e489
|
Extract emulator state into separate struct
|
2024-01-30 13:30:12 -06:00 |
|
|
e5401824c3
|
Separate CPU clocking and frontpanel updates
|
2024-01-30 13:13:55 -06:00 |
|
|
30c82a64ac
|
Simplify setting new options on user confirmation
|
2024-01-30 13:04:14 -06:00 |
|
|
3862080cb1
|
Split UI drawing code out of main update code
|
2024-01-30 13:01:02 -06:00 |
|
|
51e0893c04
|
Remove debug logging:
|
2024-01-30 12:58:05 -06:00 |
|
|
cfa3c0da05
|
Add mute option
|
2024-01-30 12:31:16 -06:00 |
|
|
8b0d96533d
|
Fix keyboard shortcuts for A/D switches
|
2024-01-29 16:06:47 -06:00 |
|
|
91fbc53305
|
Fix conflicts between mouse and keyboard on switches
|
2024-01-29 15:30:55 -06:00 |
|
|
494236d71e
|
Add volume control
|
2024-01-29 15:20:18 -06:00 |
|
|
3137312831
|
Add keyboard shortcuts
|
2024-01-29 14:19:56 -06:00 |
|
|
dd93e414c5
|
Connect front panel with emulator
|
2024-01-29 11:05:05 -06:00 |
|
|
9706b052cb
|
Connect front panel to emulator
|
2024-01-29 11:02:37 -06:00 |
|
|
9e0073df41
|
Fix front panel not allocating size correctly
|
2024-01-27 18:47:54 -06:00 |
|
|
a3b0bdbf7b
|
Get painter and response in one egui call
|
2024-01-27 17:47:52 -06:00 |
|
|
47f2c2d4ef
|
Merge X and Y scale factors into a vector
|
2024-01-27 17:46:19 -06:00 |
|
|
c72094bfd3
|
Trim switches down to interaction area only
|
2024-01-27 17:35:07 -06:00 |
|
|
c7ce618b25
|
Fix inverted power switch
|
2024-01-27 17:34:09 -06:00 |
|
|
782e522ce8
|
Add sound support to front panel widget
|
2024-01-27 17:31:56 -06:00 |
|
|
fb262cf3b1
|
Refactor audio output
|
2024-01-27 17:24:59 -06:00 |
|
|
1ff2990f2e
|
Continue work on front panel refactor
|
2024-01-25 10:34:10 -06:00 |
|
|
8221544efb
|
Start reafctoring fp code
|
2024-01-24 14:31:01 -06:00 |
|
|
448850bce1
|
Clean up code
|
2024-01-24 10:50:35 -06:00 |
|
|
7ed3f92738
|
Start work on loading binary files
|
2024-01-23 17:10:03 -06:00 |
|
|
0c937d6b89
|
Implement all opcodes
|
2024-01-23 16:01:14 -06:00 |
|
|
ac347f3613
|
Work
|
2023-10-12 13:11:38 -05:00 |
|
|
1925720a71
|
Initial commit
|
2023-08-10 13:58:34 -05:00 |
|