FPU Compatible Software

General Discussion, STOS.

Moderator: troed

Post Reply
User avatar
Darklord
Posts: 898
Joined: Wed Sep 20, 2017 1:41 pm

FPU Compatible Software

Post by Darklord »

Interest in this subject seems to pop up occasionally but I've never seen a list
started to cover it. So, with that in mind, I'm starting lists at all 3 major
Atari sites, (AtariAge, AtariForum and Exxos's Forums). I'll try to keep up with
what's posted and combine the lists at all three places as needed. We did
something like this with the mono compatible games list and it worked
fairly well.

Just to get the ball rolling (and I know some of these need to be corrected,
but it's a start):
  • Phase 4 System
  • Phoenix (object renderer)
  • Rosetta
  • Chronos 3D
  • Cybersculpt
  • Cyberstudio
  • Cubase
  • Mark Williams C
  • POV/POVRay
  • Zero-X (Falcon version)
  • Lattice C
  • DynaCadd
  • Neon
  • Scape882
  • Inshape
  • PureC
  • LAME mp3 encoder
  • l'Abbaye des Morts (Falcon only)
Thanks everyone.
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
User avatar
PaulJ
Posts: 1568
Joined: Sun Apr 08, 2018 1:14 am
Location: USA

Re: FPU Compatible Software

Post by PaulJ »

@Darklord , are you saying that lattice C and Mark Williams C are capable of compiling code that used the FPU on a MSTE? If so I'll that would be pretty nice. :thumbup:
User avatar
Darklord
Posts: 898
Joined: Wed Sep 20, 2017 1:41 pm

Re: FPU Compatible Software

Post by Darklord »

PaulJ wrote: Sat Jun 05, 2021 2:34 am @Darklord , are you saying that lattice C and Mark Williams C are capable of compiling code that used the FPU on a MSTE? If so I'll that would be pretty nice. :thumbup:
It's what I read when I did some searching. Of course, the posts were along
these lines:

"I think Lattice C can code to take advantage of an FPU".

That kind of thing.

I threw both titles out there hoping some one could verify or not.

We'll update the list as we find out more info.

Did this with the mono games list and it worked good. Wound up
with a list of games that work mono that was a whole heckuva
lot longer than we thought it would be.

Hopefully, the same thing will happen here... :)
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
pixelpusher
Posts: 117
Joined: Fri Dec 27, 2019 9:01 pm

Re: FPU Compatible Software

Post by pixelpusher »

Add PureC to the list...
User avatar
thorsten.otto
Posts: 148
Joined: Mon Nov 04, 2019 2:20 am

Re: FPU Compatible Software

Post by thorsten.otto »

Strictly speaking, compilers do not generate code that explicitly supports a memory-mapped FPU. It is only a matter of the library.
User avatar
exxos
Site Admin
Site Admin
Posts: 23437
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: FPU Compatible Software

Post by exxos »

But are such software compatible with linef / io mapped ?
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Steve
Posts: 2569
Joined: Fri Sep 15, 2017 11:49 am

Re: FPU Compatible Software

Post by Steve »

I was quite interested in some of those 3D packages you listed, seems they are all of the same family called 'Lexicor Phase 4' Nice article here:

https://www.atarimagazines.com/startv5n ... s.hym.html

Seems they can output Pixar renderman compatible files, I actually have an SGI with Pixar renderman on, would be cool to design something on my TT and then render it on my SGI :D Does anyone know where to download these software packages?

I found a thread on AF where they uploaded the CD image, but the links are long-gone:
https://www.atari-forum.com/viewtopic.php?t=29481
pixelpusher
Posts: 117
Joined: Fri Dec 27, 2019 9:01 pm

Re: FPU Compatible Software

Post by pixelpusher »

thorsten.otto wrote: Sat Jun 05, 2021 8:17 am Strictly speaking, compilers do not generate code that explicitly supports a memory-mapped FPU. It is only a matter of the library.
Some time ago I stumbled over the archive for fpu_emu (.zip) by H. Robbers & V. Hemsen. While being limited to support the memory mapped 68881 via LineF, it allows using the same FPU code that you would have used on system with 68020 (or newer) with FPUs.

Limitations as far as I could see are:
- no 68882 support in the LineF emulation, only 68881
- cookie support is there, but doesn't consider modifying the system's FPU cookie to make sure LineF based code is used by other apps
czietz
Posts: 547
Joined: Sun Jan 14, 2018 1:02 pm

Re: FPU Compatible Software

Post by czietz »

pixelpusher wrote: Sat Jun 05, 2021 1:15 pm Some time ago I stumbled over the archive for fpu_emu (.zip) by H. Robbers & V. Hemsen. While being limited to support the memory mapped 68881 via LineF, it allows using the same FPU code that you would have used on system with 68020 (or newer) with FPUs.
We just discussed a similar program (once published in c't magazine) over at AF: https://www.atari-forum.com/viewtopic.php?f=14&t=40516
User avatar
thorsten.otto
Posts: 148
Joined: Mon Nov 04, 2019 2:20 am

Re: FPU Compatible Software

Post by thorsten.otto »

pixelpusher wrote: Sat Jun 05, 2021 1:15 pm - no 68882 support in the LineF emulation, only 68881
Question is: have there ever been SFP-004 boards with an 68882 FPU?
- cookie support is there, but doesn't consider modifying the system's FPU cookie to make sure LineF based code is used by other apps
That would not make much sense. Applications are either compiled to use LineF instruction, or not (in which case they sometimes fallback to use a memory-mapped FPU). But i don't know of a single application that checks whether LineF is present, and only then uses it. That would be near to impossible.
Post Reply

Return to “SOFTWARE”