Commit Graph
228 Commits
Author SHA1 Message Date
icex2 ec5102f5e2 hardware doc: ezusb RJ45 to DIN8 connector pinout
Can be used to build adapter cables to up-/downgrade cabinets with
C02 to IO2 and IO2 to C02 wiring.
2020-12-20 15:25:16 +01:00
icex2 f41c99957d bi2a-iidx: Fix incorrect init command data
Taken from a communication dump of the real IO with iidx 27,
this needs to be 0x2D in order to get a fully working setup with
BIO2 and sub IO board connected.
2020-12-20 15:25:16 +01:00
icex2 63064d348a bi2a: Clarify data field usage on init command
The single byte is a specific parameter required to initialize
the IO correctly. Otherwise, it either will only work partially
or not worked at all. The full impact and meaning of that byte
is not entirely known, yet.
2020-12-20 15:25:16 +01:00
icex2 f42c5ace1d bio2: Add BIO2_BI2A_CMD_INIT command
Turns out this is different from the generic CLEAR command used
on other ACIO devices. Has further implications when initializing
BIO2 boards for specific games, e.g. IIDX.
2020-12-20 15:25:16 +01:00
icex2 f0bd33bc5a dev doc: Documented BIO2 package dumps used for debugging 2020-12-20 15:25:16 +01:00
icex2 7740e5e01c iidxio-bio2: Add iidxio implementation using bio2 iidx driver
Use the original bio2 hardware with anything that supports BT5's
iidxio interface, e.g. old IIDX versions of BT5.
2020-12-20 15:25:16 +01:00
icex2 287b37055a bio2drv: Add implementation for iidx
Basically, a copy-paste of SDVX KFCA with minor tweaks.
2020-12-20 15:25:16 +01:00
icex2 b832ad7469 bio2/iidx: Add enums to easily map top lamps and panel buttons
Naturally, this also serves as documentation
2020-12-20 15:25:16 +01:00
icex2 b7fe7232d6 bio2/iidx: Deduplicate node command, use common acio base command 2020-12-20 15:25:16 +01:00
icex2 b4cd23d5a5 iidxiotool: Fix incorrect top lamp order for setting output 2020-12-20 15:25:16 +01:00
icex2 e7ed8e21f2 bt5 api/iidxio: Add missing enum to easily identify top lamp order 2020-12-20 15:25:16 +01:00
icex2 ba3a1ce26f doc/api: Add missing sdvxio implementations to list 2020-12-20 15:25:16 +01:00
icex2 69614a306f Module.mk: Apply lex sort to includes 2020-12-20 15:25:16 +01:00
icex2 15911177ae Add missing iidx 27 avs version info to list 2020-12-20 15:25:16 +01:00
icex2 8bfa8917c1 bio2/iidx: Swap in and out struct names to align with sdvx definitions
From hosts perspective:
- "in" for inputs received from device
- "out" for outputs to send to device
2020-12-20 15:25:16 +01:00
icex2 c7a84fbd85 bio2: Update unknown commands
Credits to xyen for this
2020-12-20 15:25:16 +01:00
icex2 3199a4fa4e doc/iidxhook9: Add doc to FAQ how and when to use force screen res 2020-12-19 23:18:36 +01:00
icex2 ac49dcf550 dist/iidx: Update dist config file with new parameters force screen res 2020-12-19 23:18:36 +01:00
icex2 f4e8114661 d3d9ex: Add force screen resolution feature
For details, see the commit adding doc to the iidxhook9 readme
2020-12-19 23:18:34 +01:00
icex2 068fe2daf8 d3d9ex: Add new config parameters for forcing screen resolution 2020-12-19 16:57:11 +01:00
icex2 9f72459dd7 d3d9ex: Log parameters of CreateDeviceEx for debugging and tracing 2020-12-19 16:37:02 +01:00
icex2 5b174ca07f iidxhook8/9 faq: Add force refresh rate on high freq monitors entry 2020-12-19 01:52:07 +01:00
Will Xyen 9a5dc503f4 iidxhook9: Add turntable multiplier 2020-12-09 17:22:40 -08:00
Victor Rojas 748d49de95 Update README.md 2020-11-26 03:52:56 +00:00
icex2 257fc44f7b doc/iidxhook1: Add info about AMD GPU scaling causing slow downs 2020-11-15 00:22:16 +01:00
Will Xyen 04d9ab9887 Actually implement the coin mech in BIO2 based games
Properly fixes #45
2020-11-10 18:08:16 -08:00
Will Toohey c82883ca98 Better comments in ch341.h 2020-11-08 15:32:42 +01:00
Will Toohey deb76206f8 Cleanup 2020-11-08 15:32:42 +01:00
Will Toohey cc543995f3 Formatting 2020-11-08 15:32:42 +01:00
Will Toohey ce5462f92d Add jbio-magicbox.dll 2020-11-08 15:32:42 +01:00
icex2 ae9db4a8c5 Improve contributing documentation
- Summary of "golden rules" in main readme
- Improve contirbution document by outlining steps
2020-11-08 13:05:13 +01:00
icex2 bb9df7ef8c gitlab: Update bug template to point out how to log to file 2020-11-08 12:02:39 +01:00
icex2 64e8f76877 doc/iidxhook: Update documentation, explain new io feature switches 2020-11-08 00:24:52 +01:00
icex2 cd1a8be9a2 dist/iidx: Update default configs with new io config entries 2020-11-08 00:24:39 +01:00
icex2 66040bfb95 iidxhook7: Support new IO config feature switches 2020-11-08 00:23:44 +01:00
icex2 b401646162 iidxhook6: Support new IO config feature switches 2020-11-08 00:23:35 +01:00
icex2 860445b0d7 iidxhook5: : Support new IO config feature switches 2020-11-08 00:23:21 +01:00
icex2 a30e770979 iidxhook4: Support new IO config feature switches 2020-11-08 00:22:25 +01:00
icex2 c901840f65 sqash 2020-11-08 00:22:12 +01:00
icex2 bd93b761d2 iidxhook-util: Add config for io stuff
Switches to disable card reader and IO emulation
2020-11-08 00:20:55 +01:00
icex2 f5c8ab6d77 Update readme with supported games, iidx27 2020-10-27 20:10:10 +01:00
icex2 cb991e0f24 Update changelog for 5.33 release 2020-10-27 19:51:48 +01:00
Will Xyen 609d86ed6e iidxhook9: Add iidxhook support for versions that use dx9ex and some other features 2020-10-24 12:17:55 -07:00
Will Xyen 3c9154a476 mempatch-hook: fix CRLF 2020-10-24 11:15:58 -07:00
Will Xyen 8dd3559268 [avs] add avs_is_active import 2020-10-23 17:31:49 -07:00
icex2 f6c056514c doc: Add missing supported iidx version to iidxhook8 2020-10-20 23:45:19 +02:00
Will Xyen 62ebe31083 [memfile] Add support for faking files in memory 2020-10-18 14:46:34 -07:00
Will Xyen 998fdaface [iohook] Fix iohook_init race condition 2020-10-18 14:45:49 -07:00
Will Xyen ed413aad08 [tools] Add x64 mempatch-hook 2020-10-06 20:01:41 -07:00
icex2 46b1ddbc1a Update README.md, add pipeline status 2020-10-03 20:38:05 +00:00