English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 01 November 2020, 20:08   #241
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
https://download.abime.net/winuae/fi...nuae_4500b8.7z
https://download.abime.net/winuae/fi...ae64_4500b8.7z

Beta 8:

- Remaining JIT shift instruction bugs fixed. (I really didn't want to but I had to learn a bit more how JIT internally works..). My tester now passes all normal tests.
- Some hardware emulated boards bypassed byte/word swapping if accessed by PPC CPU.
Toni Wilen is offline  
Old 01 November 2020, 21:07   #242
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Great, I'm hoping this might fix Heretic & Hexen, and is stable like on v4.4.0

Edit: sadly not, tested 10 times and 10 crashes... 7 of those where when loading below, 3 times I got into the game but crashed after 3 seconds:


Last edited by DamienD; 01 November 2020 at 21:18.
DamienD is offline  
Old 01 November 2020, 22:06   #243
Viceroy
Registered User
 
Join Date: Jul 2006
Location: Sunderland
Posts: 948
You are a busy man Toni, many thanks ;-)
Viceroy is offline  
Old 02 November 2020, 11:11   #244
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by Toni Wilen View Post
https://download.abime.net/winuae/fi...nuae_4500b8.7z
https://download.abime.net/winuae/fi...ae64_4500b8.7z

Beta 8:

- Remaining JIT shift instruction bugs fixed. (I really didn't want to but I had to learn a bit more how JIT internally works..). My tester now passes all normal tests.
- Some hardware emulated boards bypassed byte/word swapping if accessed by PPC CPU.
Still problems with some WB programs because of new JIT, like THE http://m68k.aminet.net/package/util/wb/THE (for OS3.9).
UI is broken (can't click) and shows strange horizontal lines...
hexaae is offline  
Old 02 November 2020, 15:11   #245
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by hexaae View Post
Still problems with some WB programs because of new JIT, like THE http://m68k.aminet.net/package/util/wb/THE (for OS3.9).
UI is broken (can't click) and shows strange horizontal lines...
Same if:

- JIT indirect?
- JIT FPU off?

These probably depends on other library versions etc so I am almost sure I can't duplicate it..
Toni Wilen is offline  
Old 04 November 2020, 09:46   #246
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,254
Quote:
Originally Posted by hexaae View Post
Still problems with some WB programs because of new JIT, like THE http://m68k.aminet.net/package/util/wb/THE (for OS3.9).
From your screenshot I can't see the anomalies, to me everything seems to work fine THE, however there are two more recent versions of THE, THE2 and THE3


http://aminet.net/package/util/wb/THE2
http://aminet.net/package/util/wb/THE3

Last edited by AMIGASYSTEM; 22 November 2020 at 20:35.
AMIGASYSTEM is offline  
Old 04 November 2020, 14:13   #247
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by Toni Wilen View Post
Same if:

- JIT indirect?
- JIT FPU off?

These probably depends on other library versions etc so I am almost sure I can't duplicate it..
Tested 32bit and 64bit versions... Only 64bit b8 build is affected!

Quote:
Originally Posted by AMIGASYSTEM View Post
however there are two more recent versions of THE, THE2 and THE3
Correct.
hexaae is offline  
Old 04 November 2020, 14:41   #248
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by hexaae View Post
Tested 32bit and 64bit versions... Only 64bit b8 build is affected!
"Still problems with some WB programs because of new JIT"? So did it happen also with previous betas or not? (or "not enough information"!)
Toni Wilen is offline  
Old 04 November 2020, 14:54   #249
ziosante
Registered User
 
ziosante's Avatar
 
Join Date: Nov 2007
Location: Italy
Posts: 39
Fusion mac emulator crash when JIT enabled

Hi,
what I'm posting may be off topic here but with the intent to help in some way to make WinUAE even better I'm here to report that emulator FUSION 3.1 crash on launch when JIT is enabled. If JIT is disabled it works.
Tried WinUAE 4.4.0 and WinUAE 4.5.0.
If it can be of any help I'm available to post info and configurations.

Thanks.
Attached Thumbnails
Click image for larger version

Name:	Immagine 2020-11-04 145039.png
Views:	188
Size:	301.2 KB
ID:	69608  
ziosante is offline  
Old 04 November 2020, 15:33   #250
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by Toni Wilen View Post
"Still problems with some WB programs because of new JIT"? So did it happen also with previous betas or not? (or "not enough information"!)
Yes, it happened also with previous betas 64bit only. Let me test if it started with b1...

EDIT:
Confirmed, since b1 64bit only affected for case: THE
hexaae is offline  
Old 04 November 2020, 15:36   #251
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by ziosante View Post
Hi,
what I'm posting may be off topic here but with the intent to help in some way to make WinUAE even better I'm here to report that emulator FUSION 3.1 crash on launch when JIT is enabled. If JIT is disabled it works.
Tried WinUAE 4.4.0 and WinUAE 4.5.0.
If it can be of any help I'm available to post info and configurations.
Yes, it is offtopic. See first post. (And I won't touch that program and don't ask. Sorry. Probably tries to time something and JIT is too fast -> division by zero)
Toni Wilen is offline  
Old 04 November 2020, 15:41   #252
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by hexaae View Post
Yes, it happened also with previous betas 64bit only. Let me test if it started with b1...

EDIT:
Confirmed, since b1 64bit only affected for case: THE
Ok.. But you still haven't tested:
- JIT FPU off but JIT on.
- 64 vs 80 bit FPU mode.
Toni Wilen is offline  
Old 04 November 2020, 15:42   #253
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by ziosante View Post
Hi,
what I'm posting may be off topic here but with the intent to help in some way to make WinUAE even better I'm here to report that emulator FUSION 3.1 crash on launch when JIT is enabled. If JIT is disabled it works.
Tried WinUAE 4.4.0 and WinUAE 4.5.0.
If it can be of any help I'm available to post info and configurations.

Thanks.
Quote:
Originally Posted by Toni Wilen View Post
Yes, it is offtopic. See first post. (And I won't touch that program and don't ask. Sorry. Probably tries to time something and JIT is too fast -> division by zero)
If it's a too fast -> division by zero case, there's a patch on Aminet to solve these kind of errors: http://m68k.aminet.net/search?query=div0
For me it solved random crashes of Scout monitor and finally made my emulated WB system rock solid.

Last edited by hexaae; 04 November 2020 at 15:57.
hexaae is offline  
Old 04 November 2020, 15:46   #254
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by Toni Wilen View Post
Ok.. But you still haven't tested:
- JIT FPU off but JIT on.
- 64 vs 80 bit FPU mode.
Ok...
WinUAE 450b8 64bit:
- JIT FPU off but JIT on = reproducible
- 64 vs 80 bit FPU mode = reproducible
- JIT FPU off + FPU whole emu off = reproducible

Last edited by hexaae; 04 November 2020 at 15:56.
hexaae is offline  
Old 04 November 2020, 16:41   #255
Rotareneg
Registered User
 
Rotareneg's Avatar
 
Join Date: Sep 2017
Location: Kansas, USA
Posts: 328
Quote:
Originally Posted by Toni Wilen View Post
- JIT FPU 80-bit host mode should work again (b1)
Confirmed working now in the test cases that were previously failing.
Rotareneg is offline  
Old 04 November 2020, 19:12   #256
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,254
Quote:
Originally Posted by ziosante View Post
Hi,
what I'm posting may be off topic here but with the intent to help in some way to make WinUAE even better I'm here to report that emulator FUSION 3.1 crash on launch when JIT is enabled. If JIT is disabled it works.
Tried WinUAE 4.4.0 and WinUAE 4.5.0.
If it can be of any help I'm available to post info and configurations.

Thanks.

JIT with Fusion never worked for me tested with all versions from WinUAE 3.x and up.
AMIGASYSTEM is offline  
Old 04 November 2020, 19:48   #257
Zarnal
Registered User
 
Join Date: Feb 2018
Location: France
Posts: 505
WinUae Beta thread.

Fusion works with JIT for me. Too many variables. Please open a new thread for détails and maybe i could help you later.
Zarnal is offline  
Old 04 November 2020, 20:47   #258
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Try this http://eab.abime.net/showpost.php?p=...&postcount=253 with Fusion and other programs with random crashes Divide by Zero.

Last edited by hexaae; 04 November 2020 at 23:44.
hexaae is offline  
Old 04 November 2020, 20:56   #259
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by hexaae View Post
Confirmed, since b1 64bit only affected for case: THE
This is not specific to some JITted instruction but something more weird because if I disable some JIT instruction, it starts working and disabling some others will break it even more "Error 41 in line 8: Invalid expression"

Most likely arexx does something really really weird that triggers some quite hidden bug..

EDIT: found something, there is 64-bit specific optimization related to flags. THE works if it is disabled. More debugging to do..

Last edited by Toni Wilen; 04 November 2020 at 21:19.
Toni Wilen is offline  
Old 04 November 2020, 21:23   #260
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,165
Quote:
Originally Posted by Toni Wilen View Post
EDIT: found something, there is 64-bit specific optimization related to flags. THE works if it is disabled. More debugging to do..
hexaae 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
WinUAE 4.0.1 beta series Toni Wilen support.WinUAE 64 15 July 2018 12:03
WinUAE 3.6.1 beta series Toni Wilen support.WinUAE 166 07 March 2018 22:48
WinUAE 3.2.0 beta series Toni Wilen support.WinUAE 385 08 November 2015 23:06
WinUAE 2.5.1 beta series Toni Wilen support.WinUAE 69 22 December 2012 10:22
WinUAE 2.2.0 beta series Toni Wilen support.WinUAE 119 28 June 2010 02:35

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 08:21.

Top

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