!

[AMIGA] Winuae 2.4.1 beta 8/9

[0] @ Sobota, 21 Kwietnia 2012 15:20CET

[AMIGA] Winuae 2.4.1 beta 8/9

Po paru dniach przerwy Toni W. opublikował ósmą bętę nowej serii WinUAE, oprócz poprawek w obsłudze DirectX z włączonymi pluginami graficznymi, których stosowanie w "siódemce" wywalało emulator w kosmos, poprawiono jeszcze tryb JIT, co być może troche przyśpieszy działanie programu na słabszych konfiguracjach.

WinUAE 2.4.1 Beta 9: 21/04/2012

  • Fixed D3D texture reallocation ordering. Caused blank screen or other strange side-effects (b7)

WinUAE 2.4.1 Beta 8: 21/04/2012

  • 68EC020/68020 state files didn't load properly if current CPU config didn't match.
  • Adjusted JIT timing a bit, possible fix for slowdowns on some systems.
  • Made sound sync a bit more aggressive. (2.4.0 relaxed it a bit too much, I think)
  • D3D crash fixed (b7)
  • CIA related rare statefile CPU TRACE error fixed.
  • Crash fixed when CDFS CD drives enabled without any harddrives.
  • Disable USB HID RAWINPUT (Fallback to Direct Input) if "blacklisted" devices found, added RM-203 USB adapter to list because it requires calibration which WinUAE can't support.

WinUAE 2.4.1 Beta 7: 13/04/2012

  • DirectDraw full-window mode on non-primary monitor was blank.
  • Adjusted (again) fastest possible CPU mode extra CPU time scheduling, trying to find balance between better timing syncronization and not causing unnecessary slowdowns on some systems..
  • OCS Denise bug emulation update, PAL STREQU counts are 8 (short field) or 9 (long field) lines, not static 9 lines. (Probably no program cares)
  • F11 in gameports/input test mode shows next page (if list is longer than visible area).
  • Manual display positioning X coordinate offset fixed (Filter panel or gfx_center_horizontal_position) Origin should be hardware position 0 (same as sprites), not first possible visible position.
  • Fastest possible low latency vsync should work better again (b2), plus some other adjustments done, CPU throttling supported.
  • Autoresolution worked badly in some situations.
  • Removed USB_DEVICE_ID_RETRO_ADAPTER from USB "quirks" list, apparently it is working correctly according to firmware sources. (Perhaps older version was wrong, not exactly sure why it was included in Linux HID quirks list)
  • Save also selected monitor name (gfx_display_name) to config file because order of displays can change when removing or adding monitors or replacing display cards.

WinUAE 2.4.1 Beta 6: 13/04/2012

  • Most CDFS RockRidge file comments were truncated. (Very stupid bug)
  • CDFS media change still crashed in some situations.
  • Show "UAE" as HD controller, not "n/a" (same as "IDE0" and others do)
  • Improved fastest possible CPU throttle option. (Less CPU% usage)
  • If fastest possible CPU does not have enough frame time for extra CPU emulation, reduce extra time in next frame to prevent possible high CPU% usage and slowdowns.
  • Fullwindow RTG, D3D and scaling in Expansion panel enabled: switching to bigger RTG resolution than max fullwindow crashed. (b2)
  • Updated statically linked zlib and libpng to latest versions (1.2.6 and 1.5.10)
  • Debugger basic math operators support (+-*/) added, for example "m 8+100*4" lists memory beginning from 0x408. Note that space is not allowed because it is parameter separator.
  • Borderblank didn't work if BPLCON3 was only written outside of displayable area (b5). This is still quite ugly implemention, it should be done similar to COLOR0 handling but it would require too big changes. Later..
  • A2024 2 lowest RGB bits set correctly, was always cleared previously.
  • Keyboard reset warning fixed (2.4.0)
  • Fixed 1-3 line background color bar on top of screen in autoscale modes (2.4.0)
  • USB joypad/joystick rawinput dpad diagonal movement fix. (2.4.0)

