icex2
9aaafe1aad
doc: Add doc for using bio2 exit hook
2020-12-20 17:06:13 +01:00
icex2
649b46943e
Add iidx-bio2-exit-hook: Exit games with bio2 with button combination
...
Press Start P1 + Start P2 + Effect + VEFX at the same time to
terminate the game. Useful for multi game setups running some
sort of game loader/selector and not having to use a keyboard.
2020-12-20 16:39:00 +01:00
icex2
113cefc3f5
iidx-ezusb1/2 exit hook: Replace duplicate code with util function
2020-12-20 16:38:06 +01:00
icex2
34c501ccee
util/proc: Create util module for handling process related stuff
2020-12-20 16:37:40 +01:00
icex2
e49b1e05c1
doc/hardware: Add information about bio2 turntable bypass cable
2020-12-20 15:25:16 +01:00
icex2
10e085c1de
doc/iidxhook9: Add notes about BIO2 driver usage
2020-12-20 15:25:16 +01:00
icex2
7d0cb64abf
doc: Improve visibility of iidxio API implementations
2020-12-20 15:25:16 +01:00
icex2
30d346a3aa
doc: Add iidxio-bio2 documentation
2020-12-20 15:25:16 +01:00
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