[Coco] GIME behavior
Mark Marlette
mmarlette at frontiernet.net
Wed Apr 13 21:43:46 EDT 2011
Darren,
Working tons of hours at work and then C-9. I'm buried in hardware right now.
Lucky, no way.....Luck and magic, not here, designed, engineered. Boisy is the software guy. There is a method to this as I recall but has at least been a year if not more since I looked at this. I will have to go look at my notes from my test code. Not going to happen for at least another ~20hrs when playtime comes around again.....
This a REALLY important address for the games we play at C-9 with the hardware.
So if you can't mode change then you might want to explain a bit more on your project as I don't quite follow the design. If this is going to be a product and you don't want to be detailed. I understand as I hope you will as well.
Need to run, late for my pick up right now.....
Mark
Cloud-9
----- Original Message -----
From: "Darren A" <mechacoco at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Wednesday, April 13, 2011 7:18:42 PM
Subject: Re: [Coco] GIME behavior
On 4/13/11, Mark Marlette wrote:
>
> I am going to disagree with you and clearly change my original position..
>
> Here is a snipet of code from one of our products, not released and this
> works.....
>
> lda $FF90 ; get CoCo 3 INT0 register
> ldb MMUReg ; and MMU bank register
> pshs d ; save for later
>
> To read these registers, I believe you have to be in the correct mode.
>
---
What mode would that be? And if I have to change $FF90 to get into
that mode, then it would be useless.
I know the MMU bank registers are readable, but I've not been able to
read $FF90. Under normal ECB operation $FF90 contains $CC but no
method I've tried will return that.
Are you sure you haven't just been lucky with your code thus far?
Darren
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list