CLI helper to change the 'renderer present method' useful for fixing MOHAA's OBS issues
(when trying to use the 'GameCapture' source option).
Warning
Only usable with NVIDIA graphics cards at the moment.
- Left: MOHAA(:SH) window
- Right: OBS GameCapture
Whilst trying to capture MOHAA (/-SH/-BT) using the GameCapture feature of OBS (Open Broadcaster Software), you will encounter the issue fairly quick. The captured screen is only really updated by ingame menus like the console or scoreboard, which I wanted to fix :).
- Download the latest release
- Execute 'moh-obs-fix.exe' (as Administrator)
- Input 1 for fixing the OBS-Issues
- (If you want to revert it to default, input 2)
- (Re-)start MOHAA and try capturing the game using the OBS-GameCapture feature
- If it's not yet working:
- Double-Click on your GameCapture and enable 'Capture third-party overlays (such as steam)'
- If the game is crashing for you:
- Try enabling 'SLI/Crossfire Capture Mode (Slow)'
- Still crashing? Try setting Hook Rate to Slow
- (I'll have to further investigate, if anti-cheat compatibility hooks has an impact)
- Take a look at the xmake project page
- Download & Install it using their provided instructions
- Make sure the 'xmake.exe' is included in your PATH variable
- Clone / download the contents of this repository
- Open a cmd / powershell shell inside the cloned repo
- execute
xmaketo compile (output will be inside the newly created build directory) - execute
xmake rto run the executable or run the compiled .exe
- execute
- Contact me using the issues page of this project! :]
