Brendan Robert
|
461e6ced00
|
Update memory allocation for media playback and added load/tortute tests for sound routines
|
2024-02-12 13:33:22 -06:00 |
|
Brendan Robert
|
a3e9a44254
|
Simplified test code for X and Y regs, added additional JSR test
|
2024-02-10 15:09:52 -06:00 |
|
Brendan Robert
|
7b78521920
|
BCD portion of CPU test
|
2024-02-10 00:14:40 -06:00 |
|
Brendan Robert
|
048e1b1769
|
Aggressive rewrite with improved test coverage
|
2024-02-09 23:50:53 -06:00 |
|
Brendan Robert
|
0b239d0ce6
|
Aggressive rewrite with 80% opcode coverage
|
2024-02-09 23:50:20 -06:00 |
|
Brendan Robert
|
ecfbfe56fd
|
Small code cleanup
|
2024-01-25 14:11:57 -06:00 |
|
Brendan Robert
|
5e6012dd82
|
Get rid of temp files when dealing with assembly results
|
2024-01-25 09:50:48 -06:00 |
|
Brendan Robert
|
9feb064e83
|
Fix boot animation speed issue
|
2024-01-24 10:41:05 -06:00 |
|
Brendan Robert
|
08f1b4574f
|
Fix key event mishandling and sound choppiness
|
2024-01-24 09:29:04 -06:00 |
|
Brendan Robert
|
15f98d6b31
|
Fix concurrent modification error in detach method
|
2024-01-23 21:50:51 -06:00 |
|
Brendan Robert
|
191066f65c
|
Fix loading issues for OGG on windows
|
2024-01-23 21:44:49 -06:00 |
|
Brendan Robert
|
e435aa3a7a
|
Small fixes to get Mac build working correctly
|
2024-01-17 15:50:14 -06:00 |
|
Brendan Robert
|
663758bb8a
|
Prevent song resuming from outside of valid positions.
|
2023-11-07 09:41:23 -06:00 |
|
Brendan Robert
|
637d713883
|
Fixed music playback issues (I think?)
|
2023-11-04 23:51:47 -05:00 |
|
Brendan Robert
|
580e760fae
|
Working sound playback with LWGJL finally! (still some bugs)
|
2023-11-04 23:14:58 -05:00 |
|
Martin Haye
|
e99bd01741
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2023-10-30 13:38:20 -07:00 |
|
Martin Haye
|
ce7ae8fb1c
|
Embed timestamp explictly in the jar file, instead of relying on filesystem times.
|
2023-10-30 13:37:25 -07:00 |
|
Brendan Robert
|
59ceac0b59
|
Implemented untested OGG playback for music
|
2023-10-24 23:30:50 -05:00 |
|
Brendan Robert
|
06c16733c2
|
Filling in needed methods for playback
|
2023-10-24 22:16:26 -05: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
|
64e5317019
|
Retrofit mockingboard playback to new LWGJL engine
|
2023-10-24 18:46:10 -05:00 |
|
Brendan Robert
|
5edaf8a69b
|
Removing todo for feature already implemented by ISelection
|
2023-10-24 11:41:32 -05:00 |
|
Brendan Robert
|
de782575bb
|
Correcting floating bus behavior (hopefully)
|
2023-10-24 11:36:32 -05:00 |
|
Brendan Robert
|
cba2850759
|
Suppress additional code warnings for stuff I don't want to modernize right away
|
2023-10-24 08:55:10 -05:00 |
|
Brendan Robert
|
ef7b6de3c7
|
Fix more code quality warnings
|
2023-10-23 23:10:20 -05:00 |
|
Brendan Robert
|
4bd00481e8
|
code quality resolutions, ignore interruptions in sound playback for now
|
2023-10-23 18:38:49 -05: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
|
885dc982b4
|
Re-implemented undo functionality
|
2023-10-09 19:06:23 -05:00 |
|
Brendan Robert
|
37a9d805fd
|
Upgraded outlaw editor to Java 17, had to remove OSGi plugin support (we never used it)
|
2023-09-08 20:59:23 -05:00 |
|
Brendan Robert
|
c2bf0cd744
|
cleanup misc files, capture bitmask worksheet for reference
|
2023-08-27 14:18:41 -05:00 |
|
Martin Haye
|
bdefe148a8
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2023-08-13 08:29:57 -07:00 |
|
Martin Haye
|
34b468adb5
|
Handle blank items in starting inventory
|
2023-08-13 08:29:44 -07:00 |
|
Brendan Robert
|
2af0aa9ea3
|
Fixed into fade-in animation dithering
|
2023-08-04 23:55:44 -05:00 |
|
Brendan Robert
|
dc1bcd4b4b
|
Restored keyboard handlers on start finally!
|
2023-08-04 22:31:57 -05:00 |
|
Brendan Robert
|
73df048341
|
Fixed silly bug that broke non-static invokable actions
|
2023-08-04 22:24:50 -05:00 |
|
Brendan Robert
|
afe5518c13
|
Successful boot!
|
2023-08-02 16:40:22 -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
|
5a74750479
|
Fixed config errors related to how static actions are handled separately
|
2023-08-01 21:26:37 -05:00 |
|
Brendan Robert
|
e867ab2611
|
Removed all method reflections
|
2023-08-01 12:17:31 -05:00 |
|
Martin Haye
|
e21c9ac5e6
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2023-07-29 08:23:58 -07:00 |
|
Martin Haye
|
8fb12ed338
|
Upgraded Java and groovy
|
2023-07-29 08:23:28 -07:00 |
|
Brendan Robert
|
454fcaff36
|
Removal of AWT and most uses of reflection
|
2023-07-26 10:50:52 -05:00 |
|
Martin Haye
|
f1fead66f1
|
Properly track use of variables before setting them. Also, fix context which was popping from the wrong end of its stack
|
2023-07-23 09:43:55 -07:00 |
|
Brendan Robert
|
dd89499e76
|
Resolve code quality warnings
|
2023-07-03 20:30:14 -05:00 |
|
Brendan Robert
|
9b51c7d733
|
Massive Java 17 overhual
|
2023-07-03 15:44:23 -05:00 |
|
Brendan Robert
|
e43ddccb56
|
Fixed script editor funky UI issues
|
2022-11-30 09:34:52 -06:00 |
|
Martin Haye
|
5dd813f443
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2022-04-07 08:46:38 -07:00 |
|
Martin Haye
|
3f1fda27bf
|
Fixed some packer bugs: 1) syntax updates for new Groovy; 2) script names weren't always being properly length-mangled; 3) whacked the gen_flags.b decompression underlap thing again, this time by avoiding compressing that file entirely.
|
2022-04-07 08:45:32 -07:00 |
|
Martin Haye
|
6d06ee9bf9
|
Upgraded to latest Groovy version
|
2022-04-07 08:43:58 -07: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 |
|