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

11 years agoenforcer.cpp: minor logging fixes
Frode Solheim [Mon, 28 Jul 2014 20:49:34 +0000 (22:49 +0200)]
enforcer.cpp: minor logging fixes

11 years agoslirp-related compilation changes
Frode Solheim [Mon, 28 Jul 2014 20:32:24 +0000 (22:32 +0200)]
slirp-related compilation changes

11 years agoMerge pull request #28 from FrodeSolheim/gencpu
Toni Wilen [Mon, 28 Jul 2014 17:39:04 +0000 (20:39 +0300)]
Merge pull request #28 from FrodeSolheim/gencpu

gencpu.cpp: cleanup / compilation warning fixes

11 years ago2820b6
Toni Wilen [Mon, 28 Jul 2014 16:51:09 +0000 (19:51 +0300)]
2820b6

11 years agoAdded Blizzard SCSI Kit IV v8.5rom. Improved odd/even rom handling.
Toni Wilen [Mon, 28 Jul 2014 16:49:24 +0000 (19:49 +0300)]
Added Blizzard SCSI Kit IV v8.5rom. Improved odd/even rom handling.

11 years agoMore logical MMU table dump output.
Toni Wilen [Mon, 28 Jul 2014 16:48:18 +0000 (19:48 +0300)]
More logical MMU table dump output.

11 years agoReturn inverted bit 7 during programming, CSMK2 flasher needs it.
Toni Wilen [Mon, 28 Jul 2014 16:47:52 +0000 (19:47 +0300)]
Return inverted bit 7 during programming, CSMK2 flasher needs it.

11 years agophase5 boot rom keyboard hack (cpu timed, does not work if cpu is too fast)
Toni Wilen [Mon, 28 Jul 2014 16:47:00 +0000 (19:47 +0300)]
phase5 boot rom keyboard hack (cpu timed, does not work if cpu is too fast)

11 years agoHardware SCSI chip emulation updates.
Toni Wilen [Mon, 28 Jul 2014 16:45:56 +0000 (19:45 +0300)]
Hardware SCSI chip emulation updates.

11 years agocompiler warning cleanups.
Toni Wilen [Mon, 28 Jul 2014 16:45:15 +0000 (19:45 +0300)]
compiler warning cleanups.

11 years agoAdded ncr53c94/fas216 SCSI chip emulation from QEMU.
Toni Wilen [Mon, 28 Jul 2014 16:44:08 +0000 (19:44 +0300)]
Added ncr53c94/fas216 SCSI chip emulation from QEMU.

11 years agogencpu.cpp: cleanup / compilation warning fixes
Frode Solheim [Fri, 25 Jul 2014 18:43:25 +0000 (20:43 +0200)]
gencpu.cpp: cleanup / compilation warning fixes

11 years ago2820b5
Toni Wilen [Fri, 25 Jul 2014 08:49:34 +0000 (11:49 +0300)]
2820b5

11 years ago2820b4
Toni Wilen [Sun, 20 Jul 2014 15:03:19 +0000 (18:03 +0300)]
2820b4

11 years agoBlizzard memory map emulation.
Toni Wilen [Sun, 20 Jul 2014 14:59:52 +0000 (17:59 +0300)]
Blizzard memory map emulation.

11 years agoMerge pull request #19 from FrodeSolheim/newcpu
Toni Wilen [Mon, 14 Jul 2014 09:45:41 +0000 (12:45 +0300)]
Merge pull request #19 from FrodeSolheim/newcpu

newcpu: compilation fixes and warning reductions

11 years agoMerge pull request #24 from FrodeSolheim/calc
Toni Wilen [Mon, 14 Jul 2014 09:44:42 +0000 (12:44 +0300)]
Merge pull request #24 from FrodeSolheim/calc

calc.cpp: minor changes to remove compiler warnings

