From 687c000000336c2121e609e9ec339c259f203827 Mon Sep 17 00:00:00 2001 From: icex2 Date: Thu, 17 Dec 2020 00:08:59 +0100 Subject: [PATCH] doc/iidxhook9: Add notes about BIO2 driver usage --- doc/iidxhook/iidxhook9.md | 16 +++++++++++++++- doc/iidxhook/iidxio-bio2.md | 5 ++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/doc/iidxhook/iidxhook9.md b/doc/iidxhook/iidxhook9.md index fce63f8..697eb0e 100644 --- a/doc/iidxhook/iidxhook9.md +++ b/doc/iidxhook/iidxhook9.md @@ -127,7 +127,21 @@ On AMD GPUs, set the "V-Sync" option to `On, unless application specifies`. Set `io.disable_bio2_emu=true` in the `iidxhook.conf` file to not hook the BIO2 communication with an emulation layer. The game will directly talk to the IO. -In this mode, tthe game supports the BIO2 board only. +In this mode, the game supports the BIO2 board only. + +## Driver notes +You can use the default driver that Windows (7/10) automatically installs once +you connect the BIO2 board via USB to your host. However, these drivers will +not allow the game to detect the board correctly, throwing an IO error. +The drivers will work fine when using the iidxio API implementation +[iidxio-bio2](iidxio-bio2.md). + +If you want to use the BIO2 with the game without the emulation layer, as +suggested above, you need to install Konami's original driver which is +identical to the stock Windows driver except the device name is different +(which is the crucial part for the stock game's automatic detection). + +The driver is available in the bemanitools-supplement repository. ### Ezusb and other diff --git a/doc/iidxhook/iidxio-bio2.md b/doc/iidxhook/iidxio-bio2.md index 4305e76..438415a 100644 --- a/doc/iidxhook/iidxio-bio2.md +++ b/doc/iidxhook/iidxio-bio2.md @@ -15,4 +15,7 @@ or launcher -K iidxhook4.dll bm2dx.dll ...* ``` * This assumes that the BIO2 is already flashed to the correct firmware. The firmware perists once -flashed and does not need to be re-flashed after a power cycle. \ No newline at end of file +flashed and does not need to be re-flashed after a power cycle. + +## Driver notes +See [here](iidxhook9.md#driver-notes). \ No newline at end of file