1
0
mirror of https://gitea.tendokyu.moe/Dniel97/segatools.git synced 2024-12-03 17:07:16 +01:00
Commit Graph

7 Commits

Author SHA1 Message Date
Dniel97
686d57d3ee
unity: timezone spoofing fixed, close #27 2024-08-06 11:14:27 +02:00
Dniel97
fe14630b3d
unity: fixed option loading crash 2024-08-05 20:49:47 +02:00
Dniel97
b0f307f427
Fixed option loading, thanks @Hay1tsme, close #16 2024-06-09 00:50:54 +02:00
Dniel97
517469a60c
switched to new capnhook, updated unityhook, added LED 15093 to MU3 2024-05-12 19:37:30 +02:00
arcfox
00b3d5b7bb
unityhook: check for new entrypoint
The new entrypoint has been introduced in UnityDoorstop 4.1.0,
which is used by BepInEx 5.4.23.

This commit check for new entrypoint to support new version
of BepInEx.
2024-05-10 08:24:53 +08:00
beerpsi
65173e1fa6 [unity] Fix Unity config path 2024-04-29 23:12:10 +07:00
beerpsi
4041844ea9 mai2/mu3/cm: Integrate UnityDoorstop with segatools (#11)
[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: https://gitea.tendokyu.moe/Dniel97/segatools/pulls/11
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2024-04-15 19:30:28 +00:00