11 years agoMerge pull request #14 from FrodeSolheim/a2091
Toni Wilen [Mon, 14 Jul 2014 09:35:01 +0000 (12:35 +0300)]
Merge pull request #14 from FrodeSolheim/a2091

compilation fixes and warning reductions

11 years agoMerge pull request #15 from FrodeSolheim/akiko
Toni Wilen [Mon, 14 Jul 2014 09:34:41 +0000 (12:34 +0300)]
Merge pull request #15 from FrodeSolheim/akiko

akiko.cpp: changed %p -> %08x (int, not a pointer)

11 years agoMerge pull request #16 from FrodeSolheim/build68k
Toni Wilen [Mon, 14 Jul 2014 09:33:32 +0000 (12:33 +0300)]
Merge pull request #16 from FrodeSolheim/build68k

build68k.cpp: minor changes, reduce compiler warnings

11 years agoMerge pull request #20 from FrodeSolheim/gfxutil
Toni Wilen [Mon, 14 Jul 2014 09:33:15 +0000 (12:33 +0300)]
Merge pull request #20 from FrodeSolheim/gfxutil

gfxutil.cpp: invert byteswap on bigendian archs

11 years agoMerge pull request #18 from FrodeSolheim/uaeserial
Toni Wilen [Mon, 14 Jul 2014 09:32:41 +0000 (12:32 +0300)]
Merge pull request #18 from FrodeSolheim/uaeserial

uaeserial.cpp: minor cleanup

11 years agoMerge pull request #23 from FrodeSolheim/driveclick
Toni Wilen [Mon, 14 Jul 2014 09:31:27 +0000 (12:31 +0300)]
Merge pull request #23 from FrodeSolheim/driveclick

driveclick.cpp: support bigendian CPUs + minor cleanups

11 years agoMerge pull request #25 from FrodeSolheim/genlinetoscr
Toni Wilen [Mon, 14 Jul 2014 09:29:17 +0000 (12:29 +0300)]
Merge pull request #25 from FrodeSolheim/genlinetoscr

genlinetoscr: include sysconfig/sysdeps

11 years agogenlinetoscr: include sysconfig/sysdeps
Frode Solheim [Sun, 13 Jul 2014 10:38:46 +0000 (12:38 +0200)]
genlinetoscr: include sysconfig/sysdeps

11 years agocalc.cpp: minor changes to remove compiler warnings
Frode Solheim [Sun, 13 Jul 2014 10:33:39 +0000 (12:33 +0200)]
calc.cpp: minor changes to remove compiler warnings

11 years agodriveclick.cpp: support bigendian CPUs + minor cleanups
Frode Solheim [Sun, 13 Jul 2014 10:31:11 +0000 (12:31 +0200)]
driveclick.cpp: support bigendian CPUs + minor cleanups

11 years agogfxutil.cpp: invert byteswap on bigendian archs
Frode Solheim [Sat, 12 Jul 2014 14:35:53 +0000 (16:35 +0200)]
gfxutil.cpp: invert byteswap on bigendian archs

11 years agonewcpu: compilation fixes and warning reductions
Frode Solheim [Sat, 12 Jul 2014 13:58:07 +0000 (15:58 +0200)]
newcpu: compilation fixes and warning reductions

11 years agouaeserial.cpp: minor cleanup
Frode Solheim [Sat, 12 Jul 2014 13:38:41 +0000 (15:38 +0200)]
uaeserial.cpp: minor cleanup

11 years agobuild68k.cpp: minor changes, reduce compiler warnings
Frode Solheim [Sat, 12 Jul 2014 13:30:12 +0000 (15:30 +0200)]
build68k.cpp: minor changes, reduce compiler warnings

11 years agoakiko.cpp: changed %p -> %08x (int, not a pointer)
Frode Solheim [Sat, 12 Jul 2014 13:09:26 +0000 (15:09 +0200)]
akiko.cpp: changed %p -> %08x (int, not a pointer)