|
CT60 and related things BBS
FPUemu + MiNT ? |
Posted by: evil
|
Aug,10.2003-12:15
|
I've been wondering why my demo (Don't break the oath) refuses to start in MiNT while it has started in TOS.. On other Falcons (ab040, ct2 etc) it has started in MiNT as well.
It would seem that non-support FPU-instructions makes an illegal instruction that is not catched by the CT60 FPU emulator. In TOS the FPU emulator seems to work..
The same thing happens at Deez place on his CT60, so I am rather sure it's not a configuration error.
A small test program (with source and exec) which simply does a fsin fp0,fp1 can be downloaded here:
http://ae.dhs.nu/ct60/fpubug.zip
So it looks like MiNT steals the exception vectors that CT60-TOS has initated. Anyone have an idea how to fix it? I love coding FPU and I hate using TOS ;-)
(just a warning; if you try to run Don't break the oath, it will crash a couple of minutes into the demo even in TOS, this error is fixed and I will release an upgrade, but want to make sure it runs in MiNT properly first!).
--
Anders Eriksson
ae@dhs.nu
|
[All messages in this thread] [Start new thread]
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|