WinUAE 2.7.1 (Beta 10) - Amiga Emulator update with CPU emulation optimization and more!

Emulated Consoles/Systems : Amiga, Amiga CD32
Developer : Toni Wilen
Release News :  Another day another update for the Amiga Emulator WinUAE, which is constantly being updated by Toni Wilen. Version 2.7.1 beta 10 features CPU emulation optimization and more bug fixes, so once again it's worth updating to the latest build and as always make a separate WinUAE.ini file for multiple installs. If Beta updates are not your thing then stick with the final 2.7.0. You may also be interested to note that another great Amiga Emulator using a brilliant GUI (FS-UAE) was also updated to a new final build, so check that out as well here. Read on for Beta 10 release notes!

Beta 10:

- Programmed display mode positioning bug fixed, should fix remaining problems with clipped left or right edges.
- Switching between interlace PAL and interlace NTSC modes calculated wrong vertical line count.
- Some CPU emulation optimization, only modify linear memory address in getpc/setpc/incpc functions if mode is not prefetch/ce/mmu.
- Added slirp inbound port configuration, config file slirp_redir=<proto>:<port>:<internal port>:<internal ip>, multiple entries supported, internal ip part is optional.
- Added simple slirp inbound port configuration, config file slirp_ports=port1,port2,.. (TCP ports only, internal address is default, host port equals internal port)
- Added quick slirp inbound port selection to GUI, opens TCP ports 21, 22, 23 and 80. (Same as slirp_ports=21,22,23,80)
- Added missing slirp cleanup code from QEMU.
- 6888x Packed-Decimal Real negative k-factor values fully emulated (Previous confirmed, required by NeXTSTEP OS), positive non-zero values not emulated yet which needs Fortran "E" scientific notation format string that C does not directly support.
- First and last drawn scanlines were always detected incorrectly since few major versions ago, breaking vertical centering.
- Input device autoswitch by using analog directions now only work with X or Y axis, other directions may work differently and can cause accidental switches.
- Force recalculation of horiz and vert centering (if enabled) when screen mode is detected (guessed) as changed.
- Toggle input events (warp mode, mute etc..) now also support setting to on or off state without toggling. Input panel only, click on input event name to change mode
- Added audio/video recording input event, supports also new toggle/on/off modes. If recording is started using input event (not from GUI), number is appended to filename and it is increased each time recording is started.

SLiRP inbound ports note: all ports will be opened when network hardware is initialized, there is no way to know when something actually starts listening for some port. This also means you won't get exactly same behavior as "real" low level network emulation, mainly you won't ever get connection refused if port is open but not actually listening on the Amiga side, connection opens and then closes immediately. 


No comments:

Post a Comment

All comments are moderated! Constructive criticism allowed, but abusive comments will be removed and you will be IP banned! Banned users will not show up in my comment feed, you will be gone for good as will all of your posts! - Play nice and enjoy IndieRetroNews!