Commit Graph

41 Commits

Author SHA1 Message Date
Jorj Bauer 207399b07b working on blending; fixed SDL drive indicator and bios text drawing 2022-02-10 08:39:25 -05:00
Jorj Bauer 0a2fb1aeee refactoring 2022-01-30 20:26:12 -05:00
Jorj Bauer ed95a42091 fix crasher when there are exactly 10 names to show 2021-01-22 22:09:16 -05:00
Jorj Bauer 4cd66f6809 improving the paddle bios config 2021-01-20 22:05:50 -05:00
Jorj Bauer 67e020cb54 only allow left/right on the root menus 2021-01-20 21:10:56 -05:00
Jorj Bauer d1f42a8771 second HD needs to allow hdv; add missing entry terminators 2021-01-19 22:56:52 -05:00
Jorj Bauer 85b1560f2d silence a warning 2021-01-19 22:26:50 -05:00
Jorj Bauer 97059a0a5b add luminance cutoff for B&W mode 2021-01-19 18:40:13 -05:00
Jorj Bauer 3fa600370b allow hard drive images with extension "hdv" 2021-01-19 08:52:58 -05:00
Jorj Bauer c6f39f9b39 improve BIOS about screen 2021-01-09 12:15:12 -05:00
Jorj Bauer 0cf57dd265 fix disk behavior on bios reboot 2021-01-09 11:30:19 -05:00
Jorj Bauer eb9fe76118 cleanups for file selection 2021-01-09 10:48:15 -05:00
Jorj Bauer a129cb7165 use the apple font for the BIOS (reduce memory footprint, make prettier) 2021-01-09 07:14:14 -05:00
Jorj Bauer 8ac8f24fcf initialize cpu speed state in the bios menu so it shows the correct value 2021-01-08 19:56:05 -05:00
Jorj Bauer ef83f4ffc7 expand reboot options (and make them understandable) 2021-01-08 19:41:12 -05:00
Jorj Bauer 4d19ede8b3 fix drawing of volume bar - needs to use the scaled method 2020-12-28 22:59:35 -05:00
Jorj Bauer 736f325e7f normalizing SDL BIOS behavior against Teensy 2020-12-28 16:44:43 -05:00
Jorj Bauer 84df756230 reset menu index when switching menus 2020-12-28 16:08:03 -05:00
Jorj Bauer 9f530fa2b5 finish implementing disk and hard disk insertion 2020-12-28 15:55:02 -05:00
Jorj Bauer 538898d371 bios rework in SDL base 2020-12-28 14:23:47 -05:00
Jorj Bauer 2bef4b7eb0 fix debounce of reset button from within bios 2020-08-02 09:15:40 -04:00
Jorj Bauer 70885ab240 speaker fixes; committed to removing threads 2020-07-14 20:43:41 -04:00
Jorj Bauer 1dcbee91ba removed threads; bones for audio in place 2020-07-12 22:13:33 -04:00
Jorj Bauer 77a204506f un-threading fixes 2020-07-12 01:47:20 -04:00
Jorj Bauer db39f6e5b7 sort disk images in the BIOS 2020-07-11 19:43:00 -04:00
Jorj Bauer 5c8e1de195 better caching when reading directories 2020-07-11 07:39:56 -04:00
Jorj Bauer 857f187d96 remove obsolete display/sound priority option 2020-07-09 02:50:56 -04:00
Jorj Bauer 2bf4297c1c fix SDL build 2020-07-08 18:00:30 -04:00
Jorj Bauer 18fa352ab4 fix bios drawing 2020-07-08 17:59:20 -04:00
Jorj Bauer 0024764fc4 threading fixes 2020-07-08 17:44:25 -04:00
Jorj Bauer e1288db403 threads conversion 2020-07-08 16:37:26 -04:00
Jorj Bauer 235012a411 Teensy 4.1 work; bios option to invert paddles 2020-07-06 21:31:37 -04:00
Jorj Bauer 0033490cc5 bios can select disk debugging 2020-07-04 08:03:35 -04:00
Jorj Bauer f86f353079 allow woz images 2020-07-02 21:59:56 -04:00
Jorj Bauer f131910df2 abstract drawing so devices may have full or half resolution; rebuild BIOS interface 2018-02-17 20:44:04 -05:00
Jorj Bauer c2d5166272 finish abstracting file extension filter 2018-02-07 14:23:52 -05:00
Jorj Bauer 0ed33f36d5 sleep in BIOS loop; don't have to slam the CPU... 2018-02-07 14:12:29 -05:00
Jorj Bauer 673caef862 abstracting directory filename filter 2018-02-07 14:05:48 -05:00
Jorj Bauer d001f6cc41 added basic About menu 2018-02-07 14:05:48 -05:00
Jorj Bauer d8b01ac7ad show that suspend/resume are happening 2018-02-07 12:34:42 -05:00
Jorj Bauer 99d0c8e72c Squashed commit of
* New BIOS interface
 * New linux framebuffer version
 * Unified linuxfb and SDL with Teensy
 * Abstracted VM RAM
 * Fixed disk image corruption due to bad cache handling
 * Variable CPU speed support
2018-02-07 10:28:40 -05:00