Jennifer Taylor
56c80a4f1c
Fix years-old bug not listening to bind address in debug version of proxy.
2026-02-27 00:58:31 +00:00
seth
48d5a12380
Add legacy decompression to TXP2File ( #105 )
2025-11-12 20:28:09 -05:00
Jennifer Taylor
5de55fef39
Add back scores link on danevo profile now that it's available.
2025-10-24 02:26:05 +00:00
Jennifer Taylor
e9070d9a13
Update traffic test for DanEvo to account for new understanding.
2025-10-24 01:51:54 +00:00
Jennifer Taylor
508670b0fc
Make use of information about DanEvo attempts to correctly track attempts on the network.
2025-10-24 01:33:04 +00:00
Jennifer Taylor
df4a9c712d
Support premium song score saving in DanEvo two-player mode.
2025-10-04 02:59:21 +00:00
Jennifer Taylor
f74a55cd95
Waffle on name in trafficgen.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
a73bb7636a
Format with black.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
1a65d952f7
Add traffic test for Dance Evolution.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
3850d120c9
Don't crash if a client tries to create an account with a card we know already.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
19c68dd8e3
Update regex for correct set of allowed DanEvo names.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
0c45850113
Fix new profiles broken with dance mate support.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
fc22d204a9
Add Dance Mates view to frontend, remove useless version selection buttons for DanEvo.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
c27f39a52b
Get rid of useless version selection button for MGA since there's one version.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
5da1fde3b3
Fix active sub-item bumped out after making things smaller.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
db9bde6e15
Implement dance mate support in backend, fix high score extraction to stop duplicating scores.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
88d1678cfd
More compact top layout to make room for more games.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
97e29e3a8c
Hook up BEMAPI client support to data layer, use it to allow bootstrapping Dance Evolution from a remote server.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
989414b981
Add BEMAPI support for Dance Evolution. Not that this is useful for much (except catalog for bootstrapping remotely), but still, nice to have.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
dbe4fbc19e
Add kcal display for songs on records/topscores.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
fb892d1863
Initial implementation of DanEvo frontend, only including records, all players, profiles, top scores and personal settings.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
8af63c2013
Add playtracking chart, store attempts there since we don't have a real chart.
...
Juggle some stuff around for upcoming frontend.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
d07ed02e9a
Implement record extraction on profile save.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
96f93716a1
First stab at actual profile documentation as well as round tripping extracted fields.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
3cea3aa379
Update read script to actually read DanEvo music DB.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
56dac9548e
Keep requested profiles in sync for DDR Ace and DanEvo.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
51d67ca2b8
Check in initial implementation of Dance Evolution. No events or server settings yet, but basic profile works.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
3435f61189
Don't index by default.
2025-09-05 20:10:33 +00:00
Jennifer Taylor
90cedcd5e1
Format with latest black, fix latest type issues.
2025-08-14 01:52:48 +00:00
Jennifer Taylor
e55bd017e7
Fix latest set of lint errors.
2025-08-14 01:43:17 +00:00
Jennifer Taylor
7d7c582d2f
Allow decryption/encryption of info.bin.
2025-08-13 17:31:33 +00:00
Jennifer Taylor
61ed4d39cf
Add a utility for encrypting/decrypting NVRAM files.
2025-08-12 21:57:05 +00:00
tyam
0b5e168e9b
Move lift/lift_rate into option dict ( #97 )
...
Store the new options in the option dict instead of root of profile
2025-02-21 22:56:29 -05:00
tyam
8b3444cc71
Update unilab.py ( #96 )
...
Enable KAC Lab and Ichika no gochamaze mix up
2025-02-08 23:37:35 -05:00
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
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