Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms https://github.com/djhackersdev/segatools
Go to file
icex2 921b976f2e Add Makefile with easy to use targets for building and dist packaging
Similar to what we used on other projects. Makes the build process
more streamlined
2021-04-10 15:00:16 +02:00
aimeio aimeio: Fix INI loading 2019-12-25 16:29:01 -05:00
amex eeprom: fill in actual geometry 2021-02-13 15:51:16 -05:00
board board/io4.c: add system status fix for Ongeki 2020-05-21 00:58:24 +00:00
chunihook chunihook: Explicitly load dbghelp.dll so path hooks apply to it 2021-02-13 15:53:40 -05:00
chuniio chuniio: Add input config 2019-11-27 21:02:51 -05:00
dist Add support for specifing monitor number for dx9 games 2020-06-06 22:27:07 +02:00
divahook Unify LED command name for Diva/Chunithm slider 2019-12-29 22:48:35 -04:00
divaio divaio: Wire up input config 2020-06-06 15:56:35 -04:00
doc doc: fix ACA2 description and document ACA4 board type 2020-08-07 16:49:09 +02:00
hooklib Add support for specifing monitor number for dx9 games 2020-06-06 22:27:07 +02: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 mu3hook/dllmain.c: fix hook initialization order to fix path hook 2020-05-21 00:58:24 +00: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 platform/amvideo.c: remove left-over brace from debug messages 2020-05-21 00:58:24 +00: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
CHANGELOG.md Add CHANGELOG 2019-12-28 11:16:06 -05:00
Makefile Add Makefile with easy to use targets for building and dist packaging 2021-04-10 15:00:16 +02:00
Package.mk Add Makefile with easy to use targets for building and dist packaging 2021-04-10 15:00:16 +02:00
README.md Fix instructions in README.md 2020-06-06 15:56:35 -04: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 platform/vfs.c: allow relative paths in configuration 2019-12-22 22:41:08 +01:00
mkdist mkdist: set correct shebang 2021-02-09 01:24:46 +01:00
precompiled.h hooklib/dns.c: Hook classic getaddrinfo() API too 2019-09-07 16:26:10 -04:00

README.md

Segatools

Quick start on a Linux build host:

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

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

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

Additional documentation will be forthcoming.