-
Notifications
You must be signed in to change notification settings - Fork 8
Dance Dance Revolution | Dancing Stage
MAME name | Game Name | Installation Instructions |
---|---|---|
ddrja | Dance Dance Revolution (GC845 VER. JAA) | See here |
ddrjb | Dance Dance Revolution (GC845 VER. JAB) | No installation |
ddru | Dance Dance Revolution (GN845 VER. UAA) | Method 1 |
ddra | Dance Dance Revolution (GN845 VER. AAA) | Method 1 |
ddrj | Dance Dance Revolution - Internet Ranking Ver (GC845 VER. JBA) | Method 1 |
ddr2m | Dance Dance Revolution 2nd Mix (GN895 VER. JAA) | Method 1 |
ddr2ml | Dance Dance Revolution 2nd Mix - Link Ver (GE885 VER. JBB) | Method 1 |
ddr2mla | Dance Dance Revolution 2nd Mix - Link Ver (GE885 VER. JBA) | Method 1 |
ddr2mc | Dance Dance Revolution 2nd Mix with beatmaniaIIDX CLUB VERSiON (GE896 VER. JAA) | See here |
ddr2mc2 | Dance Dance Revolution 2nd Mix with beatmaniaIIDX substream CLUB VERSiON 2 (GE984 VER. JAA) | See here |
ddr3mj | Dance Dance Revolution 3rd Mix (GN887 VER. JAA) | Method 2 |
ddr3ma | Dance Dance Revolution 3rd Mix (GN887 VER. AAA) | Method 2 |
ddr3mka | Dance Dance Revolution 3rd Mix - Ver.Korea (GN887 VER. KAA) | Method 2 |
ddr3mk | Dance Dance Revolution 3rd Mix - Ver.Korea2 (GN887 VER. KBA) | Method 2 |
ddr3mp | Dance Dance Revolution 3rd Mix Plus (G*A22 VER. JAA) | Method 2 |
ddr4mj | Dance Dance Revolution 4th Mix (G*A33 VER. JAA) | Method 2 |
ddr4m | Dance Dance Revolution 4th Mix (G*A33 VER. AAA) | Method 2 |
ddr4msj | Dance Dance Revolution 4th Mix Solo (G*A33 VER. JBA) | Method 2 |
ddr4ms | Dance Dance Revolution 4th Mix Solo (G*A33 VER. ABA) | Method 2 |
ddr4mp | Dance Dance Revolution 4th Mix Plus (G*A34 VER. JAA) | Method 2 |
ddr4mps | Dance Dance Revolution 4th Mix Plus Solo (G*A34 VER. JBA) | Method 2 |
ddr5m | Dance Dance Revolution 5th Mix (G*A27 VER. JAA) | Method 3 |
ddrmax | DDRMAX - Dance Dance Revolution 6th Mix (G*B19 VER. JAA) | Method 3 |
ddrmax2 | DDRMAX2 - Dance Dance Revolution 7th Mix (G*B20 VER. JAA) | Method 3 |
ddrextrm | Dance Dance Revolution Extreme (G*C36 VER. JAA) | Method 3 |
ddrsbm | Dance Dance Revolution Solo Bass Mix (GQ894 VER. JAA) | Method 1 |
ddrs2kj | Dance Dance Revolution Solo 2000 (GC905 VER. JAA) | Method 2 |
ddrs2k | Dance Dance Revolution Solo 2000 (GC905 VER. AAA) | Method 2 |
ddrkara | Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB) | Method 1 |
dsfdr | Dancing Stage Featuring Disney's Rave (GCA37JAA) | Method 2 |
ddrbocd | Dance Dance Revolution Best of Cool Dancers (GE892 VER. JAA) | Method 1 |
ddrusa | Dance Dance Revolution USA (G*A44 VER. UAA) | Method 3 |
dsftkd | Dancing Stage featuring TRUE KiSS DESTiNATiON (G*884 VER. JAA) | Method 1 |
dsfdct | Dancing Stage featuring Dreams Come True (GC910 VER. JCA) | See here |
dsfdcta | Dancing Stage featuring Dreams Come True (GC910 VER. JAA) | See here |
dstagea | Dancing Stage (GN845 VER. EAA) | Method 1 |
dstage | Dancing Stage - Internet Ranking Ver (GC845 VER. EBA) | Method 1 |
dsem | Dancing Stage Euro Mix (G*936 VER. EAA) | Method 3 |
dsem2 | Dancing Stage Euro Mix 2 (G*C23 VER. EAA) | Method 3 |
ddrkids | Dance Dance Revolutions Kids (GQAN4 JAA) | No installation |
It is not possible to install or play ddrja incomplete data. You can play ddrjb
(DDR 1.0 JAB version) or ddrj
Internet Ranking Ver (also referred to as DDR 1.5 by some people) instead.
Press test button to install GC910JC. Select the left option ("はい") and press start when it asks if you have the "GC910JC" security cart inserted. Select the left option ("はい") and press start when it asks if you wish to begin conversion from "GE887 JA/GN887 JA Dance Dance Revolution 3rdMIX". You will be asked to insert the "GE887 JA/GN887 JA" security cartridge and restart the machine after installation has finished. Press tab and go to the "Slot Devices" section. Change the cassette from "game" to "install" then select "Reset Machine".
After restarting the machine, you will be asked if you have the "GE887 JA/GN887 JA" security cartridge inserted after the flash ROM check finishes. Select the left option ("はい") and press start. Once the update verification has completed, the game will tell you that the conversion has completed and ask you to insert the "GC910 JC" security cart again. Press tab and go to the "Slot Devices" section. Change the cassette from "install" to "game" then select "Reset Machine". Once you reset the machine you should boot into the game.
Press test button to install GC910JA. Select the left option ("はい") and press start when it asks if you have the "GC910JA" security cart inserted. Select the far left option, "GN884/GC884 JA D.S. f TKD", when you are prompted to select what game you are converting from. Select the left option ("はい") and press start when it asks if you have the "GN884/GC884 JA Dancing Stage featuring TRUE KiSS DESTiNATiON" security cart inserted. You will be asked to insert the "GN884/GC884 JA" security cartridge and restart the machine after installation has finished. Press tab and go to the "Slot Devices" section. Change the cassette from "game" to "install" then select "Reset Machine".
After restarting the machine, you will be asked if you have the "GN884/GC884 JA" security cartridge inserted after the flash ROM check finishes. Select the left option ("はい") and press start. Once the update verification has completed, the game will tell you that the conversion has completed and ask you to insert the "GC910 JA" security cart again. Press tab and go to the "Slot Devices" section. Change the cassette from "install" to "game" then select "Reset Machine". Once you reset the machine you should boot into the game.
You will see an incorrect security cassette error when you boot initially. Press tab, go to "File Manager", change CD to "install", then select "Reset Machine".
When the machine boots again it should ask you to install "GE896 JAA DDR CLUB KIT INSTALLER". Press the test button to install the game at this point. Once installation is complete, it will say "GE896 JAA VERSION UP COMPLETE". Press tab, go to "File Manager", change CD to "runtime", then select "Reset Machine" once more to boot into the game.
When it asks you to install "GE885 JAA": Press tab, go to "File Manager", change CD to "install", then select "Reset Machine".
When the machine boots again it should ask you to install "GE984 JAA DDR CLUB KIT2 INSTALLER". Press the test button to install the game at this point. Once installation is complete, it will say "GE984 JAA VERSION UP COMPLETE". Press tab, go to "File Manager", change CD to "runtime", then select "Reset Machine" once more to boot into the game.
You can use a memory card save file to load edits and save scores.
For saving scores, you can download a save file with the required link data already pre-initialized from DDR Freak's gamesaves section: http://www.ddrfreak.com/versions/listver.php Under the saves page for the specific game you want to play, download the ".MC" file. Extract the contents (newlinkdata.mc) to a folder of your choice.
To load memory card file through command line: Launch MAME with the -memcard1 newlinkdata.mc
parameter (-memcard2
is also available for 2P side memcard slot). Example: mame.exe ddrextrm -memcard1 newlinkdata.mc
To load the memory card file from the GUI:
- Press tab to open menu
- Open "File Manager" submenu
- Scroll down to "memcard1 (memc1)" OR "memcard2 (memc2)" and press enter
- Select your memory card file from file selecter
- Restart machine
Configure the keybinds to toggle the memory card insert/eject commands from the input assignment menu. The keybinds are at the very bottom of the menu, labeled "Insert/Eject Memory Card 1" and "Insert/Eject Memory Card 2". When you start a game you are required to insert or eject the card as you would when using a real machine. You can check if it's working properly by using the memory card test under the operator menu.
It is possible to session with IIDX for the games that support it.
Launch MAME with the following parameters to connect to a server (in this case, 127.0.0.1) on the specified port (in this case, 12345).
mame.exe ddr2mc2 -rs232_network null_modem -bitbanger1 socket.127.0.0.1:12345
For IIDX and DDR session (Club Ver 1): set both games to RX/TX baud 19200 in the "Machine Configuration" tab.
For IIDX and DDR session (Club Ver 2): set both games to RX/TX baud 38400 in the "Machine Configuration" tab.
Solo machines can be sessioned together for a 4 player team battle mode.
According to the game's manual, all machines must be linked together in a chain, with the end machines only having one connection each like such:
mame.exe ddrs2kj -bitbanger2 socket.127.0.0.1:12345
mame.exe ddrs2kj -bitbanger1 socket.127.0.0.1:12345 -bitbanger2 socket.127.0.0.1:12346
mame.exe ddrs2kj -bitbanger1 socket.127.0.0.1:12346 -bitbanger2 socket.127.0.0.1:12347
mame.exe ddrs2kj -bitbanger1 socket.127.0.0.1:12347
This doesn't have great performance due to implementation details in MAME and can be a bit of a struggle to get all machines configured properly.
As a replacement, I have made a relay server that simplifies setup and improves performance by having all clients connect to a single central server where all packets are broadcast to all clients.
Server: https://gist.github.com/987123879113/f9363d18cd8947383ee5a27b6253cc81
Simply launch all games pointing to the one server: mame.exe ddrs2kj -bitbanger1 socket.127.0.0.1:12345
(replace 127.0.0.1:12345 with the appropriate server)
Once the machines are connected: go into the operator menu, open the "NETWORK OPTIONS" submenu, and configure all machines so that they have a unique ID (1, 2, 3, 4). On the mode select screen press the down arrow 3 times to enable link play.