PDA

View Full Version : CD > DVD Conversion Help..


SlimPS2_Dude
07-17-2008, 11:22 AM
Alright, I followed the tutorial in the sticky to the letter, and the conversion failed to work properly.

The game in question is Harvest Moon: Save The Homeland...

The results of my efforts have all been tested in PCSX2, I test all my images in there after I modify them so I don't waste DVD's... (Rebuilds, etc,..)

This game has gotten me two results, the first result was that it just crashed the emulator, and the second result was a black screen that never went away..

The original image of the game works fine in the emulator.

One thing I did notice is that the emulator claimed it was reading a CD, so perhaps Scanlite didn't convert the files properly, I didn't see it do this either, I scanned all the files, and it either said they were system files, or that they were an unknown format, it never said it converted anything.

Btw, I checked the image, and the image is in the proper DVD format, so it leads me to believe Scanlite didn't do its job here if its still thinking its a CD..

When the emu freezes it says something like this..

CDREAD: Reading Sector 123213 at 24x

Any thoughts?

ffgriever
07-17-2008, 11:36 AM
Are you using linuzappz' ISO plugin? If that's the case, then make sure the image is bigger than ~1.2GB (don't know what's the real point for this plugin, but this one is guaranteed to be fine). Otherwise it will detect the iso as CD, not DVD (size based).

If it won't work anyway, then it isn't proper conversion. If I'll be able to get this game, I'll convert it and post findings. Every CD game can be properly converted to DVD. It's just that some of them need a little bit more additional attention and work.

SlimPS2_Dude
07-17-2008, 11:54 AM
Are you using linuzappz' ISO plugin? If that's the case, then make sure the image is bigger than ~1.2GB (don't know what's the real point for this plugin, but this one is guaranteed to be fine). Otherwise it will detect the iso as CD, not DVD (size based).

I made the image 1.53gb..

Edit: Wait, you're talking about the emulator plug? Yeah, now that I think about it, that is what I am using.. Duh me..


If it won't work anyway, then it isn't proper conversion. If I'll be able to get this game, I'll convert it and post findings. Every CD game can be properly converted to DVD. It's just that some of them need a little bit more additional attention and work.

Cool. That would be much appreciated. :)

Btw, check your PM FFG..

ffgriever
07-17-2008, 03:23 PM
This game uses static LBA table stored in executable file. Unfortunately in this game you will have to patch this table. But I made conversion, that will require only a little part of the LBA table to be patched. Take a note, that placing the files at EXACT LBA locations is ESSENTIAL. Also double check all changes to the files.

The LBA table is stored in file SLUS_202.51 at location 0x00162460. The table format is easy. First u32 of entry is starting sector, second u32 is ending sector. First entry isn't actually any file, but the "system area" of current media.

To make this game proper CD->DVD conversion working with ESR do as follow:

1. Copy all files from the CD to a location on your hdd (it's because we will have to change some files).

2. Open file SLUS_202.51 in hex editor and go to offset 0x00162460 (LBA table). Now modify it to EXACTLY match what you see on image SLUS_202_51.gif (I have marked the area of importance for you, image in attachment). Save and check it again (and again if needed ;) ).

3. Open file /IOP/IOPRP22.IMG in hex editor and go to offset 0x00026534. Now modify this offset to 02 00 04 24, just like it's marked on image IOPRP22.gif attached to this post. This basically patches sceCdMmode call in CDVDFSV module in iop replacement image (ESR doesn't need that, but we're going to make a proper conversion ;) ).

4. Now, as our files are prepared, put all of them in the image (it has to be proper PS2DVD compilation!) in following order. This is the second most important thing. MAKE SURE THE FILES ARE PLACED AT EXACT SECTOR LOCATIONS!


