Jennifer Taylor
3cea3aa379
Update read script to actually read DanEvo music DB.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
51d67ca2b8
Check in initial implementation of Dance Evolution. No events or server settings yet, but basic profile works.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
90cedcd5e1
Format with latest black, fix latest type issues.
2025-08-14 01:52:48 +00:00
Jennifer Taylor
e55bd017e7
Fix latest set of lint errors.
2025-08-14 01:43:17 +00:00
Jennifer Taylor
7d7c582d2f
Allow decryption/encryption of info.bin.
2025-08-13 17:31:33 +00:00
Jennifer Taylor
61ed4d39cf
Add a utility for encrypting/decrypting NVRAM files.
2025-08-12 21:57:05 +00:00
tyam
5fc9286ee1
Pop'n Music 27 Unilab support ( #94 )
...
* Pop'n Music 27 Unilab support
Known issues:
I don't know how to trigger KAC Lab. This seems to be something that should be able to be accessed on appropriate versions of the dll but I can't seem to figure it out.
Rare softlock on pop'n quest Lively II event if you mess with the phase flags and put the game in an invalid state. In theory (and according to bemaniwiki) the entire event should be clearable on earlier Unilab builds.
Not an issue/will not fix:
狼弦暴威 does not appear in Awakening Elem when the event flag is set. The solution to this (for some reason) is to clear the other 10 events. This is not a bemaniutils issue.
2025-01-21 17:21:54 -05:00
Jennifer Taylor
61a2b19c71
Fix "pop" instruction, fix N^2 slowdown in PE emulation, add support for
...
length prefix for "z", support correct encoding for "s".
2024-12-31 23:18:28 +00:00
Jennifer Taylor
480d0f5baf
Fix typo in struct readme.
2024-12-31 21:46:22 +00:00
tyam
89790be10a
Update read.py ( #93 )
...
* Update read.py
New glyphs support for POLꓘAMANIA, TYPHØN, and Τέλος (Telos), fix a missed glyph for 和你一起走 (Woneijatheizau, pop'n music song ID 31)
* Update read.py
Fixes for 焱影 (Hikage, pop'n music ID 1954). Last one until/unless they add 珀, 琥, and an alternate thicker heart symbl
2024-12-27 20:58:56 -05:00
Jennifer Taylor
058bdf0e66
Fix profiling middleware hooks.
2024-09-26 00:42:02 +00:00
Jennifer Taylor
da5e3fe52f
Finally upgrade to SQLAlchemy 2.0, fix a bunch of type issues relating to that from Python 3.12.
2024-09-26 00:04:23 +00:00
Jennifer Taylor
eb8264c553
Fix failure to detect offsets when running out of data.
2024-09-25 23:02:35 +00:00
tyam
776ed8cc78
Adds read.py support for M39:J:A:A:2019062500 ( #89 )
...
Forces utf-8 in IIDX and jubeat read (Windows quirk)
2024-09-09 13:33:30 -04:00
Jennifer Taylor
f63247b605
Fix some new typing errors (a bunch of ignores can be removed!), black errors.
2024-03-30 02:07:21 +00:00
Jennifer Taylor
f6a9aa69fd
Make black do 120 character lines instead of 80.
2024-01-02 02:46:24 +00:00
Jennifer Taylor
5a83329396
Allow specifying inverting channels for graphics extracted/imported using TDXT utils.
2023-09-20 21:22:26 +00:00
Jennifer Taylor
56e68f211a
Add in readme for txdtutils.
2023-09-19 00:25:25 +00:00
Jennifer Taylor
a1c8d18b49
Fix extraction of TDXT textures in TXP2 files.
2023-09-19 00:19:50 +00:00
Jennifer Taylor
3a1ebf3f3e
Add a TDXT extractor and partial updater.
2023-09-19 00:08:01 +00:00
tyam
1791253c66
Add offsets for other datecodes of Sunny Park, Peace, and Kaimei Riddles
2023-08-14 18:12:12 -04:00
Jennifer Taylor
a10350fb62
Centralize flask instantiation hack in one place for non-web utilities that still need production cache.
2023-08-13 19:08:31 +00:00
Jennifer Taylor
2491eb0767
Promote frontend-only cache to a system-wide context, tweak application entrypoints to work with new bemani.common.cache
2023-08-13 18:56:43 +00:00
Jennifer Taylor
8efe913ad5
Fix AFP extract always decompiling and writing code, fix colors off on some textures for some games.
2023-07-30 17:55:59 +00:00
Jennifer Taylor
3f32f56979
Add some community-submitted Pop'n DLL offsets for older versions floating around.
2023-07-29 22:47:23 +00:00
Jennifer Taylor
bf15b2ee87
Support multiple DLLs per Pop'n music version, update to not show stack traces on exceptions whish should show the user an error.
2023-07-29 22:39:21 +00:00
Jennifer Taylor
7fddcc06e1
Comment on why we aren't supporting multiple DLL versions for SDVX booth catalog.
2023-07-29 21:53:28 +00:00
Jennifer Taylor
1205e4dcba
Update read.py to support possibly scraping from multiple different Qpro databases in different DLLs given a single version.
2023-07-29 21:51:03 +00:00
Jennifer Taylor
8477841101
Update read.py to support possibly scraping from multiple different DDR data releases given a single version.
2023-07-29 21:22:33 +00:00
Jennifer Taylor
a794b124f4
Update read.py to support possibly scraping from multiple different data releases given a single version.
2023-07-29 20:37:25 +00:00
Jennifer Taylor
b93b8aed4f
Fix missing self.version->self.music_version renames, fix formatting, lint issues.
2023-07-29 15:23:41 -04:00
Shinrin Ouja Moriking
645c27180f
Better support for Pop'n music Omnimix v2
...
omnimix songs are now saved in a different version
2023-07-29 15:23:41 -04:00
Shinrin Ouja Moriking
7cfe788dee
Add support for Pop'n music Omnimix v2
2023-07-29 15:23:41 -04:00
Jennifer Taylor
284153ef2e
Fix type errors with newest mypy.
2023-02-17 03:40:07 +00:00
Jennifer Taylor
eaf07ddf6a
Latest black changed some formatting, re-run it.
2023-02-17 03:40:07 +00:00
Jennifer Taylor
bf9bf16ddd
Add ability to decompress binary files before decoding them.
2023-02-17 03:40:07 +00:00
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