]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
10 years agoDKB 1230/1240 SCSI.
Toni Wilen [Thu, 1 Jan 2015 11:13:38 +0000 (13:13 +0200)]
DKB 1230/1240 SCSI.

10 years agoPicasso IV byteswap memory region byte access fix.
Toni Wilen [Thu, 1 Jan 2015 11:12:50 +0000 (13:12 +0200)]
Picasso IV byteswap memory region byte access fix.

10 years agoIgnore keyboard reset warning if CPU is halted.
Toni Wilen [Thu, 1 Jan 2015 11:11:45 +0000 (13:11 +0200)]
Ignore keyboard reset warning if CPU is halted.

10 years ago3000 3000
Toni Wilen [Wed, 17 Dec 2014 16:26:51 +0000 (18:26 +0200)]
3000

10 years ago3000b28
Toni Wilen [Sun, 14 Dec 2014 16:35:50 +0000 (18:35 +0200)]
3000b28

10 years ago3000b27
Toni Wilen [Mon, 8 Dec 2014 18:22:27 +0000 (20:22 +0200)]
3000b27

10 years ago3000b26
Toni Wilen [Thu, 4 Dec 2014 18:07:52 +0000 (20:07 +0200)]
3000b26

10 years ago2900b25
Toni Wilen [Sun, 23 Nov 2014 15:25:30 +0000 (17:25 +0200)]
2900b25

10 years agoCDTV-CR CD audio emulation improved, CD+G supported, media changes supported.
Toni Wilen [Sun, 23 Nov 2014 15:22:09 +0000 (17:22 +0200)]
CDTV-CR CD audio emulation improved, CD+G supported, media changes supported.

10 years agoA26x0 chip ram mirror.
Toni Wilen [Sun, 23 Nov 2014 15:21:33 +0000 (17:21 +0200)]
A26x0 chip ram mirror.

10 years ago"SCSI (Auto)" priority change.
Toni Wilen [Sun, 23 Nov 2014 15:21:03 +0000 (17:21 +0200)]
"SCSI (Auto)" priority change.

10 years agoDo not exit CPU stopped state when in debugger.
Toni Wilen [Sun, 23 Nov 2014 15:20:02 +0000 (17:20 +0200)]
Do not exit CPU stopped state when in debugger.

10 years ago1M chip address jumper emulation.
Toni Wilen [Sun, 23 Nov 2014 15:19:09 +0000 (17:19 +0200)]
1M chip address jumper emulation.

10 years agouaenet.device slirp support fix.
Toni Wilen [Sun, 23 Nov 2014 15:16:44 +0000 (17:16 +0200)]
uaenet.device slirp support fix.

10 years agoMore accurate prefetch 68000 mode cycle counting.
Toni Wilen [Sun, 23 Nov 2014 15:15:15 +0000 (17:15 +0200)]
More accurate prefetch 68000 mode cycle counting.

10 years agoMerge pull request #53 from FrodeSolheim/main
Toni Wilen [Sat, 15 Nov 2014 19:42:38 +0000 (21:42 +0200)]
Merge pull request #53 from FrodeSolheim/main

fixed fastmem(2)_size typo in main

10 years agofixed fastmem(2)_size typo in main
Frode Solheim [Sat, 15 Nov 2014 18:03:02 +0000 (19:03 +0100)]
fixed fastmem(2)_size typo in main

10 years ago2900b24
Toni Wilen [Sat, 15 Nov 2014 13:16:54 +0000 (15:16 +0200)]
2900b24

11 years ago2900b23
Toni Wilen [Sat, 1 Nov 2014 13:09:41 +0000 (15:09 +0200)]
2900b23

11 years agoPCMCIA IDE correct drive parameters.
Toni Wilen [Sun, 26 Oct 2014 12:50:27 +0000 (14:50 +0200)]
PCMCIA IDE correct drive parameters.

11 years ago2900b22
Toni Wilen [Sat, 25 Oct 2014 16:38:24 +0000 (19:38 +0300)]
2900b22