Sector File
--------------------------------------------------
0000652 , \CGDATA\OUTSIDE\ROOM.HDA
0000711 , \CGDATA\OUTSIDE\RTRANS.HDA
0000909 , \CGDATA\OUTSIDE\START.HDA
0001010 , \CGDATA\OUTSIDE\STRANS.HDA
0001169 , \CGDATA\OUTSIDE\WHI.HDA
0001170 , \CGDATA\OUTSIDE\PROF\PR_BASIL.HDA
0001274 , \CGDATA\OUTSIDE\PROF\PR_CAZIN.HDA
0001393 , \CGDATA\OUTSIDE\PROF\PR_DAVID.HDA
0001412 , \CGDATA\OUTSIDE\PROF\PR_DEERE.HDA
0001525 , \CGDATA\OUTSIDE\PROF\PR_EBONY.HDA
0001544 , \CGDATA\OUTSIDE\PROF\PR_FLAT.HDA
0001561 , \CGDATA\OUTSIDE\PROF\PR_GINA.HDA
0001696 , \CGDATA\OUTSIDE\PROF\PR_HAYAT.HDA
0001799 , \CGDATA\OUTSIDE\PROF\PR_KETIE.HDA
0001938 , \CGDATA\OUTSIDE\PROF\PR_LYRA.HDA
0002045 , \CGDATA\OUTSIDE\PROF\PR_MARIN.HDA
0002107 , \CGDATA\OUTSIDE\PROF\PR_MARTH.HDA
0002193 , \CGDATA\OUTSIDE\PROF\PR_PLY.HDA
0002197 , \CGDATA\OUTSIDE\PROF\PR_RONAL.HDA
0002304 , \CGDATA\OUTSIDE\PROF\PR_RUHN.HDA
0002456 , \CGDATA\OUTSIDE\PROF\PR_SARAH.HDA
0002577 , \CGDATA\OUTSIDE\PROF\PR_SHIN.HDA
0002708 , \CGDATA\OUTSIDE\PROF\PR_TIM.HDA
0002824 , \CGDATA\OUTSIDE\PROF\PR_WALL.HDA
0002919 , \CGDATA\OUTSIDE\PROF\PR_WOOD.HDA
0003020 , \CGDATA\MAP\WOODS\W_MONUME\MNT_FDA.HDA
0003175 , \CGDATA\MAP\WOODS\W_MONUME\MNT_FDS.HDA
0003333 , \CGDATA\MAP\WOODS\W_MONUME\MNT_FDW.HDA
0003493 , \CGDATA\MAP\WOODS\W_MONUME\MNT_FLD.HDA
0003649 , \CGDATA\MAP\WOODS\W_MONUME\MNT_MAP.HDA
0003794 , \CGDATA\MAP\WOODS\W_MONUME\MNT_MPA.HDA
0003936 , \CGDATA\MAP\WOODS\W_MONUME\MNT_MPS.HDA
0004080 , \CGDATA\MAP\WOODS\W_MONUME\MNT_MPW.HDA
0004214 , \CGDATA\MAP\WOODS\W_MONUME\MNT_PAT.HDA
0004222 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_FDA.HDA
0004385 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_FDS.HDA
0004554 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_FDW.HDA
0004726 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_FLD.HDA
0004892 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_MAP.HDA
0005162 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_MPA.HDA
0005426 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_MPS.HDA
0005709 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_MPW.HDA
0005961 , \CGDATA\MAP\WOODS\W_LAKE\LAKE_WAT.HDA
0005992 , \CGDATA\MAP\WOODS\W_LAKE\TCI.HDA
0006118 , \CGDATA\MAP\WOODS\W_LAKE\TCIJ.HDA
0006146 , \CGDATA\MAP\WOODS\W_LAKE\THI.HDA
0006302 , \CGDATA\MAP\WOODS\W_LAKE\THIJ.HDA
0006339 , \CGDATA\MAP\WOODS\W_GODDES\GDS_FDA.HDA
0006513 , \CGDATA\MAP\WOODS\W_GODDES\GDS_FDS.HDA
0006690 , \CGDATA\MAP\WOODS\W_GODDES\GDS_FDW.HDA
0006871 , \CGDATA\MAP\WOODS\W_GODDES\GDS_FLD.HDA
0007049 , \CGDATA\MAP\WOODS\W_GODDES\GDS_MAP.HDA
0007327 , \CGDATA\MAP\WOODS\W_GODDES\GDS_MPA.HDA
0007596 , \CGDATA\MAP\WOODS\W_GODDES\GDS_MPS.HDA
0007871 , \CGDATA\MAP\WOODS\W_GODDES\GDS_MPW.HDA
0008129 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_FDA.HDA
0008302 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_FDS.HDA
0008478 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_FDW.HDA
0008658 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_FLD.HDA
0008834 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_MAP.HDA
0009097 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_MPA.HDA
0009356 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_MPS.HDA
0009618 , \CGDATA\MAP\WOODS\W_CRAFT\CFT_MPW.HDA
0009860 , \CGDATA\MAP\WOODS\W_CRAFT\SHI.HDA
0009936 , \CGDATA\MAP\WOODS\W_CRAFT\SHIJ.HDA
0009962 , \CGDATA\MAP\WOODS\W_CRAFT\SKI.HDA
0010027 , \CGDATA\MAP\WOODS\W_CRAFT\SKIJ.HDA
0010043 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_FDA.HDA
0010205 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_FDS.HDA
0010373 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_FDW.HDA
0010544 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_FLD.HDA
0010710 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_MAP.HDA
0010977 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_MPA.HDA
0011239 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_MPS.HDA
0011504 , \CGDATA\MAP\WOODS\W_COTTAG\CTG_MPW.HDA
0011764 , \CGDATA\MAP\WOODS\W_COTTAG\VHI.HDA
0012138 , \CGDATA\MAP\WOODS\W_COTTAG\VHIJ.HDA
0012216 , \CGDATA\MAP\SKY\CLOUD.HDA
0012287 , \CGDATA\MAP\SKY\FINE.HDA
0012342 , \CGDATA\MAP\SKY\FINE_S.HDA
0012377 , \CGDATA\MAP\SKY\FINE_W.HDA
0012434 , \CGDATA\MAP\FARM\FRM_FDA.HDA
0012595 , \CGDATA\MAP\FARM\FRM_FDS.HDA
0012758 , \CGDATA\MAP\FARM\FRM_FDW.HDA
0012921 , \CGDATA\MAP\FARM\FRM_FDZA.HDA
0013082 , \CGDATA\MAP\FARM\FRM_FDZS.HDA
0013245 , \CGDATA\MAP\FARM\FRM_FDZW.HDA
0013407 , \CGDATA\MAP\FARM\FRM_FLD.HDA
0013568 , \CGDATA\MAP\FARM\FRM_FLDZ.HDA
0013729 , \CGDATA\MAP\FARM\FRM_KS.HDA
0013740 , \CGDATA\MAP\FARM\FRM_KSA.HDA
0013751 , \CGDATA\MAP\FARM\FRM_KSS.HDA
0013762 , \CGDATA\MAP\FARM\FRM_KSW.HDA
0013773 , \CGDATA\MAP\FARM\FRM_MAP.HDA
0014061 , \CGDATA\MAP\FARM\FRM_MAPZ.HDA
0014352 , \CGDATA\MAP\FARM\FRM_MPA.HDA
0014633 , \CGDATA\MAP\FARM\FRM_MPS.HDA
0014919 , \CGDATA\MAP\FARM\FRM_MPW.HDA
0015194 , \CGDATA\MAP\FARM\FRM_MPZA.HDA
0015478 , \CGDATA\MAP\FARM\FRM_MPZS.HDA
0015767 , \CGDATA\MAP\FARM\FRM_MPZW.HDA
0016045 , \CGDATA\MAP\FARM\HGI.HDA
0016094 , \CGDATA\MAP\FARM\HGIJ.HDA
0016161 , \CGDATA\MAP\FARM\HHI.HDA
0016223 , \CGDATA\MAP\FARM\HHIJ.HDA
0016235 , \CGDATA\MAP\FARM\HTI.HDA
0016277 , \CGDATA\MAP\FARM\HTIJ.HDA
0016294 , \CGDATA\MAP\FARM\HZI.HDA
0016394 , \CGDATA\MAP\FARM\HZIJ.HDA
0016423 , \CGDATA\MAP\COLONY\COLONY2\COL2_FDA.HDA
0016587 , \CGDATA\MAP\COLONY\COLONY2\COL2_FDS.HDA
0016753 , \CGDATA\MAP\COLONY\COLONY2\COL2_FDW.HDA
0016921 , \CGDATA\MAP\COLONY\COLONY2\COL2_FLD.HDA
0017087 , \CGDATA\MAP\COLONY\COLONY2\COL2_MAP.HDA
0017383 , \CGDATA\MAP\COLONY\COLONY2\COL2_MPA.HDA
0017702 , \CGDATA\MAP\COLONY\COLONY2\COL2_MPS.HDA
0017993 , \CGDATA\MAP\COLONY\COLONY2\COL2_MPW.HDA
0018341 , \CGDATA\MAP\COLONY\COLONY2\FHI.HDA
0018538 , \CGDATA\MAP\COLONY\COLONY2\FHIJ.HDA
0018567 , \CGDATA\MAP\COLONY\COLONY2\TLI.HDA
0018695 , \CGDATA\MAP\COLONY\COLONY2\TLIJ.HDA
0018715 , \CGDATA\MAP\COLONY\COLONY2\TSI.HDA
0018796 , \CGDATA\MAP\COLONY\COLONY2\TSIJ.HDA
0018817 , \CGDATA\MAP\COLONY\COLONY1\COL1_FDA.HDA
0018991 , \CGDATA\MAP\COLONY\COLONY1\COL1_FDS.HDA
0019167 , \CGDATA\MAP\COLONY\COLONY1\COL1_FDW.HDA
0019346 , \CGDATA\MAP\COLONY\COLONY1\COL1_FLD.HDA
0019521 , \CGDATA\MAP\COLONY\COLONY1\COL1_MAP.HDA
0019777 , \CGDATA\MAP\COLONY\COLONY1\COL1_MPA.HDA
0020028 , \CGDATA\MAP\COLONY\COLONY1\COL1_MPS.HDA
0020281 , \CGDATA\MAP\COLONY\COLONY1\COL1_MPW.HDA
0020517 , \CGDATA\MAP\COLONY\COLONY1\FSI.HDA
0020604 , \CGDATA\MAP\COLONY\COLONY1\FSIJ.HDA
0020633 , \CGDATA\MAP\COLONY\COLONY1\FTI.HDA
0020681 , \CGDATA\MAP\COLONY\COLONY1\FTIJ.HDA
0020704 , \CGDATA\MAP\CAVE\HCI.HDA
0020830 , \CGDATA\MAP\CAVE\HCIJ.HDA
0020874 , \CGDATA\MAP\B_FARM\GRASS\BGLS_B.HDA
0021064 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BA.HDA
0021254 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BS.HDA
0021443 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BSA.HDA
0021632 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BSS.HDA
0021821 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BSU.HDA
0022011 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BSW.HDA
0022200 , \CGDATA\MAP\B_FARM\GRASS\BGLS_BW.HDA
0022390 , \CGDATA\MAP\B_FARM\GRASS\BGLS_FDA.HDA
0022558 , \CGDATA\MAP\B_FARM\GRASS\BGLS_FDS.HDA
0022727 , \CGDATA\MAP\B_FARM\GRASS\BGLS_FDW.HDA
0022899 , \CGDATA\MAP\B_FARM\GRASS\BGLS_FLD.HDA
0023066 , \CGDATA\MAP\B_FARM\GRASS\BGLS_MAP.HDA
0023329 , \CGDATA\MAP\B_FARM\GRASS\BGLS_MPA.HDA
0023588 , \CGDATA\MAP\B_FARM\GRASS\BGLS_MPS.HDA
0023862 , \CGDATA\MAP\B_FARM\GRASS\BGLS_MPW.HDA
0024114 , \CGDATA\MAP\B_FARM\GRASS\GGI.HDA
0024170 , \CGDATA\MAP\B_FARM\GRASS\GGIJ.HDA
0024239 , \CGDATA\MAP\B_FARM\GARDEN\BHI.HDA
0024427 , \CGDATA\MAP\B_FARM\GARDEN\BHIJ.HDA
0024474 , \CGDATA\MAP\B_FARM\GARDEN\BRG_FDA.HDA
0024664 , \CGDATA\MAP\B_FARM\GARDEN\BRG_FDS.HDA
0024858 , \CGDATA\MAP\B_FARM\GARDEN\BRG_FDW.HDA
0025055 , \CGDATA\MAP\B_FARM\GARDEN\BRG_FLD.HDA
0025247 , \CGDATA\MAP\B_FARM\GARDEN\BRG_MAP.HDA
0025539 , \CGDATA\MAP\B_FARM\GARDEN\BRG_MPA.HDA
0025828 , \CGDATA\MAP\B_FARM\GARDEN\BRG_MPS.HDA
0026120 , \CGDATA\MAP\B_FARM\GARDEN\BRG_MPW.HDA
0026420 , \CGDATA\MAP\B_FARM\GARDEN\BSI.HDA
0026493 , \CGDATA\MAP\B_FARM\GARDEN\BSIJ.HDA
0026517 , \CGDATA\ITEM\ITEMCAFE.HDA
0026609 , \CGDATA\ITEM\ITEMCROP.HDA
0026624 , \CGDATA\ITEM\ITEMOTHE.HDA
0027060 , \CGDATA\ITEM\ITEMTEX.HDA
0027078 , \CGDATA\ITEM\MAPCROP.HDA
0027114 , \CGDATA\ICON\ICON.HDA
0027154 , \CGDATA\COMMON\CALENDAR.HDA
0027158 , \CGDATA\COMMON\COMMON.HDA
0027310 , \CGDATA\COMMON\EFFECT.HDA
0027351 , \CGDATA\COMMON\FONT.HDA
0027385 , \CGDATA\COMMON\ITEMWIN.HDA
0027402 , \CGDATA\COMMON\SHADOW.HDA
0027403 , \CGDATA\COMMON\SHOP.HDA
0027413 , \CGDATA\COMMON\TOOLNOTE.HDA
0027426 , \CGDATA\CHARA\BASIL.HDA
0027531 , \CGDATA\CHARA\BOY.HDA
0027798 , \CGDATA\CHARA\DAVID.HDA
0027818 , \CGDATA\CHARA\DEERE.HDA
0027934 , \CGDATA\CHARA\DEERE_GD.HDA
0027997 , \CGDATA\CHARA\DEERE_SI.HDA
0028102 , \CGDATA\CHARA\EBONY.HDA
0028122 , \CGDATA\CHARA\FLAT.HDA
0028140 , \CGDATA\CHARA\GINA.HDA
0028278 , \CGDATA\CHARA\GINA_SIT.HDA
0028401 , \CGDATA\CHARA\HAYATO.HDA
0028505 , \CGDATA\CHARA\KAZIN.HDA
0028625 , \CGDATA\CHARA\KETIE.HDA
0028766 , \CGDATA\CHARA\KETIE_SI.HDA
0028875 , \CGDATA\CHARA\LYRA.HDA
0028985 , \CGDATA\CHARA\LYRA_SIT.HDA
0029071 , \CGDATA\CHARA\MARINA.HDA
0029134 , \CGDATA\CHARA\MARTHA.HDA
0029221 , \CGDATA\CHARA\RONALD.HDA
0029328 , \CGDATA\CHARA\RUHN.HDA
0029481 , \CGDATA\CHARA\SARAH.HDA
0029606 , \CGDATA\CHARA\SHIN.HDA
0029740 , \CGDATA\CHARA\TIM.HDA
0029858 , \CGDATA\CHARA\WALL.HDA
0029954 , \CGDATA\CHARA\WOOD.HDA
0030056 , \CGDATA\CHARA\ANIMALS\ANML00.HDA
0030083 , \CGDATA\CHARA\ANIMALS\ANML01.HDA
0030114 , \CGDATA\CHARA\ANIMALS\CHICKEN.HDA
0030133 , \CGDATA\CHARA\ANIMALS\CHICKENB.HDA
0030149 , \CGDATA\CHARA\ANIMALS\COW.HDA
0030271 , \CGDATA\CHARA\ANIMALS\DOG_N.HDA
0030349 , \CGDATA\CHARA\ANIMALS\DOG_S.HDA
0030430 , \CGDATA\CHARA\ANIMALS\HORSE_BI.HDA
0030482 , \CGDATA\CHARA\ANIMALS\HORSE_BL.HDA
0030530 , \CGDATA\CHARA\ANIMALS\HORSE_BR.HDA
0030581 , \CGDATA\CHARA\ANIMALS\HORSE_GR.HDA
0030633 , \CGDATA\CHARA\ANIMALS\HORSE_WH.HDA
0030685 , \SOUND\BGM_BAR.HDA
0030908 , \SOUND\BGM_BD.HDA
0031279 , \SOUND\BGM_BF.HDA
0031444 , \SOUND\BGM_BKL.HDA
0031680 , \SOUND\BGM_EA.HDA
0031726 , \SOUND\BGM_EV.HDA
0031892 , \SOUND\BGM_FRM.HDA
0032105 , \SOUND\BGM_FRMA.HDA
0032358 , \SOUND\BGM_FRMS.HDA
0032462 , \SOUND\BGM_FRMW.HDA
0032810 , \SOUND\BGM_GD.HDA
0033139 , \SOUND\BGM_GDS.HDA
0033292 , \SOUND\BGM_HP.HDA
0033738 , \SOUND\BGM_LV.HDA
0034059 , \SOUND\BGM_NT.HDA
0034250 , \SOUND\BGM_NTA.HDA
0034362 , \SOUND\BGM_NTS.HDA
0034464 , \SOUND\BGM_NTW.HDA
0034542 , \SOUND\BGM_OP.HDA
0034756 , \SOUND\BGM_RC.HDA
0035071 , \SOUND\BGM_RN.HDA
0035146 , \SOUND\BGM_SD.HDA
0035317 , \SOUND\BGM_ST.HDA
0035770 , \SOUND\BGM_TTL.HDA
0036133 , \SOUND\BGM_WD.HDA
0036531 , \SOUND\BGM_WDA.HDA
0036977 , \SOUND\BGM_WDS.HDA
0037164 , \SOUND\BGM_WDW.HDA
0037522 , \SOUND\BGM_WND.HDA
0037584 , \SOUND\SE.HDA
0037893 , \SYSTEM.CNF
0037894 , \SLUS_202.51
0038614 , \IOP\IOPRP22.IMG
0038712 , \IOP\LIBSD.IRX
0038725 , \IOP\MCMAN.IRX
0038769 , \IOP\MCSERV.IRX
0038773 , \IOP\MODHSYN.IRX
0038802 , \IOP\MODMIDI.IRX
0038813 , \IOP\PADMAN.IRX
0038835 , \IOP\SDRDRV.IRX
0038839 , \IOP\SIO2MAN.IRX
0038843 , \IOP\SOUNDDRV.IRX
0038866 , \MSG\EVMSG.HDA
0038867 , \MSG\HS_MSG.HDA
0038871 , \MSG\JOB_MSG.HDA
0038873 , \EVENT\EVTMSG00.HDA
0038916 , \EVENT\EVTMSG01.HDA
0038939 , \EVENT\EVTMSG02.HDA
0038958 , \EVENT\EVTMSG03.HDA
0038996 , \EVENT\EVTMSG04.HDA
0039016 , \EVENT\EVTMSG05.HDA
0039030 , \EVENT\EVTMSG06.HDA
0039047 , \EVENT\EVTMSG07.HDA
0039063 , \EVENT\EVTMSG08.HDA
0039074 , \EVENT\EVTMSG09.HDA
0039092 , \EVENT\EVTMSG10.HDA
0039095 , \EVENT\EVTMSG11.HDA
0039104 , \EVENT\EVTMSG12.HDA
0039112 , \EVENT\EVTMSG13.HDA
0039117 , \EVENT\EVTMSG14.HDA
0039149 , \CGDATA\OUTSIDE\NMEN.HDA
0039165 , \CGDATA\OUTSIDE\RACE.HDA
0039166 , \CGDATA\OUTSIDE\ROLL.HDA

