STE vs. Falcon Blitter incompatibility

Troubles with your machine? Just want to speak about the latest improvements? This is the place!

Moderators: Mug UK, Zorro 2, Greenious, spiny, Moderator Team

Hardware Guru
Hardware Guru
Posts: 2034
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia

STE vs. Falcon Blitter incompatibility

Postby mikro » Wed Oct 10, 2018 12:25 pm

I have noticed an interesting thing: the Blitter in Falcon doesn't offer an interrupt capability.

Normally you can hook up an interrupt vector on MFP's IO3 port which is triggered when Blitter's BUSY = 0 again. And indeed, you can see in the STE schematics, too.

Interestingly, in Falcon the same port is wired into the DSP port's interrupt and there is no wiring to the Blitter (Combel) at all. Likewise, I don't see any Blitter interrupt pin on the Combel.

Not many documents show this, usually you can find "Blitter done" or "Reserved" description on given MFP pins (depending on the year and machines supported). And I haven't seen one single document which would describe $FFFFFA03 (and friends) with the external DSP interrupt present (bit 4).

Don't mix this with the infamous (for CT2 users) DSP IRQ line set in (very similarly looking) $FFFFA203. This allows to trigger an interrupt from the DSP when recv/send operation is possible. Also many documents are very vague about this (you are writing a vector number there, i.e. $0F -> address $0000003C, $FF -> $000003FC).

User avatar
Frank B
Atari God
Atari God
Posts: 1011
Joined: Wed Jan 04, 2006 1:28 am
Location: Boston

Re: STE vs. Falcon Blitter incompatibility

Postby Frank B » Wed Oct 10, 2018 4:08 pm

Ever tried hammering colour register 0 with it and checking the output on the Falcon? You can see where videl is stealing cycles from the blitter.
I've been doing some comparison stuff lately on the Amiga/Ste/Falcon. The Falcon blitter is equivalent to the ST one at 12 mhz not 16. It looks like blitting is faster in the borders :)

Social Media


Return to “Hardware”

Who is online

Users browsing this forum: No registered users and 6 guests