]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
3 years agoD3D11 buffer leak fix, debugging added.
Toni Wilen [Sat, 8 Jan 2022 19:44:23 +0000 (21:44 +0200)]
D3D11 buffer leak fix, debugging added.

3 years agox86 AT bridgeboard boot crash workaround
Toni Wilen [Sat, 8 Jan 2022 11:30:55 +0000 (13:30 +0200)]
x86 AT bridgeboard boot crash workaround

3 years agoPlane count lowering mid scan line fix.
Toni Wilen [Thu, 6 Jan 2022 18:52:46 +0000 (20:52 +0200)]
Plane count lowering mid scan line fix.

3 years ago4910b3
Toni Wilen [Sat, 1 Jan 2022 17:03:18 +0000 (19:03 +0200)]
4910b3

3 years agoBPL1DAT updates, programmed mode updates.
Toni Wilen [Sat, 1 Jan 2022 15:03:28 +0000 (17:03 +0200)]
BPL1DAT updates, programmed mode updates.

3 years agoepsonprinter: do not create separate print document from each page.
Toni Wilen [Sat, 1 Jan 2022 15:02:29 +0000 (17:02 +0200)]
epsonprinter: do not create separate print document from each page.

3 years agoscsi.device disable option
Toni Wilen [Sat, 1 Jan 2022 15:01:27 +0000 (17:01 +0200)]
scsi.device disable option

3 years agoDetect small floppy disk like images as HDFs if extension is known HDF extension.
Toni Wilen [Thu, 30 Dec 2021 19:11:26 +0000 (21:11 +0200)]
Detect small floppy disk like images as HDFs if extension is known HDF extension.

3 years agoReset blitter before stateload, pending final D reset does not happen immediately...
Toni Wilen [Thu, 30 Dec 2021 19:10:30 +0000 (21:10 +0200)]
Reset blitter before stateload, pending final D reset does not happen immediately after BLTSIZE write.

3 years ago4910b2
Toni Wilen [Mon, 20 Dec 2021 19:51:59 +0000 (21:51 +0200)]
4910b2

3 years agoProgrammed mode position adjustment
Toni Wilen [Mon, 20 Dec 2021 19:51:20 +0000 (21:51 +0200)]
Programmed mode position adjustment

3 years agoBorder bug emulation, copper update.
Toni Wilen [Mon, 20 Dec 2021 19:24:58 +0000 (21:24 +0200)]
Border bug emulation, copper update.

3 years agoFix Windows event handling
Toni Wilen [Mon, 20 Dec 2021 19:09:35 +0000 (21:09 +0200)]
Fix Windows event handling

3 years agoDelay warp mode automatic release by few frames
Toni Wilen [Mon, 20 Dec 2021 19:08:38 +0000 (21:08 +0200)]
Delay warp mode automatic release by few frames

3 years ago4910b1
Toni Wilen [Sat, 18 Dec 2021 18:59:12 +0000 (20:59 +0200)]
4910b1

3 years agoBEAMCON0 defines, blanking updates.
Toni Wilen [Sat, 18 Dec 2021 18:58:14 +0000 (20:58 +0200)]
BEAMCON0 defines, blanking updates.

3 years agoDo not enable hidden blanking when using filter modes that would hide blanked part.
Toni Wilen [Sat, 18 Dec 2021 17:53:49 +0000 (19:53 +0200)]
Do not enable hidden blanking when using filter modes that would hide blanked part.

3 years agoEnable Cirrus Logic planar modes, support planar mode horizontal doubling.
Toni Wilen [Sat, 18 Dec 2021 17:51:40 +0000 (19:51 +0200)]
Enable Cirrus Logic planar modes, support planar mode horizontal doubling.

3 years agoFix lores 15/16-bit PCem mode horizontal doubling.
Toni Wilen [Sat, 18 Dec 2021 17:50:52 +0000 (19:50 +0200)]
Fix lores 15/16-bit PCem mode horizontal doubling.

3 years agoWarp mode keyboard key-release hack.
Toni Wilen [Sat, 18 Dec 2021 17:49:50 +0000 (19:49 +0200)]
Warp mode keyboard key-release hack.

