Jump to content
LaunchBox Community Forums

darreldearth

Members
  • Posts

    192
  • Joined

  • Last visited

Posts posted by darreldearth

  1. 17 minutes ago, JoeViking245 said:

    You to launch the batch file from a PowerShell window (vs a Command Prompt window).  Which is fine.  Per the error message, at the prompt type in 

    .\myPS3emu.bat "full\apath\tp\your\game.iso"

    This seems to be working but then half way through the "Plants vs. Zombies (USA).dkey" name gets cut in half and becomes "vs. Zombies (USA).dkey". The output i recieved is below :)

     

    image.thumb.png.310f35ed111fbd0c910cfee10258423f.png

     

  2. 3 hours ago, JoeViking245 said:

    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).

    OK got home and tried the script. It didnt work yet so maybe i messed something up 😖 but ill post what happened. 

    This is what i typed into the batch file (Also, i used windowspowershell instead because i dont have powershell7...

    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%


    start "" /w /d %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%

    Below is a screenshot of the output from command prompt.

    image.thumb.png.938d1bf1118feb35197f5ee78f7c87cb.png

     

    Thanks!

     

  3. @JoeViking245 Awesome! I'll test the new script when I get back home and report back! 

     

    Also, For decrypting all of the games at once like you posted above do you know how to make a batch script for PS3dec which will run through all games within a folder decrypting them all? Otherwise you have to sit there for 2-5 min at a time waiting for each to finish which takes an average of around 75 hours for 1500 games 😵

  4. 3 hours ago, JoeViking245 said:

    In the video, it took 74 seconds just to decrypt the iso.  Seems like a long time to wait to load a game.  Maybe that was atypical, and it'll normally be a lot faster.  I don't own or emulate PS3, so I have no idea.

     

    This "looks" like it should work.

    set path2ps3dec=D:\PS3\utilities\ps3dec\ps3dec.exe
    set decryptedISO=D:\temp\temp-decryptedGame.iso
    set key=323CE7042E84AF01555853C280760FIF
    set path2RPCS3ps1=E:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1
    
    set encryptedISO=%1
    
    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%

    Edit ONLY the first 4 lines after their respective = (equal) sign.

    1. Full path to where you have ps3dec.exe located.
    2. Full path to where you want the temp iso file created in and later deleted. (must end in .iso)
    3. The "key"
    4. Full path to the PowerShell script (which won't "need to be tweaked").  The PS script needs to be in the same folder as rspcs3.exe.

     

    • Copy the above and save the script with the appropriate changes somewhere and give it the file extension .bat  (myPS3emu.bat)
    • Set up a new emulator in LB and set the Associated Platform accordingly.

    image.png.c289171c44bf31ec3780da3c194af21e.png

    Notes:

    If the "key" is something that changes with every iso file, then this isn't going to work as written.

    This assumes you'll be using PowerShell 7.  If you use a different version of PowerShell, change the full path to it on the 2nd "start" line.  Be sure to put the "full/path/to/the/exe" in quotes.

    Backup you original iso 1st, because you never know.

     

    You may want to test this outside of LaunchBox 1st.

    • press Win+R on your keyboard
    • type cmd and press enter.  (this opens the Windows Command Prompt)
    • at the command window type cd followed by a space, a quote, the full path to the batch file, and another quote. press enter.
      • cd "D:\LaunchBox\Emulators\Misc\myPS3emu.bat"
    • Now type myPS3emu.bat followed by a space, a quote, the full path to an encrypted iso file, and another quote.
      • myPS3emu.bat "D:\LaunchBox\Games\Sony Playstation 3\some_game.iso"
    • cross your fingers
    • press enter.

    Wow that was fast😱. To answer your questions YES the key file does change with every game, so I'm assuming your code needs to be changed a little. The key file is named the same as each game with an extension of .dkey

    Example would be 

    007 - Blood Stone (Japan).iso

    Would be...

    007 - Blood Stone (Japan).dkey

    They could either be in the same folder as the roms to simplify it, or if not to much work then in a seperate folder called keys or something.

     

    Also, in the code you posted on line 3.... "key=323CE7042E84AF01555853C280760FIF" is this assuming the key is in the same folder as the encrypted rom with a name of "323CE7042E84AF01555853C280760FIF" ? Just trying to figure out what to edit to test the script. 

    But that was really fast for the rest of everything! Thanks, and I'll still try the code when I get home. Temporarily I'll just name the key file key to test it. 

     

    PS. yeah you're right, it takes a while each time to decrypt the games (sux kuz without a loading bar you might think it froze lol). But yeah, Figured it's easier than decrypting each game 1 by 1 before hand which takes forever for 1k+ games without a batch script for ps3dec 😬 (unless you're willing to take a shot at that too lol) 😵. Each game would just need to retain its original name so you could tell them apart with "_dec" at the end or something. Definately would have been nice if the creator of ps3dec included that for those of us without much coding ability instead of having to do them individually in command prompt. 

  5. So for anyone trying to use PS3 ISO ROMS instead of JB Folder versions (which are annoying for storage kuz of the thousands of files in each one) you've probably noticed they're all Encrypted. So wanted  to see if anyone with any scrypting knowledge would wanna  take shot at creating a Batch file that would use PS3dec to decrypt the game using a games dkey when launched, and then  load the decrypted game. Then delete the created decrypted ISO on game quit. Saw someone did it a few years back but he never posted his code.

    (Also yes you could just decrypt all the games in your library , but then you'd lose the encrypted original which is nice to have if you ever wanna use it on your REAL Modded PS3) 

     

    Someone already made the powershell code to mount the games ISO and unmount it here... (but it would need to be tweaked to launch the decrypted iso instead of the initial encrypted one)

     

    Heres a link to the PS3dec and how its works as well as a youtube video if it helps. Its all done using Command Prompt...

     

     

     

    Anyway, just throwing it out there to see if anyone wants to take a shot at it, because it would be nice for preservation, and also be a lot more convient than the JB Folders most people are currently using. 

  6. On 9/20/2018 at 10:17 AM, Landcross said:

    Well, at the moment nowhere. If I were to share it here I'd have to finetune it a bit and remove some rough edges. I can do that, but don't have much time at the moment.
    If you don't use Redump ISOs or just have all your isos stored unencrypted, my script won't work anyway and you'd be better of with the one from @phunky1 :)

    Did you ever end up cleaning up your script for use with the redump iso's? im using the redumps also and decrypting thousands of roms isnt very fun, so if you still had the scrypt lying around i'd love to check it out. thanks!

  7. The Long/Large Jewel case seem more washed out Compared to the small jewel case. Was it meant to be that way kuz its supposed to be thicker? If not is there a way to reduce the plasticky effect to make them the same? Regardless, Still looks a lot better overall having real cases

  8. Is the new theme going to still have the original platform layout as well?

    I think the new one looks nice. Only thing I could come up with was maybe the top right box be only the description/clear logo, and then the bottom box having the recent games and the system icon somewhere. And there wouldn't be a random game 🤷‍♂️.

    Honestly I personally like simple, so just like seeing the description, system icon and the video. Anything else is just fluff to me.

    Also thanks for all the work on the theme man. I hope your personal situation works out so you don't have to stress. 

  9. 50 minutes ago, oyehia said:

    Hey Guys,

    Not sure if this is beta related or launchbox in general, but i thought i mentioned that i am having problems importing several PS3 titles. Let me explain, most of my PS3 roms are in the rpcs3/dev_hdd0/(game or disc) then eboot.bin. 

    So i added all the eboot.bin in the dev_hdd0 folder, the importer did see all the files but after processing it only processed one rom. even though the dialog box did confirm there are several eboot.bin in separate directories. So my question was this ignored because it is the same file found in several folders or do i have to import one rom at a time, i have over 500 roms :)

    I hope it's clear, thanks!

    is there a chance it's because you don't have the option selected to import duplicate roms? the importer might see them as all the same game since they all have the same name. Other thing it could be is that since they have the same name the importer may have consolidated them all into one game during import, but only if you had that checkbox checked during import. 

  10. I personally think the fan art option looks great especially if u had an option to enable/disable them. Would it be on the vertical wheels also? Yeah the cards could just have like a 25% transparency or something so u can read them 🤷‍♂️, but overall I think it looks great. 

  11. 9 hours ago, Partiesplayin said:

    Worked well for my PlayStation 2 collection, but after moving on to PlayStation 3 it seems to only download the same video no matter how i change the search parameters . Was working then got hung on this same video for some reason could be a coding issue.

     

    EDIT:  I actually figured out what's going on with the PS3 games . I actually had a problem associated with this when adding ps3 games to launchbox in the first place.  So in order to get Ps3 games to launch from launchbox you have to point launchbox to the .Eboot then rename the game in launchbox and redownload the cover art. ITs relly messed up and a long process . So the Video snap is also using this data to search youtube instead of using the label in launchbox its using the file names from the folder.. This is why i cant download the correct video for my PS3 games. The video it downloads from youtube is  Master Reboot each and every time. If the program only used the launchbox name instead of the file name or the the folder name instead of the file name then this issue would go away.

    So for PS3 Videosnap needs to use the launchbox metadata to retrieve the file name would be the best.

    Not sure if this is your problem but I was having this issue a while back, and turned out to be that if you have a video link pasted in the metadata then this program will only download that video. Otherwise it will actually search youtube for a video. It shouldn't be using the rom name though from what I know to do the search. It should be using the name you gave it in launchbox.

  12. 4 hours ago, necropath said:

    @darreldearth I'll keep that in mind for a future update. I don't have the source files for this theme so implementing that would be extremely difficult at the moment. This update was created by me deleting lines of code and figuring out which each line does manually. 

    Oh I see, yeah that makes sense then. Also just realized coinops redux already uses box art and cart art on seperate views lol. So if all you did was delete lines trimming the fat then maybe it's already implemented 😅. I'll check it out in a bit when I'm in front of my computer🤦‍♂️

     

  13. 15 hours ago, zugswang said:

    How have you setup Vita3K to use this xml ?

    Is there anything specific that is a must to get this to work as it won't detect folders for me.

    Thanks

    You might already know but just in case after you setup your emulator correctly the way he stated the XML he posted needs to be changed slightly to work. You'll need to use notepad to replace this line to match the number that launchbox created for your vita3k emulator.... (you can find your emulators number in your own xml that launchbox created)

    <Emulator>3e5d187b-fc20-4067-92c7-4541fb3cff22</Emulator>

    also, if you want all the games to scrape then also replace all the ®️ and ™️symbols with spaces because launchbox wont scrape them with those symbols.

    Lastly... here's my xml. I used teamgt19's and cleaned it up and matched the majority of the games to the launchbox database which took a little while if you wanna skip the hassle. 

    1583151279_SonyPlaystationVita.xml

    • Like 4
  14. On 10/29/2022 at 12:48 AM, teamgt19 said:

    I made a batch file that should do everything for you it will create all the files in the your vita3k\roms folder you will have to edit the batch file to tell it the drive and path for vita3k and it should leave you with a files that you can import into launchbox. using the command line.  

    before you run the batch file make sure you change the 2 variables in the bat file to point to the correct drive and folder to scrape.

    the defaults are below

    set vita3k_drive=D:
    set vita3k_path=LaunchBox\Emulators\Vita3K

    Add Vita3K as an emulator to LaunchBox

    MAKE SURE YOU USE: --fullscreen -r as command-line parameters and tick "Don't use quotes" and "Use file name only without file extension or folder path"

     In the "Associated Platform" tab enter the name of your platform name. (ex.  Sony Playstation Vita.)

    Under the Running script tab put the following

    $Esc:
    {
    WinClose, ahk_exe Vita3K.exe
    }

    Open the import roms and navigate to your vita3k\roms folder and import the files, let it do its thing and you should be set.

    Vita3K 2 Launchbox.bat 783 B · 17 downloads

    this also might help

    https://archive.org/details/sony-playstation-vita-usa-full-set-nonpdrm-format

    the batch file you made doesn't seem to work when trying to use it from a NAS Drive (Unless you know how). if possible and if you still have them could you zip all the txt files you made from the "archive" link you posted and post them in the chat? thanks!

  15. Is there a way to get playlists to show custom art like the platforms do? Other themes let you so figured it might work, but When I place custom backgrounds, pointers, logos, and video boarders in their respective folders they don't do anything,  and the only thing that shows up is the platform art which is the parent to the playlist.

    Using the playlists because some platforms are broken down from "Sega mega Drive" into "sega genesis" and "Sega mega drive" playlists which each need seperate artwork 

  16. In themes such as Unified Redux is there still a way to make the original 3D box shown? if so I can't figure it out (and setting the platform to 3D boxes in launchbox doesn't work), because some systems don't have boxes or flyers, such as tiger handheld games which only has 3d boxes which look ugly when placed on the 3D rotatable box. Or is this a theme specific problem and it's based on the theme developer?

  17. 7 hours ago, C-Beats said:

    Are you using the 3D box image group in those platforms? The ImageView will use the same image group you are using for that platform inside of LaunchBox. It sounds like you are using Front image group on some platforms, and 3D Box image group on others

    Didn't know they had to be set on a per platform basis in launchbox. Kinda tedious switching when u have a large setup😵. Oddly I was using 3D box for everything in lauchbox but 1/3 of the platforms were still using the 3D rotatable boxes in big box which made it hard to figure out. However, setting everything to use box front images made them all work. Thanks :)

  18. Little confused why while using the "default theme" in "Vertical View" some platforms are letting me use the 3D rotatable boxes and others are just displaying the old static 3D box. All the platforms are setup the same, so any reason they're not all displaying the rotatable boxes? All the boxes are rotatable when using the cover flow view, its just happening in the vertical views. 

  19. On 11/9/2022 at 6:04 AM, C-Beats said:

    Are you using WMP or VLC as your playback engine? Also are the videos not playing Steam Trailers or some other video?

    Thanks for the reply. video playback is using VLC, and I've only tried it for normal videos consoles/handheld/arcade. Haven't tried steam trailers because I never setup steam through launchbox yet. Seems to have started around the same time I upgraded to 12.6, but for all I know it could have been present in 12.5 also.

×
×
  • Create New...