]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Sun, 11 Jan 2015 12:32:41 +0000 (14:32 +0200)]
Yet another bitmap dma sequencer emulation update.
Toni Wilen [Sun, 11 Jan 2015 12:31:45 +0000 (14:31 +0200)]
DBcc 68000 prefetch mode cycle counting fix.
Toni Wilen [Sun, 11 Jan 2015 12:31:19 +0000 (14:31 +0200)]
Set 68000 bus/address undocumented bits.
Toni Wilen [Sun, 11 Jan 2015 12:30:56 +0000 (14:30 +0200)]
Slow RAM at $080000 support.
Toni Wilen [Sun, 11 Jan 2015 12:30:06 +0000 (14:30 +0200)]
Long size memory watch point value check fix.
Toni Wilen [Sun, 11 Jan 2015 12:29:25 +0000 (14:29 +0200)]
HAM-E display adapter emulation.
Toni Wilen [Sun, 11 Jan 2015 12:28:54 +0000 (14:28 +0200)]
IDE emulation detached from Gayle. GVP A3001 IDE.
Toni Wilen [Mon, 5 Jan 2015 14:56:53 +0000 (16:56 +0200)]
3010b2
Toni Wilen [Mon, 5 Jan 2015 13:08:02 +0000 (15:08 +0200)]
Toccata recording hardware emulation.
Toni Wilen [Mon, 5 Jan 2015 13:07:23 +0000 (15:07 +0200)]
CD and FMV audio to Paula audio stream mixing support.
Toni Wilen [Mon, 5 Jan 2015 13:04:32 +0000 (15:04 +0200)]
Optional saveimage location in image's directory.
Toni Wilen [Mon, 5 Jan 2015 13:02:44 +0000 (15:02 +0200)]
Include CD volume id (label), if available, in status line CD insert message.
Toni Wilen [Mon, 5 Jan 2015 13:02:01 +0000 (15:02 +0200)]
Improved WD33C93 emulation. (Select without ATN, Message In with Transfer Info + Negate ACK). GVP SCSI interrupt acknowledge and ROM access fix.
Toni Wilen [Mon, 5 Jan 2015 11:35:52 +0000 (13:35 +0200)]
68000 prefetch mode DBcc cycle usage fix.
Toni Wilen [Mon, 5 Jan 2015 11:32:41 +0000 (13:32 +0200)]
Simple prefetch emulation when 68030 MMU is switched on or off. Some programs switch on MMU and then assume at least next opcode word (JMP (An)) has already been prefetched. Fix crash when switching MMU emulation on/off on the fly.
Toni Wilen [Thu, 1 Jan 2015 11:32:27 +0000 (13:32 +0200)]
3010b1
Toni Wilen [Thu, 1 Jan 2015 11:21:55 +0000 (13:21 +0200)]
Disk rotation delay adjusted.
Toni Wilen [Thu, 1 Jan 2015 11:21:22 +0000 (13:21 +0200)]
Added frequency parameter.
Toni Wilen [Thu, 1 Jan 2015 11:19:30 +0000 (13:19 +0200)]
DKB and Fusion Forty accelerator board.
Toni Wilen [Thu, 1 Jan 2015 11:18:43 +0000 (13:18 +0200)]
Added support for extra 16-bit channels to Paula audio emulation.
Toni Wilen [Thu, 1 Jan 2015 11:18:00 +0000 (13:18 +0200)]
Compatibility with DKB non-DMA SCSI.
Toni Wilen [Thu, 1 Jan 2015 11:16:34 +0000 (13:16 +0200)]
GVP WD33C93 SCSI emulation.
Toni Wilen [Thu, 1 Jan 2015 11:15:59 +0000 (13:15 +0200)]
Built-in default icons.
Toni Wilen [Thu, 1 Jan 2015 11:15:37 +0000 (13:15 +0200)]
Toccata Z2 board emulation.
Toni Wilen [Thu, 1 Jan 2015 11:14:45 +0000 (13:14 +0200)]
GVP/DKB/Fusion Forty ROMs.
Toni Wilen [Thu, 1 Jan 2015 11:13:38 +0000 (13:13 +0200)]
DKB 1230/1240 SCSI.
Toni Wilen [Thu, 1 Jan 2015 11:12:50 +0000 (13:12 +0200)]
Picasso IV byteswap memory region byte access fix.
Toni Wilen [Thu, 1 Jan 2015 11:11:45 +0000 (13:11 +0200)]
Ignore keyboard reset warning if CPU is halted.
Toni Wilen [Wed, 17 Dec 2014 16:26:51 +0000 (18:26 +0200)]
3000
Toni Wilen [Sun, 14 Dec 2014 16:35:50 +0000 (18:35 +0200)]
Toni Wilen [Mon, 8 Dec 2014 18:22:27 +0000 (20:22 +0200)]
Toni Wilen [Thu, 4 Dec 2014 18:07:52 +0000 (20:07 +0200)]
Toni Wilen [Sun, 23 Nov 2014 15:25:30 +0000 (17:25 +0200)]
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.
Toni Wilen [Sun, 23 Nov 2014 15:21:33 +0000 (17:21 +0200)]
A26x0 chip ram mirror.
Toni Wilen [Sun, 23 Nov 2014 15:21:03 +0000 (17:21 +0200)]
"SCSI (Auto)" priority change.
Toni Wilen [Sun, 23 Nov 2014 15:20:02 +0000 (17:20 +0200)]
Do not exit CPU stopped state when in debugger.
Toni Wilen [Sun, 23 Nov 2014 15:19:09 +0000 (17:19 +0200)]
1M chip address jumper emulation.
Toni Wilen [Sun, 23 Nov 2014 15:16:44 +0000 (17:16 +0200)]
uaenet.device slirp support fix.
Toni Wilen [Sun, 23 Nov 2014 15:15:15 +0000 (17:15 +0200)]
More accurate prefetch 68000 mode cycle counting.
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
Frode Solheim [Sat, 15 Nov 2014 18:03:02 +0000 (19:03 +0100)]
fixed fastmem(2)_size typo in main
Toni Wilen [Sat, 15 Nov 2014 13:16:54 +0000 (15:16 +0200)]
Toni Wilen [Sat, 1 Nov 2014 13:09:41 +0000 (15:09 +0200)]
Toni Wilen [Sun, 26 Oct 2014 12:50:27 +0000 (14:50 +0200)]
PCMCIA IDE correct drive parameters.
Toni Wilen [Sat, 25 Oct 2014 16:38:24 +0000 (19:38 +0300)]
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.
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.
Toni Wilen [Sat, 25 Oct 2014 16:34:53 +0000 (19:34 +0300)]
Only initialize cdtv-cr cd if configured.
Toni Wilen [Sat, 25 Oct 2014 16:34:26 +0000 (19:34 +0300)]
2336->2048 sector conversion fix.
Toni Wilen [Sun, 19 Oct 2014 14:26:05 +0000 (17:26 +0300)]
Toni Wilen [Sun, 12 Oct 2014 16:29:59 +0000 (19:29 +0300)]
Toni Wilen [Sun, 12 Oct 2014 15:40:42 +0000 (18:40 +0300)]
Map ROM reload support.
Toni Wilen [Sun, 12 Oct 2014 15:39:15 +0000 (18:39 +0300)]
Added tickcount to date conversions.
Toni Wilen [Sun, 12 Oct 2014 15:38:28 +0000 (18:38 +0300)]
CDTV-CR config handling.
Toni Wilen [Sun, 12 Oct 2014 15:37:33 +0000 (18:37 +0300)]
Preliminary CDTV-CR emulation.
Toni Wilen [Mon, 6 Oct 2014 15:52:34 +0000 (18:52 +0300)]
Toni Wilen [Sun, 28 Sep 2014 14:46:16 +0000 (17:46 +0300)]
Toni Wilen [Sun, 28 Sep 2014 14:43:52 +0000 (17:43 +0300)]
Interrupt handling updates.
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.
Toni Wilen [Sun, 28 Sep 2014 13:52:38 +0000 (16:52 +0300)]
Freezer cartridge fix.
Toni Wilen [Mon, 22 Sep 2014 18:53:17 +0000 (21:53 +0300)]
Added missing ENDTRY macros (only needed for C compatibility)
Toni Wilen [Mon, 22 Sep 2014 17:19:32 +0000 (20:19 +0300)]
SLIRP 64-bit patch (from qemu).
Toni Wilen [Sun, 21 Sep 2014 10:05:56 +0000 (13:05 +0300)]
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]
Frode Solheim [Wed, 17 Sep 2014 21:22:42 +0000 (23:22 +0200)]
Tiny fix for resetting lightpen_deltanoreset[1]
Toni Wilen [Sat, 13 Sep 2014 17:31:21 +0000 (20:31 +0300)]
Toni Wilen [Sat, 13 Sep 2014 17:23:29 +0000 (20:23 +0300)]
QEMU PPC memory bank update, cleanup.
Toni Wilen [Sat, 13 Sep 2014 17:21:54 +0000 (20:21 +0300)]
>1T drive size incorrect size display.
Toni Wilen [Sat, 13 Sep 2014 17:21:08 +0000 (20:21 +0300)]
68040 MOVE16 fault size fix, 68060 rmw inverted rw status.
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
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
Toni Wilen [Thu, 11 Sep 2014 16:38:13 +0000 (19:38 +0300)]
Memory bank flag fix, broke when ABFLAG_THREADSAFE was added.
Toni Wilen [Thu, 11 Sep 2014 16:36:49 +0000 (19:36 +0300)]
uaegfx Z2 fix.
Toni Wilen [Wed, 10 Sep 2014 14:22:52 +0000 (17:22 +0300)]
Toni Wilen [Wed, 10 Sep 2014 14:12:50 +0000 (17:12 +0300)]
Quick and dirty PPC CIA access fix.
Toni Wilen [Wed, 10 Sep 2014 14:12:21 +0000 (17:12 +0300)]
PPC update.
Toni Wilen [Mon, 8 Sep 2014 14:47:38 +0000 (17:47 +0300)]
CD Quickstart eject button was always disabled. NV led updates.
Toni Wilen [Mon, 8 Sep 2014 14:46:55 +0000 (17:46 +0300)]
Use spinlocks even when m68k is running.
Toni Wilen [Sun, 7 Sep 2014 18:48:53 +0000 (21:48 +0300)]
Spinlock io access optimization.
Toni Wilen [Sun, 7 Sep 2014 18:47:36 +0000 (21:47 +0300)]
CD insert/eject statusline message.
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.
Toni Wilen [Sun, 7 Sep 2014 09:32:49 +0000 (12:32 +0300)]
spinlock updates.
Toni Wilen [Sun, 7 Sep 2014 08:31:21 +0000 (11:31 +0300)]
Always write PPC implementation config entry if PPC is enabled.
Toni Wilen [Sun, 7 Sep 2014 08:30:56 +0000 (11:30 +0300)]
NCR53C720+ CD led.
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.
Toni Wilen [Sun, 7 Sep 2014 08:29:29 +0000 (11:29 +0300)]
Pause also PPC thread when main emulation pauses.
Toni Wilen [Sun, 7 Sep 2014 08:28:56 +0000 (11:28 +0300)]
QEMU thread sync experiment: try spinlocks.
Toni Wilen [Sat, 6 Sep 2014 11:47:20 +0000 (14:47 +0300)]
remove old deleted files
Toni Wilen [Sat, 6 Sep 2014 11:27:23 +0000 (14:27 +0300)]
A590/A2091 "No ROM" option didn't work in GUI.
Toni Wilen [Sat, 6 Sep 2014 11:27:02 +0000 (14:27 +0300)]
Blizzard 12xx ROM code works again.
Toni Wilen [Sat, 6 Sep 2014 11:26:36 +0000 (14:26 +0300)]
Use ADF volume name when ADF is mounted as a harddrive.
Toni Wilen [Sat, 6 Sep 2014 11:26:02 +0000 (14:26 +0300)]
Memory bank subdivide support.
Toni Wilen [Mon, 1 Sep 2014 16:34:10 +0000 (19:34 +0300)]
Toni Wilen [Mon, 1 Sep 2014 14:45:29 +0000 (17:45 +0300)]
QEMU PPC support updates.
Toni Wilen [Mon, 1 Sep 2014 14:39:56 +0000 (17:39 +0300)]
Improved display/monitor name matching.
Toni Wilen [Mon, 1 Sep 2014 14:34:05 +0000 (17:34 +0300)]
More nicer looking 64-bit SetFilePointer() usage.
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.
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.
Toni Wilen [Sat, 30 Aug 2014 12:34:05 +0000 (15:34 +0300)]
SCSI cleanups.