Jennifer Taylor
|
7a655eaff5
|
Add explicit public domain license file.
|
2023-09-04 20:11:38 +00:00 |
|
Jennifer Taylor
|
a024d66ad2
|
Actually cache responses from remote servers.
|
2023-08-22 02:48:18 +00:00 |
|
Jennifer Taylor
|
04c3cd1f23
|
Update README with a fresh set of eyes (I forgot most of what I wrote).
|
2023-08-20 19:35:06 +00:00 |
|
Jennifer Taylor
|
387ec1a272
|
Use cache layer to properly shard Jubeat music data responses.
|
2023-08-19 20:08:35 +00:00 |
|
Jennifer Taylor
|
d162d57024
|
Move logic for handling mdata_ver into central place for Jubeat, fix saucer and fulfill over-sending rival data.
|
2023-08-19 19:04:12 +00:00 |
|
Jennifer Taylor
|
dca2194a57
|
Additional guardrails against remote user IDs in local DB.
|
2023-08-19 18:02:37 +00:00 |
|
Jennifer Taylor
|
2e8b08b296
|
Add memoization to federation functions to lighten load on remote servers.
|
2023-08-19 17:41:14 +00:00 |
|
Jennifer Taylor
|
b084b098b7
|
Add a memcached client so memcached users don't have to manually configure this on install.
|
2023-08-19 17:02:20 +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
|
e4010e0fc9
|
Remove cache instantiation from proxy since it doesn't use production cache.
|
2023-08-13 19:49:56 +00:00 |
|
Jennifer Taylor
|
5c598508b4
|
Provide a convenience wrapper to the cache global.
|
2023-08-13 19:22:49 +00: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
|
8d08fb1ff0
|
Fix potential over-stuffing issue with MGA lobbies.
|
2023-08-07 01:06:02 +00:00 |
|
Jennifer Taylor
|
53144b3123
|
Partially (maybe fully?) working implementation of MGA matching.
|
2023-08-07 00:56:43 +00:00 |
|
Jennifer Taylor
|
52819fcce7
|
Fix a small bug with decompiler optimizer passes preventing MGA matching SWF decompilation.
|
2023-08-05 19:15:37 +00:00 |
|
Jennifer Taylor
|
81d006607d
|
Still no linking, but slightly more correct implementation.
|
2023-08-05 18:41:15 +00:00 |
|
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 |
|