Make sure your image has at least 600000 sectors (I do it by placing dummy lba at the end, so no real files are added to the compilation... I also make it exact 600000 sectors).

5. Now double check everything and create the image.

6. Once the image is created, use ESR Disc Patcher (preferably 0.24 java or win32... as this one actually checks if there is proper UDF descriptor) to patch it to DVDVideo format.

7. Burn it, use ESR (every version should do fine) to play. Game will run perfectly, I guarantee.

Happy converting.

SlimPS2_Dude
07-17-2008, 05:48 PM
Edit3: Alright, I finally got it working, so far so good, its running on my PS2, I just hope its working completely, I just got it to were it was booting on the emulator and called it good enough.. :)

Anyways, thanks for all your help so far, it is appreciated, I can see you did quite a bit of work here for me, so I can't thank you enough. :D

ffgriever
07-18-2008, 03:35 AM
Edit3: Alright, I finally got it working, so far so good, its running on my PS2, I just hope its working completely, I just got it to were it was booting on the emulator and called it good enough.. :)

Anyways, thanks for all your help so far, it is appreciated, I can see you did quite a bit of work here for me, so I can't thank you enough. :D

If all of the files are at the locations specified in previous post and you patched the files properly, then it simply has to work flawlesly ;).

(well, some files don't have to be at exact locations, like modules, cnf and executable, but you need to put the files that are after them at correct sectors anyway, so it's just easier to make everything as it should be. Take note, that files in directories are placed in ascending alphabetical order, while the directories are placed in reverse order ;) ... so it needs a little bit of attention to make it right).

