A collection of various binary files and tools which are required or optional to run various Bemani arcade games using Bemanitools 5.
Go to file
6f3c5aee4a5d03645ace5fd041ccd56d5def0f63 e9c4aa8d93 Add Pop'n Music FX2LP (IO2) firmware and drivers
The WinXP 32bit driver has been retrieved from a Pop'n SD cab. The WinXP 64bit driver has been retrieved from Cypress website.

The other OS drivers are the same cyusb3.sys as for iidx, but with a small modification :

* `ezusb.dll` is looking for the device by its name (therefore `Cypress FX2LP No EEPROM Device` has been renamed to `Cypress EZ-USB FX2LP - EEPROM missing` in the .inf files)

I plugged the IO2 on a win10 computer (made a custom usb cable for it) and managed to run the game without IO hooks.

**Note:** modding the inf invalidates the driver signature, win10 requires to reboot in "disabled Driver Signature Enforcement" mode to install.

The firmware binary has been reconstructed by sniffing USB packets during the game boot.

Unfortunately I haven't been able to dump it from BT5 code as originally intended for comparison, but there is very little chance I'd end up with a different file, given the test results.

The binary file has been flashed with `ezusb2-tool.exe` and it results in the correct `KONAMI POPN` device enumerating, with the same usb descriptors as when the game itself flashes its firmware.
2022-06-19 10:29:01 +00:00
ddr Add x86 p3io driver 2022-06-19 12:07:31 +02:00
gfdm Add x86 p3io driver 2022-06-19 12:07:31 +02:00
iidx Add driver for IIDX BIO2 2020-12-17 00:51:01 +01:00
misc Add runtimes required by various games 2022-06-19 12:12:11 +02:00
popn Add Pop'n Music FX2LP (IO2) firmware and drivers 2022-06-19 10:29:01 +00:00
.gitignore v1.2 release 2019-10-19 00:24:22 +02:00
.gitlab-ci.yml Update .gitlab-ci.yml, add releasetag stage. 2019-11-08 21:31:40 +00:00
GNUmakefile Update GNUmakefile, port from bemanitools. 2019-11-08 21:37:10 +00:00
Module.mk v1.2 release 2019-10-19 00:24:22 +02:00
README.md Bump version to 1.5 for next development cycle 2022-06-19 12:18:22 +02:00

Bemanitools supplement

pipeline status

Version: 1.5

A collection of various binary files and tools which are required or optional to run various Bemani arcade games using Bemanitools 5.

List of games

Release history

v1.5

v1.4

  • Documentation improvements
  • Add compiled SMX driver for ddrio-smx
  • Add driver for IIDX BIO2
  • Add ViGEmClient and ViGEmBus libraries
  • Add GF&DM P3IO driver
  • Add commonly used runtime libraries for bemani games

v1.3

  • Add D01 fpga firmware

v1.2

  • Add ezusb2 Win10 x86/x64 drivers

v1.1

  • Add d3d8to9 wrapper library

v1.0

  • Initial release with IIDX IO drivers, IIDX IO firmwares, video codec and RtEffects stub