72f2c24225Event info for peace (& one fix for usaneko), as well as laying the ground work for front-end config changes
tyam
2021-09-07 11:48:14 -0500
c7affef159Use arcade/network region for default prefecture/region wherever possible, including in facility.get. Allows changing game region.
Jennifer Taylor
2021-09-07 02:48:57 +0000
d05c3f907dAdd config, database and user interface to change network region as well as per-arcade region. Also unified IIDX prefecture setting.
Jennifer Taylor
2021-09-07 02:48:33 +0000
beb818f42bOnly enable ealink for IIDX/Pop'n if there is something to broadcast scores to.
Jennifer Taylor
2021-09-06 19:42:38 +0000
351a55a934Split out UsaNeko/Peace into common abstract base class and two implementations.
Jennifer Taylor
2021-09-06 19:28:18 +0000
c27bac1cf5Skip scheduled work for games when music DB for that game was not imported.
Jennifer Taylor
2021-09-06 19:06:34 +0000
6d258f1027Fix a few nits from recent PR.
Jennifer Taylor
2021-09-06 18:56:49 +0000
6d7bf082e6Force url prefixes for games to match their game constant values.
Jennifer Taylor
2021-09-06 02:01:57 +0000
73f340947bUse abstract base classes in backend base class and factory.
Jennifer Taylor
2021-09-06 02:01:28 +0000
50216b1d45Implement force unlock songs flag for Lapistoria.
Jennifer Taylor
2021-09-06 01:30:56 +0000
31e2ef2220Enable and support course mode for Lapistoria, enable story mode adjustments, document event flags better.
Jennifer Taylor
2021-09-06 01:30:43 +0000
aa10913a20Allow optionally specifying achievement type and id for fetching activements for all users.
Jennifer Taylor
2021-09-06 01:30:23 +0000
d7dbb312daFix user name regexp for MGA
cracrayol
2021-09-06 02:17:04 +0200
d3d1fe6ca0Fix user name check for MGA in frontend Use "for key, value in" when reading usaneko phases Lint fixes
cracrayol
2021-09-06 02:16:06 +0200
f541acb206Add trafficgen support for MGA Fix codestyle in frontend.py
cracrayol
2021-09-05 13:29:43 +0200
1f5b0368caBetter Pop'n Music Peace support
cracrayol
2021-09-04 18:21:27 +0200
c64efa5860Add discord webhook support for Popn
cracrayol
2021-09-04 18:06:00 +0200
c8ebe18ebbAdd missing config in server.yaml for MGA
cracrayol
2021-09-04 17:54:27 +0200
8dccd48fafAdd basic Metal Gear Arcade support
cracrayol
2021-09-04 17:17:22 +0200
ff63b35de3Teach struct utility the same emulation trick that psmap has.
Jennifer Taylor
2021-09-04 02:49:13 +0000
4bc82bed61Teach x86 emulator how to emulate a whole function, initialize memory to DLL/EXE contents, and teach psmap how to emulate multiple sections.
Jennifer Taylor
2021-09-04 02:48:49 +0000
b14c9cb90dSupport a few more basic opcodes in x86 simulator.
Jennifer Taylor
2021-09-03 22:42:47 +0000
539c98f8a6Properly initialize the stack when in 64bit mode.
Jennifer Taylor
2021-09-03 22:42:31 +0000
ab4c82b886Typing fixes for Pop'n 22-24, event ID limits checked and commented, converted Lapistoria to modern routing.
Jennifer Taylor
2021-09-03 22:42:09 +0000
Merge branch 'DragonMinded:trunk' into trunk
jorpz
2021-09-03 13:38:56 -0500
9d4eccf66eAdd in a few additional 64-bit operations I was missing.
Jennifer Taylor
2021-09-03 05:07:15 +0000
737ef14ca7Make cardmgr change local to Pop'n Music.
Jennifer Taylor
2021-09-03 04:54:35 +0000
b8fb4adcb4Fix spacing for Fantasia event name on frontend.
Jennifer Taylor
2021-09-03 04:54:18 +0000
8f3a5d726bMinor TODO editing based around what we're actually going to get done.
Jennifer Taylor
2021-09-03 04:36:31 +0000
e1fd216178Fix Sunny Park character card display on logout, add support for choosing events as well as the Pop'n Walker event.
Jennifer Taylor
2021-09-03 04:36:14 +0000
fa69380ebeSupport lea, jz, js, jns instructions in emulator to decode more of Sunny Park.
Jennifer Taylor
2021-09-03 04:35:53 +0000
06d116007eConvert Sunny Park to modern routing method.
Jennifer Taylor
2021-09-03 04:35:35 +0000
cbbda0ef7fImprove a few bits of Fantasia, including working profile conversions and displaying cards at the end of the round.
Jennifer Taylor
2021-09-03 04:35:13 +0000
4f64cc7e08Fix core state machine for cards so Fantasia will present a profile migration.
Jennifer Taylor
2021-09-03 04:34:51 +0000
b58f356479Move format_conversion for each game into its own class, instead of the previous version.
Jennifer Taylor
2021-09-03 04:34:19 +0000
f4ee350a29Convert all x86 registers to 64 bit, correctly modify the stack based on push/pop, support all general purpose register accesses.
Jennifer Taylor
2021-09-03 04:33:55 +0000
c1b362885dAdd a basic x86 emulator to psmap for reconstruction of dynamic structures.
Jennifer Taylor
2021-09-03 04:33:25 +0000
929e6be305Fix psmap display for nodes with default values.
Jennifer Taylor
2021-09-03 04:32:53 +0000
cd1ae9b2fdClean up some typing on Tune Street, convert Fantasia to modern routing.
Jennifer Taylor
2021-09-03 04:32:35 +0000
1820069bf9Fix customizations not sticking around in UsaNeko.
Jennifer Taylor
2021-08-31 23:43:18 +0000
93cc4c376cHook up menu customization options to profile in Tune Street.
Jennifer Taylor
2021-08-31 23:05:10 +0000
fc3d37ec15Add force unlock song and customization options to Tune Street.
Jennifer Taylor
2021-08-31 23:04:55 +0000
d21431c3b1Initial stab at getting Town mode working in Tune Street.
Jennifer Taylor
2021-08-31 21:42:49 +0000
9b731a6818Fix incorrect diplay of chart on Pop'n Music old charts.
Jennifer Taylor
2021-08-31 21:42:34 +0000
0ad7d41d73Convert Tune Street to modern routing method.
Jennifer Taylor
2021-08-31 21:42:12 +0000
9a49bfbcd9Hook up town mode enable and phase unlocks to front end for Tune Street, start implementing more profile stuff.
Jennifer Taylor
2021-08-31 21:41:51 +0000
e1c62b44dfGet rid of two todos we are not going to do ever.
Jennifer Taylor
2021-08-31 21:41:12 +0000
3dd3f36208Make JSX compilation errors show up on the frontend in debug mode.
Jennifer Taylor
2021-08-31 21:40:54 +0000
83cf8fc9cbAdd config option for theme directory for easier overrides of CSS/favicon.
Jennifer Taylor
2021-08-31 21:40:30 +0000
6ebc8de311Add support for self generated PCBIDs on arcade management page as well as a setting to control it.
Jennifer Taylor
2021-08-29 01:47:45 +0000
94fec0dec1Change QPro settings to use standard UI toolkit which fixes padding around items before save button.
Jennifer Taylor
2021-08-28 20:32:40 +0000
e1850c31dbFix hover drop-downs unusuable if navigation panel takes up more than one row.
Jennifer Taylor
2021-08-28 19:37:01 +0000
b0378e9308Fix colored underlines disappearing after enumeration refactor.
Jennifer Taylor
2021-08-28 19:36:46 +0000
8050aeea6fFix visual wrapping anomoly that happens only when certain nav elements are selected.
Jennifer Taylor
2021-08-28 19:36:20 +0000
f0b646e7f8Fix recent javascript change causing mobile navigation to disappear.
Jennifer Taylor
2021-08-28 19:36:03 +0000
71def6254dIf a user is a member of only one arcade, display it directly instead of a drop-down in the nav menu.
Jennifer Taylor
2021-08-28 19:35:44 +0000
19aa273bf8Fix 500 error on requesting an invalid arcade on the frontend, remove possible enumeration via error checking.
Jennifer Taylor
2021-08-28 19:02:04 +0000
d26d5f56c8Remove some unnecessary null checks in protocol.
Jennifer Taylor
2021-08-28 19:01:50 +0000
6c0649aefcAdd troubleshooting tip for compiling on OSX ARM.
Jennifer Taylor
2021-08-28 17:08:28 +0000
866ef4db52Add a default encoding parameter to struct for decoding strings.
Jennifer Taylor
2021-08-28 17:08:07 +0000
c6bd3b4c72Make UsaNeko daily missions actually random per-day instead of repeating.
Jennifer Taylor
2021-08-28 17:07:40 +0000
de974a7c5dFix so that orphaned profiles still allow the hold note tutorial on the first play in UsaNeko.
Jennifer Taylor
2021-08-25 03:32:52 +0000
cff3b79a94Better documentation for UsaNeko tutorial flags.
Jennifer Taylor
2021-08-25 03:32:39 +0000
b71a828e4eUpdate for peace to fix cursed tutorial from usaneko, increase range for choco and area, remove usaneko navi unlock
tyam
2021-08-24 18:58:57 -0500