Commit Graph

  • 73df048341 Fixed silly bug that broke non-static invokable actions Brendan Robert 2023-08-04 22:24:50 -0500
  • afe5518c13 Successful boot! Brendan Robert 2023-08-02 16:40:22 -0500
  • 41a1e4f113 Cleaned up suspended handling logic (a little) and errors triggered by rapid video mode changes Brendan Robert 2023-08-01 23:04:58 -0500
  • 5a74750479 Fixed config errors related to how static actions are handled separately Brendan Robert 2023-08-01 21:26:37 -0500
  • e867ab2611 Removed all method reflections Brendan Robert 2023-08-01 12:17:29 -0500
  • e21c9ac5e6 Merge branch 'master' of https://github.com/badvision/lawless-legends Martin Haye 2023-07-29 08:23:58 -0700
  • 8fb12ed338 Upgraded Java and groovy Martin Haye 2023-07-29 08:23:28 -0700
  • 454fcaff36 Removal of AWT and most uses of reflection Brendan Robert 2023-07-26 10:50:50 -0500
  • aa04be5d90 Don't track world files Martin Haye 2023-07-23 09:48:02 -0700
  • aa41cb0cac Don't allow trading of unique items (i.e. price==0). Don't double-unlink items if target pack is full Martin Haye 2023-07-23 09:45:16 -0700
  • 77ea50ea54 Added note about how pack size limit gets initialized Martin Haye 2023-07-23 09:44:21 -0700
  • f1fead66f1 Properly track use of variables before setting them. Also, fix context which was popping from the wrong end of its stack Martin Haye 2023-07-23 09:43:55 -0700
  • dd89499e76 Resolve code quality warnings Brendan Robert 2023-07-03 20:30:14 -0500
  • 9b51c7d733 Massive Java 17 overhual Brendan Robert 2023-07-03 15:44:23 -0500
  • e43ddccb56 Fixed script editor funky UI issues Brendan Robert 2022-11-30 09:33:59 -0600
  • 73211ae242 Nox import now working. Only todo is skills mapping Martin Haye 2022-06-23 10:28:14 -0700
  • cdbbb8fae9 Now actually importing Nox name. Martin Haye 2022-06-08 07:24:32 -0700
  • 866292eb0f Starting to be able to apply Nox attributes to new char Martin Haye 2022-06-01 09:08:22 -0700
  • d5ec398f92 Cleaned up debug messages in Nox detection Martin Haye 2022-06-01 08:46:12 -0700
  • 346378da1a Finally moving forward with Nox import. Now parsing name and some basic stats. Martin Haye 2022-06-01 08:36:31 -0700
  • e14b5e32bc Refactoring nox code Martin Haye 2022-06-01 07:26:02 -0700
  • bfda8afef2 Lots of import logic fixes. LL import is now working again. Martin Haye 2022-05-18 08:50:24 -0700
  • ea456df778 Added launch4j configuration, so I can build a Windows EXE out of the jar. Martin Haye 2022-05-18 08:49:33 -0700
  • 5dd813f443 Merge branch 'master' of github.com:badvision/lawless-legends Martin Haye 2022-04-07 08:46:38 -0700
  • eb2ecf0d83 Initial import code. Very much not working. Martin Haye 2022-04-07 08:46:27 -0700
  • 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. Martin Haye 2022-04-07 08:45:32 -0700
  • 6d06ee9bf9 Upgraded to latest Groovy version Martin Haye 2022-04-07 08:43:58 -0700
  • 639110e639 Added speed monitor and fixed a lot of timing problems. 10x speed now possible. Brendan Robert 2022-03-03 20:10:20 -0600
  • 261bd7f7d8 Remove trace file Brendan Robert 2022-02-08 01:30:23 -0600
  • 083a9f1e2c Remove IntelliJ project files Brendan Robert 2022-02-08 01:29:12 -0600
  • 91d7b5d1b5 Updated music score details, other emulator cleanup Brendan Robert 2022-02-08 01:28:27 -0600
  • 0c30fadee3 Had to increase decompression underlap back to 5. Don't really want to mess with it and figure out why. Also, changed invalid encounter chance from fatal error to just a warning, so Seth can fix them. Martin Haye 2022-01-28 08:16:05 -0800
  • accf0d42fe More import refactoring Martin Haye 2022-01-14 09:10:14 -0800
  • 89db793516 Factoring out import code. Martin Haye 2022-01-14 08:42:37 -0800
  • f21eb21c00 Fixed disk limiting code Martin Haye 2022-01-14 08:23:39 -0800
  • 3dbf22c66c The actual fixed for ProRWTS Martin Haye 2022-01-14 08:23:19 -0800
  • 239761fcfd Fixed ProRWTS when reading a long subdirectory. Added support for doing that, to facilitate importing Nox characters. Martin Haye 2022-01-14 08:22:26 -0800
  • 206c3e7698 Widened inventory window to avoid font artifacts from items with long names. Martin Haye 2022-01-05 12:53:32 -0800
  • 002d256ae6 Merge branch 'master' of github.com:badvision/lawless-legends Martin Haye 2022-01-05 11:57:25 -0800
  • 6b6b511a77 Added log cross-reference Martin Haye 2022-01-05 11:57:20 -0800
  • ff9072700b Testing tool to boot over and over and capture Jace screen Martin Haye 2022-01-05 11:57:04 -0800
  • 9f4952cabd Large code cleanup/refactoring, mostly addressing code fragility and emulator structure that results in poor startup behavior. Brendan Robert 2021-11-09 11:20:19 -0600
  • f2c9e83eb7 Patch to deal with random stack pointer on bootup. Martin Haye 2021-11-07 07:15:17 -0800
  • 46f9cafa53 Fixed record mode so it functions on a system without a printer, enabling playback in Jace. Martin Haye 2021-11-05 09:55:36 -0700
  • 961940537d Added new block for speaker sound effects. Martin Haye 2021-10-25 08:14:00 -0700
  • bafb82464d Shortened default gunshot sound Martin Haye 2021-10-25 08:13:47 -0700
  • 6a2e1356e3 Re-added bonk sound when you hit a wall Martin Haye 2021-10-19 08:01:00 -0700
  • 1ea4cfd65c Slighly clearer item display for weapons with multiple attacks Martin Haye 2021-10-19 07:59:00 -0700
  • 5fda98a742 Made god-mode flag editor more compact since we have so many flags Martin Haye 2021-10-19 07:58:43 -0700
  • 805cfbea02 Null ptr check when comparing strings Martin Haye 2021-10-19 07:58:11 -0700
  • 5ae48fa4fb Fix taking a pluralizable item away from the party Martin Haye 2021-10-19 07:57:47 -0700
  • 69d24b0b8c Fix null ptr bug when checking quest triggers Martin Haye 2021-10-19 07:57:14 -0700
  • bc20789c64 Back to underlap of 3, and always checking it. Martin Haye 2021-10-18 06:08:49 -0700
  • 87ab80deb5 Disable sound in record mode, for quick playbacks. Martin Haye 2021-10-18 06:08:32 -0700
  • 60a7dfc129 Added combat noise for explosive weapon. Martin Haye 2021-10-13 10:49:11 -0700
  • 24b35d0472 Fixed up re-integration of text corrections Martin Haye 2021-10-13 10:48:48 -0700
  • 3fda48bbc0 Added Y/N confirmation when buying or selling items at stores. Martin Haye 2021-10-13 06:47:20 -0700
  • 435e8e1473 Added an 'Emu credit' line on the title screen, which only displays when running in Jace. Martin Haye 2021-10-13 06:21:01 -0700
  • 32bf57e103 Added a couple of combat sounds. Martin Haye 2021-10-12 09:10:34 -0700
  • 7523320bce Replaced beep with low-pitch bonk Martin Haye 2021-10-12 08:45:49 -0700
  • 248bc1ad6c New script to start Jace with current 2mg on Martin's mac. Martin Haye 2021-10-12 08:45:41 -0700
  • e6aae21937 Added sound generator, and a godmode tester for it. Martin Haye 2021-10-10 09:30:40 -0700
  • 8851d88415 Adjusted story window to leave more space on left. Martin Haye 2021-10-10 09:30:11 -0700
  • 760d46f4a4 Extra newline so first debug print shows after reset Martin Haye 2021-09-27 09:03:31 -0700
  • 90b0c11f1a Fixed advance code to be consistently reversible (for being forced back out of a square) Martin Haye 2021-09-27 09:00:41 -0700
  • 10ba5d8a8d Better display for melee combat. Martin Haye 2021-09-15 07:59:37 -0700
  • 591369b7fb Fairly extensive change to how stats work: get-stat now has a context; if using a skill, it's just that player's stat; otherwise, it's the max stat for anyone in the party. Martin Haye 2021-09-14 08:24:16 -0700
  • 9e7606e669 Fix giving of ammo to default to store amount rather than zero. Martin Haye 2021-09-12 10:05:40 -0700
  • 2b354a1371 Fix lamp glitching - was due to adding anim buf header but not accounting for it here. Martin Haye 2021-09-12 10:05:04 -0700
  • 55dd3693a0 Increase level cap to 11. Martin Haye 2021-09-09 10:26:48 -0700
  • a5fce9a28e Merge branch 'master' of github.com:badvision/lawless-legends Martin Haye 2021-09-07 09:08:35 -0700
  • 7443487a7d Resume map music when exiting combat. Martin Haye 2021-09-07 09:08:28 -0700
  • 56934116fd Suppress spurious output when using kill-all godmode command in combat. Martin Haye 2021-09-07 09:08:17 -0700
  • e6113e2ac6 Update music score and added resume mode to song playback for wilderness Brendan Robert 2021-09-05 09:46:47 -0500
  • 026e1c2e5d Fixed XP gaining for party. Improvements to melee weapon combat, and to hand-to-hand combat Martin Haye 2021-09-04 08:05:13 -0700
  • 4e1fb075e5 Disable drop of value-zero (=special) items Martin Haye 2021-09-04 08:04:34 -0700
  • 02ec4842ba Avoid ending screens on disk 1 - this saves a lot of space overall due to increased shared portraits. Allow diskLimit=8 to mean 'no limit' (zero also works). Fix problems with stat getting. Fix extra UI frame image when switching full screens. Martin Haye 2021-09-03 08:46:24 -0700
  • dd62fd88dd Fix bug when scanning to allocate a large block near the end of memory Martin Haye 2021-09-03 08:44:59 -0700
  • 9918abef45 New adjustPartyStat method, used for XP and other things. Martin Haye 2021-09-02 09:22:17 -0700
  • 25eb4915c8 Ignore new 'corrections' directory in git Martin Haye 2021-09-02 09:21:38 -0700
  • 8d9f6fe627 processText now can re-integrate changes Martin Haye 2021-09-02 09:21:18 -0700
  • 47a945a4f7 Now displays required skill for weapons. Martin Haye 2021-08-25 05:34:27 -0700
  • 43bb694ee6 New tool to facilitate efficient read-throughs of the game text Martin Haye 2021-08-25 05:33:05 -0700
  • fa9afae0e1 Implemented whiteout in 3D renderer when sky is set to white Martin Haye 2021-08-17 07:59:22 -0700
  • 2f5a615ba8 Fix text overwrite when displaying time Martin Haye 2021-08-17 07:59:07 -0700
  • 118e0f6f09 Apply intelligence boost to all XP gains Martin Haye 2021-08-17 07:58:46 -0700
  • 4d2111ec3f Fix bug where non-required global scripts were still being placed on disk 1 (and runtime code couldn't find them) Martin Haye 2021-08-15 09:12:07 -0700
  • e2bf2ccfb1 Apply charisma bonus for buying/selling at stores. Martin Haye 2021-08-15 09:11:24 -0700
  • 0baee6e4e5 Fixed a couple of automap crashes Martin Haye 2021-08-09 08:22:48 -0700
  • f8a26420c3 Properly enforce level cap, instead of going wild at level 10. Martin Haye 2021-08-07 09:36:26 -0700
  • cce4a4b60d Merge branch 'master' of github.com:badvision/lawless-legends Martin Haye 2021-08-05 09:47:33 -0700
  • d39ef89c86 Stamina now immediately increases health. At level-up, stam/2 + 2d6 is added (instead of stam + 2d6) Martin Haye 2021-08-05 09:47:25 -0700
  • a6f974da33 Added number-of-attacks logic for high levels of hand-to-hand etc. Added stats cross-reference to pack report. Added more smart-quote translation to packer. Martin Haye 2021-08-02 08:24:28 -0700
  • 3f3a7c83ba Memory handlers should be smarter about I/O page detection even with aux flag specified Brendan Robert 2021-05-24 09:18:41 -0500
  • 0bcd1976f5 Build issues resolved due to signed jars Brendan Robert 2021-05-24 09:16:51 -0500
  • 9781138ba8 Music player bugfixes Brendan Robert 2021-05-24 09:16:21 -0500
  • 5651578bbd Merge branch 'master' of github.com:badvision/lawless-legends Martin Haye 2021-05-13 09:26:31 -0700
  • f102f9b2b3 Moved New Game script and resources (i.e. portraits) to disk 2 Martin Haye 2021-05-13 09:26:25 -0700
  • df04f4018e Fixed bug in changing scores Brendan Robert 2021-05-09 16:16:02 -0500
  • 2278344278 Completed music feature, added score selection and software-defined repeat mode for songs Brendan Robert 2021-04-26 09:24:21 -0500