In GitLab by @kk7001 on Feb 23, 2020, 14:55
## Summary
Using BT5.28, when insertting coins, launcher has no reaction for coins, and blocker/counter don't work either.
Test/service buttons work well.
## Expected behavior
In game mode, blocker should be off, and counter++ when inserting a coin.
## Current behavior
Coin/blocker/counter don't work
## Steps to reproduce
1.copy iidx25-26.zip(BT5.28) to /contents
2.replace iidxio.dll by iidxio-ezusb.dll
3.boot
## Context (Environment)
### Bemanitools version(s) affected
5.28
### Game(s) and version(s) affected
Beatmania IIDX 26/27
### Log output
[log.txt](https://dev.s-ul.net/djhackers/bemanitools/uploads/f00a5f22534cf97da5d17a91744a8cff/log.txt)
### OS version
Windows 10 1909
### Hardware specs
* CPU: Core i7 4720HQ
* RAM: DDR3 1666 16GB
* GPU: Nvidia Geforce GTX 970M
* Controllers/IO: Cypress ezusb(C02)
When using iidxiotest with iidxio-ezusb, does to coin stuff work there?
I never actually implemented the coin mapping for IIDX25+ or SDVX.
I should probably get around to it, in the meantime, service button should work?
In GitLab by @xyen on Feb 25, 2020, 23:12
When using iidxiotest with iidxio-ezusb, does to coin stuff work there?
I never actually implemented the coin mapping for IIDX25+ or SDVX.
I should probably get around to it, in the meantime, service button should work?
The coin blocker and counter aren't exposed in iidxio (nor have mappings in either iidxio-ezusb/2 dll).
Fixing this would be a breaking change to the iidxio API most likely, as well as requiring both a BIO2 cab and C02 (and IO2) cab to be available to RE the bits for the coin counter (since from what I recall, it's not a straightforward mapping).
As the main usage of bemanitools is for home users, I don't think it's a particularly urgent issue (as you can just use the service button if you need to insert credits / can't use paseli), and any arcades should be running legitimate hardware.
That being said, feel free to open a PR or comment if you happen to have the mappings required, and I'd be happy to integrate.
In GitLab by @xyen on Jul 15, 2020, 22:25
The coin blocker and counter aren't exposed in iidxio (nor have mappings in either iidxio-ezusb/2 dll).
Fixing this would be a breaking change to the iidxio API most likely, as well as requiring both a BIO2 cab and C02 (and IO2) cab to be available to RE the bits for the coin counter (since from what I recall, it's not a straightforward mapping).
As the main usage of bemanitools is for home users, I don't think it's a particularly urgent issue (as you can just use the service button if you need to insert credits / can't use paseli), and any arcades should be running legitimate hardware.
That being said, feel free to open a PR or comment if you happen to have the mappings required, and I'd be happy to integrate.
I remember that coin input should be available and fixed for C02 and IO2 boards. Does that work at least @electromuis ?
If it's only about the coin blocker and counter, I agree with @xyen that it's rather low priority right now. However, that task is rather simple since the scope is limited. It's probably a good one to get started when you want to contribute to the project.
I remember that coin input should be available and fixed for C02 and IO2 boards. Does that work at least @electromuis ?
If it's only about the coin blocker and counter, I agree with @xyen that it's rather low priority right now. However, that task is rather simple since the scope is limited. It's probably a good one to get started when you want to contribute to the project.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
In GitLab by @kk7001 on Feb 23, 2020, 14:55
Summary
Using BT5.28, when insertting coins, launcher has no reaction for coins, and blocker/counter don't work either.
Test/service buttons work well.
Expected behavior
In game mode, blocker should be off, and counter++ when inserting a coin.
Current behavior
Coin/blocker/counter don't work
Steps to reproduce
1.copy iidx25-26.zip(BT5.28) to /contents
2.replace iidxio.dll by iidxio-ezusb.dll
3.boot
Context (Environment)
Bemanitools version(s) affected
5.28
Game(s) and version(s) affected
Beatmania IIDX 26/27
Log output
log.txt
OS version
Windows 10 1909
Hardware specs
In GitLab by @xyen on Feb 25, 2020, 23:12
When using iidxiotest with iidxio-ezusb, does to coin stuff work there?
I never actually implemented the coin mapping for IIDX25+ or SDVX.
I should probably get around to it, in the meantime, service button should work?
In GitLab by @kk7001 on Feb 26, 2020, 10:00
Service button works, both in game and test.
iidxiotest.exe crash with code 0xc000007b.
In GitLab by @electromuis on Jul 15, 2020, 14:39
Confirmed same situation
In GitLab by @xyen on Jul 15, 2020, 22:25
The coin blocker and counter aren't exposed in iidxio (nor have mappings in either iidxio-ezusb/2 dll).
Fixing this would be a breaking change to the iidxio API most likely, as well as requiring both a BIO2 cab and C02 (and IO2) cab to be available to RE the bits for the coin counter (since from what I recall, it's not a straightforward mapping).
As the main usage of bemanitools is for home users, I don't think it's a particularly urgent issue (as you can just use the service button if you need to insert credits / can't use paseli), and any arcades should be running legitimate hardware.
That being said, feel free to open a PR or comment if you happen to have the mappings required, and I'd be happy to integrate.
I remember that coin input should be available and fixed for C02 and IO2 boards. Does that work at least @electromuis ?
If it's only about the coin blocker and counter, I agree with @xyen that it's rather low priority right now. However, that task is rather simple since the scope is limited. It's probably a good one to get started when you want to contribute to the project.
In GitLab by @electromuis on Jul 16, 2020, 18:45
Running rootage with the ezusb driver, coin switch not responding in test menu
Tested and can confirm that coin input doesn't work on my C02 IO board with
iidxiotest.exeandiidxio-ezusb.dllrenamed toiidxio.dll.Fixed in latest release, 5.32.
closed
In GitLab by @xyen on Nov 11, 2020, 03:08
mentioned in commit
04d9ab9887