tyam
de33929ea4
Update unilab.py ( #95 )
...
Adjust hard coded value to max for unknown event 4
2025-01-22 18:10:52 -05:00
tyam
5fc9286ee1
Pop'n Music 27 Unilab support ( #94 )
...
* Pop'n Music 27 Unilab support
Known issues:
I don't know how to trigger KAC Lab. This seems to be something that should be able to be accessed on appropriate versions of the dll but I can't seem to figure it out.
Rare softlock on pop'n quest Lively II event if you mess with the phase flags and put the game in an invalid state. In theory (and according to bemaniwiki) the entire event should be clearable on earlier Unilab builds.
Not an issue/will not fix:
狼弦暴威 does not appear in Awakening Elem when the event flag is set. The solution to this (for some reason) is to clear the other 10 events. This is not a bemaniutils issue.
2025-01-21 17:21:54 -05:00
Jennifer Taylor
61a2b19c71
Fix "pop" instruction, fix N^2 slowdown in PE emulation, add support for
...
length prefix for "z", support correct encoding for "s".
2024-12-31 23:18:28 +00:00
Jennifer Taylor
480d0f5baf
Fix typo in struct readme.
2024-12-31 21:46:22 +00:00
tyam
89790be10a
Update read.py ( #93 )
...
* Update read.py
New glyphs support for POLꓘAMANIA, TYPHØN, and Τέλος (Telos), fix a missed glyph for 和你一起走 (Woneijatheizau, pop'n music song ID 31)
* Update read.py
Fixes for 焱影 (Hikage, pop'n music ID 1954). Last one until/unless they add 珀, 琥, and an alternate thicker heart symbl
2024-12-27 20:58:56 -05:00
tyam
68090ffb32
Update kaimei.py ( #91 )
...
* Update kaimei.py
Fix two typos "stated" to "started"
* Update kaimei.py
oops another one usaneko -> peace
2024-12-12 21:15:26 -05:00
Jennifer Taylor
3e00faefde
Fix incompatibility with existing database migrator after SQLAlchemy 2.0.
2024-09-26 01:21:17 +00:00
Jennifer Taylor
fc824a28f5
Remove duplicate requirement.
2024-09-26 01:15:12 +00:00
Jennifer Taylor
60af6fde62
Fix remaining type errors with Python 3.12.
2024-09-26 01:05:52 +00:00
Jennifer Taylor
8857acb7d6
Optimize reflec shop ranking responses a bit.
2024-09-26 00:54:22 +00:00
Jennifer Taylor
058bdf0e66
Fix profiling middleware hooks.
2024-09-26 00:42:02 +00:00
Jennifer Taylor
da5e3fe52f
Finally upgrade to SQLAlchemy 2.0, fix a bunch of type issues relating to that from Python 3.12.
2024-09-26 00:04:23 +00:00
Jennifer Taylor
eb8264c553
Fix failure to detect offsets when running out of data.
2024-09-25 23:02:35 +00:00
Jennifer Taylor
bafe844402
Unpin flake8 now that it's fixed, fix a few lint errors.
2024-09-18 03:01:51 +00:00
Jennifer Taylor
253dd52b67
Fix for cache-based crash on second mdata when caching is wonky.
2024-09-18 02:50:09 +00:00
tyam
776ed8cc78
Adds read.py support for M39:J:A:A:2019062500 ( #89 )
...
Forces utf-8 in IIDX and jubeat read (Windows quirk)
2024-09-09 13:33:30 -04:00
Jennifer Taylor
3ee40f1162
Fix sets not being compatible with random selections in Python 3.12.
2024-09-01 20:42:20 +00:00
Jennifer Taylor
2e8b85ab98
Compatibility with 3.12.
2024-09-01 18:28:15 +00:00
Jennifer Taylor
bb7214e603
Update example with better working one for python 3.10+
2024-09-01 04:19:38 +00:00
Jennifer Taylor
c6477861ec
Fix our cache key generation when involving API clients.
2024-06-28 00:14:27 +00:00
Jennifer Taylor
fce3b9ca17
Swap from pylibmc so that we can retain windows compatibility and get better errors on failures.
2024-06-28 00:02:17 +00:00
Jennifer Taylor
98b9f097d0
Fix crash on attempted exploit of API server.
2024-05-11 18:36:52 +00:00
Jennifer Taylor
d4ce00a5fc
Additional card tweaks.
2024-04-21 00:44:40 +00:00
Jennifer Taylor
c15ca02731
Slight tweaks to card cipher.
2024-04-21 00:40:20 +00:00
Jennifer Taylor
f63247b605
Fix some new typing errors (a bunch of ignores can be removed!), black errors.
2024-03-30 02:07:21 +00:00
Jennifer Taylor
223c93874c
Enable a bunch of Tricoro songs when in Pendual.
2024-01-02 03:01:25 +00:00
Jennifer Taylor
f6a9aa69fd
Make black do 120 character lines instead of 80.
2024-01-02 02:46:24 +00:00
Jennifer Taylor
d3413715f3
Add force unlock songs support to the rest of IIDX.
2024-01-02 02:45:07 +00:00
Jennifer Taylor
24be2041f2
Add some additional possible unlocks for Tricoro songs in Spada.
2024-01-02 02:21:14 +00:00
Jennifer Taylor
6be7d8bd8f
Better Qprogue event config for Spada.
2024-01-02 02:07:44 +00:00
Jennifer Taylor
7dc0c86832
Remove some TODOs that are todone.
2024-01-02 01:58:09 +00:00
Jennifer Taylor
eea8368602
Unlock cafe del tran songs.
2024-01-02 01:55:43 +00:00
Jennifer Taylor
7843c056dd
Document a little bit of Tricoro's events, unlock Private BEMANI Gakuen songs if they're earned or force unlock is enabled.
2024-01-02 01:35:19 +00:00
Jennifer Taylor
db9b34ced0
Implement force-unlock flag for Tricoro.
2024-01-02 00:22:02 +00:00
Jennifer Taylor
4886cdc82f
Add Qprogue switch to Spada.
2024-01-01 04:25:01 +00:00
DragonMinded
48331ac092
Fix installing requirements on windows, since memcached is optional.
2023-10-09 07:57:35 -04:00
Jennifer Taylor
5a83329396
Allow specifying inverting channels for graphics extracted/imported using TDXT utils.
2023-09-20 21:22:26 +00:00
Jennifer Taylor
56e68f211a
Add in readme for txdtutils.
2023-09-19 00:25:25 +00:00
Jennifer Taylor
a1c8d18b49
Fix extraction of TDXT textures in TXP2 files.
2023-09-19 00:19:50 +00:00
Jennifer Taylor
3a1ebf3f3e
Add a TDXT extractor and partial updater.
2023-09-19 00:08:01 +00:00
Jennifer Taylor
379d746edd
Refactor TDXT handling out of AFP and into its own separate format class.
2023-09-18 23:44:03 +00:00
tyam
c19a56a5d9
song data up to L44 20220803
2023-09-15 18:12:24 -04:00
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