Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

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]

Topic Posted by  Date 
FPUemu + MiNT ? evil Aug,10.2003-12:15
  Re: FPUemu + MiNT ? Didier Méquignon Aug,10.2003-14:45
    Re: FPUemu + MiNT ? evil Aug,10.2003-18:57
      Re: FPUemu + MiNT ? Didier Méquignon Aug,10.2003-22:05
      Re: FPUemu + MiNT ? creature Aug,10.2003-22:55
      Re: FPUemu + MiNT ? Unbekannt Aug,13.2003-17:03
  Re: FPUemu + MiNT ? fna Aug,13.2003-16:56


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

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.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson