]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Sun, 23 Feb 2025 13:24:58 +0000 (15:24 +0200)]
Toni Wilen [Sun, 23 Feb 2025 13:20:16 +0000 (15:20 +0200)]
Bitplane non-ce mode optimizations, direct draw mode.
Toni Wilen [Sun, 23 Feb 2025 12:51:41 +0000 (14:51 +0200)]
Optimized hardwired and programmed horizontal position checks
Toni Wilen [Sun, 23 Feb 2025 12:48:50 +0000 (14:48 +0200)]
Fastest possible CPU immediate blitter speedup
Toni Wilen [Sun, 23 Feb 2025 12:46:36 +0000 (14:46 +0200)]
Ignore uaegfx SetSwitch() to native mode if navative mode is already active.
Toni Wilen [Sun, 16 Feb 2025 16:48:14 +0000 (18:48 +0200)]
6000b9
Toni Wilen [Sun, 16 Feb 2025 16:42:57 +0000 (18:42 +0200)]
Debugger window focus update
Toni Wilen [Sun, 16 Feb 2025 16:42:32 +0000 (18:42 +0200)]
Fast mode chipset emulation updates
Toni Wilen [Sun, 16 Feb 2025 15:45:09 +0000 (17:45 +0200)]
uaehfX config entries now work without matching filesystem2/hardfile2 entries.
Toni Wilen [Sun, 16 Feb 2025 14:30:52 +0000 (16:30 +0200)]
Removed unused code.
Toni Wilen [Sat, 15 Feb 2025 15:14:35 +0000 (17:14 +0200)]
6000b8
Toni Wilen [Sat, 15 Feb 2025 15:10:28 +0000 (17:10 +0200)]
Custom chipset bitplane change optimization
Toni Wilen [Fri, 14 Feb 2025 15:59:40 +0000 (17:59 +0200)]
Custom chipset bitplane change optimization
Toni Wilen [Fri, 14 Feb 2025 15:57:46 +0000 (17:57 +0200)]
Restore focus when exiting debugger
Toni Wilen [Fri, 14 Feb 2025 15:57:05 +0000 (17:57 +0200)]
Fix CD32 block caching
Toni Wilen [Thu, 6 Feb 2025 17:20:00 +0000 (19:20 +0200)]
6000b7
Toni Wilen [Thu, 6 Feb 2025 17:19:36 +0000 (19:19 +0200)]
Chipset updates (blank/border optimization)
Toni Wilen [Wed, 5 Feb 2025 19:43:22 +0000 (21:43 +0200)]
When caching next CD sectors, don't seek backwards and release semaphore during read.
Toni Wilen [Wed, 5 Feb 2025 17:50:23 +0000 (19:50 +0200)]
Fix genlock + LDP OSD generator text position.
Toni Wilen [Wed, 5 Feb 2025 17:49:34 +0000 (19:49 +0200)]
Allow zero BytesPerRow.
Toni Wilen [Wed, 5 Feb 2025 17:48:59 +0000 (19:48 +0200)]
Added Action Replay 3.17 odd/even checksums.
Toni Wilen [Wed, 5 Feb 2025 17:47:29 +0000 (19:47 +0200)]
Exit SVGA emulation loop immediately if board interrupt was activated.
Toni Wilen [Mon, 3 Feb 2025 16:06:15 +0000 (18:06 +0200)]
Updated and fixed build settings
Toni Wilen [Sun, 2 Feb 2025 20:02:45 +0000 (22:02 +0200)]
Matrox blitter fixes
Toni Wilen [Sun, 2 Feb 2025 11:46:52 +0000 (13:46 +0200)]
Matrox PCI card emulation. Misc 86box merges.
Toni Wilen [Sat, 18 Jan 2025 19:39:05 +0000 (21:39 +0200)]
6000b6
Toni Wilen [Sat, 18 Jan 2025 19:32:42 +0000 (21:32 +0200)]
Skip most of chipset emulation in RTG modes.
Toni Wilen [Sat, 18 Jan 2025 19:32:02 +0000 (21:32 +0200)]
Scandoubler update
Toni Wilen [Sat, 18 Jan 2025 19:30:51 +0000 (21:30 +0200)]
Fix A2024 15Hz mode.
Toni Wilen [Sat, 18 Jan 2025 19:30:36 +0000 (21:30 +0200)]
Clipboard limit
Toni Wilen [Thu, 16 Jan 2025 19:04:56 +0000 (21:04 +0200)]
6000b5
Toni Wilen [Thu, 16 Jan 2025 19:01:18 +0000 (21:01 +0200)]
Some Voodoo updates
Toni Wilen [Thu, 16 Jan 2025 18:59:15 +0000 (20:59 +0200)]
Long line and long field always matches if not programmed mode.
Toni Wilen [Thu, 16 Jan 2025 18:57:56 +0000 (20:57 +0200)]
Reimplement interlace scandoubler
Toni Wilen [Thu, 16 Jan 2025 18:56:18 +0000 (20:56 +0200)]
Fix wait for blitter option.
Toni Wilen [Wed, 15 Jan 2025 17:15:20 +0000 (19:15 +0200)]
Fix Prometheus FireStorm PCI IO access, don't log status reads as config reads.
Toni Wilen [Wed, 15 Jan 2025 17:13:47 +0000 (19:13 +0200)]
Check drive status only after confirming drive type.
Toni Wilen [Wed, 15 Jan 2025 17:12:23 +0000 (19:12 +0200)]
Include audio address and length in sample ripper filenames
Toni Wilen [Mon, 13 Jan 2025 19:35:22 +0000 (21:35 +0200)]
Prometheus FS IO space is 2M
Toni Wilen [Mon, 13 Jan 2025 19:34:52 +0000 (21:34 +0200)]
Fix BPLCON4 update
Toni Wilen [Mon, 13 Jan 2025 19:34:20 +0000 (21:34 +0200)]
Fix autoscale filter.
Toni Wilen [Sat, 11 Jan 2025 18:35:27 +0000 (20:35 +0200)]
6000b4
Toni Wilen [Sat, 11 Jan 2025 18:33:25 +0000 (20:33 +0200)]
Chipset updates.
Toni Wilen [Sat, 11 Jan 2025 17:54:08 +0000 (19:54 +0200)]
Fix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 14:31:51 +0000 (16:31 +0200)]
Fix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 14:30:58 +0000 (16:30 +0200)]
Fix bordercolor config entry.
Toni Wilen [Sat, 11 Jan 2025 10:16:58 +0000 (12:16 +0200)]
ERSY=1 without genlock counter stop. Old hack removed.
Toni Wilen [Sat, 11 Jan 2025 10:12:08 +0000 (12:12 +0200)]
Fix Agnus revision shown in advanced chipset
Toni Wilen [Sat, 11 Jan 2025 10:11:36 +0000 (12:11 +0200)]
Copper no-DMA VB strobe fix
Toni Wilen [Tue, 7 Jan 2025 19:00:52 +0000 (21:00 +0200)]
6000b3
Toni Wilen [Tue, 7 Jan 2025 18:57:16 +0000 (20:57 +0200)]
TV overscan modes reimplemented.
Toni Wilen [Tue, 7 Jan 2025 18:55:36 +0000 (20:55 +0200)]
Handle situation where EHB is active but plane count is less than 6.
Toni Wilen [Tue, 7 Jan 2025 18:53:04 +0000 (20:53 +0200)]
Remove unused lines.
Toni Wilen [Tue, 7 Jan 2025 18:52:50 +0000 (20:52 +0200)]
Fast CPU RGA pipeline
Toni Wilen [Mon, 6 Jan 2025 18:50:57 +0000 (20:50 +0200)]
Add statefile_path trailing path separator if missing
Toni Wilen [Mon, 6 Jan 2025 18:50:22 +0000 (20:50 +0200)]
Check also EHB
Toni Wilen [Mon, 6 Jan 2025 18:49:36 +0000 (20:49 +0200)]
Handle copper conflict correctly where skipped move is pending when COPJMP sequence is started.
Toni Wilen [Mon, 6 Jan 2025 18:48:35 +0000 (20:48 +0200)]
Fix extendedkickmem2b_bank
Toni Wilen [Mon, 6 Jan 2025 14:37:42 +0000 (16:37 +0200)]
Delay BPLCON0 ERSY=1 without genlock about half a frame
Toni Wilen [Mon, 6 Jan 2025 14:36:37 +0000 (16:36 +0200)]
Fix another statefile overflow
Toni Wilen [Sun, 5 Jan 2025 16:36:34 +0000 (18:36 +0200)]
6000b2
Toni Wilen [Sun, 5 Jan 2025 16:24:59 +0000 (18:24 +0200)]
Fixed strange window movement when clicking on title bar and keeping it pressed and "Automatically capture mouse when window is activated" was enabled.
Toni Wilen [Sun, 5 Jan 2025 16:23:54 +0000 (18:23 +0200)]
Fix internal buffer height calculation.
Toni Wilen [Sun, 5 Jan 2025 14:42:19 +0000 (16:42 +0200)]
Fix HAM
Toni Wilen [Sun, 5 Jan 2025 14:41:50 +0000 (16:41 +0200)]
Update desc variable immediately when blitter is not active. BLTBMOD write requires it.
Toni Wilen [Sun, 5 Jan 2025 14:41:10 +0000 (16:41 +0200)]
Removed old code.
Toni Wilen [Sun, 5 Jan 2025 12:02:57 +0000 (14:02 +0200)]
Reset also sprite shiftercopydone when disarmed.
Toni Wilen [Sun, 5 Jan 2025 11:15:18 +0000 (13:15 +0200)]
If HAM with 4 or less planes: use normal mode. Genlinetoscr don't generate non-HAM HAM modes.
Toni Wilen [Sun, 5 Jan 2025 11:14:09 +0000 (13:14 +0200)]
Doublescan superhires fix.
Toni Wilen [Sun, 5 Jan 2025 11:12:38 +0000 (13:12 +0200)]
HAM last color reset was missing.
Toni Wilen [Sun, 5 Jan 2025 11:11:21 +0000 (13:11 +0200)]
Hide NTSC artifacts in normal overscan mode
Toni Wilen [Sun, 5 Jan 2025 11:10:13 +0000 (13:10 +0200)]
Fix AGA 32-bit wide sprite.
Toni Wilen [Sun, 5 Jan 2025 11:09:26 +0000 (13:09 +0200)]
Fix string formatting.
Toni Wilen [Sun, 5 Jan 2025 11:08:50 +0000 (13:08 +0200)]
Fix AGA autoscale
Toni Wilen [Sun, 5 Jan 2025 11:08:32 +0000 (13:08 +0200)]
Fix statefile buffer overflow
Toni Wilen [Sat, 4 Jan 2025 17:46:19 +0000 (19:46 +0200)]
6000b1
Toni Wilen [Sat, 4 Jan 2025 17:34:11 +0000 (19:34 +0200)]
Copper conflicting strobe fix
Toni Wilen [Sat, 4 Jan 2025 11:35:00 +0000 (13:35 +0200)]
Merge pull request #313 from LIV2/add_ripple
Add RIPPLE IDE
Toni Wilen [Sat, 4 Jan 2025 11:26:22 +0000 (13:26 +0200)]
Update config
Toni Wilen [Sat, 4 Jan 2025 11:25:04 +0000 (13:25 +0200)]
Disable all UAE boards if nodiag set.
Toni Wilen [Sat, 4 Jan 2025 11:24:39 +0000 (13:24 +0200)]
Fix TekMagic memory type.
Toni Wilen [Sat, 4 Jan 2025 11:24:07 +0000 (13:24 +0200)]
Custom chipset complete rewrite
Toni Wilen [Sat, 4 Jan 2025 11:17:30 +0000 (13:17 +0200)]
Serial TCP/IP TCP_NODELAY
Toni Wilen [Sat, 4 Jan 2025 11:16:57 +0000 (13:16 +0200)]
GPT Amiga partition type support
Toni Wilen [Sat, 4 Jan 2025 11:14:42 +0000 (13:14 +0200)]
Fix WASAPI crash if last sound device was removed on the fly. Find best match channel mode if selected mode is not found.
Toni Wilen [Sat, 4 Jan 2025 11:13:28 +0000 (13:13 +0200)]
Per-config statefile path
Toni Wilen [Sat, 4 Jan 2025 11:11:53 +0000 (13:11 +0200)]
Skip also rendering of frame if frame was skipped
Toni Wilen [Sat, 4 Jan 2025 11:10:50 +0000 (13:10 +0200)]
Bordercolor config entry
Toni Wilen [Sat, 4 Jan 2025 11:09:10 +0000 (13:09 +0200)]
Fix debugger assembler MOVEM
Toni Wilen [Sat, 4 Jan 2025 11:08:49 +0000 (13:08 +0200)]
Blacker than black update
Toni Wilen [Sat, 4 Jan 2025 11:07:59 +0000 (13:07 +0200)]
Keyboard MCU emulation
Matt Harlum [Thu, 11 Jan 2024 11:12:45 +0000 (00:12 +1300)]
Add RIPPLE IDE
Toni Wilen [Mon, 21 Oct 2024 14:32:04 +0000 (17:32 +0300)]
5310
Toni Wilen [Sat, 12 Oct 2024 14:33:42 +0000 (17:33 +0300)]
5310b3
Toni Wilen [Sat, 12 Oct 2024 14:28:54 +0000 (17:28 +0300)]
Interlace screen height fix.
Toni Wilen [Sat, 12 Oct 2024 07:55:51 +0000 (10:55 +0300)]
Update led texture when main texture is updated.
Toni Wilen [Sat, 12 Oct 2024 07:54:59 +0000 (10:54 +0300)]
Softfloat warning fixes
Toni Wilen [Sun, 29 Sep 2024 17:04:43 +0000 (20:04 +0300)]
5310b2
Toni Wilen [Sun, 29 Sep 2024 16:33:22 +0000 (19:33 +0300)]
Remember previous fullscreen/fullwindow mode between sessions.
Toni Wilen [Sun, 29 Sep 2024 16:32:37 +0000 (19:32 +0300)]
Fix integer scaling weird aspect ratio behavior.