]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
19 months agoCheck only if BEAMCON0 changes and also check VB
Toni Wilen [Wed, 27 Mar 2024 19:33:41 +0000 (21:33 +0200)]
Check only if BEAMCON0 changes and also check VB

19 months agoMerlin Z2/Z3 boards added. Blitter not yet functional. Some 86box updates.
Toni Wilen [Wed, 27 Mar 2024 19:25:33 +0000 (21:25 +0200)]
Merlin Z2/Z3 boards added. Blitter not yet functional. Some 86box updates.

19 months agoSprite DMA is disabled during Vblank.
Toni Wilen [Wed, 27 Mar 2024 19:00:28 +0000 (21:00 +0200)]
Sprite DMA is disabled during Vblank.

19 months agoMake sure weird vblank where vblank starts after vsync end is visible, only if extrem...
Toni Wilen [Wed, 27 Mar 2024 18:58:54 +0000 (20:58 +0200)]
Make sure weird vblank where vblank starts after vsync end is visible, only if extreme or ultra extreme overscan.

19 months agoIf programmed VBSTRT == VBSTOP: vblank interrupt stops.
Toni Wilen [Wed, 27 Mar 2024 18:56:33 +0000 (20:56 +0200)]
If programmed VBSTRT == VBSTOP: vblank interrupt stops.

19 months agoDetect sprite/bitplane conflict properly.
Toni Wilen [Wed, 27 Mar 2024 18:21:03 +0000 (20:21 +0200)]
Detect sprite/bitplane conflict properly.

19 months agoFix AKS_xxx on/off/toggle events
Toni Wilen [Wed, 27 Mar 2024 18:19:52 +0000 (20:19 +0200)]
Fix AKS_xxx on/off/toggle events

19 months agoDo not open console window automatically when debugger message is logged.
Toni Wilen [Wed, 27 Mar 2024 18:19:22 +0000 (20:19 +0200)]
Do not open console window automatically when debugger message is logged.

19 months agoRelease rawinput devices when GUI or debugger is active.
Toni Wilen [Wed, 27 Mar 2024 18:18:09 +0000 (20:18 +0200)]
Release rawinput devices when GUI or debugger is active.

19 months agoLess confusing programmed mode logging
Toni Wilen [Wed, 27 Mar 2024 18:16:01 +0000 (20:16 +0200)]
Less confusing programmed mode logging

19 months agoCorrect calculation of vertical period if NTSC + LOLDIS.
Toni Wilen [Wed, 27 Mar 2024 18:15:32 +0000 (20:15 +0200)]
Correct calculation of vertical period if NTSC + LOLDIS.

19 months agoStop copper if ERSY=1 without genlock.
Toni Wilen [Wed, 27 Mar 2024 18:14:49 +0000 (20:14 +0200)]
Stop copper if ERSY=1 without genlock.

19 months agoFix vblank start/end position in programmed modes and fix also ECS Denise special...
Toni Wilen [Wed, 27 Mar 2024 18:13:44 +0000 (20:13 +0200)]
Fix vblank start/end position in programmed modes and fix also ECS Denise special case.

19 months agoFix bitplane corruption in some weird modes
Toni Wilen [Wed, 27 Mar 2024 18:12:27 +0000 (20:12 +0200)]
Fix bitplane corruption in some weird modes

19 months agoDomino RTG board (ET4000 from x86box)
Toni Wilen [Sat, 23 Mar 2024 12:05:21 +0000 (14:05 +0200)]
Domino RTG board (ET4000 from x86box)

19 months agoJMP/JSR bus error fix
Toni Wilen [Sat, 23 Mar 2024 10:00:06 +0000 (12:00 +0200)]
JMP/JSR bus error fix

19 months agoOption to disable default on screen keyboard pad button mapping
Toni Wilen [Fri, 22 Mar 2024 18:43:23 +0000 (20:43 +0200)]
Option to disable default on screen keyboard pad button mapping

19 months agoRelease rawinput devices when GUI/dialog/debugger is open, allowing standard Windows...
Toni Wilen [Fri, 22 Mar 2024 18:37:23 +0000 (20:37 +0200)]
Release rawinput devices when GUI/dialog/debugger is open, allowing standard Windows shortcufts like Win+E to work.

19 months agoBranch/jump instruction bus error fixes.
Toni Wilen [Fri, 22 Mar 2024 18:26:49 +0000 (20:26 +0200)]
Branch/jump instruction bus error fixes.

