]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
10 months agoMerge remote-tracking branch 'tonioni/master'
Dimitris Panokostas [Mon, 6 Jan 2025 04:26:04 +0000 (05:26 +0100)]
Merge remote-tracking branch 'tonioni/master'

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

10 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.

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

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

10 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.

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

10 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.

10 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.

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

10 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.

10 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

10 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.

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

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

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

10 months agoMerge remote-tracking branch 'tonioni/master'
Dimitris Panokostas [Sun, 5 Jan 2025 00:10:13 +0000 (01:10 +0100)]
Merge remote-tracking branch 'tonioni/master'

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

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

10 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

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

10 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.

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

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

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

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

10 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.

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

10 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

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

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

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

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

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

12 months agoMerge tag '5310'
Dimitris Panokostas [Wed, 30 Oct 2024 20:35:07 +0000 (21:35 +0100)]
Merge tag '5310'

5310

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

12 months agoMerge branch 'tonioni:master' into master
Dimitris Panokostas [Wed, 16 Oct 2024 14:22:22 +0000 (16:22 +0200)]
Merge branch 'tonioni:master' into master

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

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

12 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.

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

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

13 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.

13 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.

13 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.

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

13 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).

13 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.

13 months agoMerge remote-tracking branch 'tonioni/master'
Dimitris Panokostas [Tue, 17 Sep 2024 18:59:45 +0000 (20:59 +0200)]
Merge remote-tracking branch 'tonioni/master'

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

13 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.

13 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.

13 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.

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

13 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.

13 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.

13 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.

13 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

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

13 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

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

15 months agoMerge remote-tracking branch 'tonioni/master'
Dimitris Panokostas [Thu, 8 Aug 2024 17:51:45 +0000 (19:51 +0200)]
Merge remote-tracking branch 'tonioni/master'

15 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.

15 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.

15 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.

15 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.

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

16 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.

16 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

16 months agoMerge branch 'tonioni:master' into master
Dimitris Panokostas [Wed, 19 Jun 2024 16:59:09 +0000 (18:59 +0200)]
Merge branch 'tonioni:master' into master

16 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)

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

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

16 months agoParallelize jobs
Dimitris Panokostas [Tue, 18 Jun 2024 20:08:46 +0000 (22:08 +0200)]
Parallelize jobs

Run separate jobs for 32/64-bit binaries

16 months agoUpdate build-winuae-binary.yml
Dimitris Panokostas [Tue, 18 Jun 2024 19:56:43 +0000 (21:56 +0200)]
Update build-winuae-binary.yml

16 months agoUpdate build-winuae-binary.yml
Dimitris Panokostas [Tue, 18 Jun 2024 19:53:09 +0000 (21:53 +0200)]
Update build-winuae-binary.yml

16 months agoMove inputs under workflow_dispatch
Dimitris Panokostas [Tue, 18 Jun 2024 19:51:05 +0000 (21:51 +0200)]
Move inputs under workflow_dispatch

16 months agoMerge branch 'master' of https://github.com/midwan/WinUAE
Dimitris Panokostas [Tue, 18 Jun 2024 19:45:50 +0000 (21:45 +0200)]
Merge branch 'master' of https://github.com/midwan/WinUAE

16 months agoAdded CI build on commits, PRs or manual trigger
Dimitris Panokostas [Tue, 18 Jun 2024 19:45:33 +0000 (21:45 +0200)]
Added CI build on commits, PRs or manual trigger

17 months ago5300 5300
Toni Wilen [Sun, 2 Jun 2024 17:34:05 +0000 (20:34 +0300)]
5300

17 months ago5300b10
Toni Wilen [Mon, 27 May 2024 17:53:27 +0000 (20:53 +0300)]
5300b10

17 months agoSerial port undocumented OVRUN behavior emulated. Fast CPU mode + loopback serial...
Toni Wilen [Sun, 26 May 2024 06:20:06 +0000 (09:20 +0300)]
Serial port undocumented OVRUN behavior emulated. Fast CPU mode + loopback serial port mode fix.