11 years ago68000 CE mode interrupt line sampling timing update. Corrected non-ce mode timing.
Toni Wilen [Sat, 25 Oct 2014 16:36:22 +0000 (19:36 +0300)]
68000 CE mode interrupt line sampling timing update. Corrected non-ce mode timing.

11 years ago32-bit filesystem packet 2G-1 to 4G-1 max size change.
Toni Wilen [Sat, 25 Oct 2014 16:35:36 +0000 (19:35 +0300)]
32-bit filesystem packet 2G-1 to 4G-1 max size change.

11 years agoOnly initialize cdtv-cr cd if configured.
Toni Wilen [Sat, 25 Oct 2014 16:34:53 +0000 (19:34 +0300)]
Only initialize cdtv-cr cd if configured.

11 years ago2336->2048 sector conversion fix.
Toni Wilen [Sat, 25 Oct 2014 16:34:26 +0000 (19:34 +0300)]
2336->2048 sector conversion fix.

11 years ago2900b21
Toni Wilen [Sun, 19 Oct 2014 14:26:05 +0000 (17:26 +0300)]
2900b21

11 years ago2900b20
Toni Wilen [Sun, 12 Oct 2014 16:29:59 +0000 (19:29 +0300)]
2900b20

11 years agoMap ROM reload support.
Toni Wilen [Sun, 12 Oct 2014 15:40:42 +0000 (18:40 +0300)]
Map ROM reload support.

11 years agoAdded tickcount to date conversions.
Toni Wilen [Sun, 12 Oct 2014 15:39:15 +0000 (18:39 +0300)]
Added tickcount to date conversions.

11 years agoCDTV-CR config handling.
Toni Wilen [Sun, 12 Oct 2014 15:38:28 +0000 (18:38 +0300)]
CDTV-CR config handling.

11 years agoPreliminary CDTV-CR emulation.
Toni Wilen [Sun, 12 Oct 2014 15:37:33 +0000 (18:37 +0300)]
Preliminary CDTV-CR emulation.

11 years ago2900b19
Toni Wilen [Mon, 6 Oct 2014 15:52:34 +0000 (18:52 +0300)]
2900b19

11 years ago2900b18
Toni Wilen [Sun, 28 Sep 2014 14:46:16 +0000 (17:46 +0300)]
2900b18

11 years agoInterrupt handling updates.
Toni Wilen [Sun, 28 Sep 2014 14:43:52 +0000 (17:43 +0300)]
Interrupt handling updates.

11 years agoLog SCSI emulation out of bounds accesses and full size of vhd files.
Toni Wilen [Sun, 28 Sep 2014 13:53:21 +0000 (16:53 +0300)]
Log SCSI emulation out of bounds accesses and full size of vhd files.

11 years agoFreezer cartridge fix.
Toni Wilen [Sun, 28 Sep 2014 13:52:38 +0000 (16:52 +0300)]
Freezer cartridge fix.

11 years agoAdded missing ENDTRY macros (only needed for C compatibility)
Toni Wilen [Mon, 22 Sep 2014 18:53:17 +0000 (21:53 +0300)]
Added missing ENDTRY macros (only needed for C compatibility)

11 years agoSLIRP 64-bit patch (from qemu).
Toni Wilen [Mon, 22 Sep 2014 17:19:32 +0000 (20:19 +0300)]
SLIRP 64-bit patch (from qemu).

11 years ago2900b17
Toni Wilen [Sun, 21 Sep 2014 10:05:56 +0000 (13:05 +0300)]
2900b17

11 years agoMerge pull request #52 from FrodeSolheim/inputdevice
Toni Wilen [Thu, 18 Sep 2014 13:45:33 +0000 (16:45 +0300)]
Merge pull request #52 from FrodeSolheim/inputdevice

Tiny fix for resetting lightpen_deltanoreset[1]

11 years agoTiny fix for resetting lightpen_deltanoreset[1]
Frode Solheim [Wed, 17 Sep 2014 21:22:42 +0000 (23:22 +0200)]
Tiny fix for resetting lightpen_deltanoreset[1]

11 years ago2900b16
Toni Wilen [Sat, 13 Sep 2014 17:31:21 +0000 (20:31 +0300)]
2900b16

11 years agoQEMU PPC memory bank update, cleanup.
Toni Wilen [Sat, 13 Sep 2014 17:23:29 +0000 (20:23 +0300)]
QEMU PPC memory bank update, cleanup.

11 years ago>1T drive size incorrect size display.
Toni Wilen [Sat, 13 Sep 2014 17:21:54 +0000 (20:21 +0300)]
>1T drive size incorrect size display.

11 years ago68040 MOVE16 fault size fix, 68060 rmw inverted rw status.
Toni Wilen [Sat, 13 Sep 2014 17:21:08 +0000 (20:21 +0300)]
68040 MOVE16 fault size fix, 68060 rmw inverted rw status.

11 years agoMerge pull request #51 from FrodeSolheim/fastmem2
Toni Wilen [Fri, 12 Sep 2014 18:49:34 +0000 (21:49 +0300)]
Merge pull request #51 from FrodeSolheim/fastmem2

Fixed bug when adding 2nd fast memory bank in non-autoconfig mode

11 years agoFixed bug when adding 2nd fast memory bank in non-autoconfig mode
Frode Solheim [Fri, 12 Sep 2014 18:01:12 +0000 (20:01 +0200)]
Fixed bug when adding 2nd fast memory bank in non-autoconfig mode

11 years agoMemory bank flag fix, broke when ABFLAG_THREADSAFE was added.
Toni Wilen [Thu, 11 Sep 2014 16:38:13 +0000 (19:38 +0300)]
Memory bank flag fix, broke when ABFLAG_THREADSAFE was added.

11 years agouaegfx Z2 fix.
Toni Wilen [Thu, 11 Sep 2014 16:36:49 +0000 (19:36 +0300)]
uaegfx Z2 fix.

11 years ago2900b15
Toni Wilen [Wed, 10 Sep 2014 14:22:52 +0000 (17:22 +0300)]
2900b15

11 years agoQuick and dirty PPC CIA access fix.
Toni Wilen [Wed, 10 Sep 2014 14:12:50 +0000 (17:12 +0300)]
Quick and dirty PPC CIA access fix.

11 years agoPPC update.
Toni Wilen [Wed, 10 Sep 2014 14:12:21 +0000 (17:12 +0300)]
PPC update.

11 years agoCD Quickstart eject button was always disabled. NV led updates.
Toni Wilen [Mon, 8 Sep 2014 14:47:38 +0000 (17:47 +0300)]
CD Quickstart eject button was always disabled. NV led updates.

11 years agoUse spinlocks even when m68k is running.
Toni Wilen [Mon, 8 Sep 2014 14:46:55 +0000 (17:46 +0300)]
Use spinlocks even when m68k is running.

11 years agoSpinlock io access optimization.
Toni Wilen [Sun, 7 Sep 2014 18:48:53 +0000 (21:48 +0300)]
Spinlock io access optimization.

11 years agoCD insert/eject statusline message.
Toni Wilen [Sun, 7 Sep 2014 18:47:36 +0000 (21:47 +0300)]
CD insert/eject statusline message.

11 years agoAnother spinlock implementation fix. Flush io pipe before switching to spinlock mode.
Toni Wilen [Sun, 7 Sep 2014 11:07:34 +0000 (14:07 +0300)]
Another spinlock implementation fix. Flush io pipe before switching to spinlock mode.

11 years agospinlock updates.
Toni Wilen [Sun, 7 Sep 2014 09:32:49 +0000 (12:32 +0300)]
spinlock updates.

11 years agoAlways write PPC implementation config entry if PPC is enabled.
Toni Wilen [Sun, 7 Sep 2014 08:31:21 +0000 (11:31 +0300)]
Always write PPC implementation config entry if PPC is enabled.

11 years agoNCR53C720+ CD led.
Toni Wilen [Sun, 7 Sep 2014 08:30:56 +0000 (11:30 +0300)]
NCR53C720+ CD led.

11 years agoDo not switch Picasso IV to RTG mode immediately at reset, wait until PIV ROM code...
Toni Wilen [Sun, 7 Sep 2014 08:30:31 +0000 (11:30 +0300)]
Do not switch Picasso IV to RTG mode immediately at reset, wait until PIV ROM code enables flifi to prevent useless mode switching.

11 years agoPause also PPC thread when main emulation pauses.
Toni Wilen [Sun, 7 Sep 2014 08:29:29 +0000 (11:29 +0300)]
Pause also PPC thread when main emulation pauses.

11 years agoQEMU thread sync experiment: try spinlocks.
Toni Wilen [Sun, 7 Sep 2014 08:28:56 +0000 (11:28 +0300)]
QEMU thread sync experiment: try spinlocks.

11 years agoremove old deleted files
Toni Wilen [Sat, 6 Sep 2014 11:47:20 +0000 (14:47 +0300)]
remove old deleted files

11 years agoA590/A2091 "No ROM" option didn't work in GUI.
Toni Wilen [Sat, 6 Sep 2014 11:27:23 +0000 (14:27 +0300)]
A590/A2091 "No ROM" option didn't work in GUI.

11 years agoBlizzard 12xx ROM code works again.
Toni Wilen [Sat, 6 Sep 2014 11:27:02 +0000 (14:27 +0300)]
Blizzard 12xx ROM code works again.

11 years agoUse ADF volume name when ADF is mounted as a harddrive.
Toni Wilen [Sat, 6 Sep 2014 11:26:36 +0000 (14:26 +0300)]
Use ADF volume name when ADF is mounted as a harddrive.

11 years agoMemory bank subdivide support.
Toni Wilen [Sat, 6 Sep 2014 11:26:02 +0000 (14:26 +0300)]
Memory bank subdivide support.

11 years ago2900b14
Toni Wilen [Mon, 1 Sep 2014 16:34:10 +0000 (19:34 +0300)]
2900b14

11 years agoQEMU PPC support updates.
Toni Wilen [Mon, 1 Sep 2014 14:45:29 +0000 (17:45 +0300)]
QEMU PPC support updates.

11 years agoImproved display/monitor name matching.
Toni Wilen [Mon, 1 Sep 2014 14:39:56 +0000 (17:39 +0300)]
Improved display/monitor name matching.

11 years agoMore nicer looking 64-bit SetFilePointer() usage.
Toni Wilen [Mon, 1 Sep 2014 14:34:05 +0000 (17:34 +0300)]
More nicer looking 64-bit SetFilePointer() usage.

11 years agoCheck and immediately reject negative disk offset if disk access is 64-bit.
Toni Wilen [Mon, 1 Sep 2014 14:33:11 +0000 (17:33 +0300)]
Check and immediately reject negative disk offset if disk access is 64-bit.

11 years agoRemoved obsolete SCSI buffer size checks, scsi_emulate_analyze() increases buffer...
Toni Wilen [Mon, 1 Sep 2014 14:31:20 +0000 (17:31 +0300)]
Removed obsolete SCSI buffer size checks, scsi_emulate_analyze() increases buffer size automatically when needed.

11 years agoSCSI cleanups.
Toni Wilen [Sat, 30 Aug 2014 12:34:05 +0000 (15:34 +0300)]
SCSI cleanups.

11 years agoAutoconfig updates, tekmagic 2040/2060 CPU board added, expansion board config updates.
Toni Wilen [Sat, 30 Aug 2014 09:22:31 +0000 (12:22 +0300)]
Autoconfig updates, tekmagic 2040/2060 CPU board added, expansion board config updates.

11 years agoManual SCRIPTS DMA start had inverted test.
Toni Wilen [Sat, 30 Aug 2014 09:20:00 +0000 (12:20 +0300)]
Manual SCRIPTS DMA start had inverted test.

11 years agomisc updates
Toni Wilen [Fri, 29 Aug 2014 13:44:32 +0000 (16:44 +0300)]
misc updates

11 years agooktagon 2008 scsi board emulation.
Toni Wilen [Fri, 29 Aug 2014 13:42:53 +0000 (16:42 +0300)]
oktagon 2008 scsi board emulation.

