AmiKit - Your Modern Retro Experience
  Begin Register Reply Search Statistics AmiKit X  QuickGuide  SATISFIED WITH OUR SUPPORT? 
Online now: Guests - 2
Members - 0
Most users ever online: 605 [18 Apr 2019 18:52]
Guests - 605 / Members - 0
Specific questions AmiKit Support Forum / Specific questions /  
 

OxyPatcher on AmiKit / WinUAE

 
Author pgovotsos
Partaker
#1 Posted: 13 Feb 2010 04:12 
Hi,

Is it helpful at all to install OxyPatcher on a system running AmiKit or even just WinUAE? I know it makes a tremendous improvement on a "real" Amiga by taking care of exceptions forcing calls to Commodore's lousy software libraries.

I don't know if it would even run on a UAE system - if it's emulating the hardware faithfully enough to support it. I'd like to try it, but if someone already has experience with this, I'd appreciate hearing how it went.

Panagiotis

Author Toni Wilen
Moderator
#2 Posted: 13 Feb 2010 16:31 
There is no point in current emulation. 68040 and 68060 emulated FPU is "super FPU" that also includes all 68881/2 FPU instructions that real 68040 and 68060 lack.

68040/060.library software emulation is never used (and can't be because FPU traps aren't even emulated) Note that this does not mean library is not needed, it is still needed to enable OS level FPU support.

Author pgovotsos
Partaker
#3 Posted: 13 Feb 2010 20:01 
The reason I asked is because I read some posts about using, and reccomending use of, the replacement libraries (HSMathlibs) on Aminet. The OS level support would be important right?

What exactly does "OS support" mean? Only AmigaDos uses this or other software does also?

Panagiotis

Author Toni Wilen
Moderator
#4 Posted: 14 Feb 2010 21:48 
"OS support" = exec knows about 68040/68060 FPU and stores/restores FPU state when switching tasks.

In other words, makes FPU usable (directly or using math libraries) in multitasking environment.

Author pgovotsos
Partaker
#5 Posted: 15 Feb 2010 03:37 
So if I want to run something like ImageFX with FPU version, installing the libs would be helpful? Am I understanding correctly?

Panagiotis

Author Toni Wilen
Moderator
#6 Posted: 17 Feb 2010 16:13 
I can't explain anything technical without confusing everyone

68040 or 68060 CPU installed: matching 68040.library or 68060.library MUST BE installed (+SetPatch) or FPU will be unusable.

HSMathLibs and similar FPU libs may improve performance but are not required. It depends on application.

Author pgovotsos
Partaker
#7 Posted: 19 Feb 2010 04:35 Edited by: pgovotsos 
Thanks for replying.

68040 or 68060 CPU installed: matching 68040.library or 68060.library MUST BE installed (+SetPatch) or FPU will be unusable.

It sounds like your talking about on a "real" Amiga. I understand how that works - I'm asking about using the libs on an AmiKit / WinUAE system - an emulated Amiga. It doesn't have a real 040/060, but can emulate 040.

I've read messages on some forums that say the replacement libs provide a performance improvement under emulation like they do on "real" hardware.

I just went to HSMathlibs' webpage (www.hamathlibes.de) where they advertise WinUAE support. I don't have HSMathlibs though, I have OxyPatcher.

Thanks again,
Panagiotis

Specific questions AmiKit Support Forum / Specific questions /
 OxyPatcher on AmiKit / WinUAE

Your Reply Click this icon to move up to the quoted message


 ?
Only registered users are allowed to post here. Please, enter your username/password details upon posting a message, or register first.

 

 
AmiKit Support Forum Powered by Forum Script miniBB ®
 ⇑