1
0
mirror of synced 2025-01-31 04:03:45 +01:00

Commit Graph

  • 09d19fec80
    Merge 951e3fd15dad8329139c7371c9cb44b98c886c62 into de33929ea4b031d0c86c805c48634e376f16668e Zhaoyang-Wang 2025-01-23 08:20:33 +08:00
  • de33929ea4
    Update unilab.py (#95) trunk tyam 2025-01-22 17:10:52 -06:00
  • e97950653d
    Update unilab.py tyam 2025-01-22 16:59:58 -06:00
  • 5fc9286ee1
    Pop'n Music 27 Unilab support (#94) tyam 2025-01-21 16:21:54 -06:00
  • 74d9d2f6ab Protect profile from unilab deco force unlock tyam 2025-01-20 23:00:25 -06:00
  • 398188189c Revert "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
  • 56068edf37 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 15:12:26 -06:00
  • 1080d70a22
    Merge 3c34f1d8a17c2d8c4c548d698b9680c73dfee66d into 61a2b19c71d6e2dfdc6f27a7b48db19bbba17aa6 Shinrin Ouja Moriking 2025-01-04 17:41:51 -06:00
  • 385824e5b1 Pop'n Music 27 Unilab support tyam 2025-01-04 16:49:53 -06:00
  • 61a2b19c71 Fix "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
  • 480d0f5baf Fix typo in struct readme. Jennifer Taylor 2024-12-31 21:45:40 +00:00
  • 89790be10a
    Update read.py (#93) tyam 2024-12-27 19:58:56 -06:00
  • a4df4fb7be
    Update read.py tyam 2024-12-27 19:18:55 -06:00
  • ba1a91472e
    Update read.py tyam 2024-12-27 17:52:14 -06:00
  • 1c6ec3c62e
    Update read.py tyam 2024-12-27 13:39:04 -06:00
  • 68090ffb32
    Update kaimei.py (#91) tyam 2024-12-12 20:15:26 -06:00
  • d7f6250753
    Update kaimei.py tyam 2024-12-12 20:06:01 -06:00
  • eaa9cb6128
    Update kaimei.py tyam 2024-12-12 19:58:52 -06:00
  • 3e00faefde Fix incompatibility with existing database migrator after SQLAlchemy 2.0. Jennifer Taylor 2024-09-26 01:21:17 +00:00
  • fc824a28f5 Remove duplicate requirement. Jennifer Taylor 2024-09-26 01:15:12 +00:00
  • 60af6fde62 Fix remaining type errors with Python 3.12. Jennifer Taylor 2024-09-26 01:05:52 +00:00
  • 8857acb7d6 Optimize reflec shop ranking responses a bit. Jennifer Taylor 2024-09-26 00:54:22 +00:00
  • 058bdf0e66 Fix profiling middleware hooks. Jennifer Taylor 2024-09-26 00:42:02 +00:00
  • da5e3fe52f Finally upgrade to SQLAlchemy 2.0, fix a bunch of type issues relating to that from Python 3.12. Jennifer Taylor 2024-09-26 00:04:23 +00:00
  • eb8264c553 Fix failure to detect offsets when running out of data. Jennifer Taylor 2024-09-25 23:02:35 +00:00
  • aba2fe4b6a
    Merge 208c45f8f7bc1f95fe74c0460ffb96dbe45475ce into bafe84440265acf3357e5739e101c926e3c2630b Darren Thompson 2024-09-19 19:41:03 -03:00
  • bafe844402 Unpin flake8 now that it's fixed, fix a few lint errors. Jennifer Taylor 2024-09-18 03:01:51 +00:00
  • 253dd52b67 Fix for cache-based crash on second mdata when caching is wonky. Jennifer Taylor 2024-09-18 02:50:09 +00:00
  • 951e3fd15d fix gfdm skill table lv in different version. wz18207 2024-09-16 20:39:58 +08:00
  • 776ed8cc78
    Adds read.py support for M39:J:A:A:2019062500 (#89) tyam 2024-09-09 12:33:30 -05:00
  • cf3c9db314 init battle mode. wz18207 2024-09-07 16:35:16 +08:00
  • 3ee40f1162 Fix sets not being compatible with random selections in Python 3.12. Jennifer Taylor 2024-09-01 20:42:20 +00:00
  • 2e8b85ab98 Compatibility with 3.12. Jennifer Taylor 2024-09-01 18:28:15 +00:00
  • bb7214e603 Update example with better working one for python 3.10+ Jennifer Taylor 2024-09-01 04:19:38 +00:00
  • 9af35c489f add fuzzup omnimix musiclists. wz18207 2024-08-27 20:56:35 +08:00
  • 8f57761449 Adds read.py support for M39:J:A:A:2019062500 Forces utf-8 in IIDX and jubeat read (Windows quirk) tyam 2024-07-15 13:49:50 -05:00
  • c6477861ec Fix our cache key generation when involving API clients. Jennifer Taylor 2024-06-28 00:14:27 +00:00
  • fce3b9ca17 Swap from pylibmc so that we can retain windows compatibility and get better errors on failures. Jennifer Taylor 2024-06-28 00:02:17 +00:00
  • 98b9f097d0 Fix crash on attempted exploit of API server. Jennifer Taylor 2024-05-11 18:36:52 +00:00
  • d39599830f fix webui sort error. wz18207 2024-04-22 10:28:15 +08:00
  • d4ce00a5fc Additional card tweaks. Jennifer Taylor 2024-04-21 00:44:40 +00:00
  • c15ca02731 Slight tweaks to card cipher. Jennifer Taylor 2024-04-21 00:40:20 +00:00
  • a9f337c306 hot music grab script. wz18207 2024-04-14 18:43:12 +08:00
  • 1b5bd3daae fix gfdm musiclists. wz18207 2024-04-14 18:35:52 +08:00
  • 0501006156 add gitadora grab musiclists. wz18207 2024-04-07 12:00:34 +08:00
  • 75fda75e16 init. wz18207 2024-04-05 17:31:03 +08:00
  • 3c34f1d8a1 fix love saving condition Shinrin Ouja Moriking 2024-04-02 02:10:41 -06:00
  • cd587b19c3 fix issues and verify lint Shinrin Ouja Moriking 2024-04-01 00:10:37 -06:00
  • f63247b605 Fix some new typing errors (a bunch of ignores can be removed!), black errors. Jennifer Taylor 2024-03-30 02:07:21 +00:00
  • 2b6ce21084 Hello Pop'n Music support Shinrin Ouja Moriking 2024-03-29 17:46:33 -06:00
  • 208c45f8f7 Initial hacky implementation of SuperNova 2 support Darren Thompson 2024-02-06 15:49:08 -05:00
  • 223c93874c Enable a bunch of Tricoro songs when in Pendual. Jennifer Taylor 2024-01-02 03:01:25 +00:00
  • f6a9aa69fd Make black do 120 character lines instead of 80. Jennifer Taylor 2024-01-02 02:46:24 +00:00
  • d3413715f3 Add force unlock songs support to the rest of IIDX. Jennifer Taylor 2024-01-02 02:45:07 +00:00
  • 24be2041f2 Add some additional possible unlocks for Tricoro songs in Spada. Jennifer Taylor 2024-01-02 02:16:37 +00:00
  • 6be7d8bd8f Better Qprogue event config for Spada. Jennifer Taylor 2024-01-02 02:07:44 +00:00
  • 7dc0c86832 Remove some TODOs that are todone. Jennifer Taylor 2024-01-02 01:58:09 +00:00
  • eea8368602 Unlock cafe del tran songs. Jennifer Taylor 2024-01-02 01:55:43 +00:00
  • 7843c056dd Document 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
  • db9b34ced0 Implement force-unlock flag for Tricoro. Jennifer Taylor 2024-01-02 00:22:02 +00:00
  • 4886cdc82f Add Qprogue switch to Spada. Jennifer Taylor 2024-01-01 04:25:01 +00:00
  • 48331ac092 Fix installing requirements on windows, since memcached is optional. DragonMinded 2023-10-09 07:57:35 -04:00
  • 5a83329396 Allow specifying inverting channels for graphics extracted/imported using TDXT utils. Jennifer Taylor 2023-09-20 21:22:26 +00:00
  • 56e68f211a Add in readme for txdtutils. Jennifer Taylor 2023-09-19 00:25:25 +00:00
  • a1c8d18b49 Fix extraction of TDXT textures in TXP2 files. Jennifer Taylor 2023-09-19 00:19:29 +00:00
  • 3a1ebf3f3e Add a TDXT extractor and partial updater. Jennifer Taylor 2023-09-19 00:08:01 +00:00
  • 379d746edd Refactor TDXT handling out of AFP and into its own separate format class. Jennifer Taylor 2023-09-18 23:44:03 +00:00
  • c19a56a5d9 song data up to L44 20220803 tyam 2023-09-15 15:32:34 -05:00
  • 00720610b4 song data up to L44 20220803 tyam 2023-09-15 15:32:34 -05:00
  • 7a655eaff5 Add explicit public domain license file. Jennifer Taylor 2023-09-04 20:11:38 +00:00
  • a024d66ad2 Actually cache responses from remote servers. Jennifer Taylor 2023-08-22 02:48:18 +00:00
  • 04c3cd1f23 Update README with a fresh set of eyes (I forgot most of what I wrote). Jennifer Taylor 2023-08-20 19:35:06 +00:00
  • 387ec1a272 Use cache layer to properly shard Jubeat music data responses. Jennifer Taylor 2023-08-19 20:08:35 +00:00
  • d162d57024 Move 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
  • dca2194a57 Additional guardrails against remote user IDs in local DB. Jennifer Taylor 2023-08-19 18:02:07 +00:00
  • 2e8b08b296 Add memoization to federation functions to lighten load on remote servers. Jennifer Taylor 2023-08-19 17:41:14 +00:00
  • b084b098b7 Add 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
  • 1791253c66 Add offsets for other datecodes of Sunny Park, Peace, and Kaimei Riddles tyam 2023-08-14 12:14:10 -05:00
  • bdfcc6e39f Add offsets for other datecodes of Sunny Park, Peace, and Kaimei Riddles tyam 2023-08-14 12:14:10 -05:00
  • e4010e0fc9 Remove cache instantiation from proxy since it doesn't use production cache. Jennifer Taylor 2023-08-13 19:49:56 +00:00
  • 5c598508b4 Provide a convenience wrapper to the cache global. Jennifer Taylor 2023-08-13 19:22:49 +00:00
  • a10350fb62 Centralize 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
  • 2491eb0767 Promote 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
  • 8d08fb1ff0 Fix potential over-stuffing issue with MGA lobbies. Jennifer Taylor 2023-08-07 01:05:01 +00:00
  • 53144b3123 Partially (maybe fully?) working implementation of MGA matching. Jennifer Taylor 2023-08-07 00:56:43 +00:00
  • 52819fcce7 Fix a small bug with decompiler optimizer passes preventing MGA matching SWF decompilation. Jennifer Taylor 2023-08-05 19:15:37 +00:00
  • 81d006607d Still no linking, but slightly more correct implementation. Jennifer Taylor 2023-08-05 18:41:15 +00:00
  • 820acdc244 Prototype 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
  • cff4da2dfa Remove 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
  • 15615650e1 Add new decoder for AFP image mode 0x01 discovered in MGA files. Jennifer Taylor 2023-07-30 19:51:05 +00:00
  • 8efe913ad5 Fix 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
  • 6ce7ad8f60 Fix formatting issue after running black. Jennifer Taylor 2023-07-30 00:38:54 +00:00
  • 40ba92cb57 refactor: use actual known and published key nullableVoidPtr 2023-01-29 21:49:48 +08:00
  • 24eadda691 Improve card cipher documentation nullableVoidPtr 2022-11-27 00:35:32 +08:00
  • 3f32f56979 Add some community-submitted Pop'n DLL offsets for older versions floating around. Jennifer Taylor 2023-07-29 22:47:23 +00:00
  • bf15b2ee87 Support 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
  • 7fddcc06e1 Comment on why we aren't supporting multiple DLL versions for SDVX booth catalog. Jennifer Taylor 2023-07-29 21:53:28 +00:00
  • 1205e4dcba Update 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
  • 8477841101 Update 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
  • 3bfe3b2c1d Get rid of double-spacing in wrapper utils. Jennifer Taylor 2023-07-29 20:40:42 +00:00