]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
7 years agoDirect3D11 updates. Added precompiled shaders.
Toni Wilen [Mon, 4 Dec 2017 18:07:20 +0000 (20:07 +0200)]
Direct3D11 updates. Added precompiled shaders.

7 years agoAccurate DIV overflow undocumented flags.
Toni Wilen [Mon, 4 Dec 2017 13:52:21 +0000 (15:52 +0200)]
Accurate DIV overflow undocumented flags.

7 years ago3600b9
Toni Wilen [Sat, 2 Dec 2017 16:47:32 +0000 (18:47 +0200)]
3600b9

7 years agoToshiba Gary features.
Toni Wilen [Sat, 2 Dec 2017 16:44:43 +0000 (18:44 +0200)]
Toshiba Gary features.

7 years ago68030 data cache fix.
Toni Wilen [Sat, 2 Dec 2017 16:44:08 +0000 (18:44 +0200)]
68030 data cache fix.

7 years agoSCSI tape updates.
Toni Wilen [Sat, 2 Dec 2017 16:43:37 +0000 (18:43 +0200)]
SCSI tape updates.

7 years agoGigatron Arriba and KS12 boot hack fix.
Toni Wilen [Sat, 2 Dec 2017 16:42:57 +0000 (18:42 +0200)]
Gigatron Arriba and KS12 boot hack fix.

7 years agoREAD CD-DA/CD-DA MSF fix.
Toni Wilen [Sat, 2 Dec 2017 16:40:47 +0000 (18:40 +0200)]
READ CD-DA/CD-DA MSF fix.

7 years agoECS Denise KILLEHB update.
Toni Wilen [Sat, 2 Dec 2017 16:39:48 +0000 (18:39 +0200)]
ECS Denise KILLEHB update.

7 years agoD3D11 updates.
Toni Wilen [Sat, 2 Dec 2017 16:38:36 +0000 (18:38 +0200)]
D3D11 updates.

7 years ago3600b8
Toni Wilen [Sun, 19 Nov 2017 15:03:00 +0000 (17:03 +0200)]
3600b8

7 years agoDynamically increase log buffer size when needed.
Toni Wilen [Sun, 19 Nov 2017 15:00:41 +0000 (17:00 +0200)]
Dynamically increase log buffer size when needed.

7 years agoD3D11 video capture support.
Toni Wilen [Sun, 19 Nov 2017 15:00:04 +0000 (17:00 +0200)]
D3D11 video capture support.

7 years agoReiter Software Wedge
Toni Wilen [Sun, 19 Nov 2017 14:59:33 +0000 (16:59 +0200)]
Reiter Software Wedge

7 years agoGVP Series I v3.7
Toni Wilen [Sun, 19 Nov 2017 14:58:34 +0000 (16:58 +0200)]
GVP Series I v3.7

7 years agoREAD CD-DA and READ CD-DA MSF emulation.
Toni Wilen [Sun, 19 Nov 2017 14:57:54 +0000 (16:57 +0200)]
READ CD-DA and READ CD-DA MSF emulation.

7 years agoD3D11 updates.
Toni Wilen [Sun, 19 Nov 2017 14:57:02 +0000 (16:57 +0200)]
D3D11 updates.

7 years agoRetroplatform update.
Toni Wilen [Sun, 19 Nov 2017 14:55:31 +0000 (16:55 +0200)]
Retroplatform update.

7 years agoGamePorts custom mapping joystick autofire fix.
Toni Wilen [Sun, 19 Nov 2017 14:54:57 +0000 (16:54 +0200)]
GamePorts custom mapping joystick autofire fix.

8 years agoD3D11 updates.
Toni Wilen [Mon, 6 Nov 2017 20:31:03 +0000 (22:31 +0200)]
D3D11 updates.

8 years ago3600b7
Toni Wilen [Sun, 29 Oct 2017 17:15:59 +0000 (19:15 +0200)]
3600b7

8 years agoAVIOutput first/last frame bug fixes.
Toni Wilen [Sun, 29 Oct 2017 11:37:28 +0000 (13:37 +0200)]
AVIOutput first/last frame bug fixes.

8 years agoDirect3D11 updates.
Toni Wilen [Sun, 29 Oct 2017 11:36:56 +0000 (13:36 +0200)]
Direct3D11 updates.

