batevo:netplay_guide [Digimon Rumble Arena Wiki]

Site Tools


batevo:netplay_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
batevo:netplay_guide [2021/01/19 01:05]
yuri
batevo:netplay_guide [2024/04/19 20:16] (current)
blckyyy [Windows Netplay Guide]
Line 1: Line 1:
 ~~NOCACHE~~ ​ ~~NOCACHE~~ ​
-====== ​Battle Evolution ​Netplay Guide ======+====== ​Windows ​Netplay Guide ======
  
-This page will guide you through setting up mednafen netplay, as well as serve as a handy mednafen/​netplay reference. The netplay pack is download and play, and very straight forward, but if you are having issues with set up, or just need to reference netplay commands or the list of servers, just check back with this guide. If you would like to set up the training mode lua script, check out the [[batevo:​training_mode|training mode guide]].+__btw you don'​t ​need to patch the game__
  
-===== Download & Install =====+[[https://​yuribacon.com/​digidownloads/​Digimon%20Rumble%20Arena%20Duckstation.zip|{{batevo:​digidownload_button.png}}]]
  
-Our netplay pack includes:+<​del>​[[batevo:netplay_guide_linux|Linux Netplay Guide]]</​del>​
  
- → Mednafen ​:medver: for Windows 64 bit+<​del>​[[batevo:netplay_guide_mac|Mac Netplay Guide]]
  
- → JP, US, & PAL PS1 BIOS+[[batevo:​netplay_reference|Netplay Server List]] 
 +</​del>​
  
- → JP & US versions of DRA/BatEvo+Current netplay pack version: **OG**
  
- → JP, US, & PAL complete save files+**Everything Bellow is outdated**
  
- -> 2P VS Character Select Screen save states for US & JP versions+This page will guide you through setting up DRA netplay on Windows.
  
-Everything is already configured and ready to play. Once you have the pack downloaded and installed, all you will have to do is launch the game, and set up your controls. The PAL version was not included to reduce download size, as no one is likely to play it. If you are interested in playing the PAL version, you can find a copy at [[batevo:​downloads|the BatEvo downloads page]].+===== Features =====
  
-==== Windows ====+The netplay pack includes:
  
-[[https://​yuribacon.com/​digidownloads/​Digimon%20Tamers%20-%20Netplay%20Evolution.zip|Download the netplay pack]], and extract the zip archive anywhere you like. You can extract the zip archive by right clicking on it, and clicking __Extract Here...__. To open the game, simply double click on __Play Digimon Tamers - Battle Evolution (Japan)__ or __Play Digimon Rumble Arena (US)__. ​+  * US and Japanese versions 
 +  * Everything unlocked (characters,​ stages, minigames) 
 +  * Loads directly into 2P VS 
 +  * New gameplay settings 
 +  * [[batevo:netplay_reference#​replays|Automatic replay saving + replay viewer]]
  
-==== Mac ====+===== Download & Extract =====
  
-**Note: Mac OS 10.12 Sierra or later is required to install mednafen.** If you do not have Mac OS 10.12 Sierra or later, ​[[https://support.apple.com/en-us/HT211683|check on Apple'​s website to see if your Mac OS can be upgraded to at least Mac OS 10.12 Sierra.]] If you can't install Mac OS 10.12 Sierra or lateryou won't be able to install mednafen under Mac OS, but you might have luck [[https://​support.apple.com/​en-us/​HT205016#​tables|using Boot Camp to install Windows on your Mac]] and following ​the Windows instructions above, but there is a good possibility that your computer can't run mednafen at full speed if you have to resort to using Boot Camp+[[https://yuribacon.com/digidownloads/Digimon%20Rumble%20Arena%20Netplay%20Pack%20Windows.zip|Download the netplay pack]], and extract ​the zip file anywhere ​you like.
  
-To install mednafen and DRA/BatEvo, simply run the following command in Terminal (you can copy it, and paste it into terminal by right clicking):+===== Emulator Settings =====
  
-''​/bin/bash -c "​$(curl -fsSL https://​yuribacon.com/​digidownloads/​mac/​install_dra_batevo.sh)"​''​+By default, the game will be shown at a 3x scale, or about a 960 by 720 pixel window. You can easily change the window size, and a few other settings like emulator sound volume, by double clicking ​''​Game Settings'' ​file.
  
-You will see a pop up window appear saying that command line developer tools are required. Click "​Install",​ and the entire rest of the script should finish on its own without any input. The install should take 20-30 minutes, as mednafen will have to be compiled from source, so feel free to do something else while you wait. When the script finishes, you will be able to start the game by simply double clicking __Play Digimon Tamers - Battle Evolution (Japan).command__ or __Play Digimon Rumble Arena (US).command__. Feel free to rename these files to something shorter, so you can more easily tell these two apart. ​+===== Controller Setup =====
  
-==== Linux ====+You can play using a controller, or your keyboard. If you use a controller, be sure to plug in your controller before opening the game!
  
-== Installing mednafen ==+Open the game by double clicking on ''​Play Digimon Rumble Arena (US)''​ or ''​Play Digimon Tamers Battle Evolution (US Proto)''​. Now, press ''​Alt + Shift + 1'',​ to map your buttons ​
  
-[[https://​yuribacon.com/​digidownloads/​Digimon%20Tamers%20-%20Netplay%20Evolution.zip|Download the netplay pack]], but before you begin extracting files into place, you will need to install mednafen on your system, as the netplay pack only includes a Windows executable. First, check to see if mednafen :medver: is in your distro'​s repos. If it is and it is the correct version, you can move on to extracting the netplay pack. If your repos don't have mednafen, or the correct version, then you will need to build from source. If you are on Ubuntu, you can build mednafen with the following commands.+{{ batevo:netplay_map_controller.mp4}}
  
-> ''​wget %%https://​mednafen.github.io/​releases/​files/​mednafen-%%:​medver:​.tar.xz''​ +Here is a list of buttons and their actions:
-> ''​tar xf mednafen-:​medver:​.tar.xz''​ +
-> ''​cd mednafen''​ +
-> ''​sudo apt install build-essential pkg-config libasound2-dev libcdio-dev libsdl1.2-dev libsdl-net1.2-dev libsndfile1-dev zlib1g-dev libsdl2-dev''​ +
-> ''​./​configure && make && sudo make install''​ +
- +
-For other distros, check with the [[https://​mednafen.github.io/​releases/​|mednafen releases page]] for which dependencies you need installed. If you have mednafen installed, you should be able to run ''​mednafen''​ on the command line, and it should return ''​Starting Mednafen :​medver:''​ on the first line of output. It shouldn'​t be strictly necessary to run ''​sudo make install'',​ so long as you can execute ''​./​mednafen'',​ but I have not personally tested this.  +
- +
-== Copying Game Files == +
- +
-Mednafen stores all of its configuration,​ firmware, and save files at __~/​.mednafen__. [[https://​yuribacon.com/​digidownloads/​Digimon%20Tamers%20-%20Netplay%20Evolution.zip|Download the netplay pack]], if you have not already. Extract the zip archive, and find the mednafen configuration directory. Inside this directory, you will need to copy the following files and directories into the mednafen configuration directory:​ +
- +
-> __firmware/​__ +
-> __mcs/__ +
-> __sav/__ +
-> __mednafen.cfg__ +
- +
- +
-You can store the game files any where you'd like, but if you don't plan to use mednafen for anything else, moving them into the mednafen configuration directory is a tidy location to store them. Once you have everything in place, you should be able to open the game by running ''​mednafen <path to cue file>''​. Ex: ''​mednafen ~/​.mednafen/​Digimon\ Tamers\ -\ Battle\ Evolution\ \(Japan\).cue''​.  +
- +
-===== Binding Controls (One Time Setup) ===== +
- +
-Make sure you have your controller plugged in (if you are going to use one) before opening the game, then open the game up. Once mednafen opens, press T. A chat box should appear. Enter in the command ''/​nick //​name//'',​ and replace //name// with the name you would like to use during netplay and hit enter. Nothing will seem to happen, but you will confirm this worked later. +
- +
-Next, press and hold Alt + Shift + 1 for 3 seconds to configure your controls. A prompt will show up at the bottom saying ''​Digital Gamepad 1 UP ↑ (1)''​. Press which button on your keyboard or controller you want to map up on the dpad to, and it should change to ''​Digital Gamepad 1 UP ↑ (2)''​. Press that button again to confirm. Rinse and repeat for all of the button on the PS1 controller. When prompted about turbo buttons, you can map them all to a single button or keyboard key that is out of your way. Here is a list of buttons and their actions ​to know when mapping your buttons:+
  
 ^ Button ^ Action ^ ^ Button ^ Action ^
Line 70: Line 51:
 | :bx: Cross | Jump | | :bx: Cross | Jump |
 | :bs: Square | Attack | | :bs: Square | Attack |
-| :bc: Circle | Special ​1 | +| :bc: Circle | Technique ​1 | 
-| :bt: Triangle | Special ​2 |+| :bt: Triangle | Technique ​2 |
 | :bl1: L1 | Guard | | :bl1: L1 | Guard |
-| :br1: R1 | Digivolve / Super  +| :br1: R1 | Digivolve / Super | 
-| Start | Pause | +| Start | Pause | 
-| Select | Hold on Character Select to play mirror matches |+| Select | Hold on Character Select to play mirror matches. Press on Stage Select for alternate character skins. | 
 +| L2 | Not Used | 
 +| R2 | Not Used |
  
-L2 and R2 are unused in DRA/BatEvo. You can use VS COM mode to test your controls.+===== Playing Netplay =====
  
-Finally, press T and type the command ''/​connect ny.yuribacon.com''​. You should connect to the netplay server. If you are able to connect, and your nickname appears correctly, then you can press T and run ''/​quit''​ to disconnect+{{ batevo:​mednafen_netplay.mp4}}
  
-===== Playing ​Netplay =====+Playing ​netplay is simple: 
 +  - Enter a gamekey/​lobby code with ''/​gamekey //​password//''​ or just ''/​gamekey''​ to clear the password that was set 
 +  - Join a netplay Server with ''/​connect //server name//''​ 
 +  - Leave the server with ''/​quit''​ or press ''​esc''​ to close the emulator completely ​
  
-Playing ​netplay ​is simple:+You'll need to run a few commands in the netplay ​chat bar, which you can bring up by pressing ''​T''​ on your keyboard.
  
-First, you can set a gamekey so that you only can connect with other people playing the same game and using the same gamekey as you. Just press T, and enter ''​/gamekey //gamekey//'' ​and press enter. Replace //gamekey// with what ever you want (Ex: __stream__, __password01__,​ __coolname__,​ __tacos__). For an easy suggestion, use your name and the name of the person your playing with. For example: ''/​gamekey yuritoto''​. If you use just ''/​gamekey'',​ you will clear your gamekey and join netplay without one. You can think of gamekeys as temporary "​secret passwords",​ and both players need to know the password to play together+Press ''​F1'' ​for a reference list of useful commands. 
 +----
  
-Once you have a gamekey set (or cleared), press T again and use ''/​connect //​server//''​. Replace //server// with the URL of any netplay server. You can find a list of public netplay server in the netplay server list at the bottom of this page. If one or both of you have a bad connection to the server, try a different one. 
  
-===== Gameshark Cheats ===== 
  
-As of [not out yet, sorry! This is an early placeholder :P]], the netplay pack now includes support for gameshark codes for added quality of life features. Here is a list of the included codes (for a complete list of gameshark codes, and how to use them, see [[batevo:​cheats|Quality of Life Cheat Codes]]):+==== Joining Netplay ====
  
- -> Netplay Codes+Before you join netplay, you'll want to choose which server you'll be using. Commonly used servers are **de.yuribacon.com**,​ **ny.yuribacon.com** and **uk.yuribacon.com**. [[batevo:​netplay_reference#​server_list|You can find a list of public servers here.]] When picking a server, you want to pick the server that is halfway between you and your opponent.
  
-  * Press L2 during Stage Select for Alt Skin +While you're at it, you should also decide if you are playing the US or JP version.
-  * Timer Quick Selector+
  
- -> Offline Only 
  
-  * Character Randomizer +===== Thats It! =====
-  * Stage Randomizer +
-  * Disable Stage Ambience (Disabled by default) +
-  * Force Player 1 to be CPU (Disabled by default) +
-  * Force Player 2 to be CPU (Disabled by default)+
  
-===== Quick Reference =====+You're now ready to play! If you're looking for other people to play with, consider joining the [[https://​discord.gg/​wg5j5Np|Digimon Rumble Arena Discord server]] if you haven'​t already, and swinging by the netplay matchmaking channel.
  
-  * Press Alt + Shift + 1 for 3 seconds ​to configure your controls (make sure you plug your controller in before starting mednafen!) +For more information on how to use netplay ​or its featurescheck out [[batevo:​netplay_reference|the netplay ​reference page]].
-  * Press Alt + Enter to enter or exit full screen mode +
-  * Use ` for speed up (doesn'​t work in netplay) +
-  * Press Esc for 3 seconds to close mednafen +
-  * Press T to chat with other playersand run netplay commands. +
-  * Use ''/​gamekey //​gamekey//''​ to pick a choose a "​secret password"​ before joining netplay to avoid joining other players games. You must set your gamekey before joining netplay, or it won't take effect until you quit netplay first.  +
-  * Use ''​connect //server URL//''​ to connect to netplay. You can find a list of servers below.  +
-  * To disconnect from netplay without closing ​the game, use ''/​quit''​ +
-  * Use ''/​nick //​name//''​ to change your nickname during a netplay ​session. +
-  * Use ''/​swap //port#// //​port#//''​ to swap ports with other players. Ex: ''/​swap 1 2''​ will swap players 1 and 2.  +
-  * Use ''/​drop //​port#//''​ to "​unplug"​ your controller and start spectating.  +
-  * Use ''/​take //​port#//''​ to "plug in" you controller to resume playing. +
-      * Note: While DRA/BatEvo only uses ports 1 and 2, you can take or swap ports 3, 4, 5, and so on. Good to know for playing casuals in a big group!+
  
-===== Netplay Server List =====+----
  
-[[https://​www.google.com/​maps/​d/​edit?​mid=1-QhtNjIlYKPdR6zfvfpAekaM3c5YdePN&​usp=sharing|Here is a Google map of the approximate location of all netplay servers, for your convenience.]]+===== New Game Settings =====
  
-== East Asia ==+{{ https://​cdn.discordapp.com/​attachments/​906765786717229066/​1036177243229126698/​unknown.png?​500}}
  
-| Server | Location | Administrator | +The netplay pack has new gameplay settings not in the original game, which can be changed in the games normal options menu.
-^ jp.yuribacon.com | Tokyo, Japan | Yuri Bacon |+
  
-== Europe ​==+==== Physics ====
  
-| Server | Location | Administrator | +This setting affects each stage'​s friction and acceleration valuesor put another waychange how the game employs "ice physics"​**No Ice** is the default.
-^ mednafen-nl.emuparadise.org | HalfwegNetherlands | Host Unknown | +
-^ s1.mednafen-it.org | RomaItaly | Host Unknown | +
-^ s2.mednafen-it.org | Milano, Italy | Host Unknown | +
-^ s3.mednafen-it.org | Ponte San Pietro, Italy | Host Unknown | +
-^ Speedvicio.ddns.net | Milano, Italy | Speedvicio | +
-^ node.asnitech.co.uk | Manchester, United Kingdom | Host Unknown | +
-^ uk.yuribacon.com | London, United Kingdom | Yuri Bacon | +
-^ de.yuribacon.com | Frankfurt, Germany | Yuri Bacon |+
  
-== North America ==+  * **Normal**: The game's physics remain completely unchanged 
 +  * **No Ice**: "Ice physics"​ are disabled on Glacier and Reapermon'​s Den, making them play just like Wilderness. 
 +  * **All Ice**: "Ice physics"​ are enabled on all stages, making them play just like Glacier.
  
-~~NOCACHE~~ DokuWiki caches all output by default. Sometimes this might not be wanted (eg. when the <php> syntax above is used), adding this macro will force DokuWiki to rerender a page on every call  +==== Harzards ====
-| Server | Location | Administrator | Notes | +
-^ <​del>​netplay.fobby.net</​del>​ | <​del>​Califonia,​ US (?​)</​del>​ | <​del>​Run by the mednafen devs (probably)</​del>​ | NOTE: Tends to stutter a lot. The servers bandwidth or CPU usage may be bottlenecking?​ ca.yuribacon.com is recommended over this one. | +
-^ mednafen-us.emuparadise.org | North Carolina, US | Host Unknown | | +
-^ tx.yuribacon.com | Texas, US | Yuri Bacon | | +
-^ ny.yuribacon.com | New York, US | Yuri Bacon | | +
-^ ca.yuribacon.com | Fremont, CA, US | Yuri Bacon | |+
  
-== North Asia ==+This setting affects stage hazards, such as the crane on Recycling that drops off boxes, or the boulders that roll out of the cave on Wilderness. **No** is the default.
  
-| Server | Location | Administrator | +  * **Yes**: All stages remain completely unchanged
-^ gs.emu-land.net | Moscow, Russia | Host Unknown | +  * **No**: Stages are modified to disable hazards.
-^ emu-russia.net | ?, Russia | Host Unknown |+
  
-== Oceania ==+When hazards are disabled, the following changes are made 
 +  * Garbage Recycling Center 
 +    * The claw that grabs and drops off boxes has been frozen in place, preventing boxes from spawning, and the stage from opening up. 
 +    * The moving platforms have been made stationary, for consistency in respawn combos. 
 +    * Teleporter has been permanently turned off. 
 +  * Wilderness 
 +    * Boulders, big and small, no longer spawn. 
 +  * Revolution 
 +    * The stage no longer rotates at random intervals. 
 +  * Sanctuary 
 +    * The "​storm"​ hazard no longer occurs. 
 +    * The lighting boxes still move around the stage as normal, however. 
 +    * At the start of every round, there is a 10% chance that the sky will be dark. 
 +  * Glacier 
 +    * The side platforms that break off have been made invincible, so they do not break off. 
 +    * The falling icicles no longer spawn. 
 +    * Falling speed has been greatly increased after hitting the icy water, so respawn combos require more strict movement and/or positioning to perform. 
 +  * Volcano 
 +    * Lava no longer erupts from the lower parts of the stage. 
 +    * The "​drowning"​ in lava effect has been removed, greatly reducing damage taken for falling off stage, as well as speeding up respawns.
  
-| Server | Location | Administrator | +==== Items ====
-^ aus.yuribacon.com | Sydney, Australia | Yuri Bacon |+
  
-== South America ==+This setting affects item spawning during gameplay. **No** is the default.
  
-| Server | Location | Administrator | +  * **Yes**: Items spawning is unaffected. 
-^ repog.ddns.net | São Paulo, Brazil | Host Unknown |+  * **No**: Items no longer spawn.
  
-===== Misc. =====+==== Menu Music ====
  
-== Ping Tests ==+Hidden away under "​controller setup" is this setting, which changes if the game plays music when in various menus. **Yes** is the default.
  
-You can find premade script files for ping testing mednafen netplay servers [[https://​yuribacon.com/​digidownloads/​pingtest/​|here]]. To run a ping test, just download a script for your OS and region, and then run it. The lower your ping is to a netplay server, the less input delay you will have and the better the game will feel to play for youBut watch out! You may not want to always play on the server you have the lowest ping to, because your opponent could have a very high ping to that server! You want to play on a server you both have as close to equal ping on as possible, while still picking a server you both have as low of a ping to as possible+  * **Yes**Menus have music. 
 +  * **No**: Menus don'​t ​have music.
  
-== Basic Training ​==+==== Menu Commands ====
  
-If you want to do some basic trainingbut either ​can't or don't want to set up [[batevo:training_mode|the training mode lua script]], then here are a few pointers:+  * **Random Character**:​ On the character select screen, ​you can press Start to get a random character. 
 +  * **Random Stage**: On the stage select screenyou can press Start to get a random stage. 
 +  * **Alternate Skin**: At the map selection screen, press select to get your Digimon's alternate colors. You'll hear a sound effect and see your tamer brighten ​up. You can return to normal colors by pressing select again. 
 +  * **Play Mirror Matches**To pick the same character as your opponent after they have already selected their character, just hold Select, then choose the same character. This was always part of the game actually, and isn't exclusive to the netplay pack. They just couldn'​t be bothered to put it in the manual, I guess. 
 +  * **Alternate Tamer**Some, but not all, characters have alternate tamers that can be selected by holding L1 or R1 while selecting your Digimon. You can see your alternate tamer on the stage select, and in game when you digivolve. This is also part of the original game, and not exclusive to the netplay pack.
  
-  * Press F2, and you can remap none controller functions like saving and loading states, emulator speedrun, and other stuff to where ever you would like them, including on the controller.  +===== Old Versions =====
-  * By default, you can use 0-9 keys at the top of the keyboard to select save state slots, and use F5 to save state, and F7 to load state.  +
-  * By default, you can use Alt + A to pause the emulator, and then advance the game one "​frame"​ at a time. "​Frame"​ is in quotes, as mednafen will advance 1/60th of a second (60Hz), when the game runs at a frame rate of 30fps (30Hz), so you will have to press Alt + A twice to advance one in game frame.  +
-  * You can use Alt + Shift + 2 to map the P2 controls to test opponent actions. Mapping to the keyboard is always a good choice if you don't have a second controller (or find that awkward). ​+
  
-== Editing Mednafen'​s Config File ==+Looking for an older version? You can get them here, but they are no longer supported. They are kept around, mostly for the sake of viewing old replays, or if you want to toy with old features that have since been removed.
  
-If you've been wondering where all of mednafen'​s settings are, or just want to turn off the scanlines, this section is for you. All of mednafen'​s options are stored in the file __mednafen.cfg__. On Windows, you can find this in the mednafen folder. On Mac OS and Linux, you can find this in __~/​.mednafen__. It is simply a text file you can open up in Notepad or nano, or any other text editor. The config file is pretty well commented, and you can find more thorough documentation on the [[https://mednafen.github.io/​documentation/#​Section_config_files|mednafen documentation page]], so I won't go into detail here, but every option can be found as ''//​core//.//​setting//''​If you want to turn of the scanlines, you will find it under option ''​psx.scanlines'',​ and if you want to remove the second dangerous action delay, you can find that under ''​input.ckdelay''​+[[https://yuribacon.com/digidownloads/DRA%20NP%20S3.1%20Win.zip|Stable 3.1 (includes Stable ​3.0)]]
batevo/netplay_guide.1611018357.txt.gz · Last modified: 2021/01/19 01:05 by yuri