PS. You're welcome. It's not a problem at all. Just few minutes spent on this. For everyone that knows how to do such things it doesn't take any longer.

SlimPS2_Dude
07-18-2008, 12:14 PM
Yeah, I double checked the list, I got it right, Isobuster was just printing them in alphabetic order instead of by sector, which is why at first glance it looked slightly off.. :)

The game is as you said, working flawlessly.. :D

Anyways, thanks again.. :)

noabody
02-23-2009, 07:23 PM
On 07-17-2008 09:23 PM ffgriever said:

Make sure your image has at least 600000 sectors (I do it by placing dummy lba at the end, so no real files are added to the compilation... I also make it exact 600000 sectors).

It took me two hours to figure this out. Please tell me if this is the correct solution. Let me say that I wanted to rebuild Soldier of Fortune gold to the 600000 lba length which yields a file size of 1,232,635,904. I used isobuster to dump filelist.txt and sorted it with Filelistsorter. I built and verified all files in cdvdgen 1.5 on the layout tab. It took forever but I finally figured out that I could add a file on this tab by hitting the insert key or use the menus. I made a 0 byte text file named "z" right clicked it and set the location to 600000. I then exported the iml file. Finally I opened the iml (sof.iml in my case) in a text editor and found the entry for z:

381144 383014 0.0 0 "C:\SOF\BASE\IRQ2B3.PMP"
600000 600000 0.0 0 "C:\SOF\BASE\z"
600015 600015 0.0 0 "sof.ims" 815104

