Welcome, Guest. Please login or register.

Author Topic: Masjsta's A500 Vampire  (Read 22165 times)

Description:

0 Members and 8 Guests are viewing this topic.

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: Masjsta's A500 Vampire
« on: October 02, 2016, 07:43:35 AM »
Quote from: psxphill;814720
If the vampire FPU, all the exceptions stack frames etc are compatible with the 060 then we already have the software.


Exception stack frames are and FPU will be compatible with the 040. Contrary to 040 and 060 no instructions need to be trapped. For 882-only instructions there will be essentially what is inside the 040.library for FPU-emulation of those complex FPU-instructions but this will be inside a ROM where it can't be overwritten. Thus, the FPU will appear as being 882-compatible directly after power-on with no libs loaded. However, 040-FPU-code will execute faster than code compiled for 882 as it avoids the internal trapping mechanism.

All in all the 080 is far more compatible than any of 040 or 060.