Commit Graph
86 Commits
Author SHA1 Message Date
Will Xyen d77deaf7a2 bio2emu: refactor BIO2 emulation 2020-08-15 02:11:44 +00:00
icex2 94cdc7599c ezusb-iidx: Add macro to enable D01 board emulation
Used for dumping firmware, only. C02 and D01 boards only differ
in the FPGA firmware written to the board on boot up. This doesn't
matter for emulation, but when using a real IO board with
iidxio-ezusb.dll, a different FPGA firmware is required to be
flashed in order to get working turntables, top unit lights etc
2020-08-12 18:01:22 +00:00
icex2 7b5c2c1c4d iidxio-ezusb: Support coin mech input 2020-08-11 22:05:46 +02:00
Will Xyen c54a41410b launcher: Set soft_id_code before calling init as some games use it then 2020-07-24 08:47:25 -07:00
Will Xyen dc357faef7 hdxs: Is really an HDXB 1.0.1 apparently
Also update enum hdxs_rgb_light_idx to start from 0 since that's what the function does
2020-07-10 11:06:13 -07:00
Will Xyen 079f089948 launcher: Use more descriptive error message for ERROR_MOD_NOT_FOUND 2020-07-06 18:03:25 +00:00
Tau 1ae3048aa8 Add ddrhook "COM4" passthrough mode 2020-07-01 21:03:47 +02:00
Will Xyen 347851c52c ddrio: add some more comments 2020-06-29 11:23:01 -07:00
Will Xyen 0606f7d3ea ddrhook: Add HDXS acio device + emu 2020-06-29 06:52:07 -07:00
Will Xyen 748431f6c9 ddrio: Add hdxs output functions
Also fixes IDS_DDR_P1_BOTTOM_LIGHT schema being incorrectly mapped (on SD)
2020-06-29 06:51:25 -07:00
Will Xyen f4bc9ea1a5 config: fix number of lights being loaded wrong if config is outdated 2020-06-29 06:49:22 -07:00
Will Xyen d38ce19164 ddrio: Fix p3io and extio lighting output being swapped with one another
the header, mm and smx modules had it right

also fixes p3io responses being the wrong size in 2 cases
2020-06-29 06:47:31 -07:00
Will Xyen 57a2d1a948 ddrhook: Adds 64 bit ddr build and related dependencies 2020-06-29 06:43:29 -07:00
Tau 768a7a74f2 Silence cabinet type spam under DDR A 2020-06-28 22:10:27 -07:00
Will Xyen d626bfc987 crc: forgot an include 2020-06-24 19:25:46 -07:00
Will Xyen 8eaeac7f2c acioemu: add support for 1.7.0 and encrypted polls 2020-06-25 00:57:59 +00:00
BtbN 1656feccd1 jbhook: add adapter hook 2020-06-14 02:22:07 +02:00
Shtokopep 2b95e25e0e popn hid lights 2020-06-08 11:17:22 +02:00
Will Xyen 520cdf15ac aciodrv: Make init more consistent by reading until we actually get a 0xAA
(reboots / command interruptions will cause incorrect state on device side)
2020-05-27 08:51:16 -07:00
icex2 53d46fa205 test: Fix compiler warning 2020-05-11 00:23:29 +02:00
Will Xyen c8fc550c0f d3d9ex: add cursor confining (ported from sdvxhook1) 2020-04-27 12:52:07 -07:00
Will Xyen 87abff70d3 sdvxhook2: Add option to force headphone detection on 2020-04-27 10:19:29 -07:00
Will Xyen 4f915e6d1e dinput/asio: drop hook suffix 2020-04-05 02:18:24 -07:00
Will Xyen cfebbc2aae asiohook: add config 2020-04-05 01:44:42 -07:00
Will Xyen 2659b47444 dinputhook: Adds dinput stub hook for later use
Thanks to felix for the original di8_stub_device.
2020-04-05 01:44:42 -07:00
Will Xyen 21b1f3d299 asiohook: Adds asio reghook for later use 2020-04-05 01:44:41 -07:00
Will Xyen 7c821ab64c launcher: Add before-hook support
Required to hook certain things that happen on module load / avs boot:
 - network adapter hooking for avs
 - envvar setting

Note: the logging facilities are NOT setup yet at this point
so these hooks cannot use avs for logging
2020-04-05 01:42:08 -07:00
Devin Carraway d76b7b6c9d Add light support for SMX gen 4 pads
The old set lights API doesn't support gen 4 pads. Replace the call to SMX_SetLights with SMX_SetLights2 which adds support for gen 4 pads while maintaining backwards compatibility.
2020-03-22 21:18:38 +01:00
Will Xyen 56a80c78d4 hooklib: fix warning in adapter.c 2020-02-05 01:26:41 -05:00
Will Xyen 991f776c2a d3d9exhook: actually rotate the right monitor 2020-01-29 00:29:46 -05:00
Will Xyen 742a87e573 address MR comments. 2020-01-29 00:09:26 -05:00
Will Xyen bcbd5178d1 formatting update 2020-01-28 04:25:25 -05:00
Will Xyen 78374492a1 d3d9exhook/sdvxhook2: add option to force monitor orientation
also adds adapter hook into sdvxhook2
2020-01-28 04:23:19 -05:00
Will Xyen c2e202f8b0 hooklib: add adapter_hook_override to allow specifying network adapter id 2020-01-28 04:15:47 -05:00
Will Xyen 6ac7a3c0f7 misc: touchup some comments 2020-01-13 21:21:43 -05:00
Will Xyen df989b8cc5 sdvxhook2-cn: sdvx5 cn support 2020-01-13 16:16:12 -05:00
Will Xyen ec852f2c92 iidxhook/d3d9exhook: Use -1 to specify default adapter instead of 0 because the indexing starts at 0
Originally thought the default monitor showed up again later, it does not
2020-01-10 17:36:34 -05:00
Will Xyen 4c805d3d47 clang-format pass 2020-01-10 17:24:47 -05:00
Will Xyen c3d7b95c59 iidxhook: allow forcing adapter and refresh rate in d3d9 based IIDX games 2020-01-10 10:44:21 -05:00
Will Xyen c24376b99c launcher: make app_config.xml optional 2019-12-23 20:40:51 -05:00
Will Xyen 634a3f5e7e d3d9exhook: Add option to specify the display adapter to open 2019-12-23 20:14:26 -05:00
Will Xyen 411b273a31 camhook: Fix cameras not being auto-detected sometimes on older machines
MFStartup needs to be called before any MF functions are used (such as for auto detect)
2019-12-10 15:24:46 -05:00
Will Xyen 7e387882db cconfig: add some documentation to init functions 2019-12-01 15:14:04 -05:00
Will Xyen 7a2d960629 sdvxio-kfca: use cconfig instead of envvar 2019-12-01 15:01:44 -05:00
Will Xyen 0a5038fd7b cconfig: add ability to load configs from default path and specify alternate flag names 2019-12-01 15:00:45 -05:00
Will Xyen 5b09ab4aea sdvxio-kfca: add some docs and address some comments 2019-12-01 13:32:09 -05:00
Will Xyen a5d3c32bed sdvxio-kfca: node detection and allow setting port through envvar 2019-12-01 12:56:18 -05:00
Will Xyen 723b76219c sdvxhook2: fix usage info naming wrong port 2019-12-01 12:38:22 -05:00
Will Xyen d8e4d6b88b cconfig: allow crlf line endings 2019-12-01 11:41:09 -05:00
Will Xyen f69f0a8b46 sdvxhook2: add some minor documentation to config-gfx.h 2019-11-30 21:46:25 -05:00