Jennifer Taylor
|
ab7e62d455
|
Add event and song unlock options to Eclale, document event unlocks, enable stamp rally.
|
2021-09-09 01:03:23 +00:00 |
|
Jennifer Taylor
|
4439ec7d57
|
Get rid of fetch for no-longer-existing regions JS file.
|
2021-09-07 17:57:48 +00:00 |
|
Jennifer Taylor
|
b3b6ae7eaf
|
Add explicit types to frontend classes.
|
2021-09-07 17:57:31 +00:00 |
|
Jennifer Taylor
|
3863b9f048
|
Apply Final to a few more miscelaneous classes outside of frontend.
|
2021-09-07 17:57:18 +00:00 |
|
Jennifer Taylor
|
469df34bea
|
Speed up a few profile operations by writing better SQL with fewer DB hits.
|
2021-09-07 17:57:00 +00:00 |
|
Jennifer Taylor
|
7560e30498
|
Make a couple of responses faster by fetching less achievement data.
|
2021-09-07 17:56:46 +00:00 |
|
Jennifer Taylor
|
ef4a43be0e
|
Fix minor type issue in API.
|
2021-09-07 17:56:31 +00:00 |
|
Jennifer Taylor
|
2f6e116405
|
Types, including Final, for all backend classes. Also fixed old-style routing for eacoin.
|
2021-09-07 17:56:15 +00:00 |
|
Jennifer Taylor
|
63e4a80eba
|
Clean up core of backend a bit, replace functions with attributes where appropriate.
|
2021-09-07 17:55:53 +00:00 |
|
Jennifer Taylor
|
c7affef159
|
Use arcade/network region for default prefecture/region wherever possible, including in facility.get. Allows changing game region.
|
2021-09-07 02:48:57 +00:00 |
|
Jennifer Taylor
|
d05c3f907d
|
Add config, database and user interface to change network region as well as per-arcade region. Also unified IIDX prefecture setting.
|
2021-09-07 02:48:42 +00:00 |
|
Jennifer Taylor
|
beb818f42b
|
Only enable ealink for IIDX/Pop'n if there is something to broadcast scores to.
|
2021-09-06 19:42:38 +00:00 |
|
Jennifer Taylor
|
351a55a934
|
Split out UsaNeko/Peace into common abstract base class and two implementations.
|
2021-09-06 19:28:18 +00:00 |
|
Jennifer Taylor
|
c27bac1cf5
|
Skip scheduled work for games when music DB for that game was not imported.
|
2021-09-06 19:06:34 +00:00 |
|
Jennifer Taylor
|
6d258f1027
|
Fix a few nits from recent PR.
|
2021-09-06 18:56:49 +00:00 |
|
Jennifer Taylor
|
34884d8377
|
Merge pull request #37 from cracrayol/trunk
MGA / Pnm peace / Pnm score card
|
2021-09-06 14:47:58 -04:00 |
|
cracrayol
|
6273c16a3a
|
Fix some typing error
|
2021-09-06 19:35:05 +02:00 |
|
cracrayol
|
ede06b3e68
|
Merge remote-tracking branch 'upstream/trunk' into trunk
|
2021-09-06 19:09:47 +02:00 |
|
Jennifer Taylor
|
6d7bf082e6
|
Force url prefixes for games to match their game constant values.
|
2021-09-06 02:01:57 +00:00 |
|
Jennifer Taylor
|
73f340947b
|
Use abstract base classes in backend base class and factory.
|
2021-09-06 02:01:28 +00:00 |
|
Jennifer Taylor
|
50216b1d45
|
Implement force unlock songs flag for Lapistoria.
|
2021-09-06 01:30:56 +00:00 |
|
Jennifer Taylor
|
31e2ef2220
|
Enable and support course mode for Lapistoria, enable story mode adjustments, document event flags better.
|
2021-09-06 01:30:43 +00:00 |
|
Jennifer Taylor
|
aa10913a20
|
Allow optionally specifying achievement type and id for fetching activements for all users.
|
2021-09-06 01:30:23 +00:00 |
|
cracrayol
|
d7dbb312da
|
Fix user name regexp for MGA
|
2021-09-06 02:17:04 +02:00 |
|
cracrayol
|
d3d1fe6ca0
|
Fix user name check for MGA in frontend
Use "for key, value in" when reading usaneko phases
Lint fixes
|
2021-09-06 02:16:06 +02:00 |
|
cracrayol
|
f541acb206
|
Add trafficgen support for MGA
Fix codestyle in frontend.py
|
2021-09-05 13:29:43 +02:00 |
|
cracrayol
|
1f5b0368ca
|
Better Pop'n Music Peace support
|
2021-09-04 18:21:27 +02:00 |
|
cracrayol
|
c64efa5860
|
Add discord webhook support for Popn
|
2021-09-04 18:06:00 +02:00 |
|
cracrayol
|
c8ebe18ebb
|
Add missing config in server.yaml for MGA
|
2021-09-04 17:54:27 +02:00 |
|
cracrayol
|
8dccd48faf
|
Add basic Metal Gear Arcade support
|
2021-09-04 17:17:22 +02:00 |
|
Jennifer Taylor
|
ff63b35de3
|
Teach struct utility the same emulation trick that psmap has.
|
2021-09-04 02:49:13 +00:00 |
|
Jennifer Taylor
|
4bc82bed61
|
Teach x86 emulator how to emulate a whole function, initialize memory to DLL/EXE contents, and teach psmap how to emulate multiple sections.
|
2021-09-04 02:48:49 +00:00 |
|
Jennifer Taylor
|
b14c9cb90d
|
Support a few more basic opcodes in x86 simulator.
|
2021-09-03 22:42:47 +00:00 |
|
Jennifer Taylor
|
539c98f8a6
|
Properly initialize the stack when in 64bit mode.
|
2021-09-03 22:42:31 +00:00 |
|
Jennifer Taylor
|
ab4c82b886
|
Typing fixes for Pop'n 22-24, event ID limits checked and commented, converted Lapistoria to modern routing.
|
2021-09-03 22:42:09 +00:00 |
|
Jennifer Taylor
|
9d4eccf66e
|
Add in a few additional 64-bit operations I was missing.
|
2021-09-03 05:07:15 +00:00 |
|
Jennifer Taylor
|
737ef14ca7
|
Make cardmgr change local to Pop'n Music.
|
2021-09-03 04:54:35 +00:00 |
|
Jennifer Taylor
|
b8fb4adcb4
|
Fix spacing for Fantasia event name on frontend.
|
2021-09-03 04:54:18 +00:00 |
|
Jennifer Taylor
|
8f3a5d726b
|
Minor TODO editing based around what we're actually going to get done.
|
2021-09-03 04:36:31 +00:00 |
|
Jennifer Taylor
|
e1fd216178
|
Fix Sunny Park character card display on logout, add support for choosing events as well as the Pop'n Walker event.
|
2021-09-03 04:36:14 +00:00 |
|
Jennifer Taylor
|
fa69380ebe
|
Support lea, jz, js, jns instructions in emulator to decode more of Sunny Park.
|
2021-09-03 04:35:53 +00:00 |
|
Jennifer Taylor
|
06d116007e
|
Convert Sunny Park to modern routing method.
|
2021-09-03 04:35:35 +00:00 |
|
Jennifer Taylor
|
cbbda0ef7f
|
Improve a few bits of Fantasia, including working profile conversions and displaying cards at the end of the round.
|
2021-09-03 04:35:13 +00:00 |
|
Jennifer Taylor
|
4f64cc7e08
|
Fix core state machine for cards so Fantasia will present a profile migration.
|
2021-09-03 04:34:51 +00:00 |
|
Jennifer Taylor
|
b58f356479
|
Move format_conversion for each game into its own class, instead of the previous version.
|
2021-09-03 04:34:19 +00:00 |
|
Jennifer Taylor
|
f4ee350a29
|
Convert all x86 registers to 64 bit, correctly modify the stack based on push/pop, support all general purpose register accesses.
|
2021-09-03 04:33:55 +00:00 |
|
Jennifer Taylor
|
c1b362885d
|
Add a basic x86 emulator to psmap for reconstruction of dynamic structures.
|
2021-09-03 04:33:25 +00:00 |
|
Jennifer Taylor
|
929e6be305
|
Fix psmap display for nodes with default values.
|
2021-09-03 04:32:53 +00:00 |
|
Jennifer Taylor
|
cd1ae9b2fd
|
Clean up some typing on Tune Street, convert Fantasia to modern routing.
|
2021-09-03 04:32:35 +00:00 |
|
Jennifer Taylor
|
8fdacf017a
|
Fix a few miscellaneous things with eclale/usaneko.
|
2021-09-02 01:09:17 +00:00 |
|