]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Wed, 9 Jul 2025 15:51:39 +0000 (18:51 +0300)]
Fix virtual mouse driver native/host mouse positioning.
Toni Wilen [Wed, 9 Jul 2025 15:49:53 +0000 (18:49 +0300)]
Fix serial port buffer flush.
Toni Wilen [Wed, 9 Jul 2025 15:49:16 +0000 (18:49 +0300)]
ROM scanner CSMK3/PPC/BlizzPPC flash ROM image detection support.
Toni Wilen [Fri, 4 Jul 2025 13:16:20 +0000 (16:16 +0300)]
6000
Toni Wilen [Thu, 3 Jul 2025 16:38:35 +0000 (19:38 +0300)]
Copper disassambler now shows address of register if move to unused register.
Toni Wilen [Thu, 3 Jul 2025 16:37:16 +0000 (19:37 +0300)]
AF updates
Toni Wilen [Thu, 3 Jul 2025 16:36:40 +0000 (19:36 +0300)]
Fix RTG screenshots.
Toni Wilen [Thu, 3 Jul 2025 16:36:14 +0000 (19:36 +0300)]
Possible fix for DRQ being set when IDE transfer fails due to host side access errors.
Toni Wilen [Mon, 30 Jun 2025 15:57:38 +0000 (18:57 +0300)]
"Invalid" modes should still draw background color and sprites if AGA bordersprites are active.
Toni Wilen [Mon, 30 Jun 2025 15:53:23 +0000 (18:53 +0300)]
Fix fullwindow aspect ratio.
Toni Wilen [Mon, 30 Jun 2025 15:52:57 +0000 (18:52 +0300)]
RGA queued data must be fully processed before accepting CPU accesses.
Toni Wilen [Mon, 30 Jun 2025 15:52:19 +0000 (18:52 +0300)]
Do Agnus side write before writing data to RGA buffer.
Toni Wilen [Mon, 30 Jun 2025 15:51:31 +0000 (18:51 +0300)]
Fix statefile restore uae boot rom type
Toni Wilen [Mon, 30 Jun 2025 15:51:02 +0000 (18:51 +0300)]
Fix nodiag option, it only disables diag rom bit.
Toni Wilen [Mon, 16 Jun 2025 18:50:25 +0000 (21:50 +0300)]
Toni Wilen [Mon, 16 Jun 2025 18:43:22 +0000 (21:43 +0300)]
Added translation strings
Toni Wilen [Mon, 16 Jun 2025 18:42:07 +0000 (21:42 +0300)]
Moved state/quit check
Toni Wilen [Fri, 13 Jun 2025 14:58:22 +0000 (17:58 +0300)]
HB start/end position used by (for example) genlock now gets correct values.
Toni Wilen [Fri, 13 Jun 2025 14:56:28 +0000 (17:56 +0300)]
Fix lightpen horizontal scaling
Toni Wilen [Fri, 13 Jun 2025 14:55:44 +0000 (17:55 +0300)]
Update current hpos max count even when chipset display is hidden behind RTG screen.
Toni Wilen [Fri, 13 Jun 2025 14:54:17 +0000 (17:54 +0300)]
Fix macro
Toni Wilen [Fri, 13 Jun 2025 14:53:46 +0000 (17:53 +0300)]
Don't show zero line count OSD when paused.
Toni Wilen [Sat, 7 Jun 2025 16:41:15 +0000 (19:41 +0300)]
Toni Wilen [Sat, 7 Jun 2025 16:40:09 +0000 (19:40 +0300)]
JIT/fast CPU CIA hack
Toni Wilen [Sat, 7 Jun 2025 14:24:54 +0000 (17:24 +0300)]
Check both input and output size.
Toni Wilen [Sat, 7 Jun 2025 14:24:23 +0000 (17:24 +0300)]
OpalVision emulation update.
Toni Wilen [Wed, 4 Jun 2025 17:17:02 +0000 (20:17 +0300)]
flush denise drawing thread queue before rendering next lagless vsync slice
Toni Wilen [Wed, 4 Jun 2025 17:16:29 +0000 (20:16 +0300)]
Reimplement refresh indicator feature.
Toni Wilen [Wed, 4 Jun 2025 17:15:16 +0000 (20:15 +0300)]
Fixed FDI disk image support.
Toni Wilen [Mon, 2 Jun 2025 15:12:20 +0000 (18:12 +0300)]
CDTV CD+G timing fix
Toni Wilen [Sun, 1 Jun 2025 15:39:39 +0000 (18:39 +0300)]
Toni Wilen [Sun, 1 Jun 2025 14:52:55 +0000 (17:52 +0300)]
Restore color palette reset setup.
Toni Wilen [Sun, 1 Jun 2025 14:52:27 +0000 (17:52 +0300)]
Set correct V(H)POSW initial update values.
Toni Wilen [Sun, 1 Jun 2025 09:38:36 +0000 (12:38 +0300)]
Really fix recursive misc events.
Toni Wilen [Sun, 1 Jun 2025 08:58:46 +0000 (11:58 +0300)]
Fix recursive MISC_handler() calls.
Toni Wilen [Sun, 1 Jun 2025 08:58:19 +0000 (11:58 +0300)]
Log real harddrive read or write errors. Fix logging.
Toni Wilen [Sun, 1 Jun 2025 08:57:51 +0000 (11:57 +0300)]
Do full real harddrive partition lock even if partition-only lock succeeded.
Toni Wilen [Sun, 1 Jun 2025 08:56:43 +0000 (11:56 +0300)]
Default config is now A500 cycle-accurate (was approximate mode previously)
Toni Wilen [Sun, 1 Jun 2025 08:55:35 +0000 (11:55 +0300)]
Added CDTV undocumented sector sizes and partial support for previously unknown commands.
Toni Wilen [Sun, 1 Jun 2025 08:54:12 +0000 (11:54 +0300)]
Added 2052 and 2340 CD sector size support.
Toni Wilen [Tue, 27 May 2025 16:18:14 +0000 (19:18 +0300)]
Toni Wilen [Tue, 27 May 2025 16:13:49 +0000 (19:13 +0300)]
Update accurate mode variable every frame because not all config changes reinit display emulation.
Toni Wilen [Tue, 27 May 2025 16:05:58 +0000 (19:05 +0300)]
Emulate borderblank 1 shres early feature only in accurate modes.
Toni Wilen [Tue, 27 May 2025 16:05:21 +0000 (19:05 +0300)]
Fix borderblank starting 1 shres pixel too early emulation.
Toni Wilen [Tue, 27 May 2025 16:04:29 +0000 (19:04 +0300)]
AGA-only hires/shres BPLCON1 bits were ignored when checking if odd and even planes have different scroll values.
Toni Wilen [Tue, 27 May 2025 16:03:40 +0000 (19:03 +0300)]
Fix interlace mode display height detection.
Toni Wilen [Tue, 27 May 2025 16:03:08 +0000 (19:03 +0300)]
Separate BPLCON1 comparison horizontal counter to "fix" hardware design flaw in non-accurate modes.
Toni Wilen [Tue, 27 May 2025 16:00:37 +0000 (19:00 +0300)]
Fix configuration list view root tree node doubleclick crash
Toni Wilen [Tue, 27 May 2025 15:59:57 +0000 (18:59 +0300)]
Make non-JIT event skip count adjustable and reduced it slightly.
Toni Wilen [Tue, 27 May 2025 15:58:49 +0000 (18:58 +0300)]
Remove interlace artifacts yet another fix
Toni Wilen [Wed, 21 May 2025 16:35:19 +0000 (19:35 +0300)]
Toni Wilen [Wed, 21 May 2025 16:31:59 +0000 (19:31 +0300)]
Use non-JIT FMOVEM also when JIT is enabled but JIT FPU is disabled.
Toni Wilen [Wed, 21 May 2025 14:10:28 +0000 (17:10 +0300)]
Fix Apollo AT500/2000 IDE HD controlller, AT variant boot ROM does not initialize if it sees set SCSI hardware config bit.
Toni Wilen [Wed, 21 May 2025 14:08:37 +0000 (17:08 +0300)]
Remove interlace artifact last line flicker and "out of sync" line fix.
Toni Wilen [Sat, 17 May 2025 13:53:20 +0000 (16:53 +0300)]
Remove interlace artifacts fix
Toni Wilen [Sat, 17 May 2025 13:51:36 +0000 (16:51 +0300)]
"No scaling" filter mode TV overscan mode support.
Toni Wilen [Sat, 17 May 2025 13:50:58 +0000 (16:50 +0300)]
Removed subpixel GUI option.
Toni Wilen [Mon, 12 May 2025 18:11:28 +0000 (21:11 +0300)]
Toni Wilen [Mon, 12 May 2025 17:47:21 +0000 (20:47 +0300)]
Fix remove interlace artifacts
Toni Wilen [Mon, 12 May 2025 17:47:02 +0000 (20:47 +0300)]
Fix interlace timing
Toni Wilen [Mon, 12 May 2025 17:46:20 +0000 (20:46 +0300)]
Check for RDB even if Windows reports as drive having single MBR partition.
Toni Wilen [Mon, 12 May 2025 17:45:44 +0000 (20:45 +0300)]
Default filter mode auto-adjustment to selected overscan mode.
Toni Wilen [Mon, 12 May 2025 17:45:04 +0000 (20:45 +0300)]
Fast mode superhires + hires output resolution horizontal scroll fix.
Toni Wilen [Mon, 12 May 2025 17:43:03 +0000 (20:43 +0300)]
Reset all keyboard controllers when connecting keyboard on the fly.
Toni Wilen [Sat, 10 May 2025 14:22:56 +0000 (17:22 +0300)]
Toni Wilen [Sat, 10 May 2025 14:15:29 +0000 (17:15 +0300)]
Use original extended FP conversion if JIT is enabled.
Toni Wilen [Sat, 10 May 2025 14:14:37 +0000 (17:14 +0300)]
Cycle-based CLXDAT, fast mode last line border/blank state fix.
Toni Wilen [Sat, 10 May 2025 14:11:42 +0000 (17:11 +0300)]
VARVBEN without VARBEAMEN + programmed HBLANK: calculate position using HBLANK values
Toni Wilen [Sat, 10 May 2025 14:09:16 +0000 (17:09 +0300)]
Fix automatic resize filter multiplier
Toni Wilen [Sat, 10 May 2025 14:08:31 +0000 (17:08 +0300)]
Fix 65HC05 last keyboard matrix row
Toni Wilen [Sun, 4 May 2025 10:42:48 +0000 (13:42 +0300)]
Toni Wilen [Sun, 4 May 2025 10:40:18 +0000 (13:40 +0300)]
Serial port updates, flush buffer when baud rate changes, adjust receive timing.
Toni Wilen [Sun, 4 May 2025 10:16:44 +0000 (13:16 +0300)]
Fix possible crash when drawing blanked lines
Toni Wilen [Sun, 4 May 2025 10:16:10 +0000 (13:16 +0300)]
Fast drawing mode right edge missing graphics when horizontal scrolling is used.
Toni Wilen [Sun, 4 May 2025 10:15:31 +0000 (13:15 +0300)]
Do not reset ham/sprite state if HDIW is already open.
Toni Wilen [Sun, 4 May 2025 10:14:44 +0000 (13:14 +0300)]
Reimplement resolution autoswitch.
Toni Wilen [Sun, 4 May 2025 10:13:21 +0000 (13:13 +0300)]
Reset sprite visibility state if not enabled bordersprite.
Toni Wilen [Sun, 4 May 2025 10:12:02 +0000 (13:12 +0300)]
Resolution limits don't exist in v6.
Toni Wilen [Sun, 4 May 2025 10:11:22 +0000 (13:11 +0300)]
Keep FB only mode unless VGA planar mode is selected (4 or 16 colors).
Toni Wilen [Thu, 1 May 2025 16:59:23 +0000 (19:59 +0300)]
Toni Wilen [Thu, 1 May 2025 16:58:03 +0000 (19:58 +0300)]
Fix A1000 direct KS ROM loading.
Toni Wilen [Thu, 1 May 2025 16:38:10 +0000 (19:38 +0300)]
Chipset updates (fast drawing glitches etc)
Toni Wilen [Sun, 27 Apr 2025 07:20:59 +0000 (10:20 +0300)]
Fixed D3D9-only crash.
Toni Wilen [Fri, 25 Apr 2025 16:05:26 +0000 (19:05 +0300)]
Toni Wilen [Fri, 25 Apr 2025 15:56:33 +0000 (18:56 +0300)]
A2024 fix.
Toni Wilen [Fri, 25 Apr 2025 15:56:10 +0000 (18:56 +0300)]
Drawing updates (NTSC fast mode glitch fix, fast RGA pipeline fix, lol state when calculating width, ECS superhires filtered lores, genlock filtered lores)
Toni Wilen [Fri, 25 Apr 2025 15:53:19 +0000 (18:53 +0300)]
Optionally don't autogenerate uaegfx screenmodes, added 3840x1080 known mode.
Toni Wilen [Thu, 24 Apr 2025 18:07:51 +0000 (21:07 +0300)]
Fix AVI recording
Toni Wilen [Thu, 24 Apr 2025 18:07:19 +0000 (21:07 +0300)]
Slirp use after free fix
Toni Wilen [Mon, 21 Apr 2025 12:46:10 +0000 (15:46 +0300)]
Fix automatic center filter.
Toni Wilen [Sat, 19 Apr 2025 18:04:11 +0000 (21:04 +0300)]
Toni Wilen [Sat, 19 Apr 2025 17:47:53 +0000 (20:47 +0300)]
Native mode filter/screenshot position/size adjustments.
Toni Wilen [Sat, 19 Apr 2025 17:45:46 +0000 (20:45 +0300)]
Partially fixed remove interlace artifacts mode scrolling glitches
Toni Wilen [Sat, 19 Apr 2025 17:45:08 +0000 (20:45 +0300)]
RTG default filter mode fixed.
Toni Wilen [Sat, 19 Apr 2025 17:44:23 +0000 (20:44 +0300)]
Filtered lores supported again.
Toni Wilen [Sat, 19 Apr 2025 17:42:17 +0000 (20:42 +0300)]
Fix hardware emulated RTG vsync interrupt
Toni Wilen [Sat, 19 Apr 2025 17:41:00 +0000 (20:41 +0300)]
Fixed unreliable DIWHIGH statefile load
Toni Wilen [Sat, 19 Apr 2025 17:39:44 +0000 (20:39 +0300)]
V(H)POSW refresh rate hacks supported again.
Toni Wilen [Sun, 13 Apr 2025 17:15:59 +0000 (20:15 +0300)]
Toni Wilen [Sun, 13 Apr 2025 17:07:29 +0000 (20:07 +0300)]
Filter/TV overscan updates and fixes.