NoFPU Software

Post Reply
User avatar
TuKo
Administrateur du site
Posts: 70
Joined: Thu 17 Nov 2016 23:29
Location: Switzerland
Contact:

NoFPU Software

Post by TuKo » Sun 18 Dec 2016 14:01

With the rise of Apollo 68080 core and the FPU needing more testing, some software needed a recompile to work on current Vampire cores.

Here is a sum up list of them :
* GuiGFX.library : http://aminet.net/package/dev/misc/guigfxlib_nofpu
* Ixemul.library : http://aminet.net/package/dev/lib/ixemul-48.3-bin-m68k (use ixemul-48.3-3-bin-m68k/sys/libs/ixemul-020s.library)
* Render.library : http://aminet.net/package/dev/misc/renderlib301
* SysInfo 4.0 : http://aminet.net/package/util/moni/SysInfo40_noFPU
* MadPlay : http://aminet.net/package/mus/play/madplay / http://aminet.net/package/util/libs/mpega_libmad
* ScummVM 1.8.1 : http://aminet.net/package/game/misc/scummvm-1.8.1-rtg
A600, V600 V2, A604n+Indi+RTC, CF 32Gb, WiFi
A500+, V500 V2+, Kipper 1MB ChipRAM, CF 32GB, Indivision ECS, ESP8266, Plipbox
A4000D, CS MK2 68060@66MHz 128Mb, Indi MK2cr, CF 16Gb, CV64 4Mb, FastATA MK-VI, Ariadne II

darksun9210
Posts: 22
Joined: Tue 27 Dec 2016 23:35
Location: London, UK

Re: NoFPU Software

Post by darksun9210 » Tue 3 Jan 2017 21:54

awesome, just what I've been after! :)

many thanks
Vampire loaded
A500 + A600
Awaiting Vamps ;)
A1200x3, A3000, A4000, CD32

chris2029
Posts: 4
Joined: Mon 9 Jan 2017 12:34

Re: NoFPU Software

Post by chris2029 » Mon 9 Jan 2017 12:55

Thanks

jarp
Posts: 4
Joined: Tue 3 Jan 2017 18:43

Re: NoFPU Software

Post by jarp » Mon 9 Jan 2017 19:38

So when there is multiple CPU choices, which version should we pick? 020, 040, 060?

I was under impression that Apollo Core behaves mostly like 68040 so 040 would be my pick but opening posts says at least for ixemul that 020 is the correct one...

chris2029
Posts: 4
Joined: Mon 9 Jan 2017 12:34

Re: NoFPU Software

Post by chris2029 » Tue 10 Jan 2017 11:21

020 is fully compatible i wouldn't worry and yes that is the correct one.

jarp
Posts: 4
Joined: Tue 3 Jan 2017 18:43

Re: NoFPU Software

Post by jarp » Tue 9 May 2017 07:59

Wait, should mpega_libmad from Aminet be non-FPU? It always crashes with 8000 000B for me.

I am asking because I recompiled a new version with -msoft-float and libm instead of libm040 and then it works. Is it due to FPU or something is libm040 incompatible with current core or something?

vox
Posts: 8
Joined: Tue 6 Jun 2017 15:15

Re: NoFPU Software

Post by vox » Tue 6 Jun 2017 15:59

jarp wrote:
Mon 9 Jan 2017 19:38
So when there is multiple CPU choices, which version should we pick? 020, 040, 060?

I was under impression that Apollo Core behaves mostly like 68040 so 040 would be my pick but opening posts says at least for ixemul that 020 is the correct one...
If libraries for 030,040 or 060 are for EC CPUs )no MMU, no FPU) we would ideally
use those for 68EC060, but that doesnt exist (not the CPU, Amiga libs and executables optimized)

So best are 68EC040, or 040 no FPU no MMU code.

020 is safe just because it is faster in code then 00, and yet didnt officially came with FPU (was addon) and MMU newer existed.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest