English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 03 July 2020, 11:56   #1
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
WinUAE 4.4.0

WinUAE 4.4.0 (01.07.2020) released. http://www.winuae.net/

New features/improvements:

- 68000 address and bus error (bus errors are not used in Amiga) stack frames are now 100% accurate, including all undefined behavior like partially updated flags or registers. Last missing part that wasn't fully accurate previously.
- 68010 emulation is now cycle-accurate. Including loop mode.
- 68030 MMU emulation simplified and optimized.
- CPU tester detected rare CPU/FPU bugs fixed.
- Multiple CPU tester detected undocumented CPU and FPU (all models) behavior emulated, mainly edge cases that almost never happen normally. More information in detailed changelogs.
- Debugger assembler and disassembler updates and fixes.
- 1x-8x CPU multipliers are now also supported in prefetch (more compatible) CPU mode.
- Implemented Paula serial port emulation receive break condition detection support.
- "diskchange rdh0:" can be now used to eject drag&drop mounted directory/file/archive harddrive.
- On screen led floppy leds have brighter border if inserted disk is write protected.
- If 2 light pens/guns enabled and if gun 2 moves, enable only gun 2 crosshair. Previously gun 1 move enabled both crosshairs.
- "Default" filter mode now enables aspect ratio correction and scales to window/screen size only when display size is too large or too small.
- Ignore ncap/winpcap dll version because recent ncap versions have smaller version number than old winpcap versions.
- GUI Reset button now copies current full GUI config to active config, including options that normally can't be changed on the fly.
- FPU default is back to 64-bit. Very few programs require 80-bit accuracy, it wasn't worth the speed loss.
- Black borders are not anymore enabled in autoscale center mode.
- Few custom chipset and CIA emulation updates.
- Added easy to use and transparent printf()-like debug logging method for developers.

Bugs fixed:

- If disk read DMA was started without any selected drive(s), it was always emulated in turbo mode.
- Screen capture to clipboard created blank image if 256 color or less RTG mode and capture before filtering was set.
- When ejecting directory filesystem that points to plain file or archive, not all host file handles were closed properly.
- Switching GUI panels left stale entry in internal array, possibly causing random crash after switching panels many times.
- Config file (*.uae) icon is now correct again.

4.3.0 bugs fixed:

- Some RTG to RTG mode resolution switches didn't resize windowed mode correctly.
- CD32 pad red button didn't always work as a normal fire button, depending on how it was configured.
- CD32 ROM delay loop patch was skipped. Broke CD32 CD if CPU speed was too fast.

New emulated hardware:

- Hardital Dotto (clone of ICD AdIDE)


and more.

EDIT: detailed changelog here: https://github.com/tonioni/WinUAE/bl...echangelog.txt

[bug reports in this thread will be ignored.]

Last edited by Toni Wilen; 05 July 2020 at 09:46.
Toni Wilen is online now  
Old 03 July 2020, 12:13   #2
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
Wow! Thanks for your hard work, Toni
PeterK is offline  
Old 03 July 2020, 12:30   #3
Ian
Global Moderator
 
Ian's Avatar
 
Join Date: May 2001
Location: Derby, UK
Age: 46
Posts: 2,287
Excellent updates as always Toni, keep up the good work!!
Ian is offline  
Old 03 July 2020, 13:00   #4
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Cheers Toni
DamienD is offline  
Old 03 July 2020, 13:33   #5
honx
Registered User
 
honx's Avatar
 
Join Date: Oct 2014
Location: Klagenfurt / Austria
Posts: 1,559
yeah! finally these black borders in autocenter are gone!
honx is offline  
Old 03 July 2020, 13:41   #6
HOL2001
Amigamaniac
 
HOL2001's Avatar
 
Join Date: Mar 2005
Location: Neheim / Germany
Age: 50
Posts: 564
Many thanks!
HOL2001 is offline  
Old 03 July 2020, 14:32   #7
alkis
Registered User
 
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 719
Thanks for your work!

Quote:
Originally Posted by Toni Wilen View Post
...
- Added easy to use and transparent printf()-like debug logging method for developers.
...
Umm, usage example please?
alkis is offline  
Old 03 July 2020, 14:35   #8
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Thanks Toni!


