!

[AMIGA] Winuae 6.0.2 Beta VIII 08/12/2025

[43] # EAB Winuae 6.0.2 | !!! Sobota, 6 Grudnia 2025 21:00 CET [28-09-2025 23:22 CET]

[AMIGA] Winuae 6.0.2 Beta VIII 08/12/2025

Chwila przerwy i znów nowa seria testowa WinUAE. Jak łatwo odnotować Beta I porządkuje wykryte problemy serii 6.0.0 - trochę ich dużo się pojawiło.

Ostatnia pełna wersja emulatora to Winuae 6.0.1 z 10/08/2024

Winuae 6.0.2 Beta VIII 06/12/2025

  • If statefile is loaded and it contains expansion devices, ignore currently loaded configuration's expansion devices. Previously both got mixed and sorted using configuration's sort mode. Result was boards in wrong addresses after statefile was loaded if board configuration was not exactly same as in statefile.
  • Fix graphics corruption (stuck sprites) in fast drawing mode if sprites were used "strangely". (Castlevania AGA)
  • If sprite was armed, sprite shifter was activated, SPRxCTL was written, disarming the sprite: sprite stopped immediately due to too early switch to less complex bitplane-only drawing mode. Sprite output shifter should empty first.
  • Horizontally early BPL1DAT write in OCS Denise config activated sprites even if it was too early (broke in some early v6 betas)
  • Last line of frame and programmed mode: line was incorrectly detected as VB line when emulating sprites, even if programmed VB started later.
  • Very messed up programmed mode setup could have caused internal divide by zero crash due to number of scanlines being detected as zero.
  • Fixed AVI output swapped color components in "before filtering" mode. Again.
  • If AVI output or continuous screenshot is active: always use internal temporary display buffer mode because reading from VRAM is slow.
  • DMA debugger 64-bit (AGA FMODE=3) DMA transfer data digits was partially overwritten with other markers.
  • Some Matrox fixes from 86box.
  • D3D11 mode now clears allocated textures because they are not guaranteed to be cleared after allocation. Could have left garbage on screen when screen size/etc changed depending on GPU/drivers/etc.
  • - Some (older?) sound drivers return invalid argument error code instead of unsupported format when querying 8 channel formats which stopped supported format enumeration early if GUI selected mode was not supported.

Winuae 6.0.2 Beta VII 30/11/2025

  • Activating light pen on the fly (and other features that write on top of native screen) and fast drawing mode was possible: light pen left trails on non-modified parts of screen until display was reset (for example resize of windowed mode window). (v6)
  • Fixed lightpen crosshair trails (and other overlay graphics that can appear on top of blanking) in higher overscan modes if fast mode drawn.
  • Lightpen enabled but with crosshair cursor disabled could result in blank screen because it incorrectly enabled temp buffer mode but temp buffer was never selected because crosshair was disabled. It did work correctly if also some other feature required temp buffer, for example genlock.
  • Fixed bad buffer size validation when fast mode drawing under hblank/border (for example large enough overscan) to temp buffer. It used original buffer end for limit check. If temp buffer was earlier than display buffer in address space, temp buffer was detected as too small, skipping the temp buffer part completely, creating visible horizontal offset.
  • Added Warp Engine "ROM disabled" option.

Winuae 6.0.2 Beta VI 29/11/2025