8 years agoMusic Master dongle.
Toni Wilen [Sun, 29 Oct 2017 11:36:00 +0000 (13:36 +0200)]
Music Master dongle.

8 years agoSTOP undocumented special case.
Toni Wilen [Sun, 29 Oct 2017 11:35:02 +0000 (13:35 +0200)]
STOP undocumented special case.

8 years agoFixed file handle permissions, datestamp should be changeable even if file is read...
Toni Wilen [Sun, 29 Oct 2017 11:33:23 +0000 (13:33 +0200)]
Fixed file handle permissions, datestamp should be changeable even if file is read-only.

8 years agoKupke Golem HD3000 emulation.
Toni Wilen [Sun, 29 Oct 2017 11:32:08 +0000 (13:32 +0200)]
Kupke Golem HD3000 emulation.

8 years agoNative npcap support.
Toni Wilen [Sun, 22 Oct 2017 12:33:12 +0000 (15:33 +0300)]
Native npcap support.

8 years agoExperimental DXGI/Direct3D 11 renderer.
Toni Wilen [Sun, 22 Oct 2017 12:32:40 +0000 (15:32 +0300)]
Experimental DXGI/Direct3D 11 renderer.

8 years ago3600b6
Toni Wilen [Sat, 14 Oct 2017 17:46:49 +0000 (20:46 +0300)]
3600b6

8 years agoDo not do useless writes.
Toni Wilen [Sat, 14 Oct 2017 17:44:47 +0000 (20:44 +0300)]
Do not do useless writes.

8 years agoPCMCIA SRAM/IDE config handling fix, always commit queued joystick changes when modif...
Toni Wilen [Sat, 14 Oct 2017 17:44:24 +0000 (20:44 +0300)]
PCMCIA SRAM/IDE config handling fix, always commit queued joystick changes when modifying config entries on the fly.

8 years agoRelease buttons only when mouse is uncaptured, not when input devices are unacquired.
Toni Wilen [Sat, 14 Oct 2017 17:43:31 +0000 (20:43 +0300)]
Release buttons only when mouse is uncaptured, not when input devices are unacquired.

8 years agoB1 bridgeboard 40 track fix.
Toni Wilen [Sat, 14 Oct 2017 17:42:34 +0000 (20:42 +0300)]
B1 bridgeboard 40 track fix.

8 years agoAvioutput updates.
Toni Wilen [Sat, 14 Oct 2017 17:41:51 +0000 (20:41 +0300)]
Avioutput updates.

8 years agoReset also render state variables.
Toni Wilen [Sat, 14 Oct 2017 17:40:40 +0000 (20:40 +0300)]
Reset also render state variables.

8 years ago3600b5
Toni Wilen [Sat, 30 Sep 2017 17:12:27 +0000 (20:12 +0300)]
3600b5

8 years agoPacket logging.
Toni Wilen [Sat, 30 Sep 2017 17:05:21 +0000 (20:05 +0300)]
Packet logging.

8 years agoDisable obsolete checks.
Toni Wilen [Sat, 30 Sep 2017 17:05:04 +0000 (20:05 +0300)]
Disable obsolete checks.

8 years agoDo not flush sound buffer when splitting AVI.
Toni Wilen [Sat, 30 Sep 2017 17:04:27 +0000 (20:04 +0300)]
Do not flush sound buffer when splitting AVI.

8 years agoAdded generic I2C device support (Used by Cubo I2C RTC chip)
Toni Wilen [Sat, 30 Sep 2017 17:02:50 +0000 (20:02 +0300)]
Added generic I2C device support (Used by Cubo I2C RTC chip)

8 years agoDon't count DMA transfers as CPU idle.
Toni Wilen [Sat, 30 Sep 2017 17:02:00 +0000 (20:02 +0300)]
Don't count DMA transfers as CPU idle.

8 years agoFix semaphore allocation.
Toni Wilen [Sat, 30 Sep 2017 17:00:02 +0000 (20:00 +0300)]
Fix semaphore allocation.

8 years agoCubo updates.
Toni Wilen [Sat, 30 Sep 2017 16:32:07 +0000 (19:32 +0300)]
Cubo updates.

8 years agoSwitch to default host FPU mode when calling C-library trigonometric functions.
Toni Wilen [Sat, 30 Sep 2017 16:28:39 +0000 (19:28 +0300)]
Switch to default host FPU mode when calling C-library trigonometric functions.

8 years agoDon't execute waiting blits in BLTSIZE write but in do_specialties, it breaks statesa...
Toni Wilen [Sat, 16 Sep 2017 17:43:26 +0000 (20:43 +0300)]
Don't execute waiting blits in BLTSIZE write but in do_specialties, it breaks statesaving if it happens during the blit delay.

8 years agoAR3 CIA triggers need small delay.
Toni Wilen [Sat, 16 Sep 2017 17:41:34 +0000 (20:41 +0300)]
AR3 CIA triggers need small delay.

8 years ago3600b4
Toni Wilen [Sun, 10 Sep 2017 15:51:07 +0000 (18:51 +0300)]
3600b4

8 years agoAdded missing physical geometry check. Added new debugging options.
Toni Wilen [Sun, 10 Sep 2017 15:45:33 +0000 (18:45 +0300)]
Added missing physical geometry check. Added new debugging options.

8 years agoLog also uaeserial.device friendly names.
Toni Wilen [Sun, 10 Sep 2017 15:44:37 +0000 (18:44 +0300)]
Log also uaeserial.device friendly names.

8 years agoAdd missing expansion panel MAC string text box support.
Toni Wilen [Sun, 10 Sep 2017 15:44:07 +0000 (18:44 +0300)]
Add missing expansion panel MAC string text box support.

8 years agoIgnore possible extra data at the end of dms file.
Toni Wilen [Sun, 10 Sep 2017 15:42:32 +0000 (18:42 +0300)]
Ignore possible extra data at the end of dms file.

8 years agoCubo CD32 dip switches and partial touch screen emulation.
Toni Wilen [Sun, 10 Sep 2017 15:38:11 +0000 (18:38 +0300)]
Cubo CD32 dip switches and partial touch screen emulation.

8 years agoDisassembler data cache check.
Toni Wilen [Sun, 10 Sep 2017 15:36:12 +0000 (18:36 +0300)]
Disassembler data cache check.

8 years agoLog FPU emulation mode, fix delayed prefetch mode MMU bus error.
Toni Wilen [Tue, 5 Sep 2017 18:46:49 +0000 (21:46 +0300)]
Log FPU emulation mode, fix delayed prefetch mode MMU bus error.

8 years agoTypo
Toni Wilen [Wed, 30 Aug 2017 15:50:56 +0000 (18:50 +0300)]
Typo

8 years ago3600b3
Toni Wilen [Sun, 27 Aug 2017 15:29:37 +0000 (18:29 +0300)]
3600b3

8 years agoFix UAEHF HFD custom unit number selection and add more logging.
Toni Wilen [Sun, 27 Aug 2017 14:24:28 +0000 (17:24 +0300)]
Fix UAEHF HFD custom unit number selection and add more logging.

8 years agoFixed BPLCON4 check.
Toni Wilen [Sun, 27 Aug 2017 14:23:28 +0000 (17:23 +0300)]
Fixed BPLCON4 check.

8 years agoClose net handle during reset.
Toni Wilen [Sun, 27 Aug 2017 14:23:01 +0000 (17:23 +0300)]
Close net handle during reset.

8 years ago68030 cache fixes, assembler BSR, fix compatibility with pre-3.6 68020CE statefiles.
Toni Wilen [Sun, 27 Aug 2017 14:22:11 +0000 (17:22 +0300)]
68030 cache fixes, assembler BSR, fix compatibility with pre-3.6 68020CE statefiles.

8 years agoCleanups and better logging. Added ATAPI setting.
Toni Wilen [Sun, 27 Aug 2017 14:20:45 +0000 (17:20 +0300)]
Cleanups and better logging. Added ATAPI setting.

8 years agoSet DTR and RTS when uaeserial.device is opened, set DTR and RTS state after baud...
Toni Wilen [Sun, 27 Aug 2017 14:19:08 +0000 (17:19 +0300)]
Set DTR and RTS when uaeserial.device is opened, set DTR and RTS state after baud rate change. Exit read loop if nothing is available.

8 years agoSupport memory cache inhibit state in non-MMU 68030 mode with data cache. Fixed 68040...
Toni Wilen [Thu, 17 Aug 2017 17:33:12 +0000 (20:33 +0300)]
Support memory cache inhibit state in non-MMU 68030 mode with data cache. Fixed 68040 ce + data cache.

8 years ago3600b2
Toni Wilen [Wed, 16 Aug 2017 18:43:50 +0000 (21:43 +0300)]
3600b2

8 years agoText window DPI fix.
Toni Wilen [Wed, 16 Aug 2017 18:39:19 +0000 (21:39 +0300)]
Text window DPI fix.

8 years agoInvalid filename check fix.
Toni Wilen [Wed, 16 Aug 2017 18:38:48 +0000 (21:38 +0300)]
Invalid filename check fix.

8 years agoFix data cache uae boot rom mode check.
Toni Wilen [Wed, 16 Aug 2017 07:35:29 +0000 (10:35 +0300)]
Fix data cache uae boot rom mode check.

8 years agoHack to support FRESTORE of other FPU type, only if unimplemented FPU emu is ticked.
Toni Wilen [Wed, 16 Aug 2017 07:35:10 +0000 (10:35 +0300)]
Hack to support FRESTORE of other FPU type, only if unimplemented FPU emu is ticked.

8 years agoL command fix.
Toni Wilen [Wed, 16 Aug 2017 07:34:21 +0000 (10:34 +0300)]
L command fix.

8 years agoAGA bitplane special case extra check, without it many AGA programs had display corru...
Toni Wilen [Wed, 16 Aug 2017 07:34:02 +0000 (10:34 +0300)]
AGA bitplane special case extra check, without it many AGA programs had display corruption.

8 years ago68030 MMU/no-MMU fixes, some modes used data cache path when data cache was disabled...
Toni Wilen [Wed, 16 Aug 2017 07:33:33 +0000 (10:33 +0300)]
68030 MMU/no-MMU fixes, some modes used data cache path when data cache was disabled and more..

8 years ago3600b1
Toni Wilen [Sun, 13 Aug 2017 15:52:15 +0000 (18:52 +0300)]
3600b1

8 years agoEmulate FMODE>0 only special case BPL DMA restart condition. Fix rare incorrect overr...
Toni Wilen [Sun, 13 Aug 2017 13:13:45 +0000 (16:13 +0300)]
Emulate FMODE>0 only special case BPL DMA restart condition. Fix rare incorrect overrun condition. Blank last unused odd line in remove interlaced artifact mode if display height is odd.

8 years agoCompletely skip PC resolutions that don't fit in VRAM, even in 256 color mode.
Toni Wilen [Sun, 13 Aug 2017 13:04:19 +0000 (16:04 +0300)]
Completely skip PC resolutions that don't fit in VRAM, even in 256 color mode.

8 years agoPreliminary changes for future multi-window support.
Toni Wilen [Sun, 13 Aug 2017 13:03:22 +0000 (16:03 +0300)]
Preliminary changes for future multi-window support.

8 years agoSome statefile updates (still broken for 68020+), use temp variable for cache state.
Toni Wilen [Sun, 13 Aug 2017 12:49:38 +0000 (15:49 +0300)]
Some statefile updates (still broken for 68020+), use temp variable for cache state.

8 years agoSupport on the fly audio mode change when CDA/FMV is playing.
Toni Wilen [Sun, 13 Aug 2017 12:25:17 +0000 (15:25 +0300)]
Support on the fly audio mode change when CDA/FMV is playing.

8 years agoBlizzard MK I apparently is same as MK II with only minor hardware changes.
Toni Wilen [Sat, 12 Aug 2017 18:32:49 +0000 (21:32 +0300)]
Blizzard MK I apparently is same as MK II with only minor hardware changes.

8 years agoBlitter throttle option (non-ce/non-immediate mode only)
Toni Wilen [Sat, 12 Aug 2017 18:30:02 +0000 (21:30 +0300)]
Blitter throttle option (non-ce/non-immediate mode only)

8 years agoFull 68040/060 data cache emulation, MMU emulation compatible. 68030/040/060 data...
Toni Wilen [Sat, 12 Aug 2017 18:29:30 +0000 (21:29 +0300)]
Full 68040/060 data cache emulation, MMU emulation compatible. 68030/040/060 data cache emulation is now optional.

8 years agoFMOVECR cleanup.
Toni Wilen [Thu, 10 Aug 2017 18:46:37 +0000 (21:46 +0300)]
FMOVECR cleanup.