3 years agoProcess Windows non-input messages only during vblank.
Toni Wilen [Sat, 18 Dec 2021 17:49:15 +0000 (19:49 +0200)]
Process Windows non-input messages only during vblank.

3 years agoCheck PCem RTG board doubling mode when calculating magic mouse coordinates.
Toni Wilen [Sat, 18 Dec 2021 17:48:16 +0000 (19:48 +0200)]
Check PCem RTG board doubling mode when calculating magic mouse coordinates.

3 years agoJIT indirect/safe mode MOVEM.W bug fix.
Toni Wilen [Sat, 18 Dec 2021 17:45:33 +0000 (19:45 +0200)]
JIT indirect/safe mode MOVEM.W bug fix.

3 years agoSmall fixes.
Toni Wilen [Thu, 16 Dec 2021 19:59:55 +0000 (21:59 +0200)]
Small fixes.

3 years ago4900 4900
Toni Wilen [Mon, 6 Dec 2021 14:16:20 +0000 (16:16 +0200)]
4900

3 years ago4900b43
Toni Wilen [Thu, 2 Dec 2021 18:36:40 +0000 (20:36 +0200)]
4900b43

3 years agoNon-HDR blacker than black fix.
Toni Wilen [Thu, 2 Dec 2021 18:25:22 +0000 (20:25 +0200)]
Non-HDR blacker than black fix.

3 years agoVertical centering update.
Toni Wilen [Thu, 2 Dec 2021 18:24:54 +0000 (20:24 +0200)]
Vertical centering update.

3 years agoHorizontal overscan blanking backwards compatibility fix.
Toni Wilen [Thu, 2 Dec 2021 18:24:31 +0000 (20:24 +0200)]
Horizontal overscan blanking backwards compatibility fix.

3 years agoUse correct character set conversion function.
Toni Wilen [Thu, 2 Dec 2021 18:23:25 +0000 (20:23 +0200)]
Use correct character set conversion function.

3 years ago4900b42
Toni Wilen [Sat, 27 Nov 2021 19:24:34 +0000 (21:24 +0200)]
4900b42

3 years agoPut important checks back.
Toni Wilen [Sat, 27 Nov 2021 19:18:56 +0000 (21:18 +0200)]
Put important checks back.

3 years agoInterlace LOF change update, scandoubler mode last line blanking
Toni Wilen [Sat, 27 Nov 2021 18:51:51 +0000 (20:51 +0200)]
Interlace LOF change update, scandoubler mode last line blanking

3 years agoDo not use direct access when ECS 0.5M+0.5M config and bitplane pointer points to...
Toni Wilen [Sat, 27 Nov 2021 18:15:14 +0000 (20:15 +0200)]
Do not use direct access when ECS 0.5M+0.5M config and bitplane pointer points to upper 0.5M chip.

3 years agoDon't store color/blanking changes if chipset mode is not active.
Toni Wilen [Sat, 27 Nov 2021 14:55:25 +0000 (16:55 +0200)]
Don't store color/blanking changes if chipset mode is not active.