Too many changes due to various reasons. Official version will be released in next 2 weeks

  • DDFSTRT/DDFSTOP/HARDSTART/HARDEND/BPLSTART logic partially rewritten again, it still wasn't fully cycle-accurate. There is no DDFSTRT==DDFSTOP special case, it can't even exist. More details later. (ross tests(tm) are back, at least partially, and immediately something non-accurate was found)
  • Bitplane DMA disabling sprites didn't work correctly if bitplane DMA started after sprites and then bitplane DMA overrun over sprite cycles in next line. (This never happens normally because it is not possible to have this condition without refresh and other conflicts). This and above means really weird (and totally pointless) DDFSTRT/STOP combinations with BEAMCON0 HARDDIS=1 are now cycle-accurate.
  • Unaligned AGA FMODE>0 bitplane/sprite pointer/modulo adder behavior implemented again (another v6 rewrite missed feature)
  • Audio state transition from 1 to 5 didn't handle interrupt correctly (other state changes were already fixed some time ago)
  • FPS counter was not (usually) updated when any debugger breakpoint was active.
  • Clear display buffer also when in no signal state (invalid programmed mode configuration)
  • Debugger memory read and write commands end address off by one visual bug fixed.
  • Bitplane to bitplane collision do not require any CLXCON bitplane bits set. Empty odd plane can "collide" with empty even plane.
  • Sprites to sprites/bitplane collision detection activates 1 lores pixel early (1 pixel before border ends), sprite to bitplane collision is detected if sprite is under the border (last pixel of border) and bitplane collision bits are all zeroed ("Collides" to background color). OCS/ECS only. Fixed in AGA.
  • If JIT is enabled, do not unmap Z2 and Z3 autoconfig RAM boards during reset. JIT can crash randomly when reseting the system and JIT was executing code from Z3/Z2 RAM. This was default long time ago but was removed because it appeared to work fine. Apparently not 100%. Technically Z2/Z3 RAM should disappear at reset but AFAIK at least some real world CPU boards with internal Z2/Z3 RAM don't do that. (I'd recommend also using "Prosessor slot" RAM expansion.)
  • Added Processor slot RAM setting to main memory GUI (was previously only in Advanced Memory Settings dropdown menu) because in real world this is much more common accelerator RAM expansion than Z3 Fast RAM.
  • If Chip RAM size was increased to 1M or more, Agnus is OCS and emulation has not been started: set Agnus model to ECS. Hopefully makes it less easy to accidentally configure broken OCS Agnus + 1M+ Chip RAM configuration which appears to work fine until chip ram gets allocated above 512k border. OCS Agnus + >512k must be still configurable because this (broken) modification can be done in real world quite easily.
  • Fixed possible crash when switching native screen modes (Native screen mode = output buffer width/height changed, native mode lores/hires/shres change is not a mode change) (v6)
  • Fixed possible crash/out of bounds write when updating output display buffer (v6).
  • CD path pointing to non-existing image file caused "unitsem0 acquire mismatch" log message. (very old bug)
  • Fixed wrong S3 Virge PCI mapping that got broken when Matrox emulation was added.
  • Fixed S3 and S3 Virge PCI random crashes due to unsafe thread handling. It could happen when thread was started and then almost immediately killed.
  • Added 1176*664, 1440*1080, 1600*1000 and 1600*1024 to uaegfx static mode ID list.

Winuae 6.0.2 Beta V 02/11/2025

  • KS ROM genlock detection still could misdetect genlock in JIT mode causing guru when timer.device attempts TOD calibration and causing non-existing 80000000 guru due to a KS bug (At least KS 3.1, perhaps others too). (6.0)
  • Fixed bad drive click code, was semi-broken since the beginning. Sound buffer size affected click sound quality and possibly clicks were missed completely. For some reason some WASAPI devices seem to play empty drive clicks with very low volume and also sometimes play motor sample + clicks strangely (samples are exact same and even volume is same), maybe some noise filter or something done by driver or something?
  • Visual DMA debugger now defaults again to Agnus lines, line zero at top. vv-x can be used to show virtual line at top, first line after vsync. Also previously it could have shown random bogus lines at the top or bottom.
  • 6.0b1 "If CIA serial port data direction is changed (CRA OUTMODE toggled), serial port state is reset, possible pending transmit or receive is immediately aborted." checked CIA-A vs CIA-B instead of checking if modified control register was A or B. Most likely didn't cause any side-effects, at least with any normal programs.
  • Chipset display is now cleared when entering genlock mode without genlock (hsync and vsync stops). Previously last frame was shown until no sync condition ended.
  • Trying to load a statefile when in genlock no sync condition didn't do anything.
  • ECS/AGA bitplane enable/disable fix when DDFSTRT==DDFSTOP. It always starts bitplane DMA but "ddfstop passed" condition depends on previous state of bitplane logic. Previously it always triggered "ddfstop passed".
  • Some ECS/AGA bitplane sequencer mid scanline DMA on/off logic changes, was lost during v5 to v6 update.
  • If bitplane DMA last BPL1DAT is also sprite slot and sprite is active: sprite and bitplane DMA conflicts. This was emulated in v5 but was lost during v6 update.
  • AVI capture before filtering had swapped color components (6.0)

