D-Bug & Automation Forum
D-Bug & Automation Forum >> ST/STE/MSTE/Falcon/TT Patches >> IKBD MFP Setup (And Super Hang On)
https://d-bug.mooo.com/dbugforums/cgi-bin/yabb2/YaBB.pl?num=1175609193

Message started by CJ on 03.04.07 at 14:06:33

Title: IKBD MFP Setup (And Super Hang On)
Post by CJ on 03.04.07 at 14:06:33
Well, I revisited this title last night, you may recall its on my failed list.

Hacked around a bit with the code to see what was going on.. modified the IKBD routine tied to $118.

My mods make the screen flash whenever theres an IKBD interupt polled. On the ST/MSTE this all works fine and dandy and the game works perfectly (Its AWESOME at 16mhz btw!)

However, on the falcon, this interupt *never* happens.  the routine vectored from $118 is never called.

Now, the setup code does a move.b #0,$ffffa01 to #$fffffa17 and then sets just the ones it needs. I'm assuming that the interupt required by the falcon for the IKBD is being unset here.  So, my question to the general atari world out there is:

What, exactly, do you have to EOR into the MPF registers on the falcon to MAKE SURE that the IKBD vector $118 actually runs?

Any ideas? Please drop a line here.

Title: Re: IKBD MFP Setup (And Super Hang On)
Post by CJ on 21.05.07 at 22:59:48
OK - solved the IKBD lockup on Cybernoid II, only to discover the music driver used shadow registers...DOH!

Anyway, all fixed, it'll be in the next fixpack (if we remember to bundle it)

Seems *all* the IKBD problems stem from clr.b #$fffffa07.w - on the ST this is ok, but the Falcon *really* doesn't like it.

But now we know what is causing it, hopefully we can fix all the titles listed with "acia faults" quite quickly.

Title: Re: IKBD MFP Setup (And Super Hang On)
Post by simonsunnyboy on 27.05.07 at 10:05:47
That sounds like really good news to me! Hopefully Xenon 1 makes it into the fixpack aswell  :D

Title: Re: IKBD MFP Setup (And Super Hang On)
Post by ggn on 31.05.07 at 08:57:45

simonsunnyboy wrote on 27.05.07 at 10:05:47:
That sounds like really good news to me! Hopefully Xenon 1 makes it into the fixpack aswell  :D


Inxs - Original Sin Lyrics


You might know of the original sin
And you might know how to play with fire
But did you know of the murder committed
In the name of love - yeah
You thought what a pity

Dream on white boy
Dream on black girl

And wake up to a brand new day
To find your dreams have washed away

There was a time when I did not care
And there was a time when the facts did stare
There is a dream and it's held by many
Well I'm sure you had to see
It's open arms

Dream on white boy
Dream on black girl

And wake up to a brand new day
To find your dreams have washed away

You might know of the original sin
And you might know how to play with fire
But did you know of the murder committed
In the name of love - yeah
You thought what a pity

Dream on white boy
Dream on black girl

Then wake up to a brand new day

Dream on black boy
Dream on white girl

And waked up to a brand new day
To find your dreams have washed away

Dream on black boy
Dream on white girl

And wake up to a brand new day
To find your dreams are washed away

Dream on, play with fire
White boy, black girl
Dream on, in the name of love
Black boy, white girl

Dream on, white boy, black girl
Black boy, white girl

Dream on, the name of love - yeah
You thought what a pity
Original Sin




;)

Seriously, I will have a look at my non working folder next month, to see if the tricks we learnt help a bit.

D-Bug & Automation Forum » Powered by YaBB 2.6.0!
YaBB Forum Software © 2000-2021. All Rights Reserved.