8 years agoFMOVECR undefined offset values are now 100% identical to real 68881/68882. Statesave...
Toni Wilen [Tue, 8 Aug 2017 08:54:58 +0000 (11:54 +0300)]
FMOVECR undefined offset values are now 100% identical to real 68881/68882. Statesave support updated.

8 years agoDisable low latency vsync if returned calibrated refresh rate is impossible.
Toni Wilen [Sun, 6 Aug 2017 10:09:39 +0000 (13:09 +0300)]
Disable low latency vsync if returned calibrated refresh rate is impossible.

8 years agoFix Z3 RAM in manual mode.
Toni Wilen [Sun, 6 Aug 2017 10:08:28 +0000 (13:08 +0300)]
Fix Z3 RAM in manual mode.

8 years agoAdded 68881/68882 FMOVECR undefined ROM offsets. Offsets 0x40-0x7f generate F-line...
Toni Wilen [Sun, 6 Aug 2017 09:50:39 +0000 (12:50 +0300)]
Added 68881/68882 FMOVECR undefined ROM offsets. Offsets 0x40-0x7f generate F-line exception.

8 years ago68030 MMU+CE mode fix.
Toni Wilen [Thu, 3 Aug 2017 17:17:33 +0000 (20:17 +0300)]
68030 MMU+CE mode fix.

8 years agoEmplant SCSI controller
Toni Wilen [Thu, 3 Aug 2017 17:17:01 +0000 (20:17 +0300)]
Emplant SCSI controller

8 years agoUse current rom image path instead of replacing it with first found item if current...
Toni Wilen [Tue, 1 Aug 2017 19:08:22 +0000 (22:08 +0300)]
Use current rom image path instead of replacing it with first found item if current path is later in list.

8 years agoInMate jumpers.
Toni Wilen [Tue, 1 Aug 2017 19:07:15 +0000 (22:07 +0300)]
InMate jumpers.

8 years ago68030 + MMU + caches + "cycle-exact" support. 68040 MMU cache inhibit (CI) and full...
Toni Wilen [Tue, 1 Aug 2017 19:06:47 +0000 (22:06 +0300)]
68030 + MMU + caches + "cycle-exact" support. 68040 MMU cache inhibit (CI) and full invalidation/flushing support. 68030 locked read-modify-write TTR support.

8 years ago68030 MMU mode cache enable/cache inhibit emulation improved. 68040/060 MMU mode...
Toni Wilen [Fri, 28 Jul 2017 14:56:25 +0000 (17:56 +0300)]
68030 MMU mode cache enable/cache inhibit emulation improved. 68040/060 MMU mode instruction cache is now emulated if compatible mode.

8 years agoGUI updates.
Toni Wilen [Thu, 27 Jul 2017 18:02:31 +0000 (21:02 +0300)]
GUI updates.

8 years ago68030 MMU + full prefetch pipeline, instruction and data cache emulation.
Toni Wilen [Thu, 27 Jul 2017 18:00:31 +0000 (21:00 +0300)]
68030 MMU + full prefetch pipeline, instruction and data cache emulation.

8 years agoFix name and size.
Toni Wilen [Thu, 27 Jul 2017 17:55:49 +0000 (20:55 +0300)]
Fix name and size.

8 years agoGeometry file config fix.
Toni Wilen [Thu, 27 Jul 2017 17:54:25 +0000 (20:54 +0300)]
Geometry file config fix.

8 years agoAIC-6250 PIO support (InMate), added FORMAT BAD TRACK command.
Toni Wilen [Thu, 27 Jul 2017 17:53:52 +0000 (20:53 +0300)]
AIC-6250 PIO support (InMate), added FORMAT BAD TRACK command.

8 years agoVortex System 2000 ROM, partial Sprit Technology InMate support.
Toni Wilen [Sun, 23 Jul 2017 09:06:14 +0000 (12:06 +0300)]
Vortex System 2000 ROM, partial Sprit Technology InMate support.

8 years agoMore 68040/060 no fpu updates.
Toni Wilen [Sat, 22 Jul 2017 19:39:02 +0000 (22:39 +0300)]
More 68040/060 no fpu updates.

8 years agoAdd 525 80 track (which is same as 35 DD but can also accept 40 track images)
Toni Wilen [Sat, 22 Jul 2017 19:38:33 +0000 (22:38 +0300)]
Add 525 80 track (which is same as 35 DD but can also accept 40 track images)