3 years agoReset D3D11 resize request if there is nothing to do (for example if GUI open caused...
Toni Wilen [Sat, 27 Nov 2021 14:54:17 +0000 (16:54 +0200)]
Reset D3D11 resize request if there is nothing to do (for example if GUI open caused fullscreen to windowed change)

3 years agoBlitter C-channel modulo addition was incorrectly enabled in line mode with C channel...
Toni Wilen [Sat, 27 Nov 2021 14:52:09 +0000 (16:52 +0200)]
Blitter C-channel modulo addition was incorrectly enabled in line mode with C channel disabled.

3 years ago4900b41
Toni Wilen [Sun, 21 Nov 2021 17:20:51 +0000 (19:20 +0200)]
4900b41

3 years agoClear all internal bitplane/sprite buffers at reset.
Toni Wilen [Sun, 21 Nov 2021 17:15:12 +0000 (19:15 +0200)]
Clear all internal bitplane/sprite buffers at reset.

3 years agoBitplane shifter update, new undocumented active bitplane count/bplcon1 feature support.
Toni Wilen [Sun, 21 Nov 2021 17:14:48 +0000 (19:14 +0200)]
Bitplane shifter update, new undocumented active bitplane count/bplcon1 feature support.

3 years agoFix SCCAN2 sprite with zero X-coordinate
Toni Wilen [Sat, 20 Nov 2021 17:50:06 +0000 (19:50 +0200)]
Fix SCCAN2 sprite with zero X-coordinate

3 years ago4900b40
Toni Wilen [Sun, 14 Nov 2021 11:46:38 +0000 (13:46 +0200)]
4900b40

3 years agoProgrammed mode tweaks.
Toni Wilen [Sun, 14 Nov 2021 11:36:55 +0000 (13:36 +0200)]
Programmed mode tweaks.

3 years agoPending blitter final D write does not happen if D is disabled, line mode is enabled...
Toni Wilen [Sun, 14 Nov 2021 11:33:01 +0000 (13:33 +0200)]
Pending blitter final D write does not happen if D is disabled, line mode is enabled or new blit starts.

3 years agoDon't accept new ethernet frames when A2065 is getting closed.
Toni Wilen [Sun, 14 Nov 2021 11:31:32 +0000 (13:31 +0200)]
Don't accept new ethernet frames when A2065 is getting closed.

4 years ago4900b39
Toni Wilen [Sun, 7 Nov 2021 13:33:25 +0000 (15:33 +0200)]
4900b39

4 years agoDo direct harddrive mount after hotswap due to Windows drive letter change only if...
Toni Wilen [Sun, 7 Nov 2021 13:28:41 +0000 (15:28 +0200)]
Do direct harddrive mount after hotswap due to Windows drive letter change only if Lock option is ticked or controller is not UAE.

4 years agoScandoubler fix, attempt 2
Toni Wilen [Sun, 7 Nov 2021 13:27:23 +0000 (15:27 +0200)]
Scandoubler fix, attempt 2

4 years agoScandoubler fix, BPL1DAT copper write fix, interrupt delay adjustment.
Toni Wilen [Sat, 6 Nov 2021 17:54:14 +0000 (19:54 +0200)]
Scandoubler fix, BPL1DAT copper write fix, interrupt delay adjustment.

4 years agoUAE boot ROM restructuring, shell exec improvements.
Toni Wilen [Sat, 6 Nov 2021 17:53:10 +0000 (19:53 +0200)]
UAE boot ROM restructuring, shell exec improvements.

4 years agoD3D11 HDR
Toni Wilen [Sat, 6 Nov 2021 17:51:07 +0000 (19:51 +0200)]
D3D11 HDR

4 years agoSupport for old vertical size screenshots (without chipset-dependant possible extra...
Toni Wilen [Sat, 6 Nov 2021 17:48:30 +0000 (19:48 +0200)]
Support for old vertical size screenshots (without chipset-dependant possible extra line)

4 years agoReinitialize already selected floppybridge devices when floppybridge UI is closed.
Toni Wilen [Sat, 6 Nov 2021 17:46:03 +0000 (19:46 +0200)]
Reinitialize already selected floppybridge devices when floppybridge UI is closed.

4 years agoDisassembler BT -> BRA fix also modified other cc type instructions.
Toni Wilen [Thu, 4 Nov 2021 18:26:32 +0000 (20:26 +0200)]
Disassembler BT -> BRA fix also modified other cc type instructions.

4 years agoBlitter line mode state changes should update global state.
Toni Wilen [Thu, 4 Nov 2021 18:25:51 +0000 (20:25 +0200)]
Blitter line mode state changes should update global state.

4 years ago4M+ Z2 RAM + enabled PCMCIA prevented memory safety barrier.
Toni Wilen [Fri, 29 Oct 2021 14:49:32 +0000 (17:49 +0300)]
4M+ Z2 RAM + enabled PCMCIA prevented memory safety barrier.

4 years agoExecutable as ADF mounting FFS and HD support
Toni Wilen [Fri, 29 Oct 2021 14:48:06 +0000 (17:48 +0300)]
Executable as ADF mounting FFS and HD support

4 years ago4900b38
Toni Wilen [Sat, 23 Oct 2021 17:10:21 +0000 (20:10 +0300)]
4900b38

4 years agoFloppybridge quickstart panel support
Toni Wilen [Sat, 23 Oct 2021 17:05:07 +0000 (20:05 +0300)]
Floppybridge quickstart panel support

4 years agoCustom chipset WIP updates.
Toni Wilen [Sat, 23 Oct 2021 17:04:40 +0000 (20:04 +0300)]
Custom chipset WIP updates.

4 years agoShell command execution wip
Toni Wilen [Sat, 23 Oct 2021 17:03:22 +0000 (20:03 +0300)]
Shell command execution wip

4 years agoScreenshot height update
Toni Wilen [Sat, 23 Oct 2021 17:01:11 +0000 (20:01 +0300)]
Screenshot height update

4 years agoFloppybridge fix
Toni Wilen [Sat, 23 Oct 2021 16:57:35 +0000 (19:57 +0300)]
Floppybridge fix

4 years agob33 audio period update fix.
Toni Wilen [Sat, 23 Oct 2021 16:51:25 +0000 (19:51 +0300)]
b33 audio period update fix.

4 years agoFloppyBridge fixes.
Toni Wilen [Sat, 16 Oct 2021 09:55:48 +0000 (12:55 +0300)]
FloppyBridge fixes.

4 years ago4900b37
Toni Wilen [Thu, 14 Oct 2021 16:03:01 +0000 (19:03 +0300)]
4900b37

4 years agoDo not allow opposite directions at the same time if normal remap.
Toni Wilen [Thu, 14 Oct 2021 15:51:55 +0000 (18:51 +0300)]
Do not allow opposite directions at the same time if normal remap.

4 years agoFloppyBridge updates.
Toni Wilen [Thu, 14 Oct 2021 15:51:20 +0000 (18:51 +0300)]
FloppyBridge updates.

4 years agoFloppyBridge updates.
Toni Wilen [Sun, 10 Oct 2021 07:33:39 +0000 (10:33 +0300)]
FloppyBridge updates.

4 years agoCopper DMA debugger events fixed.
Toni Wilen [Sun, 10 Oct 2021 07:32:54 +0000 (10:32 +0300)]
Copper DMA debugger events fixed.

4 years agoBlitter cycle-exact changes.
Toni Wilen [Sun, 10 Oct 2021 07:32:21 +0000 (10:32 +0300)]
Blitter cycle-exact changes.

4 years agoBox art image handling update
Toni Wilen [Sat, 9 Oct 2021 18:00:58 +0000 (21:00 +0300)]
Box art image handling update

4 years agofloppybridge integration
Toni Wilen [Sat, 9 Oct 2021 18:00:23 +0000 (21:00 +0300)]
floppybridge integration

4 years ago4900b36
Toni Wilen [Sun, 3 Oct 2021 15:16:27 +0000 (18:16 +0300)]
4900b36

4 years agoFix "box art" window filehandle leak.
Toni Wilen [Sun, 3 Oct 2021 14:06:07 +0000 (17:06 +0300)]
Fix "box art" window filehandle leak.

4 years agoDirect3D 9 mode warp mode was slow
Toni Wilen [Sun, 3 Oct 2021 14:05:42 +0000 (17:05 +0300)]
Direct3D 9 mode warp mode was slow

4 years agoUse global interrupt delay enable variable in custom chipset emulation.
Toni Wilen [Sun, 3 Oct 2021 14:05:07 +0000 (17:05 +0300)]
Use global interrupt delay enable variable in custom chipset emulation.

4 years agoYet another 68000 IPL timing update.
Toni Wilen [Sun, 3 Oct 2021 14:04:14 +0000 (17:04 +0300)]
Yet another 68000 IPL timing update.

4 years agoFix mid horizontal HAM+resolution change glitch.
Toni Wilen [Sun, 3 Oct 2021 14:03:47 +0000 (17:03 +0300)]
Fix mid horizontal HAM+resolution change glitch.

4 years agoIf event buffer becomes fill, execute next event immediately instead of dropping...
Toni Wilen [Sun, 3 Oct 2021 14:02:48 +0000 (17:02 +0300)]
If event buffer becomes fill, execute next event immediately instead of dropping newest event.

4 years agoAnother 68000 IPL poll timing update.
Toni Wilen [Fri, 1 Oct 2021 19:50:27 +0000 (22:50 +0300)]
Another 68000 IPL poll timing update.

4 years agoLores resolution mode HDIW fix.
Toni Wilen [Fri, 1 Oct 2021 19:49:45 +0000 (22:49 +0300)]
Lores resolution mode HDIW fix.

4 years agouae_s32/uae_u32 type change update #2
Toni Wilen [Fri, 1 Oct 2021 19:47:33 +0000 (22:47 +0300)]
uae_s32/uae_u32 type change update #2

4 years agouae_s32/uae_u32 type change update
Toni Wilen [Wed, 29 Sep 2021 17:58:39 +0000 (20:58 +0300)]
uae_s32/uae_u32 type change update

4 years ago4900b35
Toni Wilen [Tue, 28 Sep 2021 16:47:11 +0000 (19:47 +0300)]
4900b35

4 years agoFix GUI GDI leak
Toni Wilen [Mon, 27 Sep 2021 17:45:56 +0000 (20:45 +0300)]
Fix GUI GDI leak

4 years agoRESET special case
Toni Wilen [Mon, 27 Sep 2021 17:44:25 +0000 (20:44 +0300)]
RESET special case

4 years agouae_s32/uae_u32 type change
Toni Wilen [Mon, 27 Sep 2021 15:00:27 +0000 (18:00 +0300)]
uae_s32/uae_u32 type change

4 years agoDisassembler BT->BRA fix
Toni Wilen [Mon, 27 Sep 2021 14:57:58 +0000 (17:57 +0300)]
Disassembler BT->BRA fix

4 years ago68000 IPL timing update
Toni Wilen [Mon, 27 Sep 2021 14:57:07 +0000 (17:57 +0300)]
68000 IPL timing update

4 years ago4900b34
Toni Wilen [Sun, 19 Sep 2021 15:16:18 +0000 (18:16 +0300)]
4900b34

4 years agoPixel64 RTG board (partial emulation)
Toni Wilen [Sun, 19 Sep 2021 15:05:09 +0000 (18:05 +0300)]
Pixel64 RTG board (partial emulation)

4 years agoFix Picasso96 full screen clear.
Toni Wilen [Sun, 19 Sep 2021 15:03:54 +0000 (18:03 +0300)]
Fix Picasso96 full screen clear.

4 years agoCustom chipset WIP updates.
Toni Wilen [Sun, 19 Sep 2021 15:03:13 +0000 (18:03 +0300)]
Custom chipset WIP updates.

4 years ago4900b33
Toni Wilen [Sun, 12 Sep 2021 15:44:44 +0000 (18:44 +0300)]
4900b33

4 years agoCustom chipset WIP updates.
Toni Wilen [Sun, 12 Sep 2021 15:42:55 +0000 (18:42 +0300)]
Custom chipset WIP updates.

4 years ago4900b32
Toni Wilen [Tue, 7 Sep 2021 16:27:07 +0000 (19:27 +0300)]
4900b32

4 years agoClear cycle breakpoint state after hit
Toni Wilen [Tue, 7 Sep 2021 16:16:52 +0000 (19:16 +0300)]
Clear cycle breakpoint state after hit

4 years agoECS 0.5/0.5 config mirror reconfiguration fix
Toni Wilen [Tue, 7 Sep 2021 16:16:20 +0000 (19:16 +0300)]
ECS 0.5/0.5 config mirror reconfiguration fix

4 years agoNVRAM write wraparound fix.
Toni Wilen [Tue, 7 Sep 2021 16:15:36 +0000 (19:15 +0300)]
NVRAM write wraparound fix.