Winuae 6.0.2 Beta IV 26/10/2025

Official in 1-3 weeks. Probably.

Beta 4:

  • OCS/ECS "7-planes" mode didn't enable EHB. (6.0)
  • Immediately switch to full line emulation if BPLxDAT is written to, even if line is normally hidden inside vertical blanking (Blanked lines are emulated with simplified code because bitplanes and sprites can be ignored). Unfortunately bitplane data can be visible in some special cases, possibly only during bitplane DMA overrun condition.
  • D3D11 fullscreen mode active, enter GUI, switch screen mode to windowed or full-window, press Reset button: windowed mode didn't open, neither did fullscreen mode. Nothing opened. (Very old bug).
  • Crash was possible when blanking left/right edges of scanlines, for example when in NTSC mode with NTSC artifacts hidden (b3)
  • AlfaPower HD "ROM disabled" option added.

Winuae 6.0.2 Beta III 15/10/2025

  • Fixed fast drawing mode horizontal positioning being wrong randomly (b2)
  • NTSC and fast mode and pixel column just before horizontal blank start has changing graphics: single pixel column of garbage was visible (for example NTSC mode + Auto integer scale).
  • If whole screen was drawn in fast drawing mode, horizontal bitplane start and end position was not stored, causing horizontal centering, automatic scale etc to fall back to default setting.
  • Overscan blanking filter setting didn't allow selecting value -1 (disabled).
  • Native/RTG autoswitch is really on by default again.
  • Masoboshi Mastercard v2.202 ROM added.

Winuae 6.0.2 Beta II 11/10/2025

Action Cat AGA (1995, 1001 Software Developments)

6.x bugs fixed:

  • If horizontal centering moved display far enough left to hide part of bitplane, fast mode drawing had horizontal offset. If centering was far enough right, fast mode drawing didn't stop early enough and wrapped around.
  • Fixed horizontal centering positioning in programmed/scandoubled modes.
  • Added special case for DraCo Altais RTG board: always autoswitch to RTG. DraCo does not have native chipset. (6.0.1 optional autoswitch feature made Altais also optionally autoswitching because Altais does not have built-in switcher. Technically correct but also very annoying with DraCo.)

Other fixes and new features:

  • If custom dialog window (HD to HDF creator status bar window possibly was the only one) was closed without user interaction, parent window re-activation was skipped, causing GUI to become completely unresponsive. Old bug.
  • Added "Override initial native chipset display" to RTG panel. If set, selected RTG monitor is immediately active at emulator startup, overriding default chipset display. Screen will be blank until RTG board is initialized. Note: if RTG board has built-in switcher and switcher state is changed, switcher state change will override initial monitor selection.
  • Masoboshi Mastercard v2.204 ROM (final version) was finally found. Added to ROM scanner. Has same "MASOBOSHI.device (MASOBOSHI MC-702 Treiberprogramm)" device strings but also extra "$VER: MasterCard MC302/MC702 2.204 (29.4.96) by Martin Berndt" at the end of ROM that no other known version have.

Winuae 6.0.2 Beta I 28/09/2025

Thunderblade (1988, Sega)

