Skip to content

Overview ​

Beatmania series uses spicetools as the game loader. Pretty easy to setup.

To find which updates goes to which game version, visit https://mon.im/bemanipatcher/ and click on a beatmania series.

alt text

The patch list will shows the date, which correspond to the date you see

alt text

Where to Download Updates? ​

The website here http://teknoparrot.link.free.fr/multi/Beatmania IIDX 28.html contains all the updates named according to the date. Unfortunately the listings is a bit messy and didn’t really mention which series an update belongs to. To check that, download any pack and extract it, then upload the modules/bm2dx.dll into bemani patcher website https://mon.im/bemanipatcher/. If it matches a series, it

For example, extracting LDJ-2021042600-2021070500 and upload bm2dx.dll to the bemani patcher website for game beatmania 28 shows 100% match for the game.

alt text

If you want, you can check on options you want to activate and overwrite the one in modules/bm2dx.dll file. For example, I usually check the following:

alt text

Omnimix ​

There is an Omnimix pack for each Beatmania series, which includes all the BMS from previous Beatmania series. If you installed correctly, you should see a list of music list from the past series!

e-Amusement Server ​

All Beatmania games require a e-Amusement Server to connect with when booting up the game. Luckily someone created an emulated version of it for us to use!

There are two ea-server that is used to support different beatmania version.

Beatmania Versionea-server
28Asphyxia
29 CastHourMonkeyBusiness
30 ResidentMonkeyBusiness

Beatmania 28: BISTROVER ​

My post on emuline: https://www.emuline.org/topic/2401-arcade-pc-beatmania-iidx-28-bistrover-bemani/?do=findComment&comment=149303

Download links for base game with version 20210426

Installing Updates

Updates Lists (from bemani patcher list)

  • [x] 2021-04-26
  • [x] 2021-07-05
  • [x] 2021-08-30
  • [x] 2021-09-15

LDJ-2021042600-2021070500.zip (335.49 MB)

https://uptobox.com/ws5fhqxlidha

LDJ-2021070500-2021083000.zip (484.54 MB)

LDJ-2021091500.zip (26 MB)

Credits to @piotr25691 from https://www.emuline.org/topic/2401-arcade-pc-beatmania-iidx-28-bistrover-bemani/?do=findComment&comment=114525

Omnimix ​

Download the following:

Beatmania IIDX 28 Bistrover Omnimix

Extract and overwrite all contents to your beatmania 28 folder. The content should looked like:

alt text

Create a gamestart-28-omni-spice2.bat file and copy/paste the following content.

bash
spice64.exe -iidx -io -modules modules -k mempatch-hook.dll bm2dx.dll --mempatch iidx_omnimix_28.txt

Change game version shown during launch screen

Modify Beatmania IIDX 28\contents\dev\nvram\ea3-config.xml and change the following:

alt text

Prerequisite ​

You must set your PC Default sound settings to 44.1khz, 16bit. Otherwise the game will crash on load.

Running the game ​

To run with omnipack, run the .bat file. Else run spice64.exe

TIP

Make sure to run asphyxia-core-win-x64.exe before starting the game which will run the game server to save your progress and make Insert Card function works!

alt text

Run spicecfg.exe and be sure to set Service URL to [http://localhost:8083](http://localhost:8083) so that the game connect to the Asphyxia server that we just run.

alt text

Then create a card.

alt text

Setup the 7 keys, Test, Service and Turntable.

alt text

Disable Free Mode (Enable Coin Mode) ​

By default Free Mode is enabled, you can disable it and require Coins instead. This is useful if you own an arcade machine and wanted a real arcade experience. To do so, press Test key to enter test mode and go to Coin Settings, then change Free Mode to OFF.

My settings

alt text

Beatmania 29: CastHour ​

Base Game Downloads

Updates

  • [x] 2021-10-13 (Had to applied to this update from the base version 2021-11-17 to prevent game crash)
  • [ ] 2021-10-13 rev.1
  • [ ] 2021-11-17
  • [ ] 2022-03-01
  • [ ] 2022-04-12
  • [ ] 2022-05-09
  • [ ] 2022-06-20
  • [ ] 2022-07-13
  • [ ] 2022-08-24

TIP

The base game downloaded is only 70GB and has partial match when uploading to bemanitools to check. When launching it, the game crash after pressing Start. Had to apply the update 2021101300 and overwrite all files to prevent game from crashing after pressing Start.

Patch settings on bemanitools

alt text

Omnimix ​

Extract and ovewrite all files in base game. Make sure to check Enable Omnimix settings in bemanipatcher when patching bm2dx.dll. Otherwise you will encounter SSD Music Data Error after monitor FPS check.

Use Spice2. ​

Download spice2x from https://spice2x.github.io/ since it offer UI enhancement for settings. All settings are now grouped in sections. It is a drop-in replacement for the default spice.exe that came with the game.

alt text

Beatmania 30: Resident ​

Base game downloads

Torrent:

https://nyaa.si/view/1600168

(DO NOT DOWNLOAD THE BASE GAME FROM FOLLOWING LINKS, DOWNLOAD FROM NYAA torrent above INSTEAD)

There are 27 download links in total.

e-Amusement Server ​

Use MonkeyBusiness ea-server, it will work as-is.