PDA

View Full Version : Can't boot up cdi, nrg images?


RZetlin
April 1st, 2007, 19:58
I am having issues with starting games with cdi and nrg images.

NullDC just boots to the CD playing screen.

When I mount the nrg file with Nerodrive the game loads up.

When I mount the cdi file with Daemon, the game doesn't load up.

Does anybody else have this issue?

refraction
April 1st, 2007, 20:07
doesnt it work with the imagereader plugin?

RZetlin
April 1st, 2007, 20:18
doesnt it work with the imagereader plugin?

I tried it out with different games.

Some games can boot boot up okay with the cdi format while some cannot.

I remember a similar issue with Chankast.

Does NullDC require self-booting DC games?

---

Tried out the same games and it works under Chankast.

The games that don't boot up, I would use the Utopia boot disk.

Under NullDC this method doesn't work.

Firebricks
April 2nd, 2007, 05:52
Any sort of cdi, mds file that I try to boot up in nullDC immediately brings me to the CD spinning music player. Is there any sort of fix for this?

sims
April 2nd, 2007, 06:08
Any sort of cdi, mds file that I try to boot up in nullDC immediately brings me to the CD spinning music player. Is there any sort of fix for this?


Yes you have to use the call znullgd. Then you mount the image of the game with deamon tools, and it works.

Firebricks
April 2nd, 2007, 06:19
hmmm, it still gives me the same CD spinning when I mount the image with daemon tools and using the zNullGD plugin. I've tried a couple of games of different cd image type and still nothing.

PsyMan
April 2nd, 2007, 06:25
Try using HLE boot instead (File->Hle GDROM Boot).

Firebricks
April 2nd, 2007, 06:28
Still the same CD spinning screen :/. Anyone have any other ideas? (thanks for all responses)

PsyMan
April 2nd, 2007, 06:31
Try switching back to the image loader plugin and using HLE boot.

Firebricks
April 2nd, 2007, 06:45
still the same spinning CD. I've tried several bioses and flash files and still it's the same thing.

artage
April 2nd, 2007, 09:23
Did you set the drive letter to E: when using zNullDG with daemon tools? It could be a different letter if you have more drives.

RZetlin
April 2nd, 2007, 13:31
Did you set the drive letter to E: when using zNullDG with daemon tools? It could be a different letter if you have more drives.

Even if you select the correct drive the game won't play.

IBCNU
April 3rd, 2007, 17:24
I still get spinning cd. Here are what I think are relevent consol lines

~~~ gdBootHLE()

Session count is 1 , game propably is not selfboot
Scanning sectors 150 to 90149 for PVD..
PVD found At sector 166
RDR found At sector 170
Game doesnt seem to have a valid ip.bin @ sector 150
Scanning sector 170 to 569 for "IP.BIN" file entry
Found @ 176:1983 , 0x1
sector : 61877 , size : 32768
flags : 0x0
Found ip.bin @ sector 61877
IP.BIN BootFile: 1ST_READ.BIN
Scanning sector 170 to 569 for "1ST_READ.BIN" file entry
Found @ 170:147 , 0x1000001
sector : 60059 , size : 3414344
flags : 0x0
loading 1ST_READ.BIN directly to memory(unscrabled bin)
Sh4 Reset
recSh4 Reset
drkpvr: Initialising windowed AA:0x0

ZeZu
April 3rd, 2007, 21:23
GDROM emulation is one of the more problematic things still remaining. Two methods thus far are two different plugins. One should definitely use "selfboot" images to get the easiest use out of either plugin.

With zNullGD, mount the selfboot image and select the proper disc drive in the options for this plugin. Start the emulator, and it should work properly if the image is good and the game is supported.

With ImgReader plugin, load the proper image and run the emulator with the start option.

The HLE boot is not recommended, the games initial program requires the hardware to be initialized properly by the bios before it will run. We no longer emulate the state of the machine after bootrom has run, we have proper emulation with the bootrom image itself.

Hopefully this clears a few things up. Most of the problems center around poorly constructed images.

realworksuks
April 3rd, 2007, 21:49
I can't get any games to run at all. I have an image of a CDI and an NRG games, but neither work. Tried mounting with daemon tools, tried just loading them up straight, nothing seems to work. I know my images are good because I burned them onto a cd and played them on my dreamcast so.

siulmagic
April 3rd, 2007, 22:04
I can't get any games to run at all. I have an image of a CDI and an NRG games, but neither work. Tried mounting with daemon tools, tried just loading them up straight, nothing seems to work. I know my images are good because I burned them onto a cd and played them on my dreamcast so.


i used to get that spinning cd with time stalkers so what i did was convert it with bin2boot+gui tool after it was done i left a cdi image with works like a charm

