Shamus said:
Thanks for the info. Stuff like this is useful, as it helps to pinpoint problems.

I just made another fresh build which should give more info into the problem. Download it from
http://icculus.org/virtualjaguar/vj.exe and post the relevant parts of the log file. :thumb:
One thing to keep in mind is that this code is the new time-based code and as such only responds to the ESC key when running a ROM.
I'll test anything you post. Here is what I got:
Test #1
Cfg File:
# Jaguar BIOS options: 1 - use, 0 - don't use
useJaguarBIOS = 1
# Jaguar ROM paths
JagBootROM = ./bios/jagboot.rom
#CDBootROM = ./bios/jagcd.rom
CDBootROM = ./bios/jagcddev.bin
EEPROMs = ./eeproms
ROMs = ./ROMs
Log File:
DAC: Successfully initialized.
Memory: Allocating 65536 bytes of memory for <JERRY RAM/ROM>...OK
CDINTF: Successfully initialized.
CDINTF: SCSI command 12 failed [Error: 00].
CDINTF: SCSI command 12 failed [Error: 00].
CDINTF: Found CD-ROM device [Generic DVD-ROM]. HAID:1, TID:0 LUN:0
About to attempt to load BIOSes...
JaguarLoadROM: Attempting to load file './bios/jagboot.rom'...Succeeded in finding extension (.rom)!
VJ: Loading "./bios/jagboot.rom"...OK (131072 bytes)
VJ: BIOS is available...
JaguarLoadROM: Attempting to load file './bios/jagcddev.bin'...Succeeded in finding extension (.bin)!
VJ: Loading "./bios/jagcddev.bin"...Failed!
VJ: CD BIOS is not available...
Initializing video subsystem...
Initializing GUI subsystem...
About to start GUI...
GUI: Inside GUIMain...
GUI: Resetting Jaguar...
Summary:
With this setup everything launched correctly. However, on a side note, there was NO sound.
Test #2
Cfg File:
# Jaguar BIOS options: 1 - use, 0 - don't use
useJaguarBIOS = 1
# Jaguar ROM paths
JagBootROM = ./bios/jagboot.rom
CDBootROM = ./bios/jagcd.rom
#CDBootROM = ./bios/jagcddev.bin
EEPROMs = ./eeproms
ROMs = ./ROMs
Log File:
DAC: Successfully initialized.
Memory: Allocating 65536 bytes of memory for <JERRY RAM/ROM>...OK
CDINTF: Successfully initialized.
CDINTF: SCSI command 12 failed [Error: 00].
CDINTF: SCSI command 12 failed [Error: 00].
CDINTF: Found CD-ROM device [Generic DVD-ROM]. HAID:1, TID:0 LUN:0
About to attempt to load BIOSes...
JaguarLoadROM: Attempting to load file './bios/jagboot.rom'...Succeeded in finding extension (.rom)!
VJ: Loading "./bios/jagboot.rom"...OK (131072 bytes)
VJ: BIOS is available...
JaguarLoadROM: Attempting to load file './bios/jagcd.rom'...Succeeded in finding extension (.rom)!
VJ: Loading "./bios/jagcd.rom"...OK (262144 bytes)
VJ: CD BIOS is available...
Initializing video subsystem...
Initializing GUI subsystem...
About to start GUI...
GUI: Inside GUIMain...
GUI: Resetting Jaguar...
Summary:
No sound here either.
I am figuring you daisbled the sound for testing of some sorts. I do have a question. You can see in the first test I use the default settings for the CD Bios. Is this built into the code, because I don't have and can't find a file by that name? Also, during furter testing should I try it both ways or just with the default setting using the previously mentioned bios? Also noted was that the green tesxt that displays briefly about CRC or something (I forget) didn't appear at all with the new exe. Again, I figure that this is something that you disabled in the code. If I can help in any other way with testing just post back to this thread.
John