1
0
mirror of synced 2024-11-24 06:20:12 +01:00
Commit Graph

740 Commits

Author SHA1 Message Date
Jennifer Taylor
820acdc244 Prototype matching support for MGA, seems to at least make the game happy but unsure if it works with multiple clients. 2023-08-05 17:55:27 +00:00
Jennifer Taylor
cff4da2dfa Remove TODOs now that we have correct sample files, fix BGRA mode to fix JC9 font decoding. 2023-07-30 20:01:35 +00:00
Jennifer Taylor
15615650e1 Add new decoder for AFP image mode 0x01 discovered in MGA files. 2023-07-30 19:51:05 +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
6ce7ad8f60 Fix formatting issue after running black. 2023-07-30 00:38:54 +00:00
nullableVoidPtr
40ba92cb57 refactor: use actual known and published key 2023-07-29 20:36:10 -04:00
nullableVoidPtr
24eadda691 Improve card cipher documentation 2023-07-29 20:36:10 -04: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
3bfe3b2c1d Get rid of double-spacing in wrapper utils. 2023-07-29 20:40:42 +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
6fceca6adc Don't assume IIDX omnimix works for bootstrapping. 2023-07-29 15:23:41 -04: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
9a7d0ccdb9 shorter text on README command 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
1c54a329fe Big improvement to IIDX Music DB handling, getting rid of all but one magic constant in the code. 2023-07-29 18:48:52 +00:00
Jennifer Taylor
2e3e6bfbd3 Slight change in constants for clarity around IIDX music DB parser. 2023-07-29 16:29:43 +00:00
Jennifer Taylor
b9ca730dca Fix possible crash in older Fantasia data, formatting fixes. 2023-07-29 16:11:42 +00:00
Jennifer Taylor
097078288d Ignore weird MGA bit preventing AFP parsing. 2023-03-19 20:46:28 +00:00
Jennifer Taylor
19566e4bbe Fix a few tiny glitches in frontend dark mode as well as SDVX/Museca header duplication glitch. 2023-03-19 19:21:16 +00:00
Jennifer Taylor
383de2a070 Switch to a comprehension instead of appending in user. 2023-03-19 19:06:10 +00:00
Jennifer Taylor
bce2fa0624 Reformat all multi-line SQL to remove format calls and make more readable. 2023-03-19 18:09:06 +00:00
Jennifer Taylor
dfd8f70970 Remove terrible inner table scans for profile lookups. 2023-03-19 16:48:14 +00:00
Jennifer Taylor
a2ae886d73 Remove unnecessary if statements in some cases. 2023-03-19 05:40:52 +00:00
Jennifer Taylor
64aeeafbc6 Remove unnecessary list creation in mysql functions. 2023-03-19 05:23:35 +00:00
Jennifer Taylor
284153ef2e Fix type errors with newest mypy. 2023-02-17 03:40:07 +00:00
Jennifer Taylor
e30dcb2884 Pin SQLAlchemy to legacy version as new version changes enough to break things. 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
ishmael573
af5b6fbe0d Add missing やんややんやNight variants for jubeat data 2023-01-28 22:34:01 -05:00
Jennifer Taylor
559d721805 Fix flashes and event log details sections. 2022-12-03 23:30:38 +00:00
Jennifer Taylor
93eb2670f4 Fix jquery-delete dialog box in dark mode. 2022-12-03 23:21:00 +00:00
Jennifer Taylor
6d980d1b3f Fix toggle slider in dark mode. 2022-12-03 23:12:11 +00:00
Jennifer Taylor
22da82733d Fix dropdown alignment, maybe this was only broken on Chrome? 2022-12-03 23:00:07 +00:00
Jennifer Taylor
02d42c436d Fix colors of form elements in dark mode. 2022-12-03 22:46:49 +00:00
Jennifer Taylor
17291b0cb2 Initial stab at fixing dark mode. Navigation and main colors are now better. Laid the groundwork for theme-based assets and fixed loading spinners for dark mode. 2022-12-03 22:02:37 +00:00
Jennifer Taylor
df08de1339 Fix transform update tracking for affine transforms, fix special case where an animation wants to specify a transform but also wants to use the identity matrix. Fixes an issue with Cinder BG. 2022-11-21 02:04:55 +00:00
Jennifer Taylor
d9f9c54820 Fix HSL shift effect as applied to sprites with sub-sprites. 2022-11-20 23:26:27 +00:00
Jennifer Taylor
655efe7d4c Add a bit more debugging to help trace back objects to their sources. 2022-11-20 23:01:26 +00:00
Jennifer Taylor
87d699e05c Add force unlock flag to all of Jubeat. 2022-11-14 01:54:19 +00:00
Jennifer Taylor
0a66695eeb Fix round-tripping of unlock bitfields when top bit is set. 2022-11-13 23:12:13 +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
7c84b1f27d More correct fallback logic for earning all emblems or not having an emblem catalog. 2022-11-13 02:55:57 +00:00
Jennifer Taylor
ba5b8dcc8e Allow proper identification of owned emblems. 2022-11-13 01:43:39 +00:00
Jennifer Taylor
c91a3f2ea7 Move emblem unlocks to i tems, correctly allow earned JBOX emblem parts to show up on front end. 2022-11-13 01:20:51 +00:00
Jennifer Taylor
d85ccea865 Make frontend smart enough to only show emblem items that you have earned. 2022-11-13 00:21:26 +00:00