WinUAE 2.4.1 Beta 5: 7/04/2012

  • Left edge display limit fix, it was correct when in lores but OCS/ECS hires max overscan (or AGA in 16-bit fetchmode) can start 8 pixels earlier. (ECS SuperPlus missing left edge)
  • Tweaked programmed mode sync positioning algorithm.
  • Use config file gfx_top_windowed and gfx_left_windowed top/left window coordinates if borderless mode.
  • Sort filter presets alphabetically.
  • When calculating autoscale position, restrict left and right side of display inside hsync end and start positions, fixes really wide display in promoted modes. Note that autoscale can't work correctly in (some?) promoted modes because viewable area is larger than visible bitmap = borders are visible.
  • DirectDraw mode wasn't re-initialized correctly when window size changed causing blank screen.
  • Borderblank didn't blank topmost lines and last line. (Old bug which usually wasn't visible until now)
  • Clear display decision tables when switching modes to prevent old, now possibly unvailable lines to be visible in new mode.
  • Possible fix for mouse pointer jumping to (0,0) when pressing buttons and running on some virtual machines. (2.3.3)

WinUAE 2.4.1 Beta 4: 4/04/2012

  • 68020 CE mode statefile CPUTRACE (CPU state can be saved even in mid instruction) support was not complete, should fix "CPU trace: blah" errors when restoring statefiles. It can't fix already created broken statefiles.
  • Fix built-in CDFS lowercase conversion. Only convert to lower case if plain ISO-9660 (without RockRidge or Joliet) also convert from second character to match CacheCDFS default behavior. Fixes AmigaOS 3.5/3.9 CD file names.
  • Automatic scale/center/resize didn't like screen mode that has horizontal start as early as possible (SuperPlus + ECS)
  • Automatic resize kept resizing forever in interlaced modes. (2.4)
  • Do not emulate ECS Agnus internal 1M address space if JIT enabled and 0.5M Chip RAM because JIT ignores memory bank masks causing OS to misdetect full 1M Chip.

WinUAE 2.4.1 Beta 3: 3/04/2012

  • On screen led status line was drawn using both D3D sprite and directly to bitmap methods in D3D no-filter mode (b2).
  • Removed PAL/NTSC vertical scaling hack which is not needed anymore.
  • PAL/NTSC vertical scaling added to Fullscreen (TV)/(Max) filter modes.
  • Fullscreen (TV)/(Max) also handles programmed modes like real monitor would, positioning and scaling using sync parameters.
  • Fake 60Hz (VPOSW poking) did nothing. (2.4)
  • DirectDraw + null filter crash fixed when display height was smaller than emulated display height. (b2)
  • D3D overlay mask scaling artifact in some resolutions (2.4)
  • CDFS CD drive statefile support.
  • Ignore duplicate HID button IDs.
  • Reduced flicker when refresh rate changes (PAL<>NTSC or other mode changes)

WinUAE 2.4.1 Beta 2: 1/04/2012

  • Filter system partial rewrite again. Do not use static display buffer. Always dynamically reallocate internal buffer if display mode changes (double scan modes, A2024 etc..). Fixes slowdown introduced in 2.4, also fixes shader filters that expect texture size = output size. Very tall (>1024 line) programmed modes are also now fully visible. Most likely some more updates needed..
  • Always cancel custom event autofire if any release event arrives.

WinUAE 2.4.1 Beta 1: 31/03/2012

  • Input custom event autofire support.
  • Automatically switch to another monitor if current monitor does not support selected RTG mode. (RTG mode list always lists all monitors' modes)
  • CDFS ACTION_EXAMINE_ALL crash. (It seems this was 2.4's most stupid bug)
  • Fastest possible CPU mode (including JIT) CPU speed throttle option.
  • Non fastest possible CPU mode CPU speed adjustment option. Currently GUI allows from -90% to 500%.
  • Removed Adjustable CPU/Chipset speed option, above option should be much better.
  • Switch from 16bit to 32bit (or vice versa) on startup if selected color depth does not exist. (Beta Windows 8 + NVidia don't seem to have any 16bit modes)
  • Experimental sound sync update. Should increase stability of sound sync in non-fastest modes. (Side-effects possible)

 

wstecz21/04/2012 15:20
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU