Compress ROMs to CHD to save space (PPSSPP / AetherSX2 / Duckstation / RetroArch and more)

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • Hey all! In this video I show you how to compress some of your ROM files (.gdi, .cue, .iso) to .CHD to save space. This is extremely good for emulators that support CHD, like Duckstation and AetherSX2. CHD is a lossless compression format originally developed for MAME, but can be used for other emulators.
    Get chdman here: www.mamedev.or...
    7zip instructions: • 7-Zip install and tuto...
    Command examples: retropie.org.u...
    You can do one ROM, or multiple ROMs at the same time.
    My recommended VPNs
    (Mr. Sujano affiliate discounts - more than 70% off):
    Easy to use and inexpensive - SurfShark:
    surfshark.deal...
    Fast and great for power users - PIA:
    www.privateinte...
    Follow me on:
    Twitter: / mrsujano
    Instagram: / mrsujano
    Discord: / discord
    Twitch: / mr_sujano
    Website: mrsujano.com
    Check out my recommended products on Amazon: amzn.to/2UXstsI
    DISCLAIMER: This video and description contain affiliate links, which means if you click on one of the product links, I’ll receive a small commission at no extra cost to you!
    This video is for entertainment purposes only.
    #AetherSX2 #Emulation #Emulator #Duckstation #RetroArch