6.x bugs fixed:

  • Another blitter statesave restore when active fix. If blitter was active when restoring and state was saved with 6.0+, restore might have resumed the blit incorrectly.
  • Status bar Power and DFx: had offset when clicking with mouse since capslock/line count was added.
  • Add harddrive still didn't work correctly in all situations. (Partition was selected correctly but when emulation started, it didn't find the selected partition anymore). Added some more log messages.
  • Configurations that need internal RAM graphics buffer (lightpen cursor, video port adapters including genlock, debugging overlays etc that need to modify output graphics) didn't work correctly in automatic scaling modes (right half of display blanked and possible other side-effects)
  • Configurations that need internal RAM graphics buffer (see above) and switching PAL/NTSC (or some other reason for screen height change) didn't update line mapping table, leaving "new" part of display at the bottom blank.
  • Autoresolution + NTSC (possibly also in some other display modes) switched between lores and hires continuously.
  • Fast line drawing in some situations drew only part of scan line (Pinball Illusions table selection screen or Brilliance II first line of bottom screen)
  • Fast line drawing in DPF mode with both planes having different scroll value: visible garbage was possible in right border (Pinball Illusions table selection screen)
  • Horizontal centering change sometimes left garbage in edges of screen.
  • A2024 and possibly some other display port adapters got broken in 6.0.1.
  • On the fly switching to 68000/010 cycle-exact from any non-cycle-exact left internal cycle counter unaligned, causing CE 68000/010 to lose DMA slots "randomly".

 

Other fixes and new features:

  • Added "Always stretch NTSC mode" checkbox to Filter panel (name needs to be better?). If selected (default), NTSC mode is stretched to match PAL mode height. Most filter modes had this active by default. It is now optional. Does not affect Integer scale, most automatic scale and TV modes.
  • Paula pot counter increment is clocked by first strobe slot, was still using start of scanline. (As usual, no one cares)
  • If GUI has text/numeric edit control active, return only unfocuses the control instead of exiting GUI. Return without focused edit control still exists GUI like previously.
  • GUI filter horizontal/vertical number boxes are now directly editable.
  • Manual filter mode positioning range increased, previously negative values were not accepted.
  • Direct3D 11 mode ignored on the fly fullscreen refresh rate changes.
  • External HRTMon ROM images were not accepted. (Maybe some really old ones did work?)
  • Gameports remap window didn't always list all mapped input events. Non-listed events still worked correctly.
  • Gameports remap and manually adding events with "Add event" button and input source was analog stick movement: remapping "randomly" chose between analog and digital input variant. Now digital variant ([-]/[+] at the end of name) has priority.
  • Added 3.2.3 KS ROM checksums (Amiberry)
  • If 680x0 CPU is stopped with IPL mask = 7 (CPU can only wake up with NMI or reset), CPU OSD shows CPU as stopped.
  • Debugger MMU U command now also outputs MMU table descriptor pointers used for table search. Any debugger MMU command now always first flushes descriptor cache. Previously debugger MMU table searches coud modify MMU tables (for example modified bit would get set if not already set). 68030 MMU mmud full table dump command supported.
  • RDB/OFS/FFS hardfile creation option is now separated to RDB and OFS/FFS. RDB adds RDSK identifier to new hardfile and enables Full drive/RDB mode automatically.
  • If A2090 or Mast FireBall hardfile is added, RDB mode was not fully activated automatically.
  • GUI hardfile "New hard disk image file" section does not anymore reset to defaults after HDF has been created and GUI panel is fully updated after new HDF has been created.
  • Added GVP QuikPak (non-XP) 68060 accelerator board. Only has $F00000 ROM that does usual 68060 FPU disable and also adds 9999/22 fake autoconfig device and resident "J Boyer Copyright 1996", no SCSI etc. ROM added to ROM scanner.
  • Added Archos Overdrive HD 3.0 ROM ("amiquest.device (IDE 3.0 05/05/93)") ("IDE 5.0 10/02/94" was added long time ago)
  • Renamed "SCSI Kit III" and "SCSI Kit IV" -> "Blizzard SCSI Kit III" and "Blizzard SCSI Kit IV" (Rename does not affect existing configurations) 

