English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 20 June 2018, 19:41   #1
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
WinUAE 4.0.0

WinUAE 4.0.0 (20.06.2018) released. http://www.winuae.net/

New major features:

- Beam Racing Lagless VSync which reduces input latency to sub-5ms. Replaces old Low Latency VSync. (Use 1-2 slice Lagless VSync to match old Low Latency VSync behavior)
- Virtual multi monitor support. Each virtual Amiga video output connector (Video port graphics adapter, RTG boards) can be "connected" to separate WinUAE window, emulating real hardware being connected to more than one physical monitor.
- Debugger supports running Amiga executables from shell, adds symbol and gcc stab debugging data support, loads executable to special reserved address space which enables detection of any illegal accesses byte accurately and more.
- Host mode FPU emulation mode is finally full extended precision (80-bit) capable. It is also fully JIT compatible.

New other features:

- Overlay graphics led (power, floppy etc) support.
- Close confirmation option added to misc panel.
- Default WASAPI audio device automatically follows Windows default audio device.
- Directory harddrives now use uaehf.device as a fake device driver (replacing non-existing uae.device), for example programs that query extra information (like SCSI Inquiry data) now get valid data.
- Directory filesystem harddrive fake block size dynamic adjustment now starts from smaller disk size, workaround for WB free space calculation overflow when partition is larger than 16G.
- Harddrive imager now also supports native (mainboard/expansion board) IDE connected CHS-only drives.
- Disk swapper config file data is restored from statefile.
- Cirrus Logic RTG horizontal doubling support, keeps aspect ratio in doublescan modes.
- Action Replay II/III state file support improved.
- Windowed mode resize enable/disable option.
- CDTV SCSI and SRAM options moved to Expansions.

3.6.x bug fixes:

- WD33C93 based SCSI controllers hung the system if controller didn't have any connected SCSI devices.
- Direct3D11 fullscreen mode didn't open if monitor was connected to non-default GPU. (For example laptops with Intel and NVidia GPU with NV GPU connected to external monitor)
- Direct3D11 fullscreen ALT-TAB refresh problems and other D3D11 fixes.
- 68030 MMU PLOAD was broken (Caused Amiga Linux crash at boot).

Older bugs fixed:

- On the fly switching from non-cycle exact to cycle-exact mode stopped emulation in certain situations.
- Fixed E-Matrix accelerator board RAM selection.
- If CD was changed and system was reset during change delay, drive become empty and new CD was never inserted. Mainly affected CD32 and CDTV.
- Reset when uaescsi.device CD was mounted caused memory corruption/crash in certain situations.
- Code analyzer warnings fixed (uninitialized variables, buffer size checks etc..)
- Old JIT bug fixed: many CPU instructions didn't set V-flag correctly. (Aranym)
- Inserting or removing USB input device caused crash in some situations.
- Softfloat FPU edge case fixes (FABS, FNEG with infinity, logarithmic instructions with NaN)
- Decrease/increase emulation speed input events didn't do anything.
- Toccata audio was not fully closed when reset/reset and caused crash if new config was loaded and started.
- Removed forgotten, useless and obsolete "The selected screen mode can't be displayed in a window, because.." check.
- Fixed WASAPI Exclusive mode audio glitches when paused/unpaused.
- Paula audio volume GUI volume setting was ignored if audio mode was mono.

New emulated expansions:

- C-Ltd Kronos
- CSA Magnum 40
- DCE Typhoon MK2
- GVP A1230 Series II
- Hardital TQM
- MacroSystem Falcon 040
- Xetec FastTrak

and much more than usual!

[bug reports in this thread will be ignored. as usual.]
Toni Wilen is offline  
Old 20 June 2018, 19:51   #2
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Thanks as always Master Wilen for your continual improvements / features / bug fixes and 24 / 7 support

I don't know what EAB / the Amiga community would do without you!!!

< immediately runs off to download >
DamienD is offline  
Old 20 June 2018, 20:16   #3
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Didn't test V4.0.0 yet but the new features look awesome as ever. I'm currently sitting in a hotel room and without WinUAE I wouldn't be able to work on demo code right now so just wanted to say thanks for all the years you spent on improving the emulator, much appreciated!
StingRay is offline  
Old 20 June 2018, 20:20   #4
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 729
Great update, thanks Toni !
DanyPPC is offline  
Old 20 June 2018, 21:34   #5
McTrinsic
Registered User
 
