diff --git a/README.md b/README.md index 4e17ded..84dd1fc 100644 --- a/README.md +++ b/README.md @@ -1,56 +1,56 @@ -# chuniio-brokenithm - -ChuniIO/AimeIO driver for [Brokenithm-Android](https://github.com/tindy2013/Brokenithm-Android) and -[Brokenithm-iOS](https://github.com/esterTion/Brokenithm-iOS) -without needing an external server. - -## Configuration -segatools.ini - -```ini -[aimeio] -path64=aimeio_brokenithm.dll - -[chuniio] -path32=chuniio_brokenithm_x86.dll -path64=chuniio_brokenithm_x64.dll - -[io3] -; Test button virtual-key code. Default is the 1 key. -test=0x31 -; Service button virtual-key code. Default is the 2 key. -service=0x32 -; Keyboard button to increment coin counter. Default is the 3 key. -coin=0x33 -; AIR sensor emulator. Default is the space key. -; If using individual-ray IR (see below), set this value to 0. -ir=0x20 - -[brokenithm] -; Use TCP instead of UDP for connections (default UDP) -tcp=1 - -; Port to accept connections on (default 52468) -port=52468 -``` - -## Build instructions -```shell -# In MinGW32 -pacman -S mingw-w64-i686-libimobiledevice - -mkdir -p build/build32 -cd build/build32 -cmake ../.. -ninja - -# In MinGW64 -mkdir -p build/build64 -cd build/build64 -cmake ../.. -ninja - -ls build/build32/chuniio/chuniio_brokenithm.dll -ls build/build64/chuniio/chuniio_brokenithm.dll -ls build/build64/aimeio/aimeio_brokenithm.dll +# chuniio-brokenithm + +ChuniIO/AimeIO driver for [Brokenithm-Android](https://github.com/tindy2013/Brokenithm-Android) and +[Brokenithm-iOS](https://github.com/esterTion/Brokenithm-iOS) +without needing an external server. + +## Configuration +segatools.ini + +```ini +[aimeio] +path64=aimeio_brokenithm.dll + +[chuniio] +path32=chuniio_brokenithm_x86.dll +path64=chuniio_brokenithm_x64.dll + +[io3] +; Test button virtual-key code. Default is the 1 key. +test=0x31 +; Service button virtual-key code. Default is the 2 key. +service=0x32 +; Keyboard button to increment coin counter. Default is the 3 key. +coin=0x33 +; AIR sensor emulator. Default is the space key. +; If using individual-ray IR (see below), set this value to 0. +ir=0x20 + +[brokenithm] +; Use TCP instead of UDP for connections (default TCP) +tcp=1 + +; Port to accept connections on (default 52468) +port=52468 +``` + +## Build instructions +```shell +# In MinGW32 +pacman -S mingw-w64-i686-libimobiledevice + +mkdir -p build/build32 +cd build/build32 +cmake ../.. +ninja + +# In MinGW64 +mkdir -p build/build64 +cd build/build64 +cmake ../.. +ninja + +ls build/build32/chuniio/chuniio_brokenithm.dll +ls build/build64/chuniio/chuniio_brokenithm.dll +ls build/build64/aimeio/aimeio_brokenithm.dll ``` \ No newline at end of file