-
Compteur de contenus
245 -
Inscription
-
Dernière visite
Visiteurs récents du profil
drewjbs's Achievements
-
[Arcade PC] Plants vs Zombies Last Stand (Sega)
drewjbs a répondu à un(e) sujet de WolfCGB dans ARCADE PC DUMP LOADER
I found a solution for those having issues with audio device detection and crashing, thought I'd share if anyone needs it. This is done by installing a virtual audio device that can be switched to before game start, then switched back to your default HDMI audio after the game loads to get sound from the game properly. So no headphones or audio cables needed. The whole process is done via AHK script (v1.1 - https://www.autohotkey.com). This is for the STAND ALONE version of the game so demulshooter is used. You will need to download 3 windows utilities. VB-Cable (requires installation) NirCmd (command line app) SoundVolumeView (command line app) 1. VB-Cable (Virtual Audio Cable)Official download page: https://vb-audio.com/Cable/ Direct download (latest version as of 2024/2025): → VBCABLE_Driver_Pack45.zipThis is the free version you need for your script (it creates "CABLE Input" and "CABLE Output"). 2. NirCmd (by NirSoft)Official download page: https://www.nirsoft.net/utils/nircmd.html Direct download (zip file containing nircmd.exe): → https://www.nirsoft.net/utils/nircmd.zip 3. SoundVolumeView (by NirSoft) Official download page: https://www.nirsoft.net/utils/sound_volume_view.html Direct downloads 64-bit (recommended for most modern PCs): → https://www.nirsoft.net/utils/soundvolumeview-x64.zip 32-bit: → https://www.nirsoft.net/utils/soundvolumeview.zip Extract and install VBCABLE_Driver_Pack45.zip to windows default location Extraxt/copy files from nircmd-x64.zip and soundvolumeview-x64.zip files in a tools folder or where you like. I placed files for both in one folder - D:\Gun Build\Tools\Nircmd After VB-Cable install you should see the device in windows sound settings as CABLE Input You can test game launch by manually selecting CABLE Input. If working then use this script so you do not have to manually select audio device. The script will switch it to CABLE Input, then after the game loads it will switch back to default (Mine is 2 - AVT GC573). You will need to edit your paths in the script along with the name of your HDMI_Device. The timing has to be right on the switch back to HDMI for game sound to work. On my system DelaySeconds is set to 10, your mileage may vary. For non Sinden owners you can delete all instances of Sinden and Lightgun.exe. After Paths and DelaySeconds are tuned the game should start with proper sound. For Sinden borders I am using a bezel with white border using ArcCabView, but you can use Reshade using DX9 if bezel use with ArcCabView is having issues. (Much less work to run the game without a bezel). Happy zombie blasting! #NoEnv #SingleInstance Force #NoTrayIcon SendMode Input SetWorkingDir %A_ScriptDir% ; ========================= CONFIG ========================= SindenPath := "D:\Gun Build\Tools\Sinden Lightgun PVZ\Lightgun.exe" GameFolder := "D:\Gun Build\Roms\TEKNOPARROT\Plants vs Zombies\Sega\Shell" ShellExe := "shell.exe" DemulShooterPath := "D:\Gun Build\Tools\DemulShooter\DemulShooter.exe" NircmdPath := "D:\Gun Build\Tools\Nircmd\nircmd.exe" SoundViewPath := "D:\Gun Build\Tools\Nircmd\SoundVolumeView.exe" HDMI_Device := "2 - AVT GC573" DelaySeconds := 10 ; === Updated with correct window title from Window Spy === GameWindowTitle := "PvzCore" ; ========================================================= ; Close old instances RunWait, taskkill /f /im Lightgun.exe,, Hide RunWait, taskkill /f /im Shell.exe,, Hide RunWait, taskkill /f /im DemulShooter.exe,, Hide ; Start Sinden Lightgun Run, %SindenPath% ; Switch to VB-Cable so the game loads properly RunWait, "%NircmdPath%" setdefaultsounddevice "CABLE Input" 0,, Hide RunWait, "%NircmdPath%" setdefaultsounddevice "CABLE Input" 1,, Hide ; Start DemulShooter Run, "%DemulShooterPath%" -target=arcadepc -rom=pvz,, Hide ; Launch the shell with correct working directory SetWorkingDir, %GameFolder% Run, %ShellExe%, %GameFolder% ; Wait for game to fully load Sleep, % DelaySeconds * 1000 ; Switch audio back to HDMI RunWait, "%SoundViewPath%" /SetDefault "%HDMI_Device%" all,, Hide ; ====================== FOCUS FIX ====================== ; Keeps the PvzCore window focused at all times (fixes trigger losing focus) SetTimer, KeepGameFocused, 250 ; Check every 250ms - fast enough for lightgun KeepGameFocused: IfWinNotActive, %GameWindowTitle% { IfWinExist, %GameWindowTitle% WinActivate, %GameWindowTitle% } Return ; ======================================================= ; ====================== HOTKEYS ====================== F12:: SetTimer, KeepGameFocused, Off RunWait, taskkill /f /im Shell.exe,, Hide RunWait, taskkill /f /im Lightgun.exe,, Hide RunWait, taskkill /f /im DemulShooter.exe,, Hide ExitApp Return ~Esc:: SetTimer, KeepGameFocused, Off RunWait, taskkill /f /im Shell.exe,, Hide RunWait, taskkill /f /im Lightgun.exe,, Hide RunWait, taskkill /f /im DemulShooter.exe,, Hide ExitApp Return -
[Arcade PC] Golden Tee Collection (Incredible Technologies)
drewjbs a répondu à un(e) sujet de 7zxkv dans ARCADE PC DUMP LOADER
Putting the portable postgres folders in game folder worked, thanks for the link! -
[Arcade PC] Golden Tee Collection (Incredible Technologies)
drewjbs a répondu à un(e) sujet de 7zxkv dans ARCADE PC DUMP LOADER
2018 is crashing for me right before loading... my DB is setup correctly as all other previous ones work just fine. Any ideas? Error message before crashing -
Teknoparrot - The King of Fighters XIII Climax
drewjbs a répondu à un(e) sujet de cloud79 dans SAV - Help
Correct, if you already have a physical drive assigned E then this script is not needed. You can simply install your game there. This is for PC that has a C drive (OS) and maybe a secondary drive D.. which is very common for most emulation builds. I will update my post. -
Teknoparrot - The King of Fighters XIII Climax
drewjbs a répondu à un(e) sujet de cloud79 dans SAV - Help
**UPDATE** This script is only for PC's that need a virtual E drive. If your PC already has an assigned E drive you do not need this, it could cause conflicts. Nesica version confirmed working with latest TP. TTX2 version does not. Win11 here. Must be run from E drive. Here is a script that creates virtual E drive before game launch... edit paths as needed. You also need to edit game location in KingofFightersXIIIClimaxNesica.xml to the root of E:\ (E:\King of Fighters XIII Climax). This AHK script exits clean and does not make any permanent changes on host PC. #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% ; === Your real parent folder (the one that CONTAINS "King of Fighters XIII Climax") === ; After subst, E:\King of Fighters XIII Climax\ will point to D:\Roms\TTX\King of Fighters XIII Climax\ RealGameParentPath := "D:\Roms\TTX" ; 1. Remove any old E: mapping (safe even if not present) RunWait, subst E: /D, , Hide Sleep, 1500 ; Give Windows time to release it ; 2. Create virtual E: drive pointing to D:\Roms\TTX ; → TeknoParrot will see E:\King of Fighters XIII Climax\game.exe = real files RunWait, subst E: "%RealGameParentPath%", , Hide Sleep, 3000 ; Important: Wait longer for drive to fully register before TP checks ; Optional debug (uncomment once to test in a CMD window that opens): ; Run, cmd /k "echo E: should now exist && dir "E:\King of Fighters XIII Climax\game.exe" && pause", , , NewPID ; Launch TeknoParrot (your profile now points to E:\...) Run, D:\Emulators\Teknoparrot Gamepad\TeknoParrotUi.exe --profile=KingofFightersXIIIClimax.xml ~Esc:: Process, Close, game.exe Sleep, 800 Process, Close, TeknoParrotUi.exe RunWait, taskkill /im "TeknoParrotUi.exe" /F, , Hide RunWait, taskkill /im "game.exe" /F, , Hide Sleep, 1200 ; Remove virtual E: drive (important to avoid conflicts later) RunWait, subst E: /D, , Hide Sleep, 800 ExitApp Return -
[DUMPS] Dumps disponibles en miroir / Mirror: Many dumps availables!
drewjbs a répondu à un(e) sujet de 7zxkv dans ARCADE PC DUMP LOADER
Anyone getting this error when selecting Time Attack levels in Target Bravo stand alone? Wave Score Attack - Raid NVD Also how do I get rid of the white blocks in the center? -
[Arcade PC] Cooper's 9 [Konami PC based]
drewjbs a répondu à un(e) sujet de WildWolf dans ARCADE PC DUMP LOADER
can someone re-post a working dump... dump from virus-man crashes before game start for me. * nevermind, virus-man updated the archive.. all working now -
[Emu] PS2 & Namco System 147 / 148 / 246 / 256 Emulation on Play!
drewjbs a répondu à un(e) sujet de Shin Endymion dans EMULATEUR NEWS
You need a second zip file cobrataw.zip that contains - NM00021 CBR2, Ver.B a026081331195a.bin Grab the archive HERE and extract the CBR2 bin. From this bin file create a zip archive and name it cobrataw.zip, place it with the other zip. -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
Still no luck for HOTD3 for me... still very slow, Hippopippo mentioned this build was developed on Win10, I am running Win11... maybe there are issues with Win11 -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
Set cxbx.exe run as admin, still 5-10 fps maybe... any other suggestions? Resolution set to default/native Maintain aspect ration on Tried with and without bezel -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
Yep that is what I ended up doing... the emulator is very small in size so having 3 instances is no big deal. Games run fine except HOTD3 is very low FPS for some reason. AMD with integrated Radeon graphics.. I guess that must be the issue. -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
Thanks for sharing, you know how we can assign these bezels per game using one instance of reshade? -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
Thanks for the suggestion.. AHK remapping works great. -
[Emu] Cxbx / XQemu Emulateur Xbox sur PC
drewjbs a répondu à un(e) sujet de oli93 dans EMULATEUR NEWS
@argonlefou Is there anyway to change the P1 and P2 'action' assignments? (you set default to O and P respectively) For Sinden we change keys but for RetroShooter you cannot assign any inputs. In this case I would assign Q or one of the directionals -
[Arcade PC] Plants vs Zombies Last Stand (Sega)
drewjbs a répondu à un(e) sujet de WolfCGB dans ARCADE PC DUMP LOADER
Maybe its an AMD issue.. this is Ryzen7 with built in Radeon graphics.
