Previous Thread
Next Thread
Print Thread
Page 5 of 8 1 2 3 4 5 6 7 8
Joined: Mar 2001
Posts: 16,943
Likes: 69
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,943
Likes: 69
Yeah, either it's expecting an interrupt to fire and screw with the return address on the stack or the check has already failed when you get to the start of that code.

Joined: Mar 2009
Posts: 6
A
Member
Offline
Member
A
Joined: Mar 2009
Posts: 6
Recent build cannot boot any disk images...
Maybe from svn r10258?

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Originally Posted By aabbcc
Recent build cannot boot any disk images...
Maybe from svn r10258?


Did you check the DIP-Switches ?
The Autoboot-Option for the Floppy should be enabled.

Joined: Mar 2009
Posts: 6
A
Member
Offline
Member
A
Joined: Mar 2009
Posts: 6
Thank you. Now it can boot disk images.

Joined: Apr 2010
Posts: 20
3
Member
Offline
Member
3
Joined: Apr 2010
Posts: 20
I've checked many of PC-8801 System Roms.
After PC-8801FH, the additional ROM hadn't not dumped yet.
The additional ROM is so called BIOS setup menu just like PC's BIOS.
Total main ROM must be 128KB (Except Kanji Font / Jisyo ROM)

PC-8801FH
PC-8801MH
PC-8801FA
PC-8801MA
PC-8801FE
PC-8801FE2
PC-8801MA2
PC-8801MC
PC-98DO
PC-98DO+

BIOS Setup menu is intergrated on ROM (32KB)
Main Clock can be changed 4MHz <--> 8MHz via BIOS Menu.

So these machines must be re-dumped!

Joined: Aug 2009
Posts: 1,163
Likes: 36
Kale Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,163
Likes: 36
[PC-8801]: Improved irq related functions, less prone to spurious by now

Still thinking about an even better solution, but it's certainly progress:








Last edited by Kale; 07/25/12 09:49 PM.
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Nice smile

Joined: Aug 2009
Posts: 1,163
Likes: 36
Kale Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,163
Likes: 36
Adding some basic pixel timing and Castle Excellent goes into loading mode, it dies after that though.
Pretty sure that now most timing-sensitive things are shuffled around ...


Joined: Aug 2009
Posts: 1,163
Likes: 36
Kale Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,163
Likes: 36
Added i8255 port B read/write comms, fixes at least Berserker Front Gaiden 3 booting

The joy of not having i8255 ports logged ...





EDIT: Bouken Roman boots too, Bruce Lee is very close (it tries to read i8255 port C in a weird fashion, needs investigation)








Last edited by Kale; 08/06/12 04:00 AM.
Joined: Aug 2009
Posts: 1,163
Likes: 36
Kale Offline OP
Very Senior Member
OP Offline
Very Senior Member
Joined: Aug 2009
Posts: 1,163
Likes: 36
Fixed spurious irq happening in The Ancient Art of War







EDIT: Burning Point loves this fix as well:








Last edited by Kale; 08/06/12 03:35 PM.
Page 5 of 8 1 2 3 4 5 6 7 8

Link Copied to Clipboard
Who's Online Now
1 members (Praxis), 23 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,132
Posts119,651
Members5,029
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com