]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
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.

11 years ago2820b8
Toni Wilen [Thu, 31 Jul 2014 18:32:30 +0000 (21:32 +0300)]
2820b8

11 years agoMerge pull request #46 from FrodeSolheim/maxexpansionboards
Toni Wilen [Thu, 31 Jul 2014 14:12:46 +0000 (17:12 +0300)]
Merge pull request #46 from FrodeSolheim/maxexpansionboards

expansion.cpp: increase MAX_EXPANSION_BOARDS to 11?

11 years agoexpansion.cpp: increase MAX_EXPANSION_BOARDS to 11
Frode Solheim [Wed, 30 Jul 2014 22:16:44 +0000 (00:16 +0200)]
expansion.cpp: increase MAX_EXPANSION_BOARDS to 11

11 years agoMerge pull request #44 from FrodeSolheim/zfile_archive
Toni Wilen [Wed, 30 Jul 2014 16:37:43 +0000 (19:37 +0300)]
Merge pull request #44 from FrodeSolheim/zfile_archive

zarchive: mostly compilation warning fixes

11 years agoMerge pull request #42 from FrodeSolheim/slirp2
Toni Wilen [Wed, 30 Jul 2014 16:29:50 +0000 (19:29 +0300)]
Merge pull request #42 from FrodeSolheim/slirp2

slirp: minor changes to fix compiler warnings

11 years agoMerge pull request #41 from FrodeSolheim/ncr_scsi
Toni Wilen [Wed, 30 Jul 2014 16:29:33 +0000 (19:29 +0300)]
Merge pull request #41 from FrodeSolheim/ncr_scsi

ncr*_scsi: compilation fixes

11 years agoMerge pull request #40 from FrodeSolheim/bsdsocket
Toni Wilen [Wed, 30 Jul 2014 16:28:56 +0000 (19:28 +0300)]
Merge pull request #40 from FrodeSolheim/bsdsocket

bsdsocket: minor fixes (mostly format specifiers)

11 years agoMerge pull request #39 from FrodeSolheim/trivial
Toni Wilen [Wed, 30 Jul 2014 16:28:22 +0000 (19:28 +0300)]
Merge pull request #39 from FrodeSolheim/trivial

Trivial changes

11 years agoMerge pull request #38 from FrodeSolheim/memory
Toni Wilen [Wed, 30 Jul 2014 16:24:57 +0000 (19:24 +0300)]
Merge pull request #38 from FrodeSolheim/memory

memory: overflow fix and minor changes

11 years agoMerge pull request #37 from FrodeSolheim/cdtv
Toni Wilen [Wed, 30 Jul 2014 16:24:18 +0000 (19:24 +0300)]
Merge pull request #37 from FrodeSolheim/cdtv

cdtv: trivial compilation fix

11 years agoMerge pull request #36 from FrodeSolheim/a2065
Toni Wilen [Wed, 30 Jul 2014 16:24:02 +0000 (19:24 +0300)]
Merge pull request #36 from FrodeSolheim/a2065

a2065: compilation fix

11 years agotrivial changes
Frode Solheim [Tue, 29 Jul 2014 21:05:09 +0000 (23:05 +0200)]
trivial changes

11 years agozarchive: mostly compilation warning fixes
Frode Solheim [Tue, 29 Jul 2014 21:58:41 +0000 (23:58 +0200)]
zarchive: mostly compilation warning fixes

11 years agoslirp: minor changes to fix compiler warnings
Frode Solheim [Tue, 29 Jul 2014 21:26:52 +0000 (23:26 +0200)]
slirp: minor changes to fix compiler warnings

11 years agoncr*_scsi: compilation fixes
Frode Solheim [Tue, 29 Jul 2014 21:23:58 +0000 (23:23 +0200)]
ncr*_scsi: compilation fixes

11 years agobsdsocket: minor fixes (mostly format specifiers)
Frode Solheim [Tue, 29 Jul 2014 21:12:30 +0000 (23:12 +0200)]
bsdsocket: minor fixes (mostly format specifiers)

11 years agomemory: overflow fix and minor changes
Frode Solheim [Tue, 29 Jul 2014 20:23:00 +0000 (22:23 +0200)]
memory: overflow fix and minor changes

11 years agocdtv: trivial compilation fix
Frode Solheim [Tue, 29 Jul 2014 20:20:05 +0000 (22:20 +0200)]
cdtv: trivial compilation fix

11 years agoa2065: compilation fix
Frode Solheim [Tue, 29 Jul 2014 19:52:07 +0000 (21:52 +0200)]
a2065: compilation fix

11 years ago2820b7
Toni Wilen [Tue, 29 Jul 2014 18:54:50 +0000 (21:54 +0300)]
2820b7

11 years agoMerge branch 'master' of github.com:tonioni/WinUAE
Toni Wilen [Tue, 29 Jul 2014 17:49:03 +0000 (20:49 +0300)]
Merge branch 'master' of github.com:tonioni/WinUAE

11 years agoMerge pull request #29 from FrodeSolheim/enforcer
Toni Wilen [Tue, 29 Jul 2014 17:48:52 +0000 (20:48 +0300)]
Merge pull request #29 from FrodeSolheim/enforcer

enforcer.cpp: logging fixes (format specifiers)

11 years agoFix Blizzard 2060 odd and even rom data position.
Toni Wilen [Tue, 29 Jul 2014 16:40:45 +0000 (19:40 +0300)]
Fix Blizzard 2060 odd and even rom data position.

11 years agoData direction to drive was broken. Also guard against situation where SCSI chip...
Toni Wilen [Tue, 29 Jul 2014 16:39:52 +0000 (19:39 +0300)]
Data direction to drive was broken. Also guard against situation where SCSI chip and DMA controller data directions don't match.

11 years agoEmulate toggling D6 during flash erase.
Toni Wilen [Tue, 29 Jul 2014 16:38:21 +0000 (19:38 +0300)]
Emulate toggling D6 during flash erase.

11 years agoMerge pull request #35 from FrodeSolheim/blkdev
Toni Wilen [Tue, 29 Jul 2014 16:15:11 +0000 (19:15 +0300)]
Merge pull request #35 from FrodeSolheim/blkdev

blkdev: make SCSI IOCTL and/or SCSI SPTI optional and other changes

11 years agoMerge pull request #34 from FrodeSolheim/slirp
Toni Wilen [Tue, 29 Jul 2014 16:07:27 +0000 (19:07 +0300)]
Merge pull request #34 from FrodeSolheim/slirp

slirp-related compilation changes

11 years agoblkdev: make SCSI IOCTL and/or SCSI SPTI optional and other changes
Frode Solheim [Mon, 28 Jul 2014 21:24:42 +0000 (23:24 +0200)]
blkdev: make SCSI IOCTL and/or SCSI SPTI optional and other changes