Commit Graph

15 Commits

Author SHA1 Message Date
Brendan Robert
24fd496d31 Tweaks to timing/speaker sound, visual sound debug feature added 2024-04-23 10:08:38 -05:00
Brendan Robert
b3ec0df929 Speed adjusts down for portrait animation 2024-04-06 11:59:29 -05:00
Brendan Robert
eb04e89708 Timed devices lock to parent timing where possible to avoid extra delays 2024-03-06 00:17:03 -06:00
Brendan Robert
dcf4638e1e Lots of test coverage, tweaks and timing fixes 2024-03-05 00:06:47 -06:00
Brendan Robert
9632af4142 Reworked timing logic, changed license to Apache ASL 2.0 2024-02-21 10:52:06 -06:00
Brendan Robert
048e1b1769 Aggressive rewrite with improved test coverage 2024-02-09 23:50:53 -06:00
Brendan Robert
6d271362b2 Partial attempt at getting Mockingboard to run more correctly, start of rewrite of music playback routines 2023-10-24 21:54:34 -05:00
Brendan Robert
41a1e4f113 Cleaned up suspended handling logic (a little) and errors triggered by rapid video mode changes 2023-08-01 23:04:58 -05:00
Brendan Robert
9b51c7d733 Massive Java 17 overhual 2023-07-03 15:44:23 -05:00
Brendan Robert
639110e639 Added speed monitor and fixed a lot of timing problems. 10x speed now possible. 2022-03-03 20:10:20 -06:00
Brendan Robert
9f4952cabd Large code cleanup/refactoring, mostly addressing code fragility and emulator structure that results in poor startup behavior. 2021-11-09 11:20:42 -06:00
Brendan Robert
aaa234e278 Tweak startup behavior to prevent deadlocks on startup 2018-05-16 00:40:40 -05:00
Brendan Robert
c50ea6ec77 cleaned up how speed is managed in the app 2018-02-01 09:09:18 -06:00
Brendan Robert
a530a9741e Changed motherboard speed to be in percentage of 1mhz instead of in Hertz 2017-12-29 19:20:07 -06:00
Brendan Robert
1aa20e3f5b Adding a fork of Jace for building standlone versions of the game 2017-12-28 10:40:35 -06:00