]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
14 months agoSkip most of chipset emulation in RTG modes.
Toni Wilen [Sat, 18 Jan 2025 19:32:42 +0000 (21:32 +0200)]
Skip most of chipset emulation in RTG modes.

14 months agoScandoubler update
Toni Wilen [Sat, 18 Jan 2025 19:32:02 +0000 (21:32 +0200)]
Scandoubler update

14 months agoFix A2024 15Hz mode.
Toni Wilen [Sat, 18 Jan 2025 19:30:51 +0000 (21:30 +0200)]
Fix A2024 15Hz mode.

14 months agoClipboard limit
Toni Wilen [Sat, 18 Jan 2025 19:30:36 +0000 (21:30 +0200)]
Clipboard limit

14 months ago6000b5
Toni Wilen [Thu, 16 Jan 2025 19:04:56 +0000 (21:04 +0200)]
6000b5

14 months agoSome Voodoo updates
Toni Wilen [Thu, 16 Jan 2025 19:01:18 +0000 (21:01 +0200)]
Some Voodoo updates

14 months agoLong line and long field always matches if not programmed mode.
Toni Wilen [Thu, 16 Jan 2025 18:59:15 +0000 (20:59 +0200)]
Long line and long field always matches if not programmed mode.

14 months agoReimplement interlace scandoubler
Toni Wilen [Thu, 16 Jan 2025 18:57:56 +0000 (20:57 +0200)]
Reimplement interlace scandoubler

14 months agoFix wait for blitter option.
Toni Wilen [Thu, 16 Jan 2025 18:56:18 +0000 (20:56 +0200)]
Fix wait for blitter option.

14 months agoFix Prometheus FireStorm PCI IO access, don't log status reads as config reads.
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.

14 months agoCheck drive status only after confirming drive type.
Toni Wilen [Wed, 15 Jan 2025 17:13:47 +0000 (19:13 +0200)]
Check drive status only after confirming drive type.

14 months agoInclude audio address and length in sample ripper filenames
Toni Wilen [Wed, 15 Jan 2025 17:12:23 +0000 (19:12 +0200)]
Include audio address and length in sample ripper filenames

14 months agoPrometheus FS IO space is 2M
Toni Wilen [Mon, 13 Jan 2025 19:35:22 +0000 (21:35 +0200)]
Prometheus FS IO space is 2M

14 months agoFix BPLCON4 update
Toni Wilen [Mon, 13 Jan 2025 19:34:52 +0000 (21:34 +0200)]
Fix BPLCON4 update

14 months agoFix autoscale filter.
Toni Wilen [Mon, 13 Jan 2025 19:34:20 +0000 (21:34 +0200)]
Fix autoscale filter.

14 months ago6000b4
Toni Wilen [Sat, 11 Jan 2025 18:35:27 +0000 (20:35 +0200)]
6000b4

14 months agoChipset updates.
Toni Wilen [Sat, 11 Jan 2025 18:33:25 +0000 (20:33 +0200)]
Chipset updates.

14 months agoFix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 17:54:08 +0000 (19:54 +0200)]
Fix undefined shifts

14 months agoFix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 14:31:51 +0000 (16:31 +0200)]
Fix undefined shifts

14 months agoFix bordercolor config entry.
Toni Wilen [Sat, 11 Jan 2025 14:30:58 +0000 (16:30 +0200)]
Fix bordercolor config entry.

14 months agoERSY=1 without genlock counter stop. Old hack removed.
Toni Wilen [Sat, 11 Jan 2025 10:16:58 +0000 (12:16 +0200)]
ERSY=1 without genlock counter stop. Old hack removed.

14 months agoFix Agnus revision shown in advanced chipset
Toni Wilen [Sat, 11 Jan 2025 10:12:08 +0000 (12:12 +0200)]
Fix Agnus revision shown in advanced chipset

14 months agoCopper no-DMA VB strobe fix
Toni Wilen [Sat, 11 Jan 2025 10:11:36 +0000 (12:11 +0200)]
Copper no-DMA VB strobe fix

14 months ago6000b3
Toni Wilen [Tue, 7 Jan 2025 19:00:52 +0000 (21:00 +0200)]
6000b3

14 months agoTV overscan modes reimplemented.
Toni Wilen [Tue, 7 Jan 2025 18:57:16 +0000 (20:57 +0200)]
TV overscan modes reimplemented.

14 months agoHandle situation where EHB is active but plane count is less than 6.
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.

14 months agoRemove unused lines.
Toni Wilen [Tue, 7 Jan 2025 18:53:04 +0000 (20:53 +0200)]
Remove unused lines.

14 months agoFast CPU RGA pipeline
Toni Wilen [Tue, 7 Jan 2025 18:52:50 +0000 (20:52 +0200)]
Fast CPU RGA pipeline