17 months agoMerge pull request #300 from LIV2/atapi-write-fix
Toni Wilen [Sun, 26 May 2024 06:10:15 +0000 (09:10 +0300)]
Merge pull request #300 from LIV2/atapi-write-fix

ATAPI Write / Mode Select fix

17 months agoscsi_emulate_analyze: add mode select
Matt Harlum [Sat, 25 May 2024 11:28:45 +0000 (23:28 +1200)]
scsi_emulate_analyze: add mode select

17 months agoATAPI: Fix writes
Matt Harlum [Sat, 25 May 2024 05:38:16 +0000 (17:38 +1200)]
ATAPI: Fix writes

do_process_packet: use ide->packet_data_size not ide->data_size which is always 0 when it gets here

Also fix the first arg to memcpy here which was supplying the address of the buffer pointer

17 months ago5300b9
Toni Wilen [Mon, 20 May 2024 18:19:08 +0000 (21:19 +0300)]
5300b9

17 months agoFix AGA genlock transparency bit being misdetected as special blanking bits
Toni Wilen [Wed, 15 May 2024 18:14:03 +0000 (21:14 +0300)]
Fix AGA genlock transparency bit being misdetected as special blanking bits

17 months agoChoose Audio Codec/Choose Video Codec translation support
Toni Wilen [Mon, 13 May 2024 15:19:43 +0000 (18:19 +0300)]
Choose Audio Codec/Choose Video Codec translation support

17 months ago5300b8
Toni Wilen [Sun, 12 May 2024 17:06:44 +0000 (20:06 +0300)]
5300b8

17 months agoDarkmode follow Windows/external program setting
Toni Wilen [Sun, 12 May 2024 17:00:12 +0000 (20:00 +0300)]
Darkmode follow Windows/external program setting

17 months agoPermedia 2 LineCount and RAMDAC 6/8-bit switch
Toni Wilen [Sun, 12 May 2024 16:32:47 +0000 (19:32 +0300)]
Permedia 2 LineCount and RAMDAC 6/8-bit switch

17 months agoFlush log before including it with dump file.
Toni Wilen [Sun, 12 May 2024 16:32:16 +0000 (19:32 +0300)]
Flush log before including it with dump file.

17 months agoOCS Agnus + OCS Denise config also has line 0 visible at the bottom of screen (like...
Toni Wilen [Sun, 12 May 2024 16:31:17 +0000 (19:31 +0300)]
OCS Agnus + OCS Denise config also has line 0 visible at the bottom of screen (like A1000)

17 months agoLine 0 A1000 and OCS Agnus strobe fix
Toni Wilen [Sun, 12 May 2024 16:30:28 +0000 (19:30 +0300)]
Line 0 A1000 and OCS Agnus strobe fix

17 months agoNull check
Toni Wilen [Sun, 12 May 2024 16:29:47 +0000 (19:29 +0300)]
Null check

17 months agoAudio fix (broken in b5)
Toni Wilen [Sun, 12 May 2024 16:28:39 +0000 (19:28 +0300)]
Audio fix (broken in b5)

18 months ago5300b7
Toni Wilen [Sat, 4 May 2024 16:57:29 +0000 (19:57 +0300)]
5300b7

18 months agoFix incomplete NTSC fix.
Toni Wilen [Sat, 4 May 2024 16:53:42 +0000 (19:53 +0300)]
Fix incomplete NTSC fix.

18 months ago5300b6
Toni Wilen [Thu, 2 May 2024 17:25:53 +0000 (20:25 +0300)]
5300b6

18 months agoHandle bitplane DMA wraparound allocation correctly in NTSC (long/short line toggle).
Toni Wilen [Thu, 2 May 2024 17:19:54 +0000 (20:19 +0300)]
Handle bitplane DMA wraparound allocation correctly in NTSC (long/short line toggle).