and edited it to:

381144 383014 0.0 0 "C:\SOF\BASE\IRQ2B3.PMP"
600000 600000 0.0 0 ""
600015 600015 0.0 0 "sof.ims" 815104

I saved the iml and used iml2iso to build the project.

Was this the way you did it?

Edit: Okay, so it only took me half an hour to figure it out, but it felt like two hours.

RetroGamerX3
04-15-2009, 04:24 PM
Im having trouble converting Age of Empires 2 [PAL] from CD > DVD.
I have already converted some PS2 cds > dvds without a problem, but this game has me stumped.
I also patched it with the Pal to Ntsc Y-fix patcher but still has same problem.
The game boots fine with ESR, but the menus are messed up all over and kinda fuzzy, you see double on all the text. The funny thing is that the startup videos work fine.
I think that maybe it requires additional work (like mentioned in this thread).
can any1 help??

leiz
07-19-2009, 11:02 PM
Hi, Ffgriever,

There are quite some people out there frustrated by CD to DVD conversion of Street Fighter EX3 PS2 CD. Can you take a look at it when you get a chance? Thank you very much. If you need the SLUS and IOPRP files, I can send you a copy.

Bootlegninja
07-19-2009, 11:22 PM
if you do send him any of it, it has to be off forums and can not be linked to here.