19 months agocputester fixes, branch/jump bus error test
Toni Wilen [Fri, 22 Mar 2024 18:23:34 +0000 (20:23 +0200)]
cputester fixes, branch/jump bus error test

19 months ago5300b1
Toni Wilen [Wed, 20 Mar 2024 17:34:30 +0000 (19:34 +0200)]
5300b1

19 months agoReplaced ancient Windows clipboard hanling with newer AddClipboardFormatListener...
Toni Wilen [Wed, 20 Mar 2024 16:22:16 +0000 (18:22 +0200)]
Replaced ancient Windows clipboard hanling with newer AddClipboardFormatListener() method. Added clipboard logging option.

19 months agoDo not calculate OSD font size from DPI value if in exclusive fullscreen
Toni Wilen [Tue, 19 Mar 2024 17:00:04 +0000 (19:00 +0200)]
Do not calculate OSD font size from DPI value if in exclusive fullscreen

19 months agoCheck if mode switch is needed before updating graphics parameters
Toni Wilen [Tue, 19 Mar 2024 16:59:36 +0000 (18:59 +0200)]
Check if mode switch is needed before updating graphics parameters

19 months agoGet default statefile name from config file path
Toni Wilen [Tue, 19 Mar 2024 16:59:02 +0000 (18:59 +0200)]
Get default statefile name from config file path

19 months agoDo not temporarily unhide cursor and then hide it again when capturing mouse.
Toni Wilen [Tue, 19 Mar 2024 16:58:15 +0000 (18:58 +0200)]
Do not temporarily unhide cursor and then hide it again when capturing mouse.

19 months agoINMOS G300/G364 emulation. EGS 110/24, Visiona, Rainwbow III RTG boards
Toni Wilen [Tue, 19 Mar 2024 16:57:06 +0000 (18:57 +0200)]
INMOS G300/G364 emulation. EGS 110/24, Visiona, Rainwbow III RTG boards

19 months agoCheck active interrupts immediately if PCI bridge interrupt state was enabled
Toni Wilen [Sat, 16 Mar 2024 10:24:52 +0000 (12:24 +0200)]
Check active interrupts immediately if PCI bridge interrupt state was enabled

19 months agoDefault statefile name = config file name
Toni Wilen [Sat, 16 Mar 2024 10:21:10 +0000 (12:21 +0200)]
Default statefile name = config file name

