Commit Graph
143 Commits
Author SHA1 Message Date
Jennifer Taylor c61d08a554 Set up an asset concept, use it to display emblem previews on Jubeat settings. Huge thanks to Subject38 for lots of this code! 2022-11-13 17:21:34 +00:00
Jennifer Taylor f11fa7de1d Add ability to enable/disable verbose logging for production installations of services. 2022-10-15 19:40:59 +00:00
Jennifer Taylor 25e162042a Format code with black, include wrapper script to handle that, update linter checks to accomodate, fix a few miscelaneous type errors. 2022-10-15 18:56:30 +00:00
Jennifer Taylor 695bfd0f7d Integrate bemapi readme and sample client into this repo. 2022-10-12 22:53:38 +00:00
Jennifer Taylor ff1dbebe77 Update to allow using fragment shorthand syntax, switch to standard HTML compliant rendering mode, fix a few things here and there with that switch, use fragments for all components and arcade/admin endpoints. 2022-10-08 21:26:48 +00:00
Jennifer Taylor e076757640 Add traffic test for festo, fix peace/kaimei referencing removed song and causing traffic failures. 2022-10-05 20:20:50 -04:00
cracrayol 29cf43dc5c Add Pnm Kaimei riddles support 2022-09-18 23:04:28 -04:00
seth 99e60e6bbc update read script 2022-08-17 02:38:39 +00:00
Jennifer Taylor 05e4ef0cb8 Update frontend to use Subject38's proper categories as extracted from Jubeat XML. 2022-08-17 01:38:47 +00:00
seth 8d67760788 jubeat: Update read script to import version 2022-08-17 01:38:47 +00:00
Jennifer Taylor aeb574838d Add JSX compiler script. 2022-08-04 00:10:21 +00:00
Jennifer Taylor d39a660eab Implement ability to override the canvas size, to render animations that overflow the canvas. 2022-07-26 23:25:35 +00:00
Jennifer Taylor 8098825387 Fix lint and typing messages with latest libraries. 2022-03-18 04:32:04 +00:00
Jennifer Taylor db6171582e dd better error message when failing to find background images. 2021-09-29 02:09:07 +00:00
Jennifer Taylor b56481ca06 Fix AFP decompile option. 2021-09-20 01:16:58 +00:00
Jennifer Taylor b57310c9b5 Fix initialized memory lookup, implement "movzx" instruction. 2021-09-10 19:14:48 +00:00
Jennifer Taylor 351a55a934 Split out UsaNeko/Peace into common abstract base class and two implementations. 2021-09-06 19:28:18 +00:00
cracrayol d3d1fe6ca0 Fix user name check for MGA in frontend
Use "for key, value in" when reading usaneko phases
Lint fixes
2021-09-06 02:16:06 +02:00
cracrayol f541acb206 Add trafficgen support for MGA
Fix codestyle in frontend.py
2021-09-05 13:29:43 +02:00
cracrayol 1f5b0368ca Better Pop'n Music Peace support 2021-09-04 18:21:27 +02:00
cracrayol 8dccd48faf Add basic Metal Gear Arcade support 2021-09-04 17:17:22 +02:00
Jennifer Taylor ff63b35de3 Teach struct utility the same emulation trick that psmap has. 2021-09-04 02:49:13 +00:00
Jennifer Taylor 4bc82bed61 Teach x86 emulator how to emulate a whole function, initialize memory to DLL/EXE contents, and teach psmap how to emulate multiple sections. 2021-09-04 02:48:49 +00:00
Jennifer Taylor c1b362885d Add a basic x86 emulator to psmap for reconstruction of dynamic structures. 2021-09-03 04:33:25 +00:00
Jennifer Taylor 929e6be305 Fix psmap display for nodes with default values. 2021-09-03 04:32:53 +00:00
Jennifer Taylor e1c62b44df Get rid of two todos we are not going to do ever. 2021-08-31 21:41:12 +00:00
Jennifer Taylor 866ef4db52 Add a default encoding parameter to struct for decoding strings. 2021-08-28 17:08:07 +00:00
Jennifer Taylor bcfd4fcf24 Add some verbose debugging to psmap to aid in tracking values inside DLLs. 2021-08-24 23:18:23 +00:00
Jennifer Taylor 5941a98b66 Document and add debug arguments for read-only behavior. 2021-08-20 19:37:26 +00:00
Jennifer Taylor b572689107 Apply more rigorous type checking, fix a few bugs caught with that more rigorous type checking. 2021-08-20 18:10:07 +00:00
Jennifer Taylor 40dbf1d6b9 Make Config a real class instead of a Dict, for safer access and defaults. 2021-08-20 04:43:59 +00:00
Jennifer Taylor 628828ed12 Unify config loading for remaining utilities that read the same server.yaml. 2021-08-20 04:43:36 +00:00
Jennifer Taylor 5fe48fb1c3 Fix a few places using enums directly instead of their value, formalize 'support' entry in config. 2021-08-19 19:25:10 +00:00
Jennifer Taylor 96dd9a865e Switch to using an enum for GameConstants. 2021-08-19 19:21:22 +00:00
Jennifer Taylor a6da39e469 Move PE operations into common library, fix 64-bit struct pointer dereferencing. 2021-08-15 00:41:37 +00:00
Jennifer Taylor 40614c106f Work around OSX bug with too many open handles for afp background animations. 2021-08-15 00:02:42 +00:00
Jennifer Taylor 5708a2a785 Add note about .gif rendering for afputils. 2021-08-12 18:59:25 +00:00
Jennifer Taylor c457216294 Give various utilities a bit of a refresh help-wise. 2021-08-12 15:57:54 +00:00
Jennifer Taylor 57ad41202c Elaborate on afputils help with better descriptions and examples where needed. 2021-08-12 15:57:37 +00:00
Jennifer Taylor 9c2c7fe3a9 Add support for offsetting the background animation loop. 2021-08-12 15:57:12 +00:00
Jennifer Taylor aa04762b41 Allow specifying a loop start and end point for background animations. 2021-08-11 21:40:38 +00:00
Jennifer Taylor c2fa122a25 Add support for animated backgrounds, including previously rendered output. 2021-08-11 21:40:01 +00:00
Jennifer Taylor ec3453ae54 Fix specific-frame output to log and name files correctly. 2021-08-09 19:08:41 +00:00
Jennifer Taylor 9086e91081 Make frame output 1-based instead of 0-based to match command line inputs and log messages. 2021-08-09 17:32:56 +00:00
seth 1c389b6ff5 iidx:
Add comments on read script denoting game version for qpro import
2021-08-06 22:36:17 -04:00
seth 7d93bc134a Fix bug when importing Qpro db on windows 2021-08-06 22:36:17 -04:00
seth 58880bc965 iidx: Add traffic tests for iidx 25 and 26 2021-08-06 22:36:17 -04:00
seth 8473113ef9 Add support for 64 bit PE in psmap 2021-08-06 22:36:17 -04:00
seth c77d834091 iidx: Support cannonballers and rootage.
Add stubs for heroic verse and bistrover
2021-08-06 22:36:17 -04:00
Jennifer Taylor 52300c40b7 Add a mode to renderer console command to show progress. 2021-08-03 17:03:59 +00:00