heres the link in attachment btw sorry for my eng spelling i suck at it =D

ZeZu
April 3rd, 2007, 22:23
If the image worked in your dreamcast burned to a cd-r, without needing a boot disc, it ought to work properly in the emulator. Please report what game(s) your trying, the filename, and make sure you have the relevant files needed by the emulator (bootrom, syscalls etc in ./data)

realworksuks
April 3rd, 2007, 22:29
i've tried bust a move 4 and rez. I have both the bios and the flash in the data file and named it like the readme wanted. They both work in my dreamcast so I don't know what i'm doing wrong.

life_247
April 3rd, 2007, 22:55
I get the same problem with Powerstone 1, and it always booted in chankast (I never burnt it to test on my DC - seemed a little stupid)

IBCNU
April 4th, 2007, 03:36
That bin to Boot Program worked perfectly, thanks a million

realworksuks
April 4th, 2007, 23:26
Yeah i've tried about 6 games now and none of them work. Why am I having this problem does anyone know? Someone should just post a walkthrough on all the steps that must be done in order to play a game.

i've tried it with about 6 games so far, I can't get anything to work. I don't know what i'm doing wrong. Could someone post a step by step guide on how to make games run on this?

PrehistoricGear
April 5th, 2007, 04:08
Same problem. Bin2Boot didn't work for me. I tried using the zNullGD plugin but it crashed my comp.

realworksuks
April 10th, 2007, 17:14
can someone please just post a guide on how to make it work?

Tony Luey
April 10th, 2007, 17:53
@PrehistoricGear
Why not try Image Reader plugins instead zNullGD plugins?
@realworksuks
Guide to load the game: Open "File", then "Normal Boot". Its open another windows, then select any game that have cdi or ngr image. Its start to boot nomally, then you can play the game.:)

indstr
April 10th, 2007, 18:07
bin2boot worked perfectly for me, thanks!

realworksuks
April 10th, 2007, 22:24
@PrehistoricGear
Why not try Image Reader plugins instead zNullGD plugins?
@realworksuks
Guide to load the game: Open "File", then "Normal Boot". Its open another windows, then select any game that have cdi or ngr image. Its start to boot nomally, then you can play the game.:)

Yeah I tried that right away and it didn't boot anything, it just remained on the white screen. Do you have to mess with the plugins in a certain way?

----------

hello?

----------

can one of you people quit being lazy and just help me out?

Mozgus
April 14th, 2007, 21:46
can one of you people quit being lazy and just help me out?
Ouch.

SisterCheeba
April 14th, 2007, 21:48
can one of you people quit being lazy and just help me out?

Wow, people are gonna be clambering over each other to help you with that attitude.

By the way, what are your specs, you sure your system's up to it? Getting any strange error messages in the console window?

PsyMan
April 14th, 2007, 21:51
I just love the attitude of some people. :D

artage
April 14th, 2007, 23:54
There's really no need for a guide because it's pretty simple. If the game is supported then it should run without much configuration. If it works on your dreamcast it doesn't mean it'll work on nulldc. I tried creating my own cdi files but it just doesn't work in nulldc. Only the ones I find online works. So I suggest you try that.

realworksuks
April 15th, 2007, 17:44
ha of course I have to be an ******* to finally get some replies. Guess that's how the world works huh?

I am using CDI files that I found online, that when I burn on my dreamcast they work fine.

My computer specs are an athlon 3800+ 2.4 ghz
1 gig of ram
geforce 7600 GT

so my computer specs can't be the problem. I just hit run, then pick the ISO and the emulator just sits there on a white screen not doing anything, the initial white screen when you start the emulator with no game in it. So i have no idea what is going on.

I've tried multiple games that are supported as well..

PsyMan
April 15th, 2007, 18:11
White screen usually means that you did something really wrong, like missing to read the readME and what's written on the forums for example.

The funny is that there are quite a few people in here that know the exact problem you have and the way to solve it. :D

realworksuks
April 15th, 2007, 21:25
i've read the readme, what problem are you talking about?

Like I said it's the white screen that comes up right when you just open the emulator, so it doesn't do anything.

"The funny is that there are quite a few people in here that know the exact problem you have and the way to solve it."

that's what I thought, can't someone just tell me? I thought dreamcast players were suppose to stick together or somethin?

PsyMan
April 15th, 2007, 21:33
Well... I'd personally do... Until you started acting like an ******* that is...

realworksuks
April 16th, 2007, 05:25
.... I waited for over a week for responses and none came. It took me to be an ******* to even get responses. Just help me out man.

SisterCheeba
April 16th, 2007, 10:12
To paraphrase a certain someone, why don't you quit being lazy and go help yourself? ;)

