1
0
mirror of https://gitea.tendokyu.moe/Hay1tsme/segatools.git synced 2024-11-28 19:10:49 +01:00
Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms
Go to file
Tau 97cfa2289e Simplify configurable GetAsyncKeyState
Setting the VK code to zero effectively disables these anyway.
2019-11-27 21:02:51 -05:00
aimeio aimeio/aimeio.c: Add card autogen 2019-11-05 21:42:48 -05:00
amex Simplify configurable GetAsyncKeyState 2019-11-27 21:02:51 -05:00
board board: Shift config structs around 2019-11-05 19:40:00 -05:00
chunihook Shift hook DLL config structs around 2019-11-05 20:11:25 -05:00
chuniio chuniio: Add input config 2019-11-27 21:02:51 -05:00
dist idzio: Adjust and document [io3] restrict= setting 2019-11-24 18:44:39 -05:00
divahook Shift hook DLL config structs around 2019-11-05 20:11:25 -05:00
divaio Improve JVS bus life cycle handling 2019-11-03 13:01:38 -05:00
doc Add HW,FW notes on NFC assembly 2018-11-28 11:49:55 -05:00
hooklib Allow dns hook to fail a resolve and add domains 2019-11-17 15:08:25 +10:00
iccard iccard/aime.c: Add (incomplete) AiMe card formatter 2019-10-19 15:50:36 -04:00
idzhook Shift hook DLL config structs around 2019-11-05 20:11:25 -05:00
idzio Simplify configurable GetAsyncKeyState 2019-11-27 21:02:51 -05:00
jvs Remove PCH source files 2019-05-01 21:17:30 -04:00
minihook hooklib/spike.c: Add a measure of configurability 2019-10-19 16:15:14 -04:00
mu3hook Abort hook DLLs on startup error 2019-11-05 18:03:24 -05:00
mu3io Fix various MU3 input issues 2019-11-03 19:55:02 -05:00
pki Add reference PKI 2019-11-06 21:02:49 -05:00
platform Allow dns hook to fail a resolve and add domains 2019-11-17 15:08:25 +10:00
reg Add registry keys for Chunithm 2018-11-20 20:58:51 -05:00
spike Add Chunithm Star Plus WinHTTP debug printfs 2018-11-28 11:49:16 -05:00
subprojects subprojects: Bump Capnhook dependency 2019-11-03 11:02:46 -05:00
util util/async.c: Include NTSTATUS 2019-09-01 11:48:55 -04:00
.editorconfig Add .editorconfig 2018-10-07 21:58:14 -04:00
.gitignore Add initial distribution packaging script 2019-11-07 18:18:40 -05:00
cross-mingw-32.txt build: don't hardcode cross-toolchain path 2019-11-09 13:42:15 +00:00
cross-mingw-64.txt build: don't hardcode cross-toolchain path 2019-11-09 13:42:15 +00:00
initpki Add reference PKI 2019-11-06 21:02:49 -05:00
meson.build idzhook: Fold zinput into idzhook 2019-11-03 16:12:58 -05:00
mkdist Add initial distribution packaging script 2019-11-07 18:18:40 -05:00
precompiled.h hooklib/dns.c: Hook classic getaddrinfo() API too 2019-09-07 16:26:10 -04:00
README.md Add a sorry excuse for a README 2019-11-06 22:20:07 -05:00

Segatools

Quick start on a Linux build host:

# Install Meson and a recent build of MinGW-w64, then:

$ meson --cross cross-build-32.txt _build32
$ ninja -C _build32
$ meson --cross cross-build-64.txt
$ ninja -C _build64

Building on MSYS2 is also possible; consult Meson documentation for details.

Additional documentation will be forthcoming.