Commit Graph

624 Commits

Author SHA1 Message Date
icex2
686c0102a8 Add Dockerfile for building in docker
Make build environment (kinda) independent of the current machine
2021-04-10 15:01:12 +02:00
icex2
b01bbf1658 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
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
fffc737df2 chunihook: Explicitly load dbghelp.dll so path hooks apply to it
- This allows AMLib (in Chunithm and other games) to successfully
  initialize without requiring the game to be run as Administrator on
  first boot to create `C:\Users\AppUser\temp`.
2021-02-13 15:53:40 -05:00
d2996c5271 chunihook: Explicitly load dbghelp.dll so path hooks apply to it
- This allows AMLib (in Chunithm and other games) to successfully
  initialize without requiring the game to be run as Administrator on
  first boot to create `C:\Users\AppUser\temp`.
2021-02-13 15:53:40 -05:00
e76cd2ec3a63f11710dc9fa0bc5b66176521af0a
b73ded3597 eeprom: fill in actual geometry 2021-02-13 15:51:16 -05:00
seika1
2432b32338 eeprom: fill in actual geometry 2021-02-13 15:51:16 -05:00
6cb1008cabfc0d4485696f6df7431a5e27604e1b
0152ede6f0 mkdist: set correct shebang 2021-02-09 01:24:46 +01:00
840dd3f3df mkdist: set correct shebang 2021-02-09 01:24:46 +01:00
888be1df7c6f962725a28a172a5394eec3e228e7
bc57f7fe33 doc: fix ACA2 description and document ACA4 board type 2020-08-07 16:49:09 +02:00
Shiz
76e5f9c3ee doc: fix ACA2 description and document ACA4 board type 2020-08-07 16:49:09 +02:00
85be42b2ce67a8e34b32793360824b056c0c2444
43428a6502 Add support for specifing monitor number for dx9 games 2020-06-06 22:27:07 +02:00
Bemani Witch
30e1d033c5 Add support for specifing monitor number for dx9 games 2020-06-06 22:27:07 +02:00
9c2a94eb294ac460ccbd019f5f01f45fffff7759
1e2788795c divaio: Wire up input config 2020-06-06 15:56:35 -04:00
Karl
82416115f5 divaio: Wire up input config 2020-06-06 15:56:35 -04:00
9c2a94eb294ac460ccbd019f5f01f45fffff7759
415b06af7c divaio: Add config 2020-06-06 15:56:35 -04:00
Karl
164c74f160 divaio: Add config 2020-06-06 15:56:35 -04:00
9c2a94eb294ac460ccbd019f5f01f45fffff7759
11a656ef9d Fix instructions in README.md 2020-06-06 15:56:35 -04:00
Karl
7949f54b30 Fix instructions in README.md 2020-06-06 15:56:35 -04:00
Tau
c7912c93a3 Document common INI settings 2020-06-06 11:14:46 -04:00
Tau
187eabe225 Document common INI settings 2020-06-06 11:14:46 -04:00
eef0f74ac0 hooklib/path.c: hook Ex variants of CreateDirectory 2020-05-21 00:58:24 +00:00
008d53dd45
hooklib/path.c: hook Ex variants of CreateDirectory 2020-05-21 00:58:24 +00:00
bd1e893b7a platform/amvideo.c: remove left-over brace from debug messages 2020-05-21 00:58:24 +00:00
4343177e42
platform/amvideo.c: remove left-over brace from debug messages 2020-05-21 00:58:24 +00:00
ce46262c00 board/io4.c: add system status fix for Ongeki 2020-05-21 00:58:24 +00:00
e5b0603722
board/io4.c: add system status fix for Ongeki 2020-05-21 00:58:24 +00:00
c7a4c66419 mu3hook/dllmain.c: fix hook initialization order to fix path hook
- If the Unity `LoadLibraryW` hook is done too early, then it somehow
  interferes with the other DLL and hook table IAT hooks. Workaround
  this by moving the Unity `LoadLibraryW` hook initialization after all
  other hooks are done.