realworksuks
April 16th, 2007, 23:14
hmph, you guys are mean.

PsyMan
April 16th, 2007, 23:32
OK you said the magic word and convinced me :p

Go to the plugin configuration of the emulator and make sure that you have "nullDC Controller [Winhook]" as your controller plugin (not Winhook.NET).

Cid Highwind
April 17th, 2007, 00:02
hmph, you guys are mean.
If we were you wouldn't have been able to post that message in the first place, I've seen people get banned for less you know ;)

1. Double posting (nowadays it's a non-issue because of the auto-merging, it used to be offending the rules)

2. Downloading warez and requesting help with it, normally you'd be told to make your own files and your thread would get locked. Only legit DC gamers stick together, they ignore the others ;)

Anyway, enjoy the emulator, and if you can, post some interesting screenshots, cause we're always looking forward to those.

realworksuks
April 19th, 2007, 22:44
OK you said the magic word and convinced me :p

Go to the plugin configuration of the emulator and make sure that you have "nullDC Controller [Winhook]" as your controller plugin (not Winhook.NET).

wow thanks man, i can't believe it was something so simple. The only other question I have is if there is some way to for that emulator to accept input from a controller other than the keyboard..

I have a usb to playstation controller and would prefer to use my playstation controller. I tried to set up the keys with it but nothing responded, is there no way to do that?

SisterCheeba
April 19th, 2007, 23:46
Most everyone here uses a prog called Joytokey for that, it'll map your joypad's controls to keyboard commands. A little fiddly, but doesn't take too long to sort out. Once set up, you just leave it running in the background. That way you can use your joypad, though of course you won't have proper analogue support.

realworksuks
April 21st, 2007, 01:03
ic. Yeah i'm aware of joy2key, I didn't think of that. I am assuming that there is no controller plugins for dreamcast emulation developed yet then?

SisterCheeba
April 21st, 2007, 01:06
Nothing that works for nullDC yet I'm afraid. You'll just have to use a keyboard mapper for the time being.

realworksuks
April 21st, 2007, 04:06
ok, thanks everyone, I appreciate the help

mothball
May 2nd, 2007, 20:09
Shenmue II (cdi) won't load. Takes me to the spinning disc music screen, and if I exit that and choose Play it just stays as a white screen. Yes, I've read the readme. Yes, I've configured all of the plugins correctly. Yes, I've tried every possible combination of normal/hle boot with the two different plugins. Yes, the BIOS and flash files are in the right directory. Yes, I tried deleting flash_wb.

Full console with normal boot:
Detected cpu features : MMX SSE1 SSE2 SSE3

+Emulation thread started
If you want to use serial port ipc redirection use -slave piperead pipewrite/-serial FILE_NAME
PowerVR plugins :
* Found Chankast's video(Apr 1 2007) v0.2.5
* Found nullPVR -- Direct3D HAL built : Apr 1 2007 v1.0.0

GDRom plugins :
* Found Image Reader plugin by drk||Raziel & GiGaHeRz [Apr 1 2007] v1.0.0
* Found zNullGD, SCSI Passthru GDROM Plugin By _ZeZu_ [Apr 1 2007] v1.0.0

Aica plugins :
* Found Chankast's AICA (Apr 1 2007) v1.0.0
* Found Empty Aica Plugin [no sound/reduced compat] (Apr 1 2007) v0.0.0
* Found nullAICA , built :Apr 1 2007 v0.1.0

Maple plugins :
* Found nullDC Maple Devices (Apr 1 2007) v1.0.0

ExtDevice plugins :
* Found nullExtDev (Apr 1 2007) v1.0.0
Loaded nullPVR -- Direct3D HAL built : Apr 1 2007[nullPvr_Win32.dll]
Loaded Image Reader plugin by drk||Raziel & GiGaHeRz [Apr 1 2007][nullGDR_Win32.dll]
Loaded Chankast's AICA (Apr 1 2007)[chankaAICA_Win32.dll]
Loaded nullExtDev (Apr 1 2007)[nullExtDev_Win32.dll]
Loaded nullDC Maple Devices (Apr 1 2007)[nullDCMapleDevices_Win32.dll]
Using Recompiler

--GD toc info start--
Last Sector : 335622
Session count : 2
Session 0:
Track Count: 1
Session start FAD: 150
track 0:
Type : 2
Start FAD : 150
SectorSize : 2336
File Offset : 350400
2 indexes
index 0 : 150
index 1 : 33600
Session 1:
Track Count: 1
Session start FAD: 45000
track 0:
Type : 2
Start FAD : 45000
SectorSize : 2336
File Offset : 78840000
2 indexes
index 0 : 0
index 1 : 290622
--GD toc info end--

Using CDI reader
shil generation status : 81% cpu done[148 of 182] , 100% fpu done[31 of 31]
Sh4 Init
Dynarec cache : 1*32768KB small buffers , 1*1024KB big buffers , for a total of 33792KB dynarec cache
recSh4 Init
Sh4 Reset
recSh4 Reset
LoadFileToSh4Bootrom: loaded file "C:\emulation\dc\data\dc_boot.bin" ,size : 2097152 bytes
LoadFileToSh4Flashrom: can't load file "C:\emulation\dc\data\dc_flash_wb.bin", file not found
LoadFileToSh4Flashrom: loaded file "C:\emulation\dc\data\dc_flash.bin" ,size : 131072 bytes
LoadFileToSh4Mem: can't load file "C:\emulation\dc\data\syscalls.bin" to memory , file not found
LoadFileToSh4Mem: can't load file "C:\emulation\dc\data\IP.bin" to memory , file not found
Error in .\dc\mem\sh4_internal_reg.cpp:WriteMem_area7:732 -> Write to Area7 not implemented , addr=1f940190,data=90
Error in .\dc\mem\sh4_internal_reg.cpp:WriteMem_area7:732 -> Write to Area7 not implemented , addr=1f940190,data=90
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f74e4,data=1fffff
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a8,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b8,data=0
drkpvr: Initialising windowed AA:0x0
SPI_GET_TOC - 408
Error in .\dc\mem\sh4_internal_reg.cpp:RegSRead:84 -> Read from internal Regs , not implemented , offset=c
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a8,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b8,data=0
SPI_GET_TOC - 408
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f68ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78a8,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78ac,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b0,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b4,data=0
Error in .\dc\mem\sb.cpp:sb_WriteMem:422 -> Write to System Control Regs , not implemented , addr=5f78b8,data=0
SPI_GET_TOC - 408
SPI_GET_TOC - 408

GDROM: Unhandled Sega SPI frame: SPI_CD_SEEK
param_type=4
cdda.StartAddr=0
cdda.EndAddr=0
cdda.repeats=0
cdda.playing=0
cdda.CurrAddr=0
Fast Link possible


HLE boot:
~~~ gdBootHLE()

Scanning sectors 45000 to 134999 for PVD..
PVD found At sector 45166
RDR found At sector 45168
Game doesnt seem to have a valid ip.bin @ sector 45000
Game seems to be selfboot, but has a invalid ip.bin , trying to boot using non selfboot code
Scanning sector 45168 to 45567 for "IP.BIN" file entry
File not found , scanning using data track offset
Scanning sector 90018 to 90417 for "IP.BIN" file entry
File not found , scanning using fixed offset(:p)
Scanning sector 45023 to 45422 for "IP.BIN" file entry
File not found , scanning hole disk (:p)
Scanning sector 0 to 569287 for "IP.BIN" file entry
File is not there after all ...
Scanning sector 45168 to 45567 for "IP.bin" file entry
File not found , scanning using data track offset
Scanning sector 90018 to 90417 for "IP.bin" file entry
File not found , scanning using fixed offset(:p)
Scanning sector 45023 to 45422 for "IP.bin" file entry
File not found , scanning hole disk (:p)
Scanning sector 0 to 569287 for "IP.bin" file entry
File is not there after all ...
Scanning sector 45168 to 45567 for "ip.bin" file entry
File not found , scanning using data track offset
Scanning sector 90018 to 90417 for "ip.bin" file entry
File not found , scanning using fixed offset(:p)
Scanning sector 45023 to 45422 for "ip.bin" file entry
File not found , scanning hole disk (:p)
Scanning sector 0 to 569287 for "ip.bin" file entry
File is not there after all ...
Scanning sector 45168 to 45567 for "Ip.bin" file entry
File not found , scanning using data track offset
Scanning sector 90018 to 90417 for "Ip.bin" file entry
File not found , scanning using fixed offset(:p)
Scanning sector 45023 to 45422 for "Ip.bin" file entry
File not found , scanning hole disk (:p)
Scanning sector 0 to 569287 for "Ip.bin" file entry
File is not there after all ...
Failed all tries to find ip.bin

project
May 2nd, 2007, 21:44
mothball probably your Image is bad, my shenmue 2 runs ok

tek0
September 12th, 2007, 07:09
I tried to use that Bin2Boot Gui but I can't use it because I'm running x64 Windows. Anyone got any ideas how I can get the image to boot. I can boot to the system but when I mount game it sees it as a music cd.

virtualchan
January 14th, 2008, 00:45
i have the exact same prob mothball

i know this is an old thread, but is there a fix now?

nm: i just needed to change the graphics plugin under options to the nullPVR one...ps im so happy it works!!!