14 months agoAdd statefile_path trailing path separator if missing
Toni Wilen [Mon, 6 Jan 2025 18:50:57 +0000 (20:50 +0200)]
Add statefile_path trailing path separator if missing

14 months agoCheck also EHB
Toni Wilen [Mon, 6 Jan 2025 18:50:22 +0000 (20:50 +0200)]
Check also EHB

14 months agoHandle copper conflict correctly where skipped move is pending when COPJMP sequence...
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.

14 months agoFix extendedkickmem2b_bank
Toni Wilen [Mon, 6 Jan 2025 18:48:35 +0000 (20:48 +0200)]
Fix extendedkickmem2b_bank

14 months agoDelay BPLCON0 ERSY=1 without genlock about half a frame
Toni Wilen [Mon, 6 Jan 2025 14:37:42 +0000 (16:37 +0200)]
Delay BPLCON0 ERSY=1 without genlock about half a frame

14 months agoFix another statefile overflow
Toni Wilen [Mon, 6 Jan 2025 14:36:37 +0000 (16:36 +0200)]
Fix another statefile overflow

14 months ago6000b2
Toni Wilen [Sun, 5 Jan 2025 16:36:34 +0000 (18:36 +0200)]
6000b2

14 months agoFixed strange window movement when clicking on title bar and keeping it pressed and...
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.

14 months agoFix internal buffer height calculation.
Toni Wilen [Sun, 5 Jan 2025 16:23:54 +0000 (18:23 +0200)]
Fix internal buffer height calculation.

14 months agoFix HAM
Toni Wilen [Sun, 5 Jan 2025 14:42:19 +0000 (16:42 +0200)]
Fix HAM

14 months agoUpdate desc variable immediately when blitter is not active. BLTBMOD write requires it.
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.

14 months agoRemoved old code.
Toni Wilen [Sun, 5 Jan 2025 14:41:10 +0000 (16:41 +0200)]
Removed old code.

14 months agoReset also sprite shiftercopydone when disarmed.
Toni Wilen [Sun, 5 Jan 2025 12:02:57 +0000 (14:02 +0200)]
Reset also sprite shiftercopydone when disarmed.

14 months agoIf HAM with 4 or less planes: use normal mode. Genlinetoscr don't generate non-HAM...
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.

14 months agoDoublescan superhires fix.
Toni Wilen [Sun, 5 Jan 2025 11:14:09 +0000 (13:14 +0200)]
Doublescan superhires fix.

14 months agoHAM last color reset was missing.
Toni Wilen [Sun, 5 Jan 2025 11:12:38 +0000 (13:12 +0200)]
HAM last color reset was missing.

14 months agoHide NTSC artifacts in normal overscan mode
Toni Wilen [Sun, 5 Jan 2025 11:11:21 +0000 (13:11 +0200)]
Hide NTSC artifacts in normal overscan mode

14 months agoFix AGA 32-bit wide sprite.
Toni Wilen [Sun, 5 Jan 2025 11:10:13 +0000 (13:10 +0200)]
Fix AGA 32-bit wide sprite.

14 months agoFix string formatting.
Toni Wilen [Sun, 5 Jan 2025 11:09:26 +0000 (13:09 +0200)]
Fix string formatting.

14 months agoFix AGA autoscale
Toni Wilen [Sun, 5 Jan 2025 11:08:50 +0000 (13:08 +0200)]
Fix AGA autoscale

14 months agoFix statefile buffer overflow
Toni Wilen [Sun, 5 Jan 2025 11:08:32 +0000 (13:08 +0200)]
Fix statefile buffer overflow

14 months ago6000b1
Toni Wilen [Sat, 4 Jan 2025 17:46:19 +0000 (19:46 +0200)]
6000b1

14 months agoCopper conflicting strobe fix
Toni Wilen [Sat, 4 Jan 2025 17:34:11 +0000 (19:34 +0200)]
Copper conflicting strobe fix

14 months agoMerge pull request #313 from LIV2/add_ripple
Toni Wilen [Sat, 4 Jan 2025 11:35:00 +0000 (13:35 +0200)]
Merge pull request #313 from LIV2/add_ripple

Add RIPPLE IDE

14 months agoUpdate config
Toni Wilen [Sat, 4 Jan 2025 11:26:22 +0000 (13:26 +0200)]
Update config

14 months agoDisable all UAE boards if nodiag set.
Toni Wilen [Sat, 4 Jan 2025 11:25:04 +0000 (13:25 +0200)]
Disable all UAE boards if nodiag set.

14 months agoFix TekMagic memory type.
Toni Wilen [Sat, 4 Jan 2025 11:24:39 +0000 (13:24 +0200)]
Fix TekMagic memory type.