Комментарии • 203

  • @MrSujano
    @MrSujano  2 года назад +32

    For specific commands, please use the RetroPie link in the description. RUclips didn't like me posting code in the description.

    • @SRC267
      @SRC267 2 года назад +4

      I like the batch conversation file, compress all games loaded in that folder.

    • @theOneThatWas
      @theOneThatWas 2 года назад

      So if I do this method, it still plays in the pscx2 emulator in CHD format? And the only point to do this is to reduce space?

    • @manuelgarcia739
      @manuelgarcia739 Год назад

      @@SRC267 how to find that File? some help would be dope 👌

    • @SRC267
      @SRC267 Год назад +1

      @@manuelgarcia739 see my other comment here on how to create one.

    • @christopherthibeault7502
      @christopherthibeault7502 Год назад

      Stupid question time: would converting a movie DVD ISO to CHD format reduce its size and work just the same without reverting it back to ISO?

  • @RizalBoon
    @RizalBoon 2 года назад +33

    Nice tip on launching cmd from the address bar. I never knew that was possible. I also tried it on my PS2 4.4GB iso file. It managed to reduce it to 3.2GB and it runs fine in AetherSX2. That's 1.2GB saved and that could add up when there are multiple files. Thanks for sharing this.

    • @hajie04
      @hajie04 2 года назад +1

      Yes! I didn't know that too and that is so helpful. no need to cd again lol

    • @armyofninjas9055
      @armyofninjas9055 Год назад

      Don't forget to trim nds/3ds carts

  • @m60122
    @m60122 2 года назад +32

    for /r %%i in (*.iso) do chdman createcd -i "%%i" -o "%%~ni.chd
    you can use a bat file to automate the process. thats the command you want for the batch file. Just create a txt file name it whatever you want, put that command in it, then save it as a .bat file, just put your games in the same folder as the bat and chdman, just double click on the bat file to convert all the iso's in one go.

    • @m60122
      @m60122 2 года назад +4

      works for other conversion software's too just change the name of the program to match the one you're using and the file types you want.

    • @marcoscuervo2002
      @marcoscuervo2002 2 года назад

      this worked flawlessly , thanks

    • @hajie04
      @hajie04 2 года назад

      @@m60122 how about reverting back from chd to iso?

    • @retrobros9684
      @retrobros9684 2 года назад

      Ty!

  • @SRC267
    @SRC267 2 года назад +55

    Just to note some games will compress better than others. It depends how the original games were packed on disc when shipped. All my Dreamcast, Saturn, PS1, PS2 are in CHD. My GameCube games are in RVZ format and the dolphin emulator has that feature built-in to compress your games.

    • @whalisten
      @whalisten 2 года назад

      How do you do it on dolphin?

    • @SRC267
      @SRC267 2 года назад +7

      @@whalisten I've only tried it once on my phone with the latest app. Right now I don't have any games loaded on it. But I think you long press on a game to bring up options, try it out. I will try later today.

    • @whalisten
      @whalisten 2 года назад +5

      @@SRC267 omg it's true. There's an option "convert file". Thank youu

    • @SRC267
      @SRC267 2 года назад +2

      @@whalisten nice. I heard that the best way to convert them are with these options; "zstandard" "128 block" and "level 22" compression. If you see these options then use them for best results (on Android)

    • @vic-issaczavala4323
      @vic-issaczavala4323 2 года назад

      might you know of compression for 3ds by chance

  • @voteDC
    @voteDC 2 года назад +20

    Very useful tutorial. I would definitely recommend using the latest version of CHDMAN as I tried compressing with an older version that I'd used on Saturn titles and AetherSX2 wouldn't even recognise that they were games. The latest one compressed and the emulator sees them without problem.

    • @Blue_Nova707
      @Blue_Nova707 2 года назад

      Does it work for Saturn games as well?

    • @voteDC
      @voteDC 2 года назад

      @@Blue_Nova707 Yes it does.

  • @siegel947
    @siegel947 2 года назад +5

    Yet again it was worth being awake for another informative upload from mr sujano ,It is Tuesday 00:09 .

  • @christopherspellman9163
    @christopherspellman9163 2 года назад +4

    I'm a big fan of the videos, and you have really been on a hot streak lately. I'm excited to try this out. Keep up the great work! I wish I could like this video more than once!

  • @JDWatkins
    @JDWatkins 2 года назад +3

    Perfect!! My Retroarch folder is almost 1TB. Anything I can do to save space and add game titles, I am all over it like"Ugly on an Ape". Thank you, sir!!

  • @SRC267
    @SRC267 2 года назад +13

    Here is a method to batch convert your files, first open text or notepad and enter this: for /r %%i in (*.iso) do chdman createcd -i "%%i" -o "%%~ni.chd"
    Now rename and save this as ISO to CHD.bat (not .txt) now place this into the same folder as your games and chdman, and just run the ISO to CHD.bat file.

    • @gwnnestella9233
      @gwnnestella9233 2 года назад

      thanks

    • @Knoah321
      @Knoah321 2 года назад

      @SenorHamon thanks. I was just going to ask that

    • @DontGiveUp_Skeleton
      @DontGiveUp_Skeleton 2 года назад

      There's a link in the description that gives all of the commands. On this page it has a download to a bunch of different batch files. I've got to recommend that if having to type is off putting.

    • @SRC267
      @SRC267 2 года назад

      @@DontGiveUp_Skeleton once you add that command to batch file, it's all automated.

    • @mercster
      @mercster 2 года назад

      Linux equivalent is:
      for i in *; do chdman createcd -i "$i"/*.gdi -o "$i".chd;done

  • @li_B4shar_il
    @li_B4shar_il 2 года назад +4

    Wow thanks for making this video that's very useful, I'll try this at some point

  • @bcrispchannel
    @bcrispchannel 2 года назад +3

    Thanks for a short and to the point vid!

    • @MrSujano
      @MrSujano  2 года назад

      All stuff, no fluff 💪

    • @matrixcuberoadto6007
      @matrixcuberoadto6007 2 года назад

      @@MrSujano Hello i have a slight problem, i need to convert the chd file to n64 rom anyway to do this? (adding games to my snes classic with hakchi)

  • @PrinceXTC86
    @PrinceXTC86 2 года назад +2

    This is highly useful! Thanks a lot, Mr. Sujano. :)

  • @DontGiveUp_Skeleton
    @DontGiveUp_Skeleton 2 года назад +1

    Excellent. I heard of this before but thought it would be too much work. Compressing everything as I speak.

  • @Darkstar263
    @Darkstar263 9 дней назад

    Thank you for the help. SO far, I have managed to compress some Dreamcast files for my Anbernic RG35XX H. Though it took a while to compress each game.
    I intend to convert the PS1 games I have at some point.

  • @AlexEqualsAwesome93
    @AlexEqualsAwesome93 2 года назад

    Thank you Mr sujano. I will be using your method in the future.

  • @ooquis
    @ooquis Год назад

    WOW.....thanks dude. I've been on youtube for 4 hours and almost gave up. Thank you so much.

  • @nickforest7816
    @nickforest7816 2 года назад +3

    Hey mr sujano thanks for showing how to download the beta for aethersx2 I've been trying out several games and have been having fun with the emulator really enjoy it even if it is just a beta I'm sure it will be even better when the full version is out like you said some games may not be playable right away I did run into issues where some games had some slow down but were still playable some games even crashed

  • @catmantraofficial
    @catmantraofficial 7 месяцев назад

    Great tutorial, straight to the point. Thanks. 🌠

  • @Simte
    @Simte 2 года назад +1

    Absolutely great info. 💪🏼

  • @oasisdigitaloficial
    @oasisdigitaloficial 2 года назад

    Great video, super helpful!

  • @ednaldo3703
    @ednaldo3703 2 года назад

    Thank's for helping me save a lot of space in my micro sd card.

  • @Guitario666
    @Guitario666 2 года назад +11

    I feel like a drag and drop method would be awesome, especially if converting multiple games.
    Not sure if that's a thing 🤔

    • @Jock1971
      @Jock1971 2 года назад +7

      Compress ISO to CHD
      for /r %%i in (*.iso) do chdman createcd -i "%%i" -o "%%~ni.chd"
      Forget drag and drop, make a bat file with this command above, it will then convert every iso in the same folder as chdman into a chd

    • @EfficientTrout
      @EfficientTrout 2 года назад

      It is, someone uploaded tutorial how to convert dreamcast gdi to chd. His method is one click solution using batch file method.

    • @flyingdutchman3755
      @flyingdutchman3755 2 года назад +1

      @@Jock1971 if i change .iso to .cue, can it compress cue to chd too?

    • @HUYI1
      @HUYI1 Год назад

      yeah this wouldn't be viable with 100+ games one at a time but i'm glad there is commands to help with this

  • @PEKNAMBU
    @PEKNAMBU 2 года назад +2

    thanks for this it's a big help

  • @danilowinckler8353
    @danilowinckler8353 2 года назад

    great video, very helpfull. Im big fan of your work. keep going.

  • @goGDOGod
    @goGDOGod Год назад +3

    It is available for mobile. It's called Termux

  • @ryry23ry
    @ryry23ry 2 года назад

    very useful thanks for this i save more space for more games now on my poco x3 pro

  • @uros.u.novakovic
    @uros.u.novakovic 2 года назад

    This was very helpful, thanks a lot!

  • @MattAkiyama1
    @MattAkiyama1 2 года назад

    Just watched both your 7zip video and your chd video and learned a lot! Thanks for the short and simple tutorials, I thought I was gonna have to jump through many google search results to find a solution but this works perfectly.

  • @carlosbarreto4695
    @carlosbarreto4695 Год назад

    Thank you very much, sir!
    I tried to reduce the ISO file size using USBUtil, but it didn't work. But by using the chdman, I reduced the Final Fantasy XII (USA) ISO file from 3.78 GB to 3.35 GB! That's 430 MB less from a single ISO! And it works flawlessly in PCSX2, using the Emulationstation on my Steam Deck.

    • @SkizoLimit
      @SkizoLimit 8 месяцев назад

      So, i can play game with chd format in pcsx?

  • @Jiggysaw509
    @Jiggysaw509 Год назад

    i tried using namDHC to do this and it kept failing, but this way actually converted it. thank you.

  • @lucarosas6927
    @lucarosas6927 Год назад

    U always amazing !!!! thanks a lot MR!

  • @trueluigii
    @trueluigii 2 года назад

    Very helpful, liked and subbed 👍

  • @MagikarpUsedOmnisplash
    @MagikarpUsedOmnisplash 2 года назад +3

    Great video and kudos to devs! Wish they made the compression process much efficient for multiple games. I have 30~ games and typing the console command everytime seems like a hassle.

    • @MrSujano
      @MrSujano  2 года назад

      retropie.org.uk/docs/CHD-files/
      Check out about halfway down the page. 🙂

    • @SRC267
      @SRC267 2 года назад +1

      You can use batch conversion method

    • @Deinorius
      @Deinorius 2 года назад

      You can use the script in the doc to save as a batch file. So you just need to double click this script and out compresses every image file in that directory and/or subdirectories.
      Just be aware you have to write "ii" instead of "i".

    • @RizalBoon
      @RizalBoon 2 года назад

      @@MrSujano I guess that would work with a bit of modification on the script (eg. Adding iso extension in)

    • @MrSujano
      @MrSujano  2 года назад +1

      @@RizalBoon Yep, it can also be modified for .gdi

  • @lachainedumeurtrekillerpot1908
    @lachainedumeurtrekillerpot1908 2 года назад +1

    hey everyone mr. sujano here! :)

  • @kvyos5931
    @kvyos5931 2 года назад

    Really useful tutorial! Thanks!

  • @LastExpert
    @LastExpert 2 года назад

    Thanks for Info I will try it 👍

  • @zoiuduu
    @zoiuduu 2 года назад +1

    now they only need a good UI, have the chd file already in the program, drag and drop the iso, click ok and everything works
    if u want to convert more than one at a time, they can charge or something

    • @mercster
      @mercster 2 года назад

      No UI needed brobro, learn to write a script/batch file. You'll get the job done and learn something in the process. :-)

  • @unnoun2317
    @unnoun2317 2 года назад

    Woooh been waiting on this one ....mr sujano blasting and blessing us once again

  • @patricklasko1360
    @patricklasko1360 2 года назад

    This guy on fire!

  • @kurtgentry6257
    @kurtgentry6257 2 года назад

    Keep up the good work 👏

  • @EpyangPyang
    @EpyangPyang 8 дней назад +1

    will the other data lost after you compressing bin/cue files to chd format? like for example from 6gb to 3gb?

  • @chaoticdreemurr9861
    @chaoticdreemurr9861 Год назад

    I was able to get a game that was 3.58 GB in file size to just 599 MB. chd is a blessing 🙏

    • @ryandombrowski9004
      @ryandombrowski9004 Год назад

      and it played the same?

    • @chaoticdreemurr9861
      @chaoticdreemurr9861 Год назад +1

      @@ryandombrowski9004 yup, I was able to keep playing where I left off and there weren't any issues with the games I converted

    • @ryandombrowski9004
      @ryandombrowski9004 Год назад

      @@chaoticdreemurr9861 nice!!

  • @linuxlover_8436
    @linuxlover_8436 2 года назад

    will keep in mind for whenever I might need this. A linux equivalent would be equally appreciated :)

    • @mercster
      @mercster 2 года назад +1

      'chdman' is part of the 'mame-tools' package on Ubuntu. It might be available on whatever distro you're using.

    • @linuxlover_8436
      @linuxlover_8436 2 года назад

      @@mercster thank you. I installed mame-tools and refer to this video when needing to compress roms.

  • @tanmaypanadi1414
    @tanmaypanadi1414 2 года назад

    Appreciate this very much 👍

  • @EdgyEmoLoliconBoy
    @EdgyEmoLoliconBoy 2 года назад +1

    very nice bro

  • @IamHiteshRathod
    @IamHiteshRathod 2 года назад

    Thanks for this 😊

  • @raiusdaltar1483
    @raiusdaltar1483 2 года назад

    Awesome! Subbed!

  • @derakino999
    @derakino999 2 года назад

    This is so awesome
    Thank you very much!
    Also
    Name of the song at the end?

  • @eloisereid3437
    @eloisereid3437 2 года назад

    Good job 🔥🔥🔥

  • @kazukyo5980
    @kazukyo5980 2 года назад

    Nice video 👍👍👍

  • @qaysar4179
    @qaysar4179 Год назад

    A correction to the information is that you can use this method on the phone by using the Exagger emulator and running the same program on it pes🥰🥰

  • @chaosdromanah8620
    @chaosdromanah8620 2 года назад +1

    Thanks

  • @alanpaes4461
    @alanpaes4461 2 года назад

    Nice! :D

  • @hungng8728
    @hungng8728 2 года назад

    There's a slight performance hit with CHDs. I had problems with sound stutter on my Galaxy Note 9 with CHDs and AetherSX2, but not on a Galaxy S10 Plus.

  • @joandarc441
    @joandarc441 2 года назад

    Amazing

  • @ichiwhyyuwu
    @ichiwhyyuwu Год назад

    thanks for guide

  • @empanadanguwak
    @empanadanguwak 2 года назад +3

    Hey! Great vid! So does the CHD file format work for other Emulators? Currenlty using PCSX2, CEMU and Duckstation. Or do I have to them all synced with RetroArch? Thanks in adv to anyone that can clarify. Cheers!

    • @SRC267
      @SRC267 2 года назад +2

      DuckStation supports CHD. Just drop the bin/cue files of the PS1 game into the folder with chdman and it's the .cue file I think you need to input into the CMD command.

    • @empanadanguwak
      @empanadanguwak 2 года назад +2

      @@SRC267 Thanks for clarifying!

    • @carlosbarreto4695
      @carlosbarreto4695 Год назад

      @MenaceInc I would love to see .chd games running on a real PS2. But it seems that the console has not enough RAM to deal with the decompressing. So the solution is to use USBUtil for ISO to remove the dummy file from the ISO (it doesn't always work, which is why I discovered this chdman method).

  • @fyuckya505
    @fyuckya505 9 месяцев назад

    OK somebody try to see if you can convert tekken tag bin cue to iso and see if it will register in aethersx2 I tried and it couldn't find it. I even tried to convert it to chd and still couldn't find it.

  • @Enzed_
    @Enzed_ 2 года назад +1

    chd compression is pretty cool. But too bad you can't use it on real hardware

  • @gerardoodore4757
    @gerardoodore4757 9 месяцев назад

    Per i giochi multi traccia come ps1, saturn, pc engine.. Come faccio? Uso il file Cue?

  • @ricednemo2413
    @ricednemo2413 Год назад

    what if you have a 7z file and it keeps going to 0km

  • @animelover-sg2fc
    @animelover-sg2fc 2 года назад

    Thanks sir

  • @patricklasko1360
    @patricklasko1360 2 года назад +5

    For games in ".bin" & ".cue" format it's pretty much the same chdman createcd -i "X.cue" -o "X.chd"
    Not sure if it's this work with games that Don't have .cue

  • @samljer
    @samljer Год назад

    this is great since retroarch "fails" to extract bin/cue from 7z for some reason
    going to have to go through and put everything into CHD.

  • @Fuchsfeuer
    @Fuchsfeuer 10 месяцев назад

    ask. Can I use the data to put it on an HDD and play it on a PS2?

  • @shockwave.9749
    @shockwave.9749 2 года назад

    So I'm not sure why, but it was working fine just running the batch file from the folder my bin and cues are in but for some reason, now all of a sudden it only flashes a window that opens and immediately closes?

  • @richardhambel648
    @richardhambel648 2 года назад

    Jesus, Okami shrunk by 674.8 MB. It became 17.4% smaller. I expect I can save about 50 GB if I were to compress all my PS2 games, but that would take ages. I will just compress the big ones. Okami took a good 5-10 minutes.

  • @darthalest
    @darthalest 2 года назад

    Using CHDMAN to convert to CHD can compress songs and audio?
    Im using CHDMAN for convert bin/cue, gdi and iso files to CHD. But some games like all of the Sega Saturn has incredible problems with the audio like an amazing delay at the start of the tracks. Is there any form to emulate this consoles with no audio problems using CHD format?
    I'm using fully retroarch, by the way.

  • @93vincentvalentine
    @93vincentvalentine 3 месяца назад

    does CHD file format work for opl?

  • @lcb2884
    @lcb2884 2 года назад

    PLEASE HELP: the program I use to convert the games closes immediately and I can't find a solution

  • @ethanwasme4307
    @ethanwasme4307 2 года назад

    is there any way to add cover art to them or do they need to be .iso for that to work

  • @karuanmax7821
    @karuanmax7821 2 года назад

    wow now i have black (usa) version only at 1.13 GB....very good

  • @ghoulgamer1270
    @ghoulgamer1270 Год назад +1

    didnt work

  • @tommycaldwell6953
    @tommycaldwell6953 Год назад

    What’s the best format for psp?

  • @ryandombrowski9004
    @ryandombrowski9004 Год назад

    this isnt working for me im geting this instantly and nothing is happening
    chdman info: displays information about a CHD
    chdman verify: verifies a CHD's integrity
    chdman createraw: create a raw CHD from the input file
    chdman createhd: create a hard disk CHD from the input file
    chdman createcd: create a CD CHD from the input file
    chdman createld: create a laserdisc CHD from the input file
    chdman extractraw: extract raw file from a CHD input file
    chdman extracthd: extract raw hard disk file from a CHD input file
    chdman extractcd: extract CD file from a CHD input file
    chdman extractld: extract laserdisc AVI from a CHD input file
    chdman copy: copy data from one CHD to another of the same type
    chdman addmeta: add metadata to the CHD
    chdman delmeta: remove metadata from the CHD
    chdman dumpmeta: dump metadata from the CHD to stdout or to a file
    chdman listtemplates: list hard disk templates
    For help with any command, run:
    chdman help

  • @nickforest7816
    @nickforest7816 2 года назад

    I have no problem with making the game file smaller to save space I don't need to do that if I run out of storage for games I can just delete some to make room

  • @BlackMageLozi
    @BlackMageLozi 2 года назад

    A few times I used it, and then, I forget how it was used years later. And the cycle repeat xd

  • @kamm3021
    @kamm3021 2 года назад

    I don't want to mess up my games so iso format is the way to go

    • @2PeteShakur
      @2PeteShakur 2 года назад +1

      nothing is messed up, it works perfect on ALL titles :)

  • @maxxchillxx2651
    @maxxchillxx2651 2 года назад

    Heya ...
    Do you know why the Aethersx2 emu always "crash" or "reset" after 30-45 minutes? I can play all games without lags or other issues, all works perfectly, except the "crash/reset" without any reason.... I'm confused 👀

  • @timthedim
    @timthedim 2 года назад

    i cant get CHD ps2 games to work on xbox devmode? can somone help im runing 1.9.14

  • @zergmare7
    @zergmare7 2 года назад

    Can i use the cmd prompt to convert it in another drive?

  • @xamtra
    @xamtra 2 года назад

    How to roll back to iso again if I want in future?

  • @erikoadryan4154
    @erikoadryan4154 2 года назад

    is it like nkit iso on nintendo gamecube?

  • @splitgate283
    @splitgate283 Год назад

    What about .zip?

  • @bepbepbepbepbep1631
    @bepbepbepbepbep1631 2 года назад

    does it matter what folder you have the file in?

  • @Matt11D
    @Matt11D 2 года назад

    Idk its only me or not. But after AetherSX2 released. All the Roms Websites going down.

  • @perfectnja5264
    @perfectnja5264 Год назад

    Boss pls if its available on Android do update us about it pls

  • @jfklmk13447
    @jfklmk13447 4 месяца назад

    "i was unexpected at this time"

  • @michaelwhaley4638
    @michaelwhaley4638 2 года назад

    which is better cso or chd

  • @Jowav
    @Jowav Год назад

    Hi! How do I gather multiple disks?

  • @theshadowofmoon2762
    @theshadowofmoon2762 Год назад

    sir please make chd tutorial using termux on android.

  • @luckystar7861
    @luckystar7861 2 года назад

    For mobile we can use cso

  • @kikcmeee1481
    @kikcmeee1481 2 года назад

    But how about changes in android it self

  • @rehansayed6253
    @rehansayed6253 Год назад

    Can I upload the game to google drive and then play?

  • @rohanalias9053
    @rohanalias9053 2 года назад

    A small query....will the amount of compression vary as the file size becomes large? In the orders of gigabytes?

    • @Jock1971
      @Jock1971 2 года назад +2

      The amount of compression will vary between iso to iso, some files will be compressed by as much as 30%+ others not so much, I tend to see 10-25% drop in file sizes as an average, for a 7gb file this can be a drastic saving of space

    • @rohanalias9053
      @rohanalias9053 2 года назад

      @@Jock1971 thanks for the info

  • @StarLord10k
    @StarLord10k 2 года назад

    Can I not use this on a 32b system?????

  • @angelnobody7137
    @angelnobody7137 2 года назад

    Can I compress PS3 roms for Rpcs3?

  • @s4f3ty
    @s4f3ty 2 года назад

    Chdman works on exagear so it'll also work on android

  • @winbelpineda1731
    @winbelpineda1731 2 года назад

    which format is better CHD or Gzip for the emulator

  • @djeddiomar3214
    @djeddiomar3214 Год назад

    ISO to sco PSP form work good and smol saise