Vox populi

BJIdzgsdlQuUYGeJxuNNjUXL Wtorek, 9 Grudnia 2025 00:17

bxjhnoFPrpedfMolJzaI

jPYgdoOilrFcbyfIDlSWueym Poniedziałek, 8 Grudnia 2025 22:01

bfRNLAhYZTfCeizDeSyeM

EpkDisURFkoJbEDETzJU Poniedziałek, 8 Grudnia 2025 20:53

YfuCqJgtFSMgaeagDqHnltwG

spjLDqfWqzDLgHlSd Poniedziałek, 8 Grudnia 2025 19:49

AgRkldAwSrAKgSSKv

SgMlNiRRjBqipAGmLmuGwK Poniedziałek, 8 Grudnia 2025 19:04

IoNgYELcJyRSayFRT

SDaPeQSsevtPFkfoCvDPaWK Poniedziałek, 8 Grudnia 2025 18:08

KGSNWFoRoNfKsCLpICF

GiZBYqkQENEAShcDKCms Poniedziałek, 8 Grudnia 2025 16:47

KPmJfuArpSioJSUlyM

bSaaJtmrBUHCCYmjdKQ Poniedziałek, 8 Grudnia 2025 11:01

GDfBBdjWTNwUCAKYY

fcLTRjFpYTlYGSdAyC Poniedziałek, 8 Grudnia 2025 04:06

YaZmtRgIxKnXFLpOMkaVcwYU

qlIwYrtLhLpOYBAKCYkl Niedziela, 7 Grudnia 2025 22:57

uEiLbVByVZRDIYAjJxSeXwZ

pUtbbAuWAdNEgeCnuE Niedziela, 7 Grudnia 2025 20:22

ZbPlIgrrpHozOkCzSiROlyBS

boDoskzNdzgZJEvOkqO Niedziela, 7 Grudnia 2025 18:14

SWZLXQYXHcFOugkZzOUYF

NEaLEGIVOgAkQQydUfoBFldc Niedziela, 7 Grudnia 2025 12:26

gTDmNFqSkvveUrCtjUlIchZH

TyyxRvRJDkWAzcobTSo Sobota, 6 Grudnia 2025 23:59

OzWYmXgsWDtPsilr

kZSQopEbTTxYcExkgm Sobota, 6 Grudnia 2025 20:55

ebFDHaKxfklYCQDm

tSnVQZHhAlNALXuHk Sobota, 6 Grudnia 2025 06:06

qwWqVNGpoMQCseVwrKb

YHrpBEbCeTLqKrohCHw Piątek, 5 Grudnia 2025 23:54

acdnvqMjqHkXsVPBOrmiJ

vOXMLRBKAizOOpNedihLtWBu Piątek, 5 Grudnia 2025 23:50

AERQeYrCqSvvjQMqYYskGUw

JLHYqGDYsYqJcuUnV Piątek, 5 Grudnia 2025 23:04

EVVPvTKJjAzpTAbaeipthMJ

EExIQQPNXzULkTHyd Piątek, 5 Grudnia 2025 20:52

UqTbfBpnnfGMGwvzWTHHj

CbuTFIETHbPxeMpxSp Piątek, 5 Grudnia 2025 18:28

kiUfmhHvwNUBtAooTWiyvA

DouXeGlBYvOtOLPRSJGqga Piątek, 5 Grudnia 2025 15:46

nBpDPKUyxgFNsknrvSvgqPq

xMQCaRYpJspuDLJTafoyXtMu Piątek, 5 Grudnia 2025 13:25

nHbpQdrCxbExyraDIbcAe

fuMifkBBVOZOWoWgzIQK Piątek, 5 Grudnia 2025 04:55

KVmAWxTAMFgAXoKhYDmFQGi

viQOXMOKwyMUwkRLVxGb Piątek, 5 Grudnia 2025 00:11

XyyOdSOtxvefIoEbTeSs

