Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who's Online
1 user(s) are online (1 user(s) are browsing Forum)

Members: 0
Guests: 1

more...

Browsing this Thread:   1 Anonymous Users





WinUAE v4 Series

Joined:
2012/4/16 8:41
From Brindisi (Italy)
Group:
Member
Posts: 1197
Offline
Update beta 7:

- Added debugger 'ex' command: 'e' command with extended data: last value written and PC of CPU or Copper when value was written.
- UAEGFX RTG 15/16/24-bit graphics corruption fixed (b1).
- If multimonitor mode and aviout/screenshot: capture/record from window that has focus.
- Added horizontal doubling to Cirrus Logic emulation, enabled if screen height * 0.75 >= width. Keeps aspect ratio if CGX doublescan graphics mode is configured.
- Native screen OSD was drawn twice in some multimonitor configurations, also could have caused crashes or some other weird behavior.

Extended precision host FPU mode updates:

- Some FPU instructions used wrong precision.
- Supports divbyzero, underflow, overflow and inexact2 status bits and exceptions. Only in non-JIT FPU mode. (and no software really cares)
- FCMP uses softfloat comparison code if more compatible is enabled (FCMP can't be directly mapped to host FPU), if not, it uses simple and quick test. (Difference: infinities, nans etc.. special cases only work in more compatible mode. No normal programs care, as usual)
- Uses softfloat routines for rarely used functions (most trigometric, fexpman, fscale etc). Previously: extended to double conversion -> c-library math function -> double to extended conversion. Which probably wasn't noticeably faster.

I think this is good compromise between speed and accuracy, commonly used operations use native code (that native FPU supports directly, x86 FPU does not directly support all operations that 6888x supports), complex and rarely used operations use softfloat code.

NOTE: Host FPU extended precision FPU emulation is now enabled by default and always overrides config file saved 64-bit mode. If something works strangely, load your config, change FPU mode to 64-bit/softfloat and try again: if it fixes the problem -> report the problem immediately.

WinUAE 4.0.0 Beta 7 : Download

WinUAE 4.0.0 Beta 7 (64Bit): Download

Attach file:



jpg  WinUAE.jpg (209.31 KB)
3226_5ae947cf65ee9.jpg 1024X768 px

Posted on: 5/1 22:08
_________________
https://www.plagimusicali.net/
Transfer the post to other applications Transfer


Re: WinUAE v4 Series

Joined:
2012/4/16 8:41
From Brindisi (Italy)
Group:
Member
Posts: 1197
Offline
Update beta 8:

- CL horizontal doubling used wrong width size, fixed buffer overflow (b7).
- CL horizontal doubling multiplier changed to 9/10. Old value missed 320*200 resolution.
- 64-bit host FPU FMOVECR constants that didn't fit in double were clamped to max when they should have been set to infinity.
- All logarithmic and trigonometric functions now use assembly code from existing JIT functions in new 80-bit host FPU mode. This should be feature complete now.
- Multithreaded RTG now only does color conversion/copy in separate thread, present() is done in main thread because of possible thread safety problems.
- Added quite pointless power led switches off/dims misc panel option. Affects OSD power led and D3D led overlay power led brightness.


WinUAE 4.0.0 Beta 8 : Download

WinUAE 4.0.0 Beta 8 (64Bit): Download

Posted on: 5/8 6:08
_________________
https://www.plagimusicali.net/
Transfer the post to other applications Transfer






You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4404
2 magorium
magorium
4095
3 nikolaos
nikolaos
3962
4 phoenixkonsole
phoenixkonsole
3903
5 deadwood
deadwood
2917
6 ncafferkey
ncafferkey
2776
7 mazze
mazze
2221
8 Kalamatee
Kalamatee
2139
9 clusteruk
clusteruk
2112
10 damocles
damocles
1789
© 2004-2018 AROS Exec