Join Date: Feb 2014
Location: Germany
Posts: 527
This is so great, thank you so much!!
McTrinsic is offline  
Old 20 June 2018, 21:43   #6
honx
Registered User
 
honx's Avatar
 
Join Date: Oct 2014
Location: Klagenfurt / Austria
Posts: 1,559
nice! i just updated. now i hope not having to wait too long for someone to release a german dll!
one question because i'm blind: where can i find option to activate the new multi monitor feature?
and is it intended that jit gets deactivated if i activate cycle exact in chipset tab and vice versa?
honx is offline  
Old 20 June 2018, 22:40   #7
Viceroy
Registered User
 
Join Date: Jul 2006
Location: Sunderland
Posts: 946
Great, many thanks Toni ;-)
Viceroy is offline  
Old 21 June 2018, 01:00   #8
Leandro Jardim
Registered User
 
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
Thanks Toni for the new update! Hip, Hip, Hurrah! Toni is a good fellow! A "WinFellow", nobody can deny...

Last edited by Leandro Jardim; 21 June 2018 at 03:23.
Leandro Jardim is offline  
Old 21 June 2018, 07:57   #9
HOL2001
Amigamaniac
 
HOL2001's Avatar
 
Join Date: Mar 2005
Location: Neheim / Germany
Age: 50
Posts: 564
Many thanks!
HOL2001 is offline  
Old 21 June 2018, 13:22   #10
demoniac
Registered User
 
Join Date: Jul 2005
Location: -
Posts: 1,686
Features and improvements look great!
demoniac is offline  
Old 21 June 2018, 15:29   #11
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Thanks Toni
ransom1122 is online now  
Old 21 June 2018, 15:48   #12
Anubis
Retro Gamer
 
Anubis's Avatar
 
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
Thanks!
Anubis is offline  
Old 21 June 2018, 18:07   #13
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,342
Thanks
Seiya is offline  
Old 21 June 2018, 18:29   #14
siyllad
Registered User
 
Join Date: May 2014
Location: Ireland
Posts: 40
Many thanks
siyllad is offline  
Old 21 June 2018, 18:43   #15
groundplayer
Registered User
 
Join Date: Jul 2012
Location: Finland
Posts: 62
Thank you for your absolutely amazing work ! PS: still waiting for emulated voodoo 3dfx support..
groundplayer is offline  
Old 21 June 2018, 19:37   #16
AZka
Registered User
 
Join Date: Dec 2016
Location: Budapest
Posts: 34
Many thanks!
AZka is offline  
Old 21 June 2018, 19:42   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by honx View Post
nice! i just updated. now i hope not having to wait too long for someone to release a german dll!
one question because i'm blind: where can i find option to activate the new multi monitor feature?
I don't think you need it if you attempt to use it in RTG modes. It most likely does not work like you assume it does due to AmigaOS/RTG limitations..

Look out for "Monitor" select menus (one in Chipset, another in RTG)

Quote:
and is it intended that jit gets deactivated if i activate cycle exact in chipset tab and vice versa?
Yes. Of course. JIT is "only" as fast as possible. (Also 100% nothing to do with 4.0)

Quote:
Originally Posted by groundplayer View Post
Thank you for your absolutely amazing work ! PS: still waiting for emulated voodoo 3dfx support..
It waits for some other emulator (pcem? it has voodoo 1/2) getting it implemented first. MAME version is impossible to "detach" from core, it is far too deeply integrated with other core stuff.
Toni Wilen is offline  
Old 21 June 2018, 22:30   #18
andyhants
Registered User
 
Join Date: Nov 2013
Location: Hampshire England
Posts: 184
'Windowed mode resize enable/disable option' ?

As ever enormous thanks to Toni for his amazing work.

Can I just ask a bit of clarification though - what does 'Windowed mode resize enable/disable option' actually do?

Thanks
andyhants is offline  
Old 21 June 2018, 22:39   #19
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by andyhants View Post
what does 'Windowed mode resize enable/disable option' actually do?
I'd imagine it means you can resize the "window" by clicking the sides / corners and dragging

...maybe I'm wrong though as you could do that in v3.6.1.

Edit: scrap what I said above; you can now turn this feature on / off; whereas before it was always on...
DamienD is offline  
Old 22 June 2018, 12:17   #20
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
first off; thx for all the work!

is there any documentation yet how to use the new debugger features? i have a herer pretty complex binary at hand.
wawa 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 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 0.9.92 "WinUAE 1.0 public beta #3" Released! Jim News 2 23 December 2004 11:29
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 13:15.

Top

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