19 months agoFix unstable serial receive (if data was internally buffered, receiver got them far...
Toni Wilen [Sat, 16 Mar 2024 10:19:36 +0000 (12:19 +0200)]
Fix unstable serial receive (if data was internally buffered, receiver got them far too quickly back to back)

19 months agoPrometheus FireStorm PCI bridgeboard emulation
Toni Wilen [Fri, 15 Mar 2024 15:46:24 +0000 (17:46 +0200)]
Prometheus FireStorm PCI bridgeboard emulation

19 months agoFixed only audio filter mode
Toni Wilen [Fri, 15 Mar 2024 15:43:53 +0000 (17:43 +0200)]
Fixed only audio filter mode

19 months agoECS Denise/AGA genlock color register bit handling fix.
Toni Wilen [Thu, 14 Mar 2024 16:30:02 +0000 (18:30 +0200)]
ECS Denise/AGA genlock color register bit handling fix.

19 months agoAllow 68020+ CPUs to read instruction words from custom chipset space. Only if more...
Toni Wilen [Thu, 14 Mar 2024 15:48:32 +0000 (17:48 +0200)]
Allow 68020+ CPUs to read instruction words from custom chipset space. Only if more compatible is enabled.

19 months agoTrapezoid primitive drawing support
Toni Wilen [Thu, 14 Mar 2024 15:47:33 +0000 (17:47 +0200)]
Trapezoid primitive drawing support

19 months agoMake currently unusable extra 68020 wait states conditional
Toni Wilen [Wed, 13 Mar 2024 18:38:22 +0000 (20:38 +0200)]
Make currently unusable extra 68020 wait states conditional

19 months agoNCR SVGA interrupt fix
Toni Wilen [Wed, 13 Mar 2024 18:28:50 +0000 (20:28 +0200)]
NCR SVGA interrupt fix

19 months agoIncrease status bar text font size slightly
Toni Wilen [Wed, 13 Mar 2024 18:28:33 +0000 (20:28 +0200)]
Increase status bar text font size slightly

19 months agoRename Permedia 2 board.
Toni Wilen [Wed, 13 Mar 2024 18:27:35 +0000 (20:27 +0200)]
Rename Permedia 2 board.

19 months ago"External" (SVGA chip) PCI device BAR size fix if BAR set without alignment detection.
Toni Wilen [Wed, 13 Mar 2024 18:27:00 +0000 (20:27 +0200)]
"External" (SVGA chip) PCI device BAR size fix if BAR set without alignment detection.

19 months agoPermedia 2 2D blitter emulation.
Toni Wilen [Wed, 13 Mar 2024 18:26:02 +0000 (20:26 +0200)]
Permedia 2 2D blitter emulation.

20 months agoLDP-1450 character generator emulation. Platoon (Nova) LDP generated message(s?)...
Toni Wilen [Thu, 7 Mar 2024 17:26:29 +0000 (19:26 +0200)]
LDP-1450 character generator emulation. Platoon (Nova) LDP generated message(s?) are now visible.

20 months agoFix for CD32 FMV position/size in integer scale mode.
Toni Wilen [Mon, 4 Mar 2024 18:11:16 +0000 (20:11 +0200)]
Fix for CD32 FMV position/size in integer scale mode.

20 months agoSkip volume change if sound device is not available (crash dump possible fix)
Toni Wilen [Mon, 4 Mar 2024 18:10:35 +0000 (20:10 +0200)]
Skip volume change if sound device is not available (crash dump possible fix)

20 months agoInclude error code if printer failed to open.
Toni Wilen [Sun, 3 Mar 2024 17:01:10 +0000 (19:01 +0200)]
Include error code if printer failed to open.

20 months agoOSK disable command line parameter
Toni Wilen [Sun, 3 Mar 2024 17:00:41 +0000 (19:00 +0200)]
OSK disable command line parameter

20 months agoAll screen edges are now "lightpen/gun not pointing at screen" zones
Toni Wilen [Sun, 3 Mar 2024 17:00:17 +0000 (19:00 +0200)]
All screen edges are now "lightpen/gun not pointing at screen" zones

20 months agoPlatoon (Nova) support updates.
Toni Wilen [Sun, 3 Mar 2024 16:59:34 +0000 (18:59 +0200)]
Platoon (Nova) support updates.

20 months agoFix XT bridgeboard floppy drive support
Toni Wilen [Sun, 3 Mar 2024 16:58:47 +0000 (18:58 +0200)]
Fix XT bridgeboard floppy drive support

20 months agoPreliminary Permedia 2 (CyberVision/BlizzardVision PPC) emulation.
Toni Wilen [Sun, 3 Mar 2024 16:58:13 +0000 (18:58 +0200)]
Preliminary Permedia 2 (CyberVision/BlizzardVision  PPC) emulation.

20 months ago5200 5200
Toni Wilen [Mon, 19 Feb 2024 18:56:02 +0000 (20:56 +0200)]
5200

20 months agoFix genlock emulation in single line mode
Toni Wilen [Fri, 16 Feb 2024 16:13:30 +0000 (18:13 +0200)]
Fix genlock emulation in single line mode

20 months ago5200b10
Toni Wilen [Thu, 15 Feb 2024 17:28:00 +0000 (19:28 +0200)]
5200b10

20 months agoAdd unused qualifier bit combination for future use
Toni Wilen [Thu, 15 Feb 2024 17:23:37 +0000 (19:23 +0200)]
Add unused qualifier bit combination for future use

20 months agoDisk swapper: insert new image in cursor position, allow multiple identical images...
Toni Wilen [Thu, 15 Feb 2024 17:22:47 +0000 (19:22 +0200)]
Disk swapper: insert new image in cursor position, allow multiple identical images, fix removal cursor position.

20 months agoHide the very last OCS-only line if mode is not at least Overscan+
Toni Wilen [Thu, 15 Feb 2024 17:21:30 +0000 (19:21 +0200)]
Hide the very last OCS-only line if mode is not at least Overscan+

20 months ago5200b9
Toni Wilen [Mon, 12 Feb 2024 19:17:08 +0000 (21:17 +0200)]
5200b9

20 months agoGenlock adjustable blanking support, fix scaling.
Toni Wilen [Mon, 12 Feb 2024 19:10:10 +0000 (21:10 +0200)]
Genlock adjustable blanking support, fix scaling.

20 months ago68060 custom register byte write bug emulation fix
Toni Wilen [Mon, 12 Feb 2024 19:08:41 +0000 (21:08 +0200)]
68060 custom register byte write bug emulation fix

20 months agoQuickstart ALG/Picmatic PAL/NTSC selection
Toni Wilen [Mon, 12 Feb 2024 19:02:47 +0000 (21:02 +0200)]
Quickstart ALG/Picmatic PAL/NTSC selection

20 months agoFix 68040 MMU MOVES special case
Toni Wilen [Mon, 12 Feb 2024 19:01:59 +0000 (21:01 +0200)]
Fix 68040 MMU MOVES special case

20 months agoOnly show "OCS Denise blanking bug" black lines in Overscan+ or higher.
Toni Wilen [Mon, 12 Feb 2024 19:01:18 +0000 (21:01 +0200)]
Only show "OCS Denise blanking bug" black lines in Overscan+ or higher.

20 months agoFix Harddrives panel shortcut keys
Toni Wilen [Mon, 12 Feb 2024 19:00:28 +0000 (21:00 +0200)]
Fix Harddrives panel shortcut keys

20 months agoCIA E-clock mode on the fly change support
Toni Wilen [Mon, 12 Feb 2024 18:41:22 +0000 (20:41 +0200)]
CIA E-clock mode on the fly change support

20 months agoReduce LDP ACK delay. It was far too long. (Picmatic Zorton Brothers hang fix)
Toni Wilen [Mon, 12 Feb 2024 18:40:05 +0000 (20:40 +0200)]
Reduce LDP ACK delay. It was far too long. (Picmatic Zorton Brothers hang fix)

20 months ago5200b8
Toni Wilen [Sat, 10 Feb 2024 17:36:45 +0000 (19:36 +0200)]
5200b8

20 months agoALG LD status info update.
Toni Wilen [Sat, 10 Feb 2024 17:36:11 +0000 (19:36 +0200)]
ALG LD status info update.

20 months agoInput remapping fixes.
Toni Wilen [Sat, 10 Feb 2024 16:54:00 +0000 (18:54 +0200)]
Input remapping fixes.

20 months agoALG/Picmatic emulation updates.
Toni Wilen [Sat, 10 Feb 2024 16:53:22 +0000 (18:53 +0200)]
ALG/Picmatic emulation updates.

20 months agoGenlock positioning/scaling fixes. Manual offset config entries added.
Toni Wilen [Sat, 10 Feb 2024 16:51:49 +0000 (18:51 +0200)]
Genlock positioning/scaling fixes. Manual offset config entries added.

20 months agoBetter NTSC vertical positioning in normal overscan mode.
Toni Wilen [Sat, 10 Feb 2024 16:49:56 +0000 (18:49 +0200)]
Better NTSC vertical positioning in normal overscan mode.

20 months agoOverscan+ HBSTRT parameter calculation fix (relative to endhpos)
Toni Wilen [Sat, 10 Feb 2024 16:48:56 +0000 (18:48 +0200)]
Overscan+ HBSTRT parameter calculation fix (relative to endhpos)

20 months agoAdd CIA IO ports to CIA debug output
Toni Wilen [Sat, 10 Feb 2024 16:47:56 +0000 (18:47 +0200)]
Add CIA IO ports to CIA debug output

21 months ago5200b7
Toni Wilen [Sat, 3 Feb 2024 14:23:45 +0000 (16:23 +0200)]
5200b7

21 months agoForce floppy data pullup = high if ALG mode.
Toni Wilen [Sat, 3 Feb 2024 14:16:41 +0000 (16:16 +0200)]
Force floppy data pullup = high if ALG mode.

21 months agoALG Marbella Vice needs LD Frame # Mode command.
Toni Wilen [Sat, 3 Feb 2024 14:10:56 +0000 (16:10 +0200)]
ALG Marbella Vice needs LD Frame # Mode command.

21 months agoAdd delay between LD reply bytes
Toni Wilen [Sat, 3 Feb 2024 13:59:51 +0000 (15:59 +0200)]
Add delay between LD reply bytes

21 months agoOption to force (unconnected) floppy data line high.
Toni Wilen [Sat, 3 Feb 2024 13:58:49 +0000 (15:58 +0200)]
Option to force (unconnected) floppy data line high.

21 months agoQuickstart disk image/executable drag&drop check, insert in harddrives if archive...
Toni Wilen [Sat, 3 Feb 2024 13:57:35 +0000 (15:57 +0200)]
Quickstart disk image/executable drag&drop check, insert in harddrives if archive with multiple executables.

21 months agoHarddrive limit bumped to 50, check limit.
Toni Wilen [Sat, 3 Feb 2024 13:56:35 +0000 (15:56 +0200)]
Harddrive limit bumped to 50, check limit.

21 months agoWait until last line is complete before finishing it.
Toni Wilen [Fri, 2 Feb 2024 19:09:57 +0000 (21:09 +0200)]
Wait until last line is complete before finishing it.

21 months agoDo not save GUI size if not visible, do not close GUI when emulation window is minimi...
Toni Wilen [Fri, 2 Feb 2024 18:54:24 +0000 (20:54 +0200)]
Do not save GUI size if not visible, do not close GUI when emulation window is minimized and GUI is about to open.

21 months agoFullscreen OSD font update fix
Toni Wilen [Fri, 2 Feb 2024 18:52:30 +0000 (20:52 +0200)]
Fullscreen OSD font update fix

21 months agoLayout B CD32 key fix
Toni Wilen [Fri, 2 Feb 2024 18:51:16 +0000 (20:51 +0200)]
Layout B CD32 key fix

21 months agoSmall sprite optimization
Toni Wilen [Fri, 2 Feb 2024 18:49:52 +0000 (20:49 +0200)]
Small sprite optimization

21 months ago5200b6
Toni Wilen [Sat, 27 Jan 2024 15:09:19 +0000 (17:09 +0200)]
5200b6

21 months agoALG Mad Dog McCree v1C holster event special case
Toni Wilen [Sat, 27 Jan 2024 13:27:27 +0000 (15:27 +0200)]
ALG Mad Dog McCree v1C holster event special case

21 months agoSave DraCo nvram file only if in DraCo mode.
Toni Wilen [Sat, 27 Jan 2024 13:26:43 +0000 (15:26 +0200)]
Save DraCo nvram file only if in DraCo mode.

21 months agoFix HW RTG resolution changes not always updating window size correctly.
Toni Wilen [Sat, 27 Jan 2024 13:26:11 +0000 (15:26 +0200)]
Fix HW RTG resolution changes not always updating window size correctly.

21 months agoCopy RTG panel <> RTG filter panel aspect ratio setting.
Toni Wilen [Sat, 27 Jan 2024 13:24:57 +0000 (15:24 +0200)]
Copy RTG panel <> RTG filter panel aspect ratio setting.

21 months agoFixed exe in DF0: turbo mode activation
Toni Wilen [Sat, 27 Jan 2024 13:23:50 +0000 (15:23 +0200)]
Fixed exe in DF0: turbo mode activation

21 months agoNon-CE mode SPRxPOS/CTL/DATx mid screen modification stability fix.
Toni Wilen [Sat, 27 Jan 2024 13:23:19 +0000 (15:23 +0200)]
Non-CE mode SPRxPOS/CTL/DATx mid screen modification stability fix.

21 months agoBLTCON0L writes are always safe.
Toni Wilen [Sat, 27 Jan 2024 13:22:01 +0000 (15:22 +0200)]
BLTCON0L writes are always safe.

21 months ago5200b5
Toni Wilen [Tue, 23 Jan 2024 18:57:14 +0000 (20:57 +0200)]
5200b5

21 months agoCheck texture size also in render backends, if already same, don't reallocate.
Toni Wilen [Tue, 23 Jan 2024 18:50:25 +0000 (20:50 +0200)]
Check texture size also in render backends, if already same, don't reallocate.

21 months agoFix tablet mode mouse button random mouse movements.
Toni Wilen [Tue, 23 Jan 2024 18:49:08 +0000 (20:49 +0200)]
Fix tablet mode mouse button random mouse movements.

21 months agoMake sure track is always reloaded.
Toni Wilen [Mon, 22 Jan 2024 16:56:20 +0000 (18:56 +0200)]
Make sure track is always reloaded.

21 months agoSound autoswitch off by default
Toni Wilen [Mon, 22 Jan 2024 16:55:23 +0000 (18:55 +0200)]
Sound autoswitch off by default

21 months agoStatusline OSD missing first font line in some font configurations
Toni Wilen [Mon, 22 Jan 2024 16:55:02 +0000 (18:55 +0200)]
Statusline OSD missing first font line in some font configurations

21 months agoS3Trio64 PCI, Pixel 64 color fix.
Toni Wilen [Mon, 22 Jan 2024 16:54:01 +0000 (18:54 +0200)]
S3Trio64 PCI, Pixel 64 color fix.