Will Xyen
caba39843f
bio2: bio2_bi2a_state -> bi2a_sdvx_state
2020-08-15 02:11:45 +00:00
Will Xyen
f028bdeb20
iidxhook-util: allow setting specified ICCA emulation version
2020-08-15 02:11:44 +00:00
Will Xyen
bfbb7103ef
bio2emu: refactor BIO2 emulation
2020-08-15 02:11:44 +00:00
Will Xyen
95e073271f
doc: add documentation for sdvxio-bio2
2020-08-14 19:05:44 -07:00
Will Xyen
cdefc2b09e
sdvxio-bio2: Add sdvxio BIO2 along with bio2drv and aciotest updates
2020-08-14 18:44:05 -07:00
Will Xyen
9246e7f9e0
sdvx: Allow setting digital amp level from sdvxio
...
For SDVX 1-4: passes amp values through as-is
For SDVX5: ignores the amp volume control (as the game uses windows volume controls, which will work without any hooks)
2020-08-14 04:38:38 -07:00
icex2
bbb5157460
Version bump 5.33
2020-08-13 13:15:41 +02:00
icex2
e0cfc8c948
Bump to version 5.32 and update changelog
2020-08-13 13:14:54 +02:00
Will Xyen
69ef963451
Merge branch 'master' of dev.s-ul.eu:djhackers/bemanitools
2020-08-12 12:31:14 -07:00
icex2
93cfb591b7
iidxio-ezusb: Update documentation
2020-08-12 18:01:22 +00:00
icex2
3396c09fbf
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
bd8dc18b30
iidxio-ezusb: Support coin mech input
2020-08-11 22:05:46 +02:00
Will Xyen
86517bd001
bio2: bio2_bi2a_state -> bi2a_sdvx_state
2020-08-02 23:16:28 -07:00
Will Xyen
172c83a854
iidxhook-util: allow setting specified ICCA emulation version
2020-08-02 23:03:04 -07:00
Will Xyen
c7137659bc
bio2emu: refactor BIO2 emulation
2020-08-02 23:02:13 -07:00
Will Xyen
8e9abf9906
launcher: Set soft_id_code before calling init as some games use it then
2020-07-24 08:47:25 -07:00
Will Xyen
62bb717582
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
4816fb809d
launcher: Use more descriptive error message for ERROR_MOD_NOT_FOUND
2020-07-06 18:03:25 +00:00
Tau
2a2c77f255
Add ddrhook "COM4" passthrough mode
2020-07-01 21:03:47 +02:00
icex2
55513bac41
Update changelog for 5.31 release
2020-07-01 20:33:35 +02:00
Will Xyen
9c37ef71ba
ddrio: add some more comments
2020-06-29 11:23:01 -07:00
Will Xyen
a0a1dea397
ddrhook: Add HDXS acio device + emu
2020-06-29 06:52:07 -07:00
Will Xyen
3c26a3f315
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
b408cd9687
config: fix number of lights being loaded wrong if config is outdated
2020-06-29 06:49:22 -07:00
Will Xyen
be4df516fd
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
d1080905e5
ddrhook: Adds 64 bit ddr build and related dependencies
2020-06-29 06:43:29 -07:00
Tau
f87a51bbe4
Silence cabinet type spam under DDR A
2020-06-28 22:10:27 -07:00
635e512cccf1256559f0c600d8185deae60a6840
2a4d3e2865
Moved location of ddrio-smx.md
to doc/ddrhook/ddrio-smx.md
, fixed some formatting, clarified joystick config.
2020-06-28 15:37:29 -04:00
635e512cccf1256559f0c600d8185deae60a6840
6697ff7df1
Included SMX md file with step-by-step instructions and additional info.
2020-06-28 14:47:51 -04:00
Will Xyen
682fe8aa1b
crc: forgot an include
2020-06-24 19:25:46 -07:00
Will Xyen
7d533f60cb
acioemu: add support for 1.7.0 and encrypted polls
2020-06-25 00:57:59 +00:00
233596621999a3accb78d883a9ab4d1f3460d772
e5331fbc7c
jbhook: add adapter hook
2020-06-14 02:22:07 +02:00
10f2d26b708e9205de6ce889920e36b5596f4908
77527e346b
popn hid lights
2020-06-08 11:17:22 +02:00
Will Xyen
1d0a96fa20
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
63e19aaaf6
Remove src.zip from distribution package
...
No need to include the source code with the repository being public.
2020-05-11 00:27:11 +02:00
icex2
4c59f16d46
Update gitlab-ci, build project with Dockerfile
2020-05-11 00:27:09 +02:00
icex2
7157fdedb7
Update readme/development doc about docker building
2020-05-11 00:24:21 +02:00
icex2
13d29cb62e
Add Dockerfile for building bemanitools with docker
2020-05-11 00:23:53 +02:00
icex2
bf48715466
test: Fix compiler warning
2020-05-11 00:23:29 +02:00
icex2
24b490e36b
Bump version to 5.31
2020-04-27 22:00:50 +02:00
icex2
ff2a4b9a2c
Changelog 5.30 update
2020-04-27 21:59:33 +02:00
Will Xyen
10bddd4905
d3d9ex: add cursor confining (ported from sdvxhook1)
2020-04-27 12:52:07 -07:00
Will Xyen
ad5fbc1f5b
sdvxhook2: Add option to force headphone detection on
2020-04-27 10:19:29 -07:00
Will Xyen
25413bcba8
dinput/asio: drop hook suffix
2020-04-05 02:18:24 -07:00
Will Xyen
937290f93d
asiohook: add config
2020-04-05 01:44:42 -07:00
Will Xyen
d04598a570
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
bd382e5509
asiohook: Adds asio reghook for later use
2020-04-05 01:44:41 -07:00
Will Xyen
0d3fa54316
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
6d16ce71d2cb7fb29ef6c9b6fd0f0943018cd3d0
e8943edff6
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
61f3eb44d2
hooklib: fix warning in adapter.c
2020-02-05 01:26:41 -05:00