Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,350
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by JoeViking245

  1. Think of it as /LaunchBox/BigBox.exe is a 'launcher' for /LaunchBox/Core/BigBox.exe. or /LaunchBox/BigBox.exe is a 'shortcut' to /LaunchBox/Core/BigBox.exe. So what's happening is you batch file is: it starts /LaunchBox/Bigbox.exe this in turn starts /LaunchBox/Core/BigBox.exe then exits itself /wait (/w) is now done because the program you told it to wait for is no longer running. QRes now executes ** Note: /Core/BigBox.exe is still running aka: it starts BigBox, then immediately launches your QRes command. ** I don't know anything about QRes, so I didn't pay any attention to that part of your script. Chances are, it may not have worked anyway if you did point to the Core folder. You may need to "start" it also. start /w "" "C:\Users\Me\LaunchBox\Core\BigBox.exe" start "" "C:\QRes.exe" /x:1280 /y:960
  2. If you're determined to use MAME release 0.133, remove that from the command-line parameters. The only reason a newer version of MAME is giving the appearance of being blurry is because of differing video settings and filters you have set [compared to your 0.133 release]. If you have games that were once playable and are no longer playable with an updated mame.exe, the most common reason is that you didn't update your ROM set to match the new version of MAME. If your MAME emulator is release 0.252 and your ROM set is 0.133, you'll have a lot of issues when attempting to play. 14 years (aka 119 releases) of ROM and emulator updates is pretty substantial.
  3. start /w "" "C:\Users\Me\LaunchBox\Core\BigBox.exe" start /w "" "C:\Users\Me\LaunchBox\Core\BigBox.exe" C:\QRes.exe /x:1280 /y:960
  4. What default command-line parameters do you have for your MAME emulator in LaunchBox?
  5. This will only work for your Arcade platform because you are using a non-merged set. Select your platform then press Ctrl+A to select all games. Tools, File Management, Export/Copy ROM Files from Selected Games to New Folder... Read and follow the prompts. When done, move the [remaining] files that are in the original location (/LaunchBox/Games/Arcade/ or wherever they actually are) to somewhere else. (aka, 'save' them in a different location for the time being until you're sure everything else works). Now move the files from the folder you Exported to, into the 'original location'. Test your Arcade games and make sure they all work.
  6. Try this beta release..↴ MultiMonitor2022 (v1.1.5 beta-3a) .7z ⟵ (replace your existing "MultiMonitor2022.dll" file with the one inside this zip) Open setup from the Tools menu. You'll see the new option to set the initial 3D Box Model size. *3* is the default. You can also see a preview by clicking Test. Change platforms in the dropdown box below it. Click Close to close the preview window or simply click Exit. Be sure to click Save 1st if you made changes you want to keep.
  7. Can you share some screenshots of the issue you're seeing? Also, if you can, show some for landscape and for portrait.
  8. Assuming 3D Box Models, yes, it's 'possible'. But what exactly is your end goal? Are the 3D Box Models appearing too large or too small on the respective monitor? How many rotation-clicks on the mouse wheel when hovering over the Model does it take to make it the 'ideal' size? Is it the same amount for all Model types? Regular boxes, N64 boxes, CD cases, jewel cases. This is where "one size" may not fit all. And before you ask, no, I wouldn't make it different based on the 3D Box Model type.
  9. Here's my updated batch file. @phunky1's PS script will probably work right from the get-go, but I'm bound and determined to get mine to work on at least your 2 test files. lol @echo off set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISOFolder=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\ set path=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ setlocal EnableDelayedExpansion Set key= for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< "!keyFile!" start "" /w /d "%path%" %path2ps3dec% d key !key! "%%~dpnxf" "%decryptedISOFolder%%%f" ) pause
  10. @echo off set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISOFolder=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\ set path=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< "%keyFile%" start "" /w /d "%path%" %path2ps3dec% d key %key% "%%f" "%decryptedISOFolder%%%f" ) pause Another last ditch effort. lol Wait... the lon-gass key wasn't showing in your last image. Do you have the dkey files in with the iso's you're decrypting? So the one batch file, 2 .iso files and 2 .dkey files?
  11. Change the one line to look like (add echo in front of it). Then look at the full command line(s) that would have been executed. echo %path2ps3dec% d key %key% "%%f" "%decryptedISOFolder%%%f" I'm assuming your testing this in a folder with just 2 iso files (and their dkey files) and not ALL of them.
  12. Glad it's [finally] working. You should now be able to create a new emulator in LB as was originally discussed/shown way back when, using this batch file. As for the bulk decrypt batch file, now that things are all ironed out it can be fixed too. (if you decide to use it) @echo off set path2ps3dec=D:\PS3\utilities\ps3dec\ps3dec.exe set decryptedISOFolder=D:\temp\decryptedISOs\ for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< "%keyFile%" %path2ps3dec% d key %key% "%%f" "%decryptedISOFolder%%%f" ) pause 🤞
  13. On the output for the command to decrypt-the-iso, it's putting 2 sets of double-quotes around the input iso file for some reason. I guess remove the quotes (for that part) in the script and see what happens.?.?. Seems odd, but worth a try
  14. What do you have in your Default Command-Line Parameters? Should look like this -minimized -exit -play
  15. Last ditch effort (ya, forgot one more thing 😊) set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISO=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\temp-decryptedGame.iso set path2RPCS3ps1=M:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< "%keyFile%" set path=%~dp1 start "" /w /d "%path%" "%path2ps3dec%" d key %key% "%encryptedISO%" "%decryptedISO%" start "" /w "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO%
  16. The /d is needed to start that program from with it's folder. Try adding one more set of quotes (around %path2ps3dec%). start "" /w /d "%path2ps3dec%" d key %key% "%encryptedISO%" "%decryptedISO%"
  17. Forgot some quotes. 😊 (guess I should have tested with a file name that had spaces in it. lol) Change this line set /p key=< %keyFile% to set /p key=< "%keyFile%"
  18. You launched the batch file from a PowerShell window (vs a Command Prompt window). Which is fine. Per the message, at the prompt type in .\myPS3emu.bat "full\apath\tp\your\game.iso"
  19. If the above batch script works to decrypt and play the game, this should work to decrypt all the .iso files in a given folder. @echo off set path2ps3dec=D:\PS3\utilities\ps3dec\ps3dec.exe set decryptedISOFolder=D:\temp\decryptedISOs\ for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< %keyFile% %path2ps3dec% d key %key% "%encryptedISO%" "%decryptedISOFolder%%%f" ) pause Copy/edit/save this as a .bat file (decryptAll.bat). set the path to ps3dec.exe set the path to the folder where you want the decrypted file to end up. NOTE the path ends with a \ (slash) Copy a couple of your encrypted .iso files and their .dkey files to a temp folder (D:\temp\encrypted\) Put your batch file in that folder (D:\temp\encrypted\decryptAll.bat) Double-click the .bat file If all goes well with those 2, put the .bat file in the folder that has all your .ios/.dkey files and double click it. Then come back to it in a few days. To do it in segments, change this line for %%f in (*.iso) do ( to this for %%f in (a*.iso) do ( This will only do the iso files that begin with "a". Run it. Change "a" to "b". Run it. etc. etc...
  20. If you want to bulk decrypt all the encrypted files, then just store the encrypted ones somewhere [else] for historical reference and use the decrypted ones in LB.. that'd probably help immensely with your game playing enjoyment. To decrypt all of them will definitely take a bit of time. But you only have to do that once. Whereas doing it the way you requested, when you go to play a game, you have to decrypt it e v e r y s i n g l e t i m e.
  21. No. Well, kinda. Sotra not really. I guess. I glossed over that part of the video where he got that lon-gass number from. I just sorta copied the resulting command line needed. 😊 So I guess you need to read the contents of game_name.dkey. Here, ONLY set the proper paths for the 1st 3 lines. set path2ps3dec=D:\PS3\utilities\ps3dec\ps3dec.exe set decryptedISO=D:\temp\temp-decryptedGame.iso set path2RPCS3ps1=E:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< %keyFile% start "" /w /d %path2ps3dec% d key %key% "%encryptedISO%" "%decryptedISO%" start "" /w "C:\Program Files\PowerShell\7\pwsh.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO% This assumes the .dkey file only has one-line of text in it (the 'key') and it's located in the same folder as game_name.iso AND has the exact same name as game_name (i.e. game_name.dkey).
×
×
  • Create New...