MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

peter ferrie
MAME Fan
Reged: 10/06/10
Posts: 46
Send PM
improving Savage Quest emulation
01/14/12 01:10 AM


I had a quick look today at the sq-aflash.bin.
For the "BIOS ROM checksum error" message, there is no code path that does not print it.

For the floppy drive error, this sequence:
outb 0x3f2, 8
delay
outb 0x3f2, 0c
(i.e. the act of bit 2 moving from 0 to 1)
should raise irq 6 (int 0x0e) after some (~250ms) delay.

That will cause the flow to reach the floppy read.
It needs a floppy disk (image) to be present and readable.
The BIOS does not support reading from a hard disk, so the CHD cannot be booted.

However, I don't know how to implement the port 0x3f2 behaviour, nor how to provide a floppy image in order to test it.







Entire thread
Subject Posted by Posted on
* improving Savage Quest emulation peter ferrie 01/14/12 01:10 AM
. * Re: improving Savage Quest emulation R. Belmont  01/18/12 06:40 PM
. * Re: improving Savage Quest emulation TrevEB  02/04/12 08:34 AM
. * Re: improving Savage Quest emulation peter ferrie  05/18/13 11:18 PM
. * Re: improving Savage Quest emulation R. Belmont  05/19/13 04:41 AM
. * Re: improving Savage Quest emulation TrevEB  05/19/13 11:09 PM
. * Re: improving Savage Quest emulation R. Belmont  05/19/13 11:17 PM
. * Re: improving Savage Quest emulation *=/STARRIDER\=*  05/20/13 01:12 AM
. * Re: improving Savage Quest emulation *=/STARRIDER\=*  06/13/13 06:39 AM
. * Re: improving Savage Quest emulation *=/STARRIDER\=*  06/14/13 03:32 AM
. * Re: improving Savage Quest emulation peter ferrie  06/14/13 11:20 PM
. * Re: improving Savage Quest emulation *=/STARRIDER\=*  06/15/13 05:13 AM
. * Re: improving Savage Quest emulation Anonymous  06/15/13 12:29 PM
. * Re: improving Savage Quest emulation *=/STARRIDER\=*  06/15/13 08:50 PM
. * Re: improving Savage Quest emulation peter ferrie  06/17/13 06:33 AM
. * Re: improving Savage Quest emulation peter ferrie  06/18/13 01:08 AM
. * And using the real bios: *=/STARRIDER\=*  06/17/13 05:51 AM
. * Re: And using the real bios: SmitdoggAdministrator  06/17/13 05:55 AM
. * Re: And using the real bios: *=/STARRIDER\=*  06/17/13 06:13 AM
. * Re: And using the real bios: SmitdoggAdministrator  06/17/13 06:34 AM
. * Re: And using the real bios: *=/STARRIDER\=*  06/17/13 06:43 AM
. * Re: And using the real bios: SmitdoggAdministrator  06/17/13 06:47 AM
. * Re: And using the real bios: *=/STARRIDER\=*  06/17/13 06:58 AM
. * Re: And using the real bios: SmitdoggAdministrator  06/17/13 07:10 AM
. * Re: And using the real bios: *=/STARRIDER\=*  06/17/13 07:15 AM
. * Re: And using the real bios: SmitdoggAdministrator  06/17/13 07:20 AM
. * Re: improving Savage Quest emulation etabeta  06/15/13 10:04 AM
. * Re: improving Savage Quest emulation SmitdoggAdministrator  06/14/13 03:35 AM
. * Agreed! *=/STARRIDER\=*  06/14/13 03:55 AM
. * Re: improving Savage Quest emulation Naoki  02/04/12 01:30 PM
. * Re: improving Savage Quest emulation Naoki  01/19/12 01:20 AM
. * Re: improving Savage Quest emulation peter ferrie  01/19/12 07:17 AM
. * Re: improving Savage Quest emulation Naoki  01/19/12 02:12 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 305 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5154