1
0
mirror of https://gitea.tendokyu.moe/Hay1tsme/segatools.git synced 2024-12-01 03:57:16 +01:00
Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms
Go to file
2021-04-10 15:02:06 +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
.dockerignore Add Dockerfile for building in docker 2021-04-10 15:01:12 +02:00
.editorconfig Add .editorconfig 2018-10-07 21:58:14 -04:00
.gitignore Update .gitignore, ignore single build/ output dir 2021-04-10 15:02:06 +02:00
CHANGELOG.md Add CHANGELOG 2019-12-28 11:16:06 -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
Dockerfile Add Dockerfile for building in docker 2021-04-10 15:01:12 +02:00
initpki Add reference PKI 2019-11-06 21:02:49 -05:00
Makefile Add Makefile with easy to use targets for building and dist packaging 2021-04-10 15:00:16 +02:00
meson.build platform/vfs.c: allow relative paths in configuration 2019-12-22 22:41:08 +01:00
Package.mk Add Makefile with easy to use targets for building and dist packaging 2021-04-10 15:00:16 +02:00
precompiled.h hooklib/dns.c: Hook classic getaddrinfo() API too 2019-09-07 16:26:10 -04:00
README.md Fix instructions in README.md 2020-06-06 15:56:35 -04:00

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.