Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
+
More about ea3-config.xml
+
+
The ea3-config.xml file is located inside the prop folder.
+
Below is an explanation on what different sections of this file do.
+
The following lines change the PCBID and HARDID that your system reports to your e-amusement server.
+There is no need to manually change this as spice2x will do it for us.
The following line determines what version of the game you are running.
+You should never change this. It should always say LDJ.
+
<model__type="str">LDJ</model>
+
+
You should never change this. It should always say A for SINOBUZ.
+
<rev__type="str">A</rev>
+
+
The following line determines your datecode.
+Always keep it up to date with your game's current version.
+
<ext__type="str">2017082800</ext>
+
+
The following line determine what remote service URL spice2x is supposed to connect to.
+There is no need to manually change this as spice2x will do it for us.
Please make sure your data is from an appropriate source and unmodified before proceeding, this guide is unable to troubleshoot any problems related to bad or poorly managed data.
-
If you obtained data from a torrent file, make sure you're not seeding the data before proceeding as well.
-
Lastly, for demonstrative purposes, this guide uses SpiceTools, you should consult appropriate documentation and requirements of your desired tools as the setup process is likely to be extremely similar.
+
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
-
-
Note:
-
This game uses 32-bit tools!
-
-
Getting Started
+
+
Preparing data
-
After downloading your data, the first thing to do is make sure your files aren't set to READ ONLY, make sure to uncheck it from the main folder in the Windows Properties tab if so. Then, put your desired 32-bit tools inside the game's contents folder, and to create a .bat file. Pictured below is what your folder should look like, feel free to name your .bat file whatever you desire, for the sake of convenience we've named ours gamestart.bat.
+
After downloading and extracting your data, we need to make sure your files aren't set to Read-only.
+
+
Right click the folder containing your data, then click on Properties.
+
In the General tab go down to Attributes, untick Read-only and click Apply.
+
A popup will appear, select Apply changes to this folder, subfolder and files and press OK.
+
Finally, click OK again to exit out of properties.
+
+
You should end up with a file structure with a few folders only, as follows.
+
+
+
+If your data doesn't look like this
+
If extra files are present next to your folders, such as executables, scripts, etc.. remove them.
+This also means your data was tampered with and we strongly recommend getting new data from somewhere else.
+
+
+
Installing Spice2x
+
+
If you already have Spice2x installed, make sure it is up to date!
-
-
Configuring Your Tools
-
Now that you have your files ready, open up your .bat file in your desired text editor (we're using Notepad++) and edit it with your desired parameters, for the purpose of this guide we will demonstrate both a local network configuration and an online example below with SpiceTools, skip to whichever you're in need of accordingly and please keep in mind you can add whatever additional parameters you desire.
To prevent issues, avoid patching things you don't need or understand.
+
+
API
-
If you're not using SpiceTools:
-
The overall structure of your .bat file will differ from the guide, namely the initialization of SpiceTools won't be present and potential parameters may differ. As stated above, make sure to check the documentation of your tools to ensure you're using the correct parameters for your needs.
+
Leave everything at default unless you know what you're doing.
+
+
Options
+
+
If you don't know what an option does, hover over the question mark at the very left.
+
+
+
+
Be very careful changing options you don't understand as it may cause issues.
-
Configuring for a Local Network
-
For our local network configuration example, on a single line in the .bat file we're going to type spice.exe -ea -w and save the file.
Leave everything at default unless you know what you're doing.
+
+
+
Connecting to a network
+
+
Please choose one of the two solutions, not both!
+
+
+Remote (Online Network)
+
Open spicecfg.exe and head to the Options tab.
+
In the Network category, set the following settings:
-
-ea enables an integrated e-amusement server within SpiceTools.
-
-w will boot the game in windowed mode which will ease our initial setup and testing later, make sure to remove -w to run the game fullscreen once you're done setting up!
+
EA Service URL to the URL provided by your network.
+
PCBID to the PCBID provided by your network.
-
Pictured below, the contents of our gamestart.bat file in Notepad++.
+
+
Next you need a card number.
+If you don't already have one, generate one in the Cards tab.
+To keep your card number safe, create a new .txt file with ONLY it inside.
+
Once that's done, head to the Cards tab, for Player 1 click Open... and point to your text file.
These steps are required, otherwise your game won't run.
-
-
Configuring for an Online Network
+
VCRedist & DirectX
-
For our online network example we're simply doing the above but with different parameters! On our single line, we're going to type spice.exe -p XXXXXXXXXXXXXXXXXXXX -url http://yoururlhere.com/ -w and save the file.
-
What do these different parameters do?
-
-p takes your PCBID on your network of choice, simply replace XXXXXXXXXXXXXXXXXXXX with your PCBID.
-
-url allows you to specify a custom service URL to connect with, simply replace http://yoururlhere.com/ with your chosen network's URL.
-
-w will boot the game in windowed mode which will ease our initial setup and testing later, make sure to remove -w to run the game fullscreen once you're done setting up!
+
Download and install the latest VCRedist (VisualCppRedist_AIO_x86_x64.exe)
Pictured below, the contents of our gamestart.bat file in Notepad++.
-
+
Audio
-
One final note, since you're playing on a network, you will have one additional step of setting up your card file within your chosen tools, make sure to check your server's information on how to setup a card file.
+
+
Open spicecfg.exe.
+
At the very top, click on Shortcuts then Audio Playback Devices.
+
In the popup window, right click on your default audio device, and click on Properties.
+
Go to the Advanced tab.
+
Check both boxes under Exclusive Mode.
+
Open the Default Format dropdown.
+
Pick the 24 bit, 44100 Hz (CD Quality) option and click Apply then OK.
+
+
-
Final Steps and Setting up the Game
+
+
First launch
+
+
If you have any issues running the game, refer to the Troubleshooting page.
+
+
BACKUP DATA
-
The last steps you'll have to do with your chosen tools is simply setting up your desired keybinds! Make sure you setup the Test keybind as it will be critical for setting up the game. Once you've done that, launch your game for the first time by double clicking the .bat you setup and the game should load.
+
If you've followed all instructions correctly, you're now finally ready to launch the game!
+
First plug your controller if you have one and run spice.exe, press Yes when it asks for elevated privileges.
If it's your first time running the game, you'll immediately be greeted with this screen.
-
+
+
CLOCK ERROR
-
Hit the Test keybinding to initialize the backup data, a message will pop up stating it's been initialized.
+
Press your Test key to initialize the backup data, a message will pop up stating it's been initialized.
+
Next, you'll get another error.
-
+
-
Lastly, you'll run into this error message as well, let's work on eliminating these messages. Let the game run for a bit until the monitor check is complete and you should be taken to the service menu pictured below.
+
Let the game run for a bit until the monitor check is complete and you should be taken to the service menu.
-
+
-
Start by navigating up to CLOCK and entering that menu.
+
Instructions on how to navigate the menu are shown at the bottom of the screen.
+
+
Press 1 and 2 to go up and down.
+
Press 6 to select/execute.
+
+
Start by going up to CLOCK.
-
+
-
Simply hit save and exit and leave, the clock will be saved. Then, back in the service menu, go up to GAME OPTIONS
+
Here, simply select SAVE AND EXIT and the clock will be set.
+
You'll be back in the service menu.
-
+
DEFINITION TYPE
-
Once inside that menu, navigate your way up to DEFINITION TYPE and choose either HD or HD* depending on your preferences, both run the game at 720p but have a timing difference addressed on the FAQ page. It might be worth noting that the HD* option is no longer present as of beatmania IIDX 26 ROOTAGE.
+
Go to GAME OPTIONS then DEFINITION TYPE.
-
-
The game will then count down asking you to confirm the selection before reverting, just hit YES assuming it loaded just fine on your computer. Then, exit out of that menu and head to NETWORK OPTIONS from back inside the service menu.
+
Choose either HD or HD* depending on your preferences.
+
HD* adds +1.0 offset in-game, while HD doesn't.
-
+
-
From here, we will need to set a shop name to play, so select the SHOP NAME SETTING option. Once inside, name your shop whatever you desire! For the purpose of the guide, we named it Guide but highly encourage fun and/or lazy names. Once that's done go to EXIT and then SAVE AND EXIT inside of NETWORK OPTIONS once you've chosen your desired name, as pictured below.
+
Once done selecting, select YES then SAVE AND EXIT.
-
-
+
+
NETWORK OPTIONS
-
You're all done! From the service menu select GAME MODE and the game should load ready to be played! Have fun!
+
Go to NETWORK OPTIONS then SHOP NAME SETTING.
+
+
+
+
We will need to set a shop name.
+
+
Name your shop to whatever you'd like. Instructions on how to navigate are at the bottom of the screen.
+
Go to EXIT then SAVE AND EXIT.
+
+
+
+
+
+
Select GAME MODE.
+
You're all done! The game should load up properly now.
+
+
+
Carding in
+
+
To card into the game:
+
+
Press your Keypad Insert Card button.
+
Enter your code using your keypad binds.
+
+
+
+
Troubleshooting
-
Have any other errors?
-
Check out the Troubleshooting section and Error Code section to resolve any issues not seen in this guide to greater depth.
The specs may not be correct. If something isn't correct or it's fine, let me know.
+
Please make sure you downloaded your data from an appropriate source. This guide is unable to troubleshoot any problems related to bad or poorly managed data.
+
+
I'm having performance issues!
-
Bemani PC (ADE-704A)
-
Konami (2012-2017)
-
This board has a E4690 Radeon MXM card.
-
CPU: Intel Celeron B810
-
GPU: AMD Radeon E4690
-
NIC: Realtek RTL8168/8111
-
Chipset: Intel HM65
-
RAM: 4 GB
-
OS: Windows XP Embedded with Service Pack 2
+
If you're having performance issues of some kind, spice2x's PC optimization guide is worth looking at.
-
My Game Is Running Slow/Lagging
+
+
My game is running slow/fast, After finishing a song the game gets stuck loading!
-
Make sure you at least meet the above hardware requirements, try to eliminate any unnecessary background processes during play as well.
+
The most common reason for this is the game is running over its required refresh rate.
+To solve this, make sure v-sync isn't disabled in your graphics card's settings.
+
For NVIDIA users, enable NVIDIA profile optimization (-nvprofile) in the Options tab.
-
My Game Is Running Crazy Fast!
+
+
How do I set my offset?
-
The most common reason for this is the game is running over its required 60hz, the game is hardcoded to run at 60hz and this cannot be changed. To solve this, set your monitor's refresh rate to 60hz. You can always check on the game's monitor check if the game is fluctuating around 59.94hz, the NTSC standard. If it's not around there and your monitor is indeed set to 60hz, consider trying a different panel or forcing vsync on in your GPU's graphics settings.
+
Play through a chart you're comfortable with.
+
If you're getting too many Fast, increase your offset (+).
+If you're getting too many Slow, decrease your offset (-).
-
Occasional Game Stutters During Play
+
+
My inputs aren't working / I can't get past error messages!
-
Sometimes you might have occasional stutters during play, while solutions can vary wildly from general performance issues to bad hard drives, try adding SpiceTools -realtime parameter to your .bat file.
-
-
HD and HD*
-
-
This version of IIDX has two HD mode options, HD and HD* neither is inherently better than the other, the only difference is HD* is an additional + 1.0 offset in-game, the official reasoning is to account for a different set of monitors on arcade cabs. In beatmania IIDX 26 ROOTAGE this option is removed entirely and only HD is present.
-
-
Which Offset Is Which?
-
-
If you're getting too many fasts, increase your offset (+). If you're getting too many slows, decrease your offset (-).
+
If none of your inputs are working, try updating spice2x, you can also try using the beta versions if the stable releases don't work for you.
@@ -7061,7 +7039,7 @@
- April 7, 2025
+ April 28, 2025
diff --git a/games/bemani/iidx/25_cannonballers/setup/index.html b/games/bemani/iidx/25_cannonballers/setup/index.html
index 312145cf..d187f433 100644
--- a/games/bemani/iidx/25_cannonballers/setup/index.html
+++ b/games/bemani/iidx/25_cannonballers/setup/index.html
@@ -1035,6 +1035,29 @@
+