888be1df7c6f962725a28a172a5394eec3e228e7
ab0549b7a4
build: don't hardcode cross-toolchain path
...
It doesn't seem to be needed, and this makes the build work for
environments where MinGW-w64 cross-toolchains get installed someplace
else (e.g. macOS with Homebrew to /usr/local).
2019-11-09 13:42:15 +00:00
1b9b20430b7b392400d20de45cf44dc3420cbaef
862dcd224e
Update start.bat make it convenient for everyone to run it as Administrator
2019-11-08 10:54:59 +08:00
Tau
7d34d9f915
Add initial distribution packaging script
2019-11-07 18:18:40 -05:00
Tau
0317a48280
platform/netenv.c: Fix GetIfTable() for idz
2019-11-07 18:11:26 -05:00
Tau
898476432c
Add a sorry excuse for a README
2019-11-06 22:20:07 -05:00
Tau
391b6f7770
Add sample config files and startup scripts
2019-11-06 22:20:07 -05:00
Tau
0cb804d5ca
Add reference PKI
2019-11-06 21:02:49 -05:00
Tau
7f05295b2e
platform/config.c: Fix sscanf() format string
2019-11-06 20:18:56 -05:00
Tau
a2b202c8e4
aimeio/aimeio.c: Add card autogen
...
Also took a wrecking ball to the poll implementation in general.
2019-11-05 21:42:48 -05:00
Tau
4b45e105a7
aimeio/aimeio.h: Add API stability warning
2019-11-05 21:42:38 -05:00
Tau
48721f5418
platform/vfs.c: Abort if VFS is misconfigured
2019-11-05 20:44:00 -05:00
Tau
a94772b0c4
Shift hook DLL config structs around
2019-11-05 20:11:25 -05:00
Tau
f11a3cb657
board: Shift config structs around
2019-11-05 19:40:00 -05:00
Tau
f8289689f0
amex: Shift config structs around
2019-11-05 19:36:35 -05:00
Tau
8485879ff7
hooklib: Shift config structs around
2019-11-05 19:31:51 -05:00
Tau
8b8656c9d2
platform: Shift config structs around
2019-11-05 19:31:11 -05:00
Tau
a87b8f72fa
Abort hook DLLs on startup error
2019-11-05 18:03:24 -05:00
Tau
bf90450539
divahook/slider.c: Propagate HRESULT
2019-11-05 18:03:16 -05:00
Tau
dcdc19086d
platform/config.c: Set sensible default keychip subnet
2019-11-04 21:47:41 -05:00
Tau
b23ff704be
Fix various MU3 input issues
...
Too much hurried copy-pasting.
2019-11-03 19:55:02 -05:00
Tau
f76ddf2103
platform/amvideo.c: Trim debug log
...
We don't really need to dump all those hex memory addresses.
2019-11-03 19:54:41 -05:00
Tau
c7255e3ebb
platform/pcbid.c: Return HRESULT for consistency
2019-11-03 19:54:31 -05:00
Tau
a5a42c3326
idzhook/zinput.c: Clean up some clutter
2019-11-03 16:14:26 -05:00
Tau
59ad491d08
idzhook: Fold zinput into idzhook
2019-11-03 16:12:58 -05:00
Tau
dfc1e13397
cardhook: Fold back into chunihook
...
And so the cycle goes on.
2019-11-03 15:38:15 -05:00
Tau
fc345a46a7
board/sg-reader.c: Improve life cycle
2019-11-03 15:37:29 -05:00
Tau
0e1cfb66db
Improve JVS bus life cycle handling
2019-11-03 13:01:38 -05:00
Tau
93fcdf8f6d
board/io3.c: Add io3_to_jvs_node() accessor
2019-11-03 13:00:55 -05:00
Tau
879dc0bfb4
Use new iohook_open_nul_fd() API
...
Makes error handling more consistent
2019-11-03 11:02:54 -05:00
Tau
7ee74214f7
subprojects: Bump Capnhook dependency
2019-11-03 11:02:46 -05:00
Tau
3d6669dff1
platform: Re-fuse Nu and ALLS platforms
...
There's basically no difference at the platform level except for
the addition of the ALLS PCBID hook, which is harmless on Nu.
2019-11-03 09:52:33 -05:00
Tau
06df306c52
Fix some dprintf() message prefixes
2019-11-03 09:44:40 -05:00
Tau
46e5c6127d
Fix function pointer calling convention syntax
...
Fixes MSVC build
2019-11-03 08:36:37 -05:00
Tau
de134877a6
platform/netenv.c: Virualize LAN configuration
2019-11-02 23:10:27 -04:00
Tau
2b5bde7742
board: Naming convention change for "sg" bus
2019-10-26 18:25:04 -04:00
Tau
ff14fd7fac
idzio: Restrict maximum wheel ADC abs. value
2019-10-21 22:12:05 -04:00
Tau
bd61b3e3d9
amex: Defer NVRAM file open
...
This will hopefully allow us to use hook DLLs from multiple
processes simultaneously (and so the cycle goes on).
2019-10-20 22:41:59 -04:00
Tau
d31d13e0da
chunihook/slider.c: Add config
2019-10-19 20:37:43 -04:00
Tau
b270eaf1c6
hooklib/gfx.c: Add option to frame the d3d window
2019-10-19 17:05:09 -04:00
Tau
7c721aa1f8
hooklib/gfx.c: Wire up gfx config
2019-10-19 17:05:02 -04:00
Tau
871b82a8ad
hooklib/config.c: Add struct gfx_config
2019-10-19 17:03:17 -04:00
Tau
dfcf3d8bd1
hooklib/spike.c: Add a measure of configurability
2019-10-19 16:15:14 -04:00
Tau
5ed6eaa203
Overhaul card reader emulation
2019-10-19 15:51:10 -04:00
Tau
225a889b34
iccard/aime.c: Add (incomplete) AiMe card formatter
2019-10-19 15:50:36 -04:00
Tau
87af39a269
iccard/mifare.h: Add MIFARE IC card definitions
2019-10-19 15:50:07 -04:00
Tau
a09843cbd6
iccard/felica.c: Add initial FeliCa IC emulator
2019-10-19 15:48:54 -04:00
Tau
568baa3841
iccard: Add new static library
2019-10-19 15:48:29 -04:00
Tau
eaeda09030
Bump capnhook dependency
2019-10-19 15:47:47 -04:00
Tau
718555e044
Remove hardcoded warning flag from Meson build
...
Meson has its own mechanisms for configuring warnings.
2019-10-19 15:47:26 -04:00
Tau
daff661b30
idzio/di.c: Fix callback calling convention
...
This only matters for 32-bit builds (which aren't going to get
used for this DLL, ever) but let's not be sloppy.
2019-10-15 15:09:53 -04:00