Login
Search for:


Previous | Next

From: indi (all posts)
Date: 2000-03-21
Subject: Re: Icicle Works 1,2,3,4 BugFix on Minus4 Emulator (PLUS4 EMU)
On Mon, 20 Mar 2000 23:34:20 +0100, you wrote:

>Hello there!
>
>On 20-márc-00, you wrote:
>
>> The Minus4 Emulator BUG TED $FF09 Register !
>
>> The Program Total Circulated In Two Address !
>
>I experienced similar behavior at my emulator, so I had to do a
>workaround $FF09 emulation. Originally I implement the way, as written in
>the books, but it is not working at all with some games (like Icicle
>Works). So I cheated a little bit, and now every write to the $FF09
>address clears the interrupt request in Flamingo.

Yeah, in theory, it reads, shifts and writes... this isn't what seems to happen. It reads, writes, shifts, writes... I do this as well..
very odd... :-(

MY problem.... is that the loop doesn't allow an IRQ in... or it does.. can't remember which! And this is wrong, and is due to a minor timing problem... but at this stage, minor problems are major ones..
and a real git to fix..

Mike
^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^
Mike Dailly mike@dailly.org http://www.dailly.org

Copyright © Plus/4 World Team, 2001-2024