Jump to content
LaunchBox Community Forums

13.3 beta-4: RetroAchievements not recognizing hashes of compressed games


AmericanSlacker

Recommended Posts

The new RetroAchievements Field is great! However I'm noticing something weird when it comes to my PS2 games. To save space I compress my games into .gz files. This saves a lot of space depending on the game and the hash is still recognized by RA. However in Launchbox it doesn't recognize these games as having achievement support.

Link to comment
Share on other sites

  • 1 month later...

I was having the same issue, but I actually found that .7z files did work (after I extracted the ZIP and re compressed as .7z) - at least this worked fo Playstation games so far. Of course also just unpacking and launching the .cue file also works - but not if you .zip the files.

Link to comment
Share on other sites

21 minutes ago, wimpy80 said:

I was having the same issue, but I actually found that .7z files did work (after I extracted the ZIP and re compressed as .7z) - at least this worked fo Playstation games so far. Of course also just unpacking and launching the .cue file also works - but not if you .zip the files.

Yeah, we manually unzip 7z files ourselves but don't ZIP files because they are supposed to work in the hasher program, but it appears it isn't doing so correctly for some file formats so we may need to look into changing the process a bit for disc based systems

  • Thanks 1
Link to comment
Share on other sites

  • 7 months later...
15 hours ago, drewjbx said:

Any progress on PS2 gz format support? I know iso works but hoping I would not need to un-compress a large number of PS2 games.

Not sure if that is of any help but .chd works for PS2.

Link to comment
Share on other sites

18 minutes ago, drewjbx said:

Any recommended tools for an easy batch conversion from GZ to CHD?

Not that I am aware of, I've always used this (not the plugin itself but just a script with CHDMAN from MAME):

This works for pretty much all cd type games, so you can decompress your .gz file and I guess you will then end up with either .iso or .bin/.cue format games, which you can then convert to .chd with this.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Ok I will try this out.. in the past I used batch files similar to what this does I assume. Only concern is all of my gz files are named with game id's (SLUS-20091.bin)

When I extract in bulk I have to put them into separate folders. So I would need a script to go into each folder and convert the bin/iso to CHD and rename it to the folder name.

Link to comment
Share on other sites

33 minutes ago, drewjbx said:

Ok I will try this out.. in the past I used batch files similar to what this does I assume. Only concern is all of my gz files are named with game id's (SLUS-20091.bin)

When I extract in bulk I have to put them into separate folders. So I would need a script to go into each folder and convert the bin/iso to CHD and rename it to the folder name.

No not required when using a bat file with CHDMAN at least (don't know with the plugin) just put everything in the same folder and it will handle it correctly.

  • Thanks 1
Link to comment
Share on other sites

I can confirm CHD does work and launchbox sees the retro achievements. I just put chhman.exe in the game folder and ran the command 

for %i in (*.iso) do chdman createcd -i "%i" -o "%~ni.chd

So I unzipped all RA compatible ps2 gz files to iso/bin
The structure below is an example of 3 folders with their respective iso files inside. I hope someone with good scripting knowledge can have chdman go into each folder and compress the iso and rename it to their respective parent folder names. Otherwise I would need to copy chdman.exe into every folder and execute the command manually in each, then rename them. I have about 275 titles I want to convert, I can always ask in the stack overflow coding forums but wanted to check here first. 

 

007 - Agent Under Fire (USA)
	-SLUS-20265 (1.00).iso

Arctic Thunder (USA)
	-SLUS-20217 (0.10).bin

ATV Offroad Fury 4 (USA)
	-SCUS-97479 (1.00).iso



 

Link to comment
Share on other sites

I did find a solution in case anyone is in the same situation I am in.. you can use windows PowerShell to bulk rename all files to the parent directory name using the command below. Now to convert about 275 games.... this is where I wish I had ryzen threadripper or better, this is gonna tax my pc for days!😒

Get-ChildItem -path G:\_TEST (Your Path) -Depth 1 -Filter "*.iso" | Rename-Item -NewName { $_.Directory.Name + '.iso' }
  • Game On 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...