How to create a CDI from scratch?
-
- undertow
- Posts: 30
How to create a CDI from scratch?
Hi, I am trying to create cdi from scratch. I am stuck with step 22 in this instruction.
https://pastebin.com/jfFs6jdM
Command prompt keeps saying like this
F:\Sonic_Adv>mkisofs -C 0,11702 -V Sonic_Adv -sort output.txt -l -o data.iso extracted
mkisofs: Warning: -C specified without -M: old session data will not be merged.
mkisofs: No such file or directory. Invalid node - Sonic-Adv
------------------------
I got a different error when I tried Sonic instead of Sonic_Adv.
mkisofs: Missing pathspec.
Usage: mkisofs [options] file...
https://pastebin.com/jfFs6jdM
Command prompt keeps saying like this
F:\Sonic_Adv>mkisofs -C 0,11702 -V Sonic_Adv -sort output.txt -l -o data.iso extracted
mkisofs: Warning: -C specified without -M: old session data will not be merged.
mkisofs: No such file or directory. Invalid node - Sonic-Adv
------------------------
I got a different error when I tried Sonic instead of Sonic_Adv.
mkisofs: Missing pathspec.
Usage: mkisofs [options] file...
- Jenkins
- Outtrigger
- Posts: 450
- Dreamcast Games you play Online: most of them
- Location: Germany
- Contact:
Re: How to create a CDI from scratch?
Some standard questions which may help: are you in the correct/same folder? Is the filename correct?
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
Thank you for replying. I am going to show you pictures. One of pictures is output. I hope I added the right line at the bottom in output. I placed mkisofs in sonic folder. It should work fine.Jenkins wrote:Some standard questions which may help: are you in the correct/same folder? Is the filename correct?
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
I want to update details here. I keep getting a message like this
mkisofs: Warning: -C specified without -M: old session data will not be merged.
Is that normal to you like that?
I typed the command like this now.
Note: I changed folder names. I changed from Sonic to sonic and extracted to data.
mkisofs: Warning: -C specified without -M: old session data will not be merged.
Is that normal to you like that?
I typed the command like this now.
Code: Select all
mkisofs -C 0,11702 -V sonic -sort sorttxt.txt -l -o data.iso data
-
- Rank 9
- Posts: 949
- Dreamcast Games you play Online: Available to play any game, working on gathering them.
- Location: East coast, USA
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
Really? After I did that and used bin2boot.exe, I tried to test cdi file while using an emulator. It shows me that it doesn't recognize cdi file. It went back to Play, memory card, and etc.
- DR TEAMCAST
- Uber
- Posts: 1025
- Dreamcast Games you play Online: All
- Location: New Jersey
- Contact:
Re: How to create a CDI from scratch?
the best thing you should do is try getting a simple homebrew program to boot on a CDI from scratch before a game. its most likely you don't have the correct LBA hacks or some kind of copy protection
you can just rip a working binary from a 11702 CDI if you can find one (CDIrip tells you if its a 11702 CDI by its console output) and place it in your working directory. just make sure you get the proper region\version CDI for what you're trying to play, and you use the same bootfile.bin
you can just rip a working binary from a 11702 CDI if you can find one (CDIrip tells you if its a 11702 CDI by its console output) and place it in your working directory. just make sure you get the proper region\version CDI for what you're trying to play, and you use the same bootfile.bin


Forum for Dreamcast and Saturn browsers http://bb.dreampipe.net
Media, News, Events and more for your Sega Dreamcast internet browser at http://dreampipe.net
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
I should show you the picture of cdirip. It shows me that it's 0 LBA. It should be 11702.DR TEAMCAST wrote:the best thing you should do is try getting a simple homebrew program to boot on a CDI from scratch before a game. its most likely you don't have the correct LBA hacks or some kind of copy protection
you can just rip a working binary from a 11702 CDI if you can find one (CDIrip tells you if its a 11702 CDI by its console output) and place it in your working directory. just make sure you get the proper region\version CDI for what you're trying to play, and you use the same bootfile.bin
And the other one from the link says
Code: Select all
If it asks about patching for winCE, press N (at least in the vast majority of cases) and let it do it's thing.
And I checked mark on all regions on ip.ban while I used ipbin4win.
I placed IP.bin (bootfile.bin) into data (extracted) folder.
Please correct me if I am doing wrong. Thank you.
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
I need to update new details here. I find it interesting after I typed a command in command prompt like this
It says
Found 2 session(s)
Session 1 has 1 track(s)
Saving Track: 1 Type: Mode2/2336 Size: 511178 LBA: 0 [cut: 2] [ISO]
Session 2 has 1 track9s)
Saving Track: 2 Type: Mode2/2336 Size: 302 LBA: 522578 [cut: 2] [ISO]
Does that mean I have to type the command like this?
Please tell me what do you think of this sorttxt.txt. I changed from \ to /
Thank you again.
Code: Select all
cdirip image.cdi -cdrecord
Found 2 session(s)
Session 1 has 1 track(s)
Saving Track: 1 Type: Mode2/2336 Size: 511178 LBA: 0 [cut: 2] [ISO]
Session 2 has 1 track9s)
Saving Track: 2 Type: Mode2/2336 Size: 302 LBA: 522578 [cut: 2] [ISO]
Does that mean I have to type the command like this?
Code: Select all
mkisofs -C 0,522578 -V sonic -sort sorttxt.txt -l -o data.iso data
Thank you again.
-
- undertow
- Posts: 30
Re: How to create a CDI from scratch?
*bump* It's been a while. I finally got back on track. I managed to create cdi and get it work. A problem is that the game is in Japanese language instead of English. It should be in English language.
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 1167 Views
-
Last post by ateam
-
- 5 Replies
- 6744 Views
-
Last post by RazorX
-
- 0 Replies
- 4179 Views
-
Last post by darius
-
- 5 Replies
- 5700 Views
-
Last post by K.Kertsman