13h16 - Une nouvelle beta a été publiée pour cet émulateur Amiga pour Windows. Probablement la dernière de ce cycle. Les améliorations sont les suivantes:- Only some filter numeric edit boxes adjusted the sliders correctly.- Magic mouse positioning had offset in some filter modes (v6).- uaehf.device thread syncronization fixed when device is opened when current opener count is zero and closed when opener count becomes zero. Happened only if device was repeatedly opened and closed quickly. Probably has existed since uaehf.device was introduced.Télécharger WinUAE v6.0.2 Beta 12 (32-bit)Télécharger WinUAE v6.0.2 Beta 12 (64-bit)Site Officiel de WinUAE
13h06 - Une nouvelle beta de cet émulateur Amiga pour Windows a été publiée. C'est probablement la dernière avant la prochaine version stable qui devrait arriver dans les prochains jours. Les améliorations sont les suivantes:- Genlock mode in some ECS/AGA configurations crashed at boot.- Reverted beta 8 statefile expansion update, full expansion restore is not yet complete enough. Old method requires config file that matches statefile expansions but at least it works if they match.Télécharger WinUAE v6.0.2 Beta 11 (32-bit)Télécharger WinUAE v6.0.2 Beta 11 (64-bit)Site Officiel de WinUAE
13h54 - Une nouvelle beta pour cet émulateur Amiga pour Windows a été publiée. Voici la liste des changements:- Filter panel new numeric text controls had wrong min and max values for most filter modes.- When pausing emulation, release any pressed Amiga keys before pausing because key events are ignored when paused. Fixes stuck left ALT when using ALT-TAB and when active and mouse uncaptured = pause emulation. (Old bug)- Added lightpen_offset_gfx=x,y that only adds offset to crosshair (host side) coordinates. Previously implemented lightpen_offset adds offset to Amiga side oordinates.- Fast mode chunky line buffer could have contained partial data from previous line. It is now cleared. (Relic / Nerve Axis initial screen. Yet again.)Télécharger WinUAE v6.0.2 Beta 10 (32-bit)Télécharger WinUAE v6.0.2 Beta 10 (64-bit)Site Officiel de WinUAE
12h47 - Une nouvelle beta pour cet émulateur Amiga pour Windows a été publiée. La prochaine version stable approche à grands pas. En attendant, voici la liste des changements:- Fixed Matrox Millennium vblank start callback function. Display VRAM start address was not updated correctly if non-zero. Didn't affect other models.- Fixed AVI Output color components possibly randomly swapping if output and input width was different. (Pixel adjustment used byte size instead of pixel size)- Fixed possible AVI Output buffer overflow crash if video and output buffer dimensions were too different.- AVI Output and screenshot requested height from drawing code but it could return wrong results (usually few pixels too short) in fast drawing mode. Most visible side-effect was few pixel vertically jumping AVI recording.- SPRxPOS/CTL writes were 0.5CCK too late. (and another ross test works. AGA has more annoying 1 shres pixel offsets but they can wait for next version)- Line that force-starts sprites (PAL 25, NTSC 20, end of VB line) also prevents sprite DMA enable even if sprite start or end vertical would match this line. VB end line is the only line that has this special condition because it is line that resets sprite logic. Old forgotten hack was finally removed and correct behavior was implemented.Télécharger WinUAE v6.0.2 Beta 9 (32-bit)Télécharger WinUAE v6.0.2 Beta 9 (64-bit)Site Officiel de WinUAE
13h41 - La dernière beta de WinUAe a été traduite en français par l'équipe de Tradu-France.Télécharger WinUAE v6.0.2 Beta 8 FR (32-bit)Télécharger WinUAE v6.0.2 Beta 8 FR (64-bit)Tradu-France
13h39 - Une nouvelle beta de cet émulateur Amiga pour Windows a été publiée. Les améliorations sont les suivantes:- 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.Télécharger WinUAE v6.0.2 Beta 8 (32-bit)Télécharger WinUAE v6.0.2 Beta 8 (64-bit)Site Officiel de WinUAE
13h58 - La dernière beta de WinUAE a été traduite en français par l'équipe de Tradu-France.Télécharger WinUAE v6.0.2 Beta 7 FR (32-bit)Télécharger WinUAE v6.0.2 Beta 7 FR (64-bit)Tradu-France
13h54 - Une nouvelle beta pour cet émulateur Amiga pour Windows a été publiée. Voici la liste des changements:- 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.Télécharger WinUAE v6.0.2 Beta 7 (32-bit)Télécharger WinUAE v6.0.2 Beta 7 (64-bit)Site Officiel de WinUAE
15h45 - Une nouvelle beta de cet émulateur Amiga pour Windows a été publiée. La prochaine version stable devrait voir le jour dans deux semaines normalement. Les améliorations sont les suivantes:- 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.Télécharger WinUAE v6.0.2 Beta 6 (32-bit)Télécharger WinUAE v6.0.2 Beta 6 (64-bit)Site Officiel de WinUAE