Quote:
Originally Posted by alkis View Post
Umm, usage example please?
- New easy to use and transparent printf()-like debug logging method for developers: simply write parameters to address $bfff00 (byte, word and long accepted) one by one, then format string to $bfff04 (must be long) and formatted log message will appear in log window. Address may change, currently only active if 128k UAE boot rom mode is enabled and accepts only %d, %u, %x, %p, %s and %b (BSTR). Quickly made for quick and easy UAESND AHI driver debug logging..
ross is offline  
Old 03 July 2020, 14:38   #9
alkis
Registered User
 
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 719
Quote:
Originally Posted by ross View Post
Thanks Toni!



- New easy to use and transparent printf()-like debug logging method for developers: simply write parameters to address $bfff00 (byte, word and long accepted) one by one, then format string to $bfff04 (must be long) and formatted log message will appear in log window. Address may change, currently only active if 128k UAE boot rom mode is enabled and accepts only %d, %u, %x, %p, %s and %b (BSTR). Quickly made for quick and easy UAESND AHI driver debug logging..
Oh, missed that. Thanks Ross!
alkis is offline  
Old 03 July 2020, 14:41   #10
kaffie
Registered User
 
Join Date: Sep 2019
Location: Looe
Posts: 12
Lovely. Thank you!
kaffie is offline  
Old 03 July 2020, 15:50   #11
Sandancer
Registered User
 
Join Date: Mar 2017
Location: Wakefield
Posts: 269
Nice one Toni Thank you
Sandancer is offline  
Old 03 July 2020, 16:44   #12
Superman
Super Member
 
Superman's Avatar
 
Join Date: Sep 2014
Location: Wakefield
Age: 48
Posts: 1,333
Amazing work as always Toni
Superman is online now  
Old 03 July 2020, 16:53   #13
tygre
Returning fan!
 
tygre's Avatar
 
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
Thanks Toni
tygre is offline  
Old 03 July 2020, 17:20   #14
dreamkatcha
I've got a new byline
 
dreamkatcha's Avatar
 
Join Date: Mar 2002
Location: Manchester, UK
Posts: 1,219
I hadn't updated in ages, but now I have I've noticed that my sound issue has gone away. Before WinUAE would monopolise my sound driver, cutting off all other sources e.g. radio streams. That was a nice surprise, thanks.
dreamkatcha is offline  
Old 03 July 2020, 17:42   #15
Zandig
Registered User
 
Zandig's Avatar
 
Join Date: May 2009
Location: NY / USA
Posts: 266
Toni - your dedication is legendary.
Zandig is offline  
Old 03 July 2020, 17:56   #16
Bladecmc
Registered User
 
Join Date: Mar 2019
Location: Donegal / Ireland
Posts: 10
Big grin

Can only say Thank you and sent you a donate from the site!!
Bladecmc is offline  
Old 03 July 2020, 18:43   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by dreamkatcha View Post
I hadn't updated in ages, but now I have I've noticed that my sound issue has gone away. Before WinUAE would monopolise my sound driver, cutting off all other sources e.g. radio streams. That was a nice surprise, thanks.
Sounds like you had exclusive wasapi mode enabled previously. It bypasses Windows mixer (possibly reducing latency a bit more) = can't be shared with other programs.
Toni Wilen is online now  
Old 03 July 2020, 19:51   #18
AZka
Registered User
 
Join Date: Dec 2016
Location: Budapest
Posts: 34
Thank You!!!!
AZka is offline  
Old 03 July 2020, 20:29   #19
siyllad
Registered User
 
Join Date: May 2014
Location: Ireland
Posts: 40
Excellent as usual thanks
siyllad is offline  
Old 03 July 2020, 20:42   #20
Snake79
Registered User
 
Join Date: Feb 2014
Location: Poland
Posts: 190
Outstanding! Thank You!
Snake79 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 + ADF-copy __ Read Real AmigaFloppy with WinUAE Giants support.WinUAE 14 02 May 2019 11:17
Winuae Amigaos4.1 fe1 winuae small video White support.WinUAE 9 08 December 2017 02:48
Recently changed WinUAE folder, now getting Arabuusimiehet.WinUAE error Foebane support.WinUAE 9 09 September 2016 20:03
WinUAE 3.1.0 with other WinUAE 3.1.0 Serial TCP F.Art support.WinUAE 2 23 April 2015 22:04
WinUAE 0817r3-GUI dissappears/ WinUAE freezes. 7-Zark-7 support.WinUAE 2 23 December 2001 14:19

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 11:24.

Top

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