forked from Hay1tsme/segatools
Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms
beerpsi
4041844ea9
[UnityDoorstop](https://github.com/NeighTools/UnityDoorstop) is a tool to execute managed code (.NET DLLs) before Unity does, useful for modding frameworks such as BepInEx. This PR integrates parts of its code into segatools, so loading BepInEx is as simple as adding 2 lines to `segatools.ini`: ```ini [unity] targetAssembly=BepInEx\core\BepInEx.Preloader.dll ``` This PR also factors out the Unity path redirection hooks to its own module. Reviewed-on: Dniel97/segatools#11 Co-authored-by: beerpsi <beerpsi@duck.com> Co-committed-by: beerpsi <beerpsi@duck.com> |
||
---|---|---|
.gitlab | ||
.vscode | ||
aimeio | ||
amex | ||
board | ||
carolhook | ||
carolio | ||
chunihook | ||
chuniio | ||
chusanhook | ||
cmhook | ||
cmio | ||
cxbhook | ||
cxbio | ||
dist | ||
divahook | ||
divaio | ||
doc | ||
fgohook | ||
fgoio | ||
gfxhook | ||
hooklib | ||
iccard | ||
idachook | ||
idacio | ||
idzhook | ||
idzio | ||
jvs | ||
mai2hook | ||
mai2io | ||
mercuryhook | ||
mercuryio | ||
minihook | ||
mu3hook | ||
mu3io | ||
pki | ||
platform | ||
reg | ||
spike | ||
subprojects | ||
swdchook | ||
swdcio | ||
unityhook | ||
util | ||
.dockerignore | ||
.editorconfig | ||
.gitignore | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
cross-mingw-32.txt | ||
cross-mingw-64.txt | ||
docker-build.bat | ||
Dockerfile | ||
initpki | ||
LICENSE | ||
Makefile | ||
meson.build | ||
Package.mk | ||
precompiled.h | ||
README.md | ||
segatools.md |
Segatools
Version: 2024-03-13
Loaders and hardware emulators for SEGA games that run on the Nu and ALLS platforms.
List of supported games
- CHUNITHM
- up to CHUNITHM PARADISE LOST
- starting from CHUNITHM NEW!!
- crossbeats REV.
- up to crossbeats REV. SUNRISE
- Initial D
- Initial D Arcade Stage Zero
- Initial D THE ARCADE
- Hatsune Miku: Project DIVA Arcade
- up to Future Tone
- SEGA World Drivers Championship
- SEGA World Drivers Championship 2019
- Fate/Grand Order
- Fate/Grand Order Arcade
- O.N.G.E.K.I.
- starting from O.N.G.E.K.I.
- maimai DX
- starting from maimai DX
- Card Maker
- starting from Card Maker
- WACCA
- starting from WACCA
End-users
For setup and configuration guides, refer to the dedicated documents available for each game, see the links in the previous section.
Contributors
If you are/want to be a contributor of any kind, e.g. new features, bug fixes, documentation improvements, ..., please read the contributing documentation, first.
Developers
For development setup and instructions how to build the project, refer to the dedicated development documentation.