Commit Graph

22 Commits

Author SHA1 Message Date
Tau 1b93551a41 hooklib: Split out of util
This is distinct from capnhook's hooklib, although the intent is
the same. Hopefully these two libraries sharing a name won't get
too confusing...
2019-05-14 17:13:08 -04:00
Tau 9603a528c6 idzio: Break out Initial D Zero IO DLL 2019-05-03 21:23:21 -04:00
Tau 2405526f35 divaio: Break out Project Diva IO DLL 2019-05-03 15:50:37 -04:00
Tau 46ab6c3d96 chuniio: Break out Chunithm IO DLL 2019-05-03 14:46:58 -04:00
Tau 24b82b64e6 divahook: Add initial Project Diva hook 2019-03-16 12:17:41 -04:00
Tau 8f8d7c6a22 idzhook: Add initial XInput-backed IDZero hook 2019-03-08 10:07:48 -05:00
Tau b550efd4a9 zinput: Add stub DirectInput implementation
Initial D Zero has some incomplete built-in PC input support, we
need to disable it so that it does not interfere with our JVS
emulation.
2019-03-08 10:07:48 -05:00
Tau bc297b2480 Split libnu into libplatform, libamex
Going to add some ALLS stuff to libplatform and the ALLS hardware
does not contain an AMEX board.
2019-03-04 17:22:38 -05:00
Tau 727ce5171f Add XInput dependency 2019-03-04 16:47:32 -05:00
Tau 2be3647089 Enable Windows Vista+ Win32 APIs
I'd like to have condition variables.
2019-03-04 16:47:32 -05:00
Tau 662bfa55ec aimeio: Factor out emulated reader assembly app logic 2019-02-26 13:49:29 -05:00
Tau 6adb4e7b8b Make project buildable by MSVC 2018-11-23 18:25:22 -05:00
Tau 359561d762 Fix meson project name 2018-11-23 18:25:21 -05:00
Tau 9ec0fbf957 Suppress hook DLL exports 2018-11-23 18:12:36 -05:00
Tau 55c68c8094 cardhook: Wire up aimeReaderHost hook
This is an external AiMe driver process that is only used by
Chunithm AFAIK. The wiring can be easily re-used for other games.
2018-11-20 20:33:17 -05:00
Tau 66132effd7 chunihook: Add empty DLL 2018-11-20 20:33:17 -05:00
Tau e14c5436c2 minihook: Add security override hook 2018-11-20 20:33:17 -05:00
Tau f05348fb9d board: Add empty static library 2018-11-20 20:33:17 -05:00
Tau f5f553bd57 jvs: Add empty static library 2018-11-20 20:33:17 -05:00
Tau c340258be6 nu: Add empty static library 2018-11-20 20:33:17 -05:00
Tau d6eeec637c util: Add empty static lib 2018-11-20 20:33:17 -05:00
Tau ab2d64b7af Set up Meson build system 2018-11-20 20:33:17 -05:00