Commit Graph

14 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
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
b5997c3876 Completely rewritten sound engine, fixed listener registration issues, Configuration global actions fixed. 2023-10-23 00:28:57 -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
454fcaff36 Removal of AWT and most uses of reflection 2023-07-26 10:50:52 -05:00
Brendan Robert
9b51c7d733 Massive Java 17 overhual 2023-07-03 15:44:23 -05:00
Brendan Robert
91d7b5d1b5 Updated music score details, other emulator cleanup 2022-02-08 01:30:49 -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
fff0d74aa9 Remove mockingboard on start, set graphics mode to text-friendly.
Added titlescreen mode
2020-07-28 09:34:51 -05:00
Brendan Robert
c9c91d2fe0 Updated color mode detection to use sofswitch method. Changed default emulator color mode and speed to 2x 2018-03-17 12:21:09 -05:00
Brendan Robert
0f857de52f Controls overlay for emulator. Still needs work but most buttons do something. Speed control is not hooked up yet. 2018-01-11 02:21:20 -06:00
Brendan Robert
05e59a5454 Basic speedup hacks and B&W rendering for text 2017-12-28 18:48:35 -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