Commit Graph
690 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