11 years agoMissing vhd type check, log scsi hd emulation.
Toni Wilen [Fri, 29 Aug 2014 13:41:55 +0000 (16:41 +0300)]
Missing vhd type check, log scsi hd emulation.

11 years agoQEMU PPC support.
Toni Wilen [Fri, 29 Aug 2014 13:40:04 +0000 (16:40 +0300)]
QEMU PPC support.

11 years agoAllow 68000/010 with 32-bit address space.
Toni Wilen [Wed, 27 Aug 2014 18:10:38 +0000 (21:10 +0300)]
Allow 68000/010 with 32-bit address space.

11 years agoAutoconfig reorganisation.
Toni Wilen [Wed, 27 Aug 2014 18:10:05 +0000 (21:10 +0300)]
Autoconfig reorganisation.

11 years agoAdded bus error emulation support without MMU.
Toni Wilen [Wed, 27 Aug 2014 18:06:24 +0000 (21:06 +0300)]
Added bus error emulation support without MMU.

11 years agoAutomatically increase scsi buffer size when needed.
Toni Wilen [Wed, 27 Aug 2014 18:04:46 +0000 (21:04 +0300)]
Automatically increase scsi buffer size when needed.

11 years agoAdded 53C94/FAS216 "software DMA" support.
Toni Wilen [Wed, 27 Aug 2014 18:02:47 +0000 (21:02 +0300)]
Added 53C94/FAS216 "software DMA" support.

11 years agoScreenshot was always non-filtered when d3d + shader filter enabled.
Toni Wilen [Wed, 27 Aug 2014 18:01:43 +0000 (21:01 +0300)]
Screenshot was always non-filtered when d3d + shader filter enabled.

11 years agoUse generic EEPROM emulation.
Toni Wilen [Wed, 27 Aug 2014 17:59:17 +0000 (20:59 +0300)]
Use generic EEPROM emulation.

11 years agoGeneric I2C EEPROM emulation.
Toni Wilen [Wed, 27 Aug 2014 17:59:01 +0000 (20:59 +0300)]
Generic I2C EEPROM emulation.

11 years agoMerge pull request #49 from FrodeSolheim/qemu-ppc
Toni Wilen [Fri, 22 Aug 2014 19:06:12 +0000 (22:06 +0300)]
Merge pull request #49 from FrodeSolheim/qemu-ppc

Initial version of QEmu PPC CPU integration (not fully working yet)

11 years agoInitial version of QEmu PPC CPU integration (not fully working yet)
Frode Solheim [Fri, 22 Aug 2014 18:50:16 +0000 (20:50 +0200)]
Initial version of QEmu PPC CPU integration (not fully working yet)

11 years ago2900b13
Toni Wilen [Wed, 20 Aug 2014 13:32:53 +0000 (16:32 +0300)]
2900b13

11 years ago2900b12
Toni Wilen [Sun, 17 Aug 2014 17:11:31 +0000 (20:11 +0300)]
2900b12

11 years agoCHD support update.
Toni Wilen [Sun, 17 Aug 2014 17:10:11 +0000 (20:10 +0300)]
CHD support update.

11 years ago2900b11
Toni Wilen [Sat, 16 Aug 2014 17:37:04 +0000 (20:37 +0300)]
2900b11

11 years ago2900b10
Toni Wilen [Sun, 10 Aug 2014 15:50:27 +0000 (18:50 +0300)]
2900b10

11 years ago2900b9
Toni Wilen [Thu, 7 Aug 2014 17:38:58 +0000 (20:38 +0300)]
2900b9

11 years agoPPC core.
Toni Wilen [Thu, 7 Aug 2014 17:30:19 +0000 (20:30 +0300)]
PPC core.

11 years ago68020+ prefetch do_cycles wrong function.
Toni Wilen [Thu, 31 Jul 2014 20:25:36 +0000 (23:25 +0300)]
68020+ prefetch do_cycles wrong function.

11 years agoFixed Z3 board alignment calculation.
Toni Wilen [Thu, 31 Jul 2014 20:23:39 +0000 (23:23 +0300)]
Fixed Z3 board alignment calculation.