ZJjBIPLGpOQiqmNtRoxmA Czwartek, 4 Grudnia 2025 23:36

ChqdoOWVQXdJJMyMavxJMKqk

huUrjUscLLbTeJDg Czwartek, 4 Grudnia 2025 22:23

LDAmLDhNFwdbYMiYcHcO

ZwBBAOptXTDSRXmozlWnmtG Czwartek, 4 Grudnia 2025 21:06

djbpPHJRGNwmCQjYkNBZpxF

uqdHkrDPIwmVPhsmvekIq Czwartek, 4 Grudnia 2025 19:17

auZVCOuJDAKluOvBxP

lMLPfSmXGcMIejBRpg Czwartek, 4 Grudnia 2025 15:04

XhrYxHewyiwkyOOh

wxjYgfrRJDnKKNpaSH środa, 3 Grudnia 2025 18:00

VVkDItOhCOmumSBwTVfz

FWdiGaPlLcGImSuGwtz środa, 3 Grudnia 2025 16:19

ceaKAQdzrfCFFfgUcIZ

jfNaEFspkjivveFTqx środa, 3 Grudnia 2025 07:52

QDtEoeuLzAgAPFUSCBjUEf

hefvJmBHHXviZMPzo środa, 3 Grudnia 2025 03:45

vyRyGYsVFslNlNtmx

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz06/12/2025 21:00
Inne treści związane z tematem
[AMIGA] WinUAE 6.0.1 Final 10/08/2025 [AMIGA] WinUAE 6.0.1 Final 10/08/2025
Znowu bardzo szybka seria wersji testowych i znów kolejne WinUAE. Zresztą z powodu koszmarnego braku czasu tą serię praktycznie całkowicie musiałem pominąć. Na emeryturze będzie lepiej...
[AMIGA] Winuae 6.0.1 (6.1.0) Developer 30/07/2025 [AMIGA] Winuae 6.0.1 (6.1.0) Developer 30/07/2025
Szybki pakiet poprawek w WinUAE, po 6.0.0 zebrało się dość sporo baboli, które T. Willen poprawił na bieźąco i opubllikował do testów, wykorzystując archiwum winuae.7z (to plik, w którym lądują wszystkie poprawki naniesione na aplikację, zazwyczaj później wchodzą one do wersji "beta", a na końcu znajdujemy je w oficjalnym ...
[AMIGA] WinUAE 6.0.0 Final 3/07/2025 [AMIGA] WinUAE 6.0.0 Final 3/07/2025
Znowu bardzo szybka seria wersji testowych i znów kolejne WinUAE. Zresztą z powodu koszmarnego braku czasu tą serię praktycznie całkowicie musiałem pominąć. Na emeryturze będzie lepiej...
[AMIGA] Winuae 6.0.0 Beta XXXII RC2 16/06/2025 [AMIGA] Winuae 6.0.0 Beta XXXII RC2 16/06/2025
Kolejna seria testowa WinUAE na horyzoncie. I trochę zmian, tych na lepiej i tych na gorzej, Toni zapowiada, że nowa seria będzie wymagała raczej nowszych procesorów (powyżej 2015 r.). Ostatnia pełna wersja emulatora to Winuae 5.3.0 z 3/06/2024
Do ściągnięcia
winuae 6020b8-t2e.pl.7z
winuae64 6020b8-t2e.pl.7z
winuae64 6020b7.7z
winuae 6020b7.7z
winuae64 6020b5.7z
winuae 6020b5.7z
winuae64 6020b4.7z
winuae 6020b4.7z
winuae64 6020b3.7z
winuae 6020b3.7z
winuae64 6020b2.7z
winuae 6020b2.7z
winuae 6020b1-t2e.pl.7z
winuae64 6020b1-t2e.pl.7z
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;). Wspierając mnie, otrzymujesz w nagrodę dostęp do pełnych pdf'ów publikowanych magazynów - czyli dokładnie takich jakie spełniają zamierzenia tego projektu.
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

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