English Amiga Board Amiga Lore


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 25 September 2014, 14:11   #1
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 330
60 FPU disable patch

Cosmos asked me to post this message:

Hi (SpeedGeek)!

I just checked with WinUAE beta 17 your following code :
[060 FPU disable patch]

Your small code freeze the boot with WinUAE CPU 68020 and 68040...

Works fine only with CPU 68060...

Could you check with Toni Wilen for fixing the bug ?

Thanks,

Here's my reply:

That's the problem with emulation... it's never 100% the same as a real 68K CPU! It works with a real 030, 040 and 060 so WinUAE must have some difference in the exception code handling.

Does WinUAE use the correct stack frame? Does it execute this code in Supervisor mode with proper emulation? Does it generate the correct exception vector for illegal instructions? Does it emulate the VBR correctly?

It's up to Toni Wilen to fix this problem (I'll post your bug report on EAB)...

P.S. I assume you already know the email address for Cosmos.
SpeedGeek is offline  
AdSense AdSense  
Old 25 September 2014, 14:26   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,531
Quote:
Originally Posted by SpeedGeek View Post
Cosmos asked me to post this message:
Sorry but..

First, this surely has nothing to with this beta series.. (see first post)
Also there was no useful information whatsoever in that message and I don't ask details via email and finally, information included has to be correct or nothing would work!

EDIT: Code talks. Not guesses.

Last edited by Toni Wilen; 25 September 2014 at 14:33.
Toni Wilen is offline  
Old 25 September 2014, 15:27   #3
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 330
Quote:
Originally Posted by Toni Wilen View Post
Sorry but..

First, this surely has nothing to with this beta series.. (see first post)
Also there was no useful information whatsoever in that message and I don't ask details via email and finally, information included has to be correct or nothing would work!

EDIT: Code talks. Not guesses.
1) The FPU disable patch code is not in Amiga executable format (it only works when patched into exec.library)

2) Cosmos didn't send me what you may consider a proper WinUAE bug report

3) I don't have a WinUAE system, so if you don't you want to email Cosmos then your only option would be to download one of his exec patches and generate your own WinUAE bug report

4) I write and test my code on real 68K Amiga's so why do you (or Cosmos) think it's my problem if it fails with WinUAE?

Last edited by SpeedGeek; 26 September 2014 at 13:47.
SpeedGeek is offline  
Old 25 September 2014, 15:38   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,531
I didn't say anything about code having problem, I only said that if there is code that does not work that should work, then I do nothing unless I have exact same code with exact same config.

There has been countless "bugs" that were actually caused by bad config, bad code that works accidentally with developer's config/real hardware and so on = Proper test case required. I don't waste time by guessing.
Toni Wilen is offline  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
winuaebootlog.txt disable pucci support.WinUAE 5 11 November 2011 17:03
How to Disable DOpus 5.8 From Starting-up roberthazelby support.Apps 4 31 October 2010 16:29
three in one? (SCSI Patch,Mac Patch,MapRom) RogerWilco09 support.Apps 0 05 May 2009 16:56
Disable partition default frikilokooo support.Hardware 7 26 April 2009 09:15
Disable Sprite Collisions DeAdLy_cOoKiE Retrogaming General Discussion 4 24 March 2006 17:56

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 02:03.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.11456 seconds with 11 queries