experimental local testing server
Go to file
2023-09-23 09:25:52 +00:00
modules URL Slash 0 (Off) and 0.0.0.0 2023-09-23 09:25:52 +00:00
utils IIDX score import 2023-06-11 15:29:42 +00:00
.gitignore Implement DRS 2023-05-07 06:43:54 +00:00
config.py Black formatting 2022-11-15 14:03:37 +00:00
core_common.py Implement DRS 2023-05-07 06:43:54 +00:00
core_database.py Fix db encoding for non-ascii 2023-05-20 19:54:32 +00:00
pyeamu.py URL Slash 0 (Off) and 0.0.0.0 2023-09-23 09:25:52 +00:00
README.md URL Slash 0 (Off) and 0.0.0.0 2023-09-23 09:25:52 +00:00
requirements.txt Fix ujson 2023-03-02 11:47:04 +00:00
start.bat GITADORA endpoints for frontend 2023-07-15 06:04:48 +00:00
start.sh Add venv shell script 2023-05-05 16:25:19 +00:00

MonkeyBusiness

e-amusement server using FastAPI and TinyDB

for experimental local testing and playing

don't host it publicly as-is. security and privacy features aren't implemented. tinydb can't handle many users.

Instructions

  1. Install python with "Add python.exe to PATH" checked

  2. Run start.bat (Windows) or start.sh (Linux)

  3. Set services url in tools or prop/ea3-config.xml

Playable Games

  • DDR A20 PLUS

  • DDR A3

  • DRS

  • GITADORA 5 Matixx

  • GITADORA 6 EXCHAIN

  • GITADORA 7 NEX+AGE

  • GITADORA 8 HIGH-VOLTAGE

  • GITADORA 9 FUZZ-UP

  • IIDX 18 Resort Anthem

  • IIDX 19 Lincle

  • IIDX 20 tricoro

  • IIDX 29 CastHour

  • IIDX 30 RESIDENT

  • NOSTALGIA Op.3

  • SDVX 6 EXCEED GEAR

Troubleshooting

  • Set URL Slash 1 (On) in tools or ea3-config if a supported game breaks without it

  • GITADORA requires mdb_*.xml copied to the server folder

  • NOSTALGIA requires music_list.xml copied to the server folder

  • DRS requires music-info-base.xml copied to the server folder

Score Import

Scores can be imported from any network

  • DDR

  • IIDX

Web Interface

Extract BounceTrippy webui to the server folder

  • DDR

  • IIDX

  • GITADORA