14 months agoCustom chipset complete rewrite
Toni Wilen [Sat, 4 Jan 2025 11:24:07 +0000 (13:24 +0200)]
Custom chipset complete rewrite

14 months agoSerial TCP/IP TCP_NODELAY
Toni Wilen [Sat, 4 Jan 2025 11:17:30 +0000 (13:17 +0200)]
Serial TCP/IP TCP_NODELAY

14 months agoGPT Amiga partition type support
Toni Wilen [Sat, 4 Jan 2025 11:16:57 +0000 (13:16 +0200)]
GPT Amiga partition type support

14 months agoFix WASAPI crash if last sound device was removed on the fly. Find best match channel...
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.

14 months agoPer-config statefile path
Toni Wilen [Sat, 4 Jan 2025 11:13:28 +0000 (13:13 +0200)]
Per-config statefile path

14 months agoSkip also rendering of frame if frame was skipped
Toni Wilen [Sat, 4 Jan 2025 11:11:53 +0000 (13:11 +0200)]
Skip also rendering of frame if frame was skipped

14 months agoBordercolor config entry
Toni Wilen [Sat, 4 Jan 2025 11:10:50 +0000 (13:10 +0200)]
Bordercolor config entry

14 months agoFix debugger assembler MOVEM
Toni Wilen [Sat, 4 Jan 2025 11:09:10 +0000 (13:09 +0200)]
Fix debugger assembler MOVEM

14 months agoBlacker than black update
Toni Wilen [Sat, 4 Jan 2025 11:08:49 +0000 (13:08 +0200)]
Blacker than black update

14 months agoKeyboard MCU emulation
Toni Wilen [Sat, 4 Jan 2025 11:07:59 +0000 (13:07 +0200)]
Keyboard MCU emulation

15 months agoAdd RIPPLE IDE
Matt Harlum [Thu, 11 Jan 2024 11:12:45 +0000 (00:12 +1300)]
Add RIPPLE IDE

17 months ago5310 5310
Toni Wilen [Mon, 21 Oct 2024 14:32:04 +0000 (17:32 +0300)]
5310

17 months ago5310b3
Toni Wilen [Sat, 12 Oct 2024 14:33:42 +0000 (17:33 +0300)]
5310b3

17 months agoInterlace screen height fix.
Toni Wilen [Sat, 12 Oct 2024 14:28:54 +0000 (17:28 +0300)]
Interlace screen height fix.

17 months agoUpdate led texture when main texture is updated.
Toni Wilen [Sat, 12 Oct 2024 07:55:51 +0000 (10:55 +0300)]
Update led texture when main texture is updated.

17 months agoSoftfloat warning fixes
Toni Wilen [Sat, 12 Oct 2024 07:54:59 +0000 (10:54 +0300)]
Softfloat warning fixes

18 months ago5310b2
Toni Wilen [Sun, 29 Sep 2024 17:04:43 +0000 (20:04 +0300)]
5310b2

18 months agoRemember previous fullscreen/fullwindow mode between sessions.
Toni Wilen [Sun, 29 Sep 2024 16:33:22 +0000 (19:33 +0300)]
Remember previous fullscreen/fullwindow mode between sessions.

18 months agoFix integer scaling weird aspect ratio behavior.
Toni Wilen [Sun, 29 Sep 2024 16:32:37 +0000 (19:32 +0300)]
Fix integer scaling weird aspect ratio behavior.

18 months agoCheck interlace mode field type when calculating screenshot height.
Toni Wilen [Sun, 29 Sep 2024 16:31:34 +0000 (19:31 +0300)]
Check interlace mode field type when calculating screenshot height.

18 months agoFix TekMagic RAM mapping.
Toni Wilen [Sat, 21 Sep 2024 17:23:43 +0000 (20:23 +0300)]
Fix TekMagic RAM mapping.

18 months agoAdded QuikPak and 6500/1 Keyboard MCU ROM (Will be used in future version).
Toni Wilen [Sat, 21 Sep 2024 17:23:10 +0000 (20:23 +0300)]
Added QuikPak and 6500/1 Keyboard MCU ROM (Will be used in future version).

18 months agoRemove last track being larger than total tracks check. It is allowed by SCSI spec.
Toni Wilen [Sat, 21 Sep 2024 17:21:48 +0000 (20:21 +0300)]
Remove last track being larger than total tracks check. It is allowed by SCSI spec.

18 months ago5310b1
Toni Wilen [Sun, 15 Sep 2024 16:37:02 +0000 (19:37 +0300)]
5310b1

18 months agoReduce amount of read_processor_time() calls.
Toni Wilen [Sun, 15 Sep 2024 15:07:14 +0000 (18:07 +0300)]
Reduce amount of read_processor_time() calls.

