English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   Amiga scene (https://eab.abime.net/forumdisplay.php?f=2)
-   -   Maths library for 68881? (https://eab.abime.net/showthread.php?t=79831)

allanmb 28 September 2015 17:37

Maths library for 68881?
 
I have resurrected my old Amiga 1200 which has a HD, CD and RAM expansion with 68881 installed. I seem to remember to get the most of the FPU that you had to replace a maths library. If so, which files should I replace and where do I get them from? I had a quick look at Aminet but that seemed to be more geared towards fpu emulation.

matthey 28 September 2015 18:04

Quote:

Originally Posted by allanmb (Post 1043212)
I have resurrected my old Amiga 1200 which has a HD, CD and RAM expansion with 68881 installed. I seem to remember to get the most of the FPU that you had to replace a maths library. If so, which files should I replace and where do I get them from? I had a quick look at Aminet but that seemed to be more geared towards fpu emulation.

There is the hsmathlibs which are probably the fastest math libraries but they are not free.

http://www.hsmathlibs.de/

If you are using AmigaOS 3.9, then the new IEEE math libraries in LIBS: may already be patched for the FPU. They would be for a 68040 or 68060 but I don't know about a 6888x. It may be possible that ThoR's Mu libraries would be necessary for this also.

Code that uses a 68881 or 68882 FPU directly should work without math libraries and is faster than using math libraries. In a few cases, code compiled for direct FPU use on a 68040 or 68060 will work depending on the compiler used.

PeterK 28 September 2015 18:08

Make a subdirectory LIBS:NoFPU and copy your existing IEEE mathlibs into that dir.

Then install my MathLibsUAE which are optimized for the 68881 and are free.
http://aminet.net/search?query=mathlibsuae

(You don't need WinUAE)

allanmb 29 September 2015 09:59

Thanks for the info guys. I'll try it out tonight and report back :-)


All times are GMT +2. The time now is 12:43.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.07096 seconds with 11 queries