- Also, correct the platform ID to the ALLS HX
2020-05-21 00:58:24 +00:00
776cf50bd0
mu3hook/dllmain.c: fix hook initialization order to fix path hook
- If the Unity `LoadLibraryW` hook is done too early, then it somehow
  interferes with the other DLL and hook table IAT hooks. Workaround
  this by moving the Unity `LoadLibraryW` hook initialization after all
  other hooks are done.

- Also, correct the platform ID to the ALLS HX
2020-05-21 00:58:24 +00:00
8607faea7f hooklib/gfx.c: add dynamic DLL hook on d3d9.dll
- Somehow doing `dll_hook_push` on `d3d9.dll` fixes the path hooks for
  Ongeki's `mu3.exe`
2020-05-21 00:58:23 +00:00
c037dd73e4
hooklib/gfx.c: add dynamic DLL hook on d3d9.dll
- Somehow doing `dll_hook_push` on `d3d9.dll` fixes the path hooks for
  Ongeki's `mu3.exe`
2020-05-21 00:58:23 +00:00
7a51533194 mu3hook/dllmain.c: initialize graphics hook 2020-05-21 00:58:23 +00:00
86f2717316
mu3hook/dllmain.c: initialize graphics hook 2020-05-21 00:58:23 +00:00
20d5d480fb mu3hook/unity.c: hook Unity plugin DLLs
- Unity loads plugin DLLs and Mono dynamically.

- Ongeki uses Criware for videos so hook the Criware plugin DLL so the
  path hooks load the videos from the hooked paths.
2020-05-21 00:58:23 +00:00
a1f093a317
mu3hook/unity.c: hook Unity plugin DLLs
- Unity loads plugin DLLs and Mono dynamically.

- Ongeki uses Criware for videos so hook the Criware plugin DLL so the
  path hooks load the videos from the hooked paths.
2020-05-21 00:58:23 +00:00
8bde573bdd hooklib/path.c: add function to hook apply path hooks to another module 2020-05-21 00:58:20 +00:00
533683e595
hooklib/path.c: add function to hook apply path hooks to another module 2020-05-21 00:58:20 +00:00
8108ec2130 platform/vfs.c: allow nthome and option path hooks without ending back-slash
- This actually fixed option loading.

- Ongeki uses forward-slashes for Y:/SDDT/log
2020-05-20 18:09:23 +00:00
00819a2721
platform/vfs.c: allow nthome and option path hooks without ending back-slash
- This actually fixed option loading.

- Ongeki uses forward-slashes for Y:/SDDT/log
2020-05-20 18:09:23 +00:00
5d3b9130281102eb36519ddd0a2c6868ff061a3b
901cedce89 Unify LED command name for Diva/Chunithm slider 2019-12-29 22:48:35 -04:00
dogtopus
356e8ae20c Unify LED command name for Diva/Chunithm slider 2019-12-29 22:48:35 -04:00
5d3b9130281102eb36519ddd0a2c6868ff061a3b
16094c0720 Style fixes 2019-12-29 22:20:54 -04:00
dogtopus
300338220a Style fixes 2019-12-29 22:20:54 -04:00
5d3b9130281102eb36519ddd0a2c6868ff061a3b
180dc3378a Diva: Fix slider detection & sensor order 2019-12-29 21:13:40 -04:00
dogtopus
01e1e1a7b8 Diva: Fix slider detection & sensor order 2019-12-29 21:13:40 -04:00
5d3b9130281102eb36519ddd0a2c6868ff061a3b
d32f6ab18b divahook: Add an option to disable slider emulation 2019-12-29 13:28:32 -04:00
dogtopus
0c74d64d5c divahook: Add an option to disable slider emulation 2019-12-29 13:28:32 -04:00
Tau
37252be684 Add CHANGELOG 2019-12-28 11:16:06 -05:00
Tau
f732eb05a8 Add CHANGELOG 2019-12-28 11:16:06 -05:00
Tau
d98dc984f3 aimeio: Fix INI loading
Got bitten by the win32 INI API's handling of relative paths again.
2019-12-25 16:29:01 -05:00