djhackersdev / bemanitools

Runs recent Konami arcade games and emulates various arcade hardware.
The Unlicense
88 stars 17 forks source link

Coin Mech has no response in IIDX 18/19 (IIDX 25 PCB / BIO2) #261

Open jasyelr2 opened 1 year ago

jasyelr2 commented 1 year ago

Bug report

Summary

Coins are not recognized when inserted into the cab and thus can not add credits.

Expected behavior

Coin mech should activate and add 1 coin to the credit counter.

Current behavior

Coin mech has no response at all in IIDX 18 and 19's test menu and inserted coins are not recognized.

Detailed Description

Also tested with iidxiotest.exe and the coin mech activated without any issue. The service button can increment the credit counter. IIDX 26 with no IO emulation (because there is no need to) has no issue. All other inputs work without any issue in IIDX 19 (Test, Service, 14 keys, turntables, 1p 2p Start, Effect, VFEX, sliders).

Steps to reproduce

  1. Launch data with gamestart-19.bat (gamestart-18.bat) with iidxio-bio2.dll as iidxio
  2. Go into test menu -> input test
  3. Insert coins
  4. Coin mech does not show it's activated

Possible solution

Possible ezusb(?) emulation <-> real bio2 issues?

Context (Environment)

Bemanitools version(s) affected

Game(s) and version(s) affected

Log output

Not available. (If you need one I can go grab a copy)

Configuration files

See attachment. iidxhook-19.conf.txt iidxio-bio2.conf.txt

Command line arguments

gamestart-19.bat.txt

APIs used

OS version

Hardware specs

jasyelr2 commented 1 year ago

Additional: Source of data is marked as "final unmodified HDD data" so I am assuming the executables are not coinstripped.

Fluzzarn commented 10 months ago

bumping this since also experienced this on 1st gen cab with a "resident upgrade" pc in it. Coin signal not working in 1st->19th styles using iidxio-bio2