Liquidxr
11-13-2009, 10:07 AM
What program would you use to put the files into the image in the exact order specified and in the proper sectors? I tried imgburn which messed up the sectors/couldn't find an option for order, and isobuster doesn't seem to create iso's?

Thanks

Dammerung
02-18-2010, 04:21 PM
I've been recently making backups of my PS2 games because I realized my PSX games were dying and I didn't want my PS2 games to do the same - at least not yet. Hmmmm. Ok so I followed this guide to begin with http://psx-scene.com/forums/showthread.php?t=58489&page=5 until I realized that FFGriever had posted a remark to someone about the Harvest Moon: Save the Homeland game having more conversion tweaking to do than most other games.

So then I followed this guide:

1. I popped the Harvest Moon CD into the driver

2. Extracted all the files and folders into a New Folder on my desktop (from now on everything I use for this procedure will be stored into the particular folder)

3. Open Hackman Hex Editor, changed the appropriate values in both SLUS_202.51 and IOPRP22

4. I created a 2.0gb dummy file using Dummy File Creator (2gb because HM is only 90MB and need around 1.5gb for PS2 to read)

5. Instead of going into ISObuster I just copied down the list of sectors and file positions listed about by FFGriever and saved it to a text document as ISObuster would normally do (composed correctly). Also at the end of the list I added 600000 ; \[dummy file name]

6. Opened the CD/DVD-ROM Generator v1.50 and clicked "New Project" and "DVD-ROM Master Disc." I then dragged and dropped all the files I had extracted from the HM CD to the CD/DVD-ROM Generator - added my 1.5gb dummy file. Disc Name: SLUS-20251 Volume ID: HARVEST MOON SAVE THE HOMELAND and then saved my .ccz file

7. I opened the CDDVD Helper v2.0, I added my filelist and my .ccz file and it created my new .ccz file with the new sector positions

8. I opened the new .ccz file into CD/DVD Gen and exported the .iml file

9. I opened Gnie's gdvd-iml2iso_v4 and created the ISO

10. Patched the ISO using ESR_disc_patcher_GUI_v0.24a

11. I opened IMGburn and added my new ISO to my sources, changed my DVD+R to a DVD-ROM booktype, speed write at 4x, and burnt.

12. Popped it into my PS2, ESR popped up so it DID read as a DVD, launched the game, color screens flashed, then hung at a black screen.

T_T Please please please HELP ME! It'd be SO appreciated since I've spent well over 12 hours (NO JOKE!) on this and I cannot find a logical solution.
And very sorry for the incredibly long post but I'd rather be thorough in my explanation than leave anything critical out and somehow expect a person to find a solution for me. Thank you very much!

*Problematic Features I Noticed:
1. After using CDVD Helper and opening the new .ccz file into CD/DVD-ROM Gen the START and END values don't match FFGriever's sector values (not sure those are sector values or not)

I also provided pictures: you can either download the attachment or check out the url http://s759.photobucket.com/albums/xx236/Avertigog/Harvest%20Moon%20Project/ Password: 1337Cordy