Re: fastrom and slowrom

[ Post a new reply ] [ Back to the message board ]

This message was posted by neviksti, posted on January 02, 2002 at 10:06:09 coming from 144.54.3
This message is a reply to Re: fastrom and slowrom posted from The Dumper posted at January 01, 2002 at 05:08:07
> Based on Neviksti's analysis it looks like you'll need 120ns minus
>decode time so you're probably looking at 100ns parts. You can try
>replacing the EPROMs.

Well, if you have the EPROM /CS always selected and send the rom enable line from your decoder to /OE of the EPROM you can use 120 ns parts. The reason you don't have to subtract the decode time (usually) is that the 120 ns is the minimum time the address lines and /CS need to be setup. Usually the min time of /OE to valid output is fairly less than the chip rated time. So as long as your decoder doesn't take an unreasonable amount of time ... you'll only need to buy 120 ns parts.

> If you're desparate to test whether it will work you might try
>disassembling the SD3 code and finding the spot where it switches to
>fastrom and NOP that instruction out (hopefully it only switches once).
>It usually happens very near the beginning of the startup sequence.

I'd at least try this.
the code you're looking for is something like this:

lda #$01
sta $420D

They may use another byte besides $01, because all the really matters is that bit0 is set (as far as I know). So, once you find that ... change that one byte to $00 and it might work. But, the game might be jumpy/skip at points because the CPU isn't running fast enough.

Responses to this messages:

Post a Followup

Optional Link URL
Optional Link Title
Optional Image URL
Please pick a mood
for your message: