[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Brain Board - Apple 1 emulation card for an Apple II



Looks like it hasn't made it here yet...

http://a2central.com/2929/mike-willegal-announces-brain-board/

http://www.willegal.net/podcast2-15-11.m4v

So, the next question (other than when can I get one, of course) is...
how does it work? There's some conflicts in the memory map...
(everything that follows is speculation)

Text section is a big one, no Apple-1 software will work with that.
(My suspicion: High-res page 2, and emulating text. That gives you 16
kiB RAM, without stomping on anything.)

ACI has some slight differences, but as long as no software directly
twiddles the ACI hardware, and just goes through the firmware, which
can be tweaked, and the card's in slot 1, that's a non-issue.

Bigger issue I see is keyboard and video input.

For keyboard... either connect $D010 and $D011 to $C000, or maybe a
VBL interrupt service routine that grabs $C000, and synthesizes $D010
and $D011?

Of course, speaking of a VBL ISR... that could be how video is
accomplished... perform any video updates in the VBL, in the high-res
graphics page? (You'd need to do something like the AppleMouse II, and
provide such an interrupt, of course.)