English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 10 October 2022, 12:55   #21
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
Quote:
Originally Posted by Romanujan View Post
Full 68060 with FPU and MMU?
See my post above yours.

Quote:
Where can I buy it? I can’t find it anywhere to purchase…
https://github.com/captain-amygdala/...rchaseBuilding
Gorf is offline  
Old 10 October 2022, 13:32   #22
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,216
Quote:
Originally Posted by Gorf View Post
The PiStorm can do everything Musashi (or Emu68) can do.
Musashi does not include an MMU emulation, and while I'm not sure whether it can do FPU, I doubt it supports extended precision. It's likely only double precision. This said, I recently run into a couple of FPU emulation bugs in eUAE, so I wouldn't really trust FPU emulation a lot. What I have seen there is that it failed also to support packed decimal, and NANs.
Thomas Richter is offline  
Old 10 October 2022, 14:32   #23
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
@Thomas

So what is m68mmu.h for? The header says:

Code:
 m68kmmu.h - PMMU implementation for 68851/68030/68040
    By R. Belmont
    Copyright Nicola Salmoria and the MAME Team.
    Visit http://mamedev.org for licensing and usage restrictions.
https://github.com/kstenerud/Musashi
Gorf is offline  
Old 10 October 2022, 16:18   #24
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
Quote:
Originally Posted by Thomas Richter View Post
Musashi does not include an MMU emulation, and while I'm not sure whether it can do FPU, I doubt it supports extended precision. It's likely only double precision. This said, I recently run into a couple of FPU emulation bugs in eUAE, so I wouldn't really trust FPU emulation a lot. What I have seen there is that it failed also to support packed decimal, and NANs.

New version of Musashi supports extended precision all right. It's using softfloat module and all...


MMU is supported, probably not perfect. Never used it.
jotd is offline  
Old 11 October 2022, 01:38   #25
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by alexh View Post
IF you're going to that trouble you may as well use a PiSTorm32 Lite as an alternative to a 68060
Yes that's true of course Alex but retro computing is not logical is it?

This idea is just to get around the fact the full fat 060 CPU's are very hard to get these days.


I personally like to use a 'real' retro CPU for my retro computers otherwise you might as just use a pi (or MiSTer). My ideal modern A1200 motherboard would use an FPGA for the custom chips and use the original expansion bus to connect an original accelerator (no CPU on the motherboard)
NovaCoder is offline  
Old 11 October 2022, 20:53   #26
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
Quote:
Originally Posted by NovaCoder View Post
——-><8
My ideal modern A1200 motherboard would use an FPGA for the custom chips and use the original expansion bus to connect an original accelerator (no CPU on the motherboard)

iComp’s Amiga Reloaded is coming out aaaany day now
eXeler0 is offline  
Old 11 October 2022, 23:24   #27
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by eXeler0 View Post
iComp’s Amiga Reloaded is coming out aaaany day now
NovaCoder is offline  
Old 13 October 2022, 20:54   #28
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Quote:
Originally Posted by NovaCoder View Post
2 weeks?
indigolemon is offline  
Old 24 October 2022, 18:59   #29
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 839
Quote:
Originally Posted by Thomas Richter View Post
The 68060 (and 68040) lacks the coprocessor interface the 68020 and 68030 had, so you cannot connect a 68882 to a 68040 or 68060. The best you could do is to connect it as an I/O device, and manually banging its interface, which requires a software interface and is going to be very slow. Talking about speed, even natively the 68882 is rather slow compared to the 68060 internal FPU.
A custom Hardware interface for an LC060 and a 68882 would actually be quite fast. Both the CPU and FPU have 32 bit data buses and can run synchronously at the same clock speeds (approx. 50-75 MHz). It may not be quite as efficient as the co-processor interface of the 50 MHz 68030 but still fast enough to out-perform software emulation in most cases.

The real problem (again) is the exception trap overhead killing the performance. The old mathieee.resource could be adapted to support such an interface without the exception trap overhead. But (again) there are still not many applications using the mathieee.libraries.
SpeedGeek is offline  
Old 12 November 2022, 23:17   #30
jeff b00toNic
Registered User
 
jeff b00toNic's Avatar
 
Join Date: Nov 2011
Location: Arnsberg Germany
Age: 45
Posts: 193
Quote:
Originally Posted by alenppc View Post
Quake exists in non-FPU version on other systems and even the softfloat version on the Amiga is mostly playable when running at 100 MHz (TF1260)... many other things would work fine if people bothered to compile with the -nofpu switch.

Where can I find this softfloat version of Quake?
I couldn't even find a Duke3d softfloat version so I made one.
Its in the zone.
jeff b00toNic is offline  
Old 13 November 2022, 18:11   #31
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
Quote:
Originally Posted by jeff b00toNic View Post
Where can I find this softfloat version of Quake?
I couldn't even find a Duke3d softfloat version so I made one.
Its in the zone.
Try sending a PM to user Alenppc
eXeler0 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Making External gotek from external Cumana drive? utukku support.Hardware 5 17 June 2022 00:09
Demos to test FPU on SX32 MkII (020+FPU) Rochabian request.Demos 1 21 April 2020 03:03
EDU - External Disk Unit | External gotek for Commodore Amiga with LCD & Sound arananet Amiga scene 7 02 April 2016 21:06
68060 fpu not available mmu not active amigarlz support.Hardware 6 18 March 2010 06:35
What is wrong with my 68060 FPU? Noname support.Hardware 10 11 March 2010 23:03

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:33.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.23024 seconds with 15 queries