Pop'n Music 27 Unilab support (#94)
tyam
2025-01-21 16:21:54 -06:00
74d9d2f6abProtect profile from unilab deco force unlock
tyam
2025-01-20 23:00:25 -06:00
398188189cRevert "Avoid progression lockout if deco parts are unintentionally force unlocked and updated in the achivements table for pop'n Unilab and pop'n Kaimei Riddles"
tyam
2025-01-20 21:10:05 -06:00
56068edf37Avoid progression lockout if deco parts are unintentionally force unlocked and updated in the achivements table for pop'n Unilab and pop'n Kaimei Riddles
tyam
2025-01-20 15:12:26 -06:00
Merge 3c34f1d8a17c2d8c4c548d698b9680c73dfee66d into 61a2b19c71d6e2dfdc6f27a7b48db19bbba17aa6
Shinrin Ouja Moriking
2025-01-04 17:41:51 -06:00
385824e5b1Pop'n Music 27 Unilab support
tyam
2025-01-04 16:49:53 -06:00
61a2b19c71Fix "pop" instruction, fix N^2 slowdown in PE emulation, add support for length prefix for "z", support correct encoding for "s".
Jennifer Taylor
2024-12-31 23:18:28 +00:00
480d0f5bafFix typo in struct readme.
Jennifer Taylor
2024-12-31 21:45:40 +00:00
f63247b605Fix some new typing errors (a bunch of ignores can be removed!), black errors.
Jennifer Taylor
2024-03-30 02:07:21 +00:00
2b6ce21084Hello Pop'n Music support
Shinrin Ouja Moriking
2024-03-29 17:46:33 -06:00
208c45f8f7Initial hacky implementation of SuperNova 2 support
Darren Thompson
2024-02-06 15:49:08 -05:00
223c93874cEnable a bunch of Tricoro songs when in Pendual.
Jennifer Taylor
2024-01-02 03:01:25 +00:00
f6a9aa69fdMake black do 120 character lines instead of 80.
Jennifer Taylor
2024-01-02 02:46:24 +00:00
d3413715f3Add force unlock songs support to the rest of IIDX.
Jennifer Taylor
2024-01-02 02:45:07 +00:00
24be2041f2Add some additional possible unlocks for Tricoro songs in Spada.
Jennifer Taylor
2024-01-02 02:16:37 +00:00
6be7d8bd8fBetter Qprogue event config for Spada.
Jennifer Taylor
2024-01-02 02:07:44 +00:00
7dc0c86832Remove some TODOs that are todone.
Jennifer Taylor
2024-01-02 01:58:09 +00:00
eea8368602Unlock cafe del tran songs.
Jennifer Taylor
2024-01-02 01:55:43 +00:00
7843c056ddDocument a little bit of Tricoro's events, unlock Private BEMANI Gakuen songs if they're earned or force unlock is enabled.
Jennifer Taylor
2024-01-02 01:35:19 +00:00
db9b34ced0Implement force-unlock flag for Tricoro.
Jennifer Taylor
2024-01-02 00:22:02 +00:00
4886cdc82fAdd Qprogue switch to Spada.
Jennifer Taylor
2024-01-01 04:25:01 +00:00
48331ac092Fix installing requirements on windows, since memcached is optional.
DragonMinded
2023-10-09 07:57:35 -04:00
5a83329396Allow specifying inverting channels for graphics extracted/imported using TDXT utils.
Jennifer Taylor
2023-09-20 21:22:26 +00:00
56e68f211aAdd in readme for txdtutils.
Jennifer Taylor
2023-09-19 00:25:25 +00:00
a1c8d18b49Fix extraction of TDXT textures in TXP2 files.
Jennifer Taylor
2023-09-19 00:19:29 +00:00
3a1ebf3f3eAdd a TDXT extractor and partial updater.
Jennifer Taylor
2023-09-19 00:08:01 +00:00
379d746eddRefactor TDXT handling out of AFP and into its own separate format class.
Jennifer Taylor
2023-09-18 23:44:03 +00:00
c19a56a5d9song data up to L44 20220803
tyam
2023-09-15 15:32:34 -05:00
00720610b4song data up to L44 20220803
tyam
2023-09-15 15:32:34 -05:00
7a655eaff5Add explicit public domain license file.
Jennifer Taylor
2023-09-04 20:11:38 +00:00
a024d66ad2Actually cache responses from remote servers.
Jennifer Taylor
2023-08-22 02:48:18 +00:00
04c3cd1f23Update README with a fresh set of eyes (I forgot most of what I wrote).
Jennifer Taylor
2023-08-20 19:35:06 +00:00
387ec1a272Use cache layer to properly shard Jubeat music data responses.
Jennifer Taylor
2023-08-19 20:08:35 +00:00
d162d57024Move logic for handling mdata_ver into central place for Jubeat, fix saucer and fulfill over-sending rival data.
Jennifer Taylor
2023-08-19 19:04:12 +00:00
dca2194a57Additional guardrails against remote user IDs in local DB.
Jennifer Taylor
2023-08-19 18:02:07 +00:00
2e8b08b296Add memoization to federation functions to lighten load on remote servers.
Jennifer Taylor
2023-08-19 17:41:14 +00:00
b084b098b7Add a memcached client so memcached users don't have to manually configure this on install.
Jennifer Taylor
2023-08-19 17:02:20 +00:00
1791253c66Add offsets for other datecodes of Sunny Park, Peace, and Kaimei Riddles
tyam
2023-08-14 12:14:10 -05:00
bdfcc6e39fAdd offsets for other datecodes of Sunny Park, Peace, and Kaimei Riddles
tyam
2023-08-14 12:14:10 -05:00
e4010e0fc9Remove cache instantiation from proxy since it doesn't use production cache.
Jennifer Taylor
2023-08-13 19:49:56 +00:00
5c598508b4Provide a convenience wrapper to the cache global.
Jennifer Taylor
2023-08-13 19:22:49 +00:00
a10350fb62Centralize flask instantiation hack in one place for non-web utilities that still need production cache.
Jennifer Taylor
2023-08-13 19:08:31 +00:00
2491eb0767Promote frontend-only cache to a system-wide context, tweak application entrypoints to work with new bemani.common.cache
Jennifer Taylor
2023-08-13 18:56:43 +00:00
8d08fb1ff0Fix potential over-stuffing issue with MGA lobbies.
Jennifer Taylor
2023-08-07 01:05:01 +00:00
53144b3123Partially (maybe fully?) working implementation of MGA matching.
Jennifer Taylor
2023-08-07 00:56:43 +00:00
52819fcce7Fix a small bug with decompiler optimizer passes preventing MGA matching SWF decompilation.
Jennifer Taylor
2023-08-05 19:15:37 +00:00
81d006607dStill no linking, but slightly more correct implementation.
Jennifer Taylor
2023-08-05 18:41:15 +00:00
820acdc244Prototype matching support for MGA, seems to at least make the game happy but unsure if it works with multiple clients.
Jennifer Taylor
2023-08-05 17:55:27 +00:00
cff4da2dfaRemove TODOs now that we have correct sample files, fix BGRA mode to fix JC9 font decoding.
Jennifer Taylor
2023-07-30 20:01:35 +00:00
15615650e1Add new decoder for AFP image mode 0x01 discovered in MGA files.
Jennifer Taylor
2023-07-30 19:51:05 +00:00
8efe913ad5Fix AFP extract always decompiling and writing code, fix colors off on some textures for some games.
Jennifer Taylor
2023-07-30 17:55:59 +00:00
6ce7ad8f60Fix formatting issue after running black.
Jennifer Taylor
2023-07-30 00:38:54 +00:00
40ba92cb57refactor: use actual known and published key
nullableVoidPtr
2023-01-29 21:49:48 +08:00
3f32f56979Add some community-submitted Pop'n DLL offsets for older versions floating around.
Jennifer Taylor
2023-07-29 22:47:23 +00:00
bf15b2ee87Support multiple DLLs per Pop'n music version, update to not show stack traces on exceptions whish should show the user an error.
Jennifer Taylor
2023-07-29 22:39:21 +00:00
7fddcc06e1Comment on why we aren't supporting multiple DLL versions for SDVX booth catalog.
Jennifer Taylor
2023-07-29 21:53:28 +00:00
1205e4dcbaUpdate read.py to support possibly scraping from multiple different Qpro databases in different DLLs given a single version.
Jennifer Taylor
2023-07-29 21:51:03 +00:00
8477841101Update read.py to support possibly scraping from multiple different DDR data releases given a single version.
Jennifer Taylor
2023-07-29 21:22:33 +00:00
3bfe3b2c1dGet rid of double-spacing in wrapper utils.
Jennifer Taylor
2023-07-29 20:40:42 +00:00