18 months agoOpalVision undocumented horizontal panning emulation, address load was ignored if...
Toni Wilen [Sun, 15 Sep 2024 15:04:59 +0000 (18:04 +0300)]
OpalVision undocumented horizontal panning emulation, address load was ignored if it was included in second control line.

18 months agoSerial emulation updates, more accurate transmit timing, receive timing is not anymor...
Toni Wilen [Sun, 15 Sep 2024 15:03:05 +0000 (18:03 +0300)]
Serial emulation updates, more accurate transmit timing, receive timing is not anymore instant except in direct mode.

18 months agoBoth COPxJMP strobe emulation update
Toni Wilen [Sun, 15 Sep 2024 14:59:05 +0000 (17:59 +0300)]
Both COPxJMP strobe emulation update

18 months agoFix SPRxPOS modification just before horizontal match if sprite had lowest horizontal...
Toni Wilen [Sun, 15 Sep 2024 14:57:14 +0000 (17:57 +0300)]
Fix SPRxPOS modification just before horizontal match if sprite had lowest horizontal bit set.

18 months agoAllow 16-bit only if D3D9 is selected.
Toni Wilen [Sun, 15 Sep 2024 14:55:48 +0000 (17:55 +0300)]
Allow 16-bit only if D3D9 is selected.

18 months agoDo not unnecessarily call SetCursor() continuously.
Toni Wilen [Sun, 15 Sep 2024 14:55:04 +0000 (17:55 +0300)]
Do not unnecessarily call SetCursor() continuously.

18 months agoAdded missing S3 Virge PCI byteswap mode
Toni Wilen [Sun, 15 Sep 2024 14:54:24 +0000 (17:54 +0300)]
Added missing S3 Virge PCI byteswap mode

18 months agoFlush trap queues during reset.
Toni Wilen [Sun, 15 Sep 2024 14:53:47 +0000 (17:53 +0300)]
Flush trap queues during reset.

18 months agoDKB WildFire v1.0 and Masoboshi v2.197
Toni Wilen [Sun, 15 Sep 2024 14:51:47 +0000 (17:51 +0300)]
DKB WildFire v1.0 and Masoboshi v2.197

18 months agoGVP T-Rex II
Toni Wilen [Sun, 15 Sep 2024 14:51:17 +0000 (17:51 +0300)]
GVP T-Rex II

19 months agoIf texture allocation is called when device is not allocated (for example GUI entered...
Toni Wilen [Fri, 2 Aug 2024 19:11:25 +0000 (22:11 +0300)]
If texture allocation is called when device is not allocated (for example GUI entered in fullscreen mode), return failure immediately.

19 months agoAlways clear intreq2 in audio state 5.
Toni Wilen [Fri, 2 Aug 2024 18:08:42 +0000 (21:08 +0300)]
Always clear intreq2 in audio state 5.

19 months agoFix duplicated Golem SCSI II / HD3000 name prefix.
Toni Wilen [Fri, 2 Aug 2024 18:07:45 +0000 (21:07 +0300)]
Fix duplicated Golem SCSI II / HD3000 name prefix.

19 months agoMediator TX1200 secondary PCI window implemented.
Toni Wilen [Fri, 2 Aug 2024 18:06:44 +0000 (21:06 +0300)]
Mediator TX1200 secondary PCI window implemented.

19 months agoFix Prometheus Firestorm interrupt bit
Toni Wilen [Fri, 2 Aug 2024 18:04:18 +0000 (21:04 +0300)]
Fix Prometheus Firestorm interrupt bit

21 months agoFix Picmatic (100Hz TV only) light gun positioning in lores or shres resolutions.
Toni Wilen [Thu, 20 Jun 2024 18:46:35 +0000 (21:46 +0300)]
Fix Picmatic (100Hz TV only) light gun positioning in lores or shres resolutions.

21 months agoPause LDP after repeat command has finished
Toni Wilen [Wed, 19 Jun 2024 19:48:20 +0000 (22:48 +0300)]
Pause LDP after repeat command has finished

21 months agoSupport Picmatic Tierras Salvajes and Marbella Vice (100Hz TV)
Toni Wilen [Wed, 19 Jun 2024 15:13:59 +0000 (18:13 +0300)]
Support Picmatic Tierras Salvajes and Marbella Vice (100Hz TV)

21 months agoWorkaround for compiler bug(?).
Toni Wilen [Wed, 19 Jun 2024 15:12:09 +0000 (18:12 +0300)]
Workaround for compiler bug(?).

21 months agoOSK size limit check
Toni Wilen [Wed, 19 Jun 2024 15:11:28 +0000 (18:11 +0300)]
OSK size limit check