Community Tips & Fixes: Difference between revisions

From Dea7hsmiles
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
A curated list of fixes, workarounds, and tips contributed by our Discord community.   
A curated list of fixes, workarounds, and tips contributed by our Discord community.   
Have something to add? Post it in Discord and we’ll mirror it here.
Have something to add? Post it in Discord and we’ll mirror it here.
Line 6: Line 5:


== Latest submissions ==
== Latest submissions ==
=== Tip: Auto-switch resolution per game (May 6, 2025) ===
=== Tip: Auto-switch resolution per game (May 6, 2025) ===
{{FixCard
{{FixCard
Line 12: Line 12:
  |author=DJ_GLiTCH
  |author=DJ_GLiTCH
  |date=May 6, 2025
  |date=May 6, 2025
  |source=
  |source=https://www.majorgeeks.com/files/details/qres.html
  |affected=Windows • TeknoParrot (4K/240Hz example)
  |affected=Windows • TeknoParrot (4K/240Hz example)
  |summary=Use an AHK “Running Script” in LaunchBox plus QRes.exe to set a game-friendly resolution on launch and restore your native resolution on exit.
  |summary=Use an AHK “Running Script” in LaunchBox plus QRes.exe to set a game-friendly resolution on launch and restore your native resolution on exit—handy when games won’t go fullscreen or scale correctly.
  |steps=
  |steps=
#
# Download **QRes.exe** (no install needed) and place it wherever you like. ([https://www.majorgeeks.com/files/details/qres.html QRes download])
  |notes=
# In LaunchBox: **Tools → Manage Emulators → TeknoParrot → Running Script**.
# Paste the AHK below and **update the path** to your QRes.exe.
# Adjust refresh rate: change <code>/r:240</code> to match your monitor (240/165/144/120/60).
# Launch **Luigi’s Mansion**. The script waits for <code>VACUUM.exe</code>, switches to 1920×1080 while the game is running, then restores 3840×2160 when it exits.
  |notes=
* If scaling looks off, set Windows display scaling to **100%**.
* Paths with spaces are fine—keep the quotes around the QRes.exe path.
* To use for other games, change the process name and target resolution.
|attachments=<pre>
; LaunchBox → TeknoParrot → Running Script (AutoHotkey v1)
#Persistent
 
; Function to change the resolution via QRes
ChangeResolution(width, height) {
    ; EDIT THIS PATH to where you placed QRes.exe
    RunWait, "C:\Tools\QRes\QRes.exe" /x:%width% /y:%height% /c:32 /r:240,, Hide
}
 
; Luigi's Mansion example (VACUUM.exe)
Loop {
    Process, Wait, VACUUM.exe
    ChangeResolution(1920, 1080)    ; Set game-time resolution
    Process, WaitClose, VACUUM.exe
    ChangeResolution(3840, 2160)    ; Restore native resolution
}
</pre>
  |tags=Windows • TeknoParrot • Resolution • Fullscreen • Scaling • QRes • AHK
  |tags=Windows • TeknoParrot • Resolution • Fullscreen • Scaling • QRes • AHK
}}
}}
Line 29: Line 54:
  |source=
  |source=
  |affected=RS3 Reapers (MAMEHooker; possibly HOTR scripts—untested)
  |affected=RS3 Reapers (MAMEHooker; possibly HOTR scripts—untested)
  |summary=
  |summary=If your RS3s suddenly “swap” functions (e.g., Gun 1 recoils Gun 2 or both fire together), run this reset flow to re-establish correct player mapping and stability.
  |steps=
  |steps=
#
# **Reboot** the PC.
  |notes=
# Open <code>LaunchBox\Emulators\DemulShooter</code> and confirm mapping (Gun 1 → Player 1, Gun 2 → Player 2).
# In your **Tools** folder, open the gun software and **re-configure each gun**.
# Run **Set emulator to MAMEHooker** script **as Administrator**.
# Run **Config guns for RS3 Reapers** script **as Administrator**.
# Launch your front end (LaunchBox/BigBox) and test—behavior should be back to normal.
  |notes=
* Do **not** have LaunchBox/BigBox open while doing the steps.
* HOTR may work with the same sequence if you run its scripts instead ('''untested''' by the author).
* For consistent results reported by the author:
** Add AV exclusions for the download location and temp folder (AV can quarantine files mid-download).
** Add an AV exclusion for the drive root or scripts may be blocked when they run.
** Ensure COM ports are fixed and survive reboots; power on in a consistent order (PC first, then the USB hub) with **both** guns attached.
** Keep both guns connected during boot and scripting to avoid mix-ups.
  |tags=Windows • Lightgun • RS3 • MAMEHooker • LaunchBox • DemulShooter
  |tags=Windows • Lightgun • RS3 • MAMEHooker • LaunchBox • DemulShooter
}}
}}

Revision as of 16:29, 15 August 2025

A curated list of fixes, workarounds, and tips contributed by our Discord community. Have something to add? Post it in Discord and we’ll mirror it here.

Latest submissions

Tip: Auto-switch resolution per game (May 6, 2025)

Auto-switch resolution per game in TeknoParrot with QRes (Luigi’s Mansion example)
By: DJ_GLiTCH
Date: May 6, 2025
Affects: Windows • TeknoParrot (4K/240Hz example)
Source: link
Use an AHK “Running Script” in LaunchBox plus QRes.exe to set a game-friendly resolution on launch and restore your native resolution on exit—handy when games won’t go fullscreen or scale correctly.
Attachments
; LaunchBox → TeknoParrot → Running Script (AutoHotkey v1)
#Persistent

; Function to change the resolution via QRes
ChangeResolution(width, height) {
    ; EDIT THIS PATH to where you placed QRes.exe
    RunWait, "C:\Tools\QRes\QRes.exe" /x:%width% /y:%height% /c:32 /r:240,, Hide
}

; Luigi's Mansion example (VACUUM.exe)
Loop {
    Process, Wait, VACUUM.exe
    ChangeResolution(1920, 1080)     ; Set game-time resolution
    Process, WaitClose, VACUUM.exe
    ChangeResolution(3840, 2160)     ; Restore native resolution
}


Tip: Stabilize RS3 Reapers config drift (June 15, 2025)

Stabilize RS3 Reapers when MAMEHooker config drift happens (triggers/recoil crossed)
By: ChrisTucker
Date: June 15, 2025
Affects: RS3 Reapers (MAMEHooker; possibly HOTR scripts—untested)
If your RS3s suddenly “swap” functions (e.g., Gun 1 recoils Gun 2 or both fire together), run this reset flow to re-establish correct player mapping and stability.