]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
6 years agoUAE statefile loader.
Toni Wilen [Sat, 4 May 2019 17:34:46 +0000 (20:34 +0300)]
UAE statefile loader.

6 years ago4210b3
Toni Wilen [Tue, 30 Apr 2019 17:33:45 +0000 (20:33 +0300)]
4210b3

6 years agoHDF mount limit fix.
Toni Wilen [Tue, 30 Apr 2019 16:36:04 +0000 (19:36 +0300)]
HDF mount limit fix.

6 years agoPicasso IV Z2 2M option.
Toni Wilen [Tue, 30 Apr 2019 16:35:47 +0000 (19:35 +0300)]
Picasso IV Z2 2M option.

6 years agoPicasso IV byteswap regions need to be PPCIOSPACE.
Toni Wilen [Tue, 30 Apr 2019 16:35:25 +0000 (19:35 +0300)]
Picasso IV byteswap regions need to be PPCIOSPACE.

6 years ago4210b2
Toni Wilen [Sat, 27 Apr 2019 18:00:16 +0000 (21:00 +0300)]
4210b2

6 years agotarget_calibrate_spin fix
Toni Wilen [Sat, 27 Apr 2019 17:56:08 +0000 (20:56 +0300)]
target_calibrate_spin fix

6 years agoDeleting saveimage didn't check if it was also write protected.
Toni Wilen [Sat, 27 Apr 2019 17:55:53 +0000 (20:55 +0300)]
Deleting saveimage didn't check if it was also write protected.

6 years agoanother fix to playfield_hard_way
Toni Wilen [Sat, 27 Apr 2019 17:53:43 +0000 (20:53 +0300)]
another fix to playfield_hard_way

6 years agohard reset if cpu halt options
Toni Wilen [Sat, 27 Apr 2019 17:52:59 +0000 (20:52 +0300)]
hard reset if cpu halt options

6 years ago4210b1
Toni Wilen [Thu, 18 Apr 2019 17:19:06 +0000 (20:19 +0300)]
4210b1

6 years agoUpdate remaining disassembler opcode names.
Toni Wilen [Thu, 18 Apr 2019 15:33:26 +0000 (18:33 +0300)]
Update remaining disassembler opcode names.

6 years agoEmulate early IDE device which does not support identify.
Toni Wilen [Wed, 17 Apr 2019 17:03:13 +0000 (20:03 +0300)]
Emulate early IDE device which does not support identify.

6 years agoFix CD32 pad mapping.
Toni Wilen [Wed, 17 Apr 2019 16:10:19 +0000 (19:10 +0300)]
Fix CD32 pad mapping.

6 years agoCheck on the fly changed accelerator board options.
Toni Wilen [Wed, 17 Apr 2019 16:07:40 +0000 (19:07 +0300)]
Check on the fly changed accelerator board options.

6 years agoRestore D1 so that uaedbg memory allocation fallback works.
Toni Wilen [Wed, 17 Apr 2019 16:07:14 +0000 (19:07 +0300)]
Restore D1 so that uaedbg memory allocation fallback works.

6 years agoMap 128k UAE boot ROM after state restore.
Toni Wilen [Wed, 17 Apr 2019 16:04:47 +0000 (19:04 +0300)]
Map 128k UAE boot ROM after state restore.

6 years agoWorking YUV overlay implementation.
Toni Wilen [Wed, 17 Apr 2019 16:02:17 +0000 (19:02 +0300)]
Working YUV overlay implementation.

6 years agoAdd boolean type.
Toni Wilen [Wed, 17 Apr 2019 16:00:23 +0000 (19:00 +0300)]
Add boolean type.

6 years agoHandle also situation where left border is extended but start point is later. (Alien...
Toni Wilen [Wed, 17 Apr 2019 15:59:59 +0000 (18:59 +0300)]
Handle also situation where left border is extended but start point is later. (Alien Breed 3D)

6 years ago4200 4200
Toni Wilen [Wed, 10 Apr 2019 14:22:36 +0000 (17:22 +0300)]
4200

6 years ago4200b8
Toni Wilen [Sat, 6 Apr 2019 17:08:52 +0000 (20:08 +0300)]
4200b8

6 years agoInterrupt fixes.
Toni Wilen [Sat, 6 Apr 2019 16:11:17 +0000 (19:11 +0300)]
Interrupt fixes.

6 years agoA2090 DMA status read workaround.
Toni Wilen [Sat, 6 Apr 2019 14:03:22 +0000 (17:03 +0300)]
A2090 DMA status read workaround.

6 years agoSubpixel mode collision fix.
Toni Wilen [Sat, 6 Apr 2019 14:02:49 +0000 (17:02 +0300)]
Subpixel mode collision fix.

6 years agoA2620/A2630 word write autoconfig fix.
Toni Wilen [Sat, 6 Apr 2019 14:01:51 +0000 (17:01 +0300)]
A2620/A2630 word write autoconfig fix.

6 years agoAdded more Akiko register details.
Toni Wilen [Sun, 31 Mar 2019 09:08:35 +0000 (12:08 +0300)]
Added more Akiko register details.

6 years ago4200b7
Toni Wilen [Fri, 29 Mar 2019 17:50:50 +0000 (19:50 +0200)]
4200b7

6 years agoSet uaegfx_resname also when using "old" api.
Toni Wilen [Fri, 29 Mar 2019 17:43:58 +0000 (19:43 +0200)]
Set uaegfx_resname also when using "old" api.

6 years agouaegfx and Picasso IV 8-bit paletted overlay support.
Toni Wilen [Fri, 29 Mar 2019 17:43:18 +0000 (19:43 +0200)]
uaegfx and Picasso IV 8-bit paletted overlay support.

6 years agoFix (an,dn,xxxx.w/.l) disassembly.
Toni Wilen [Fri, 29 Mar 2019 17:40:48 +0000 (19:40 +0200)]
Fix (an,dn,xxxx.w/.l) disassembly.

6 years agoBorderblank active: border color between bitplanes and end of display window is diffe...
Toni Wilen [Wed, 27 Mar 2019 14:55:19 +0000 (16:55 +0200)]
Borderblank active: border color between bitplanes and end of display window is different than border color.

6 years agoFix elf executable relocated as rom.
Toni Wilen [Sun, 24 Mar 2019 16:11:55 +0000 (18:11 +0200)]
Fix elf executable relocated as rom.

6 years agoZero size read or write should not change drive state.
Toni Wilen [Sun, 24 Mar 2019 16:11:10 +0000 (18:11 +0200)]
Zero size read or write should not change drive state.

6 years ago4200b6
Toni Wilen [Sat, 23 Mar 2019 15:37:02 +0000 (17:37 +0200)]
4200b6

6 years agoActivate debugger if cpu halts and debugger is in use.
Toni Wilen [Sat, 23 Mar 2019 15:36:46 +0000 (17:36 +0200)]
Activate debugger if cpu halts and debugger is in use.

6 years agocustom memory bank allocation change to support aros rom on the fly changes.
Toni Wilen [Sat, 23 Mar 2019 15:36:26 +0000 (17:36 +0200)]
custom memory bank allocation change to support aros rom on the fly changes.

6 years agoLogging change.
Toni Wilen [Sat, 23 Mar 2019 15:35:52 +0000 (17:35 +0200)]
Logging change.

6 years agoReject TAPE read/write if fixed bit is not set. Emulated drive is not variable block...
Toni Wilen [Sat, 23 Mar 2019 12:19:15 +0000 (14:19 +0200)]
Reject TAPE read/write if fixed bit is not set. Emulated drive is not variable block compatible.

6 years agoMake ATAPI device type configurable, use correct sequential access type (1) if tape...
Toni Wilen [Sat, 23 Mar 2019 12:18:24 +0000 (14:18 +0200)]
Make ATAPI device type configurable, use correct sequential access type (1) if tape drive.

6 years agoNon-JIT memory allocation fix, cleanup.
Toni Wilen [Sat, 16 Mar 2019 18:21:05 +0000 (20:21 +0200)]
Non-JIT memory allocation fix, cleanup.

6 years agoMade 68030 MMU last write special case optional, can be useful when debugging. Remove...
Toni Wilen [Sat, 16 Mar 2019 18:19:47 +0000 (20:19 +0200)]
Made 68030 MMU last write special case optional, can be useful when debugging. Removed last write flag from few 68040+ only special cases.

6 years ago4200b5
Toni Wilen [Sun, 10 Mar 2019 18:22:27 +0000 (20:22 +0200)]
4200b5

6 years agoPicasso IV faked flifi i2c. CR3F bit 7 toggle for faster mode switches.
Toni Wilen [Sun, 10 Mar 2019 18:22:09 +0000 (20:22 +0200)]
Picasso IV faked flifi i2c. CR3F bit 7 toggle for faster mode switches.

6 years agoShader config entries.
Toni Wilen [Sun, 10 Mar 2019 18:20:48 +0000 (20:20 +0200)]
Shader config entries.

6 years agoTandem IDE controller.
Toni Wilen [Sun, 10 Mar 2019 09:51:51 +0000 (11:51 +0200)]
Tandem IDE controller.

6 years ago68030 MMU: FC 11xxx field is invalid and generates f-line exception. Add invalid...
Toni Wilen [Sun, 10 Mar 2019 08:28:36 +0000 (10:28 +0200)]
68030 MMU: FC 11xxx field is invalid and generates f-line exception. Add invalid instruction checks to 68030 MMU disassembler.

6 years agoCMP2/CHK2 and 68030 MMU instruction disassembler support.
Toni Wilen [Sat, 9 Mar 2019 20:12:22 +0000 (22:12 +0200)]
CMP2/CHK2 and 68030 MMU instruction disassembler support.

6 years ago4200b4
Toni Wilen [Sat, 2 Mar 2019 19:42:14 +0000 (21:42 +0200)]
4200b4

6 years agoset_direct_memory() available without JIT
Toni Wilen [Sat, 2 Mar 2019 19:32:29 +0000 (21:32 +0200)]
set_direct_memory() available without JIT

6 years agoMagic mouse focus/activation fix.
Toni Wilen [Sat, 2 Mar 2019 19:31:42 +0000 (21:31 +0200)]
Magic mouse focus/activation fix.

6 years agoD3D11 pre/post shader viewport coordinate fixes.
Toni Wilen [Sat, 2 Mar 2019 19:31:09 +0000 (21:31 +0200)]
D3D11 pre/post shader viewport coordinate fixes.

6 years ago68020/030 CE mode write access speed adjustment.
Toni Wilen [Sat, 2 Mar 2019 19:30:39 +0000 (21:30 +0200)]
68020/030 CE mode write access speed adjustment.

6 years agoPrelude/Prelude 1200 emulation.
Toni Wilen [Sat, 2 Mar 2019 19:30:13 +0000 (21:30 +0200)]
Prelude/Prelude 1200 emulation.

6 years ago64 wide sprite to 32/16 wide on the fly change fix.
Toni Wilen [Sat, 2 Mar 2019 19:28:54 +0000 (21:28 +0200)]
64 wide sprite to 32/16 wide on the fly change fix.

6 years agogenlock/grayscale fix.
Toni Wilen [Tue, 26 Feb 2019 17:56:38 +0000 (19:56 +0200)]
genlock/grayscale fix.

6 years agoStop partition enumeration if there is no space in filesystem slots.
Toni Wilen [Tue, 26 Feb 2019 17:55:25 +0000 (19:55 +0200)]
Stop partition enumeration if there is no space in filesystem slots.

6 years agoCleanups.
Toni Wilen [Tue, 26 Feb 2019 17:54:42 +0000 (19:54 +0200)]
Cleanups.

6 years ago4200b3
Toni Wilen [Sat, 23 Feb 2019 15:12:21 +0000 (17:12 +0200)]
4200b3

6 years agoCheck if file exists before deciding if fake disk should be inserted.
Toni Wilen [Sat, 23 Feb 2019 14:55:54 +0000 (16:55 +0200)]
Check if file exists before deciding if fake disk should be inserted.

6 years agoShader mask handling update.
Toni Wilen [Sat, 23 Feb 2019 14:55:20 +0000 (16:55 +0200)]
Shader mask handling update.

6 years agoIVS Trumpcard v4.9 ROM.
Toni Wilen [Sat, 23 Feb 2019 14:54:58 +0000 (16:54 +0200)]
IVS Trumpcard v4.9 ROM.

6 years agoSkip also network paths.
Toni Wilen [Sat, 23 Feb 2019 14:54:28 +0000 (16:54 +0200)]
Skip also network paths.

6 years agoELF uaedbg support.
Toni Wilen [Sat, 23 Feb 2019 14:54:12 +0000 (16:54 +0200)]
ELF uaedbg support.

6 years agoChanging filter slot didn't update selected mask/overlay.
Toni Wilen [Fri, 22 Feb 2019 14:41:17 +0000 (16:41 +0200)]
Changing filter slot didn't update selected mask/overlay.

6 years agoFilter border blank default should be automatic, not disabled.
Toni Wilen [Fri, 22 Feb 2019 14:40:41 +0000 (16:40 +0200)]
Filter border blank default should be automatic, not disabled.

6 years agowin32_guikey handling update.
Toni Wilen [Fri, 22 Feb 2019 14:40:03 +0000 (16:40 +0200)]
win32_guikey handling update.

6 years agoVideo port adapter all doubling mode support. Genlock/CD32FMV output/video was not...
Toni Wilen [Fri, 22 Feb 2019 14:39:33 +0000 (16:39 +0200)]
Video port adapter all doubling mode support. Genlock/CD32FMV output/video was not in grayscale mode if grayscale was enabled.

6 years agoBPLCON4 non-zero + border sprites special case HAM fix.
Toni Wilen [Fri, 22 Feb 2019 14:37:58 +0000 (16:37 +0200)]
BPLCON4 non-zero + border sprites special case HAM fix.

6 years agoFix 68020+ addressing mode disassembler output.
Toni Wilen [Fri, 22 Feb 2019 14:37:01 +0000 (16:37 +0200)]
Fix 68020+ addressing mode disassembler output.

6 years agoFix MOVES prefetch mode instruction length.
Toni Wilen [Fri, 22 Feb 2019 14:36:38 +0000 (16:36 +0200)]
Fix MOVES prefetch mode instruction length.

6 years ago68030 MMU: generate also short bus error stack frames when possible.
Toni Wilen [Fri, 22 Feb 2019 14:36:15 +0000 (16:36 +0200)]
68030 MMU: generate also short bus error stack frames when possible.

6 years ago4200b2
Toni Wilen [Sat, 16 Feb 2019 15:59:40 +0000 (17:59 +0200)]
4200b2

6 years agoOverlay optimization, don't update if RTG and overlay does not change.
Toni Wilen [Sat, 16 Feb 2019 15:57:26 +0000 (17:57 +0200)]
Overlay optimization, don't update if RTG and overlay does not change.

6 years agoReduce CDTV CD startup/seek delays, fixes Town without no name speech audiotrack...
Toni Wilen [Sat, 16 Feb 2019 11:12:18 +0000 (13:12 +0200)]
Reduce CDTV CD startup/seek delays, fixes Town without no name speech audiotrack problems.

6 years agoDebugger updates.
Toni Wilen [Sat, 16 Feb 2019 11:11:28 +0000 (13:11 +0200)]
Debugger updates.

6 years ago68030 MMU short bus error stack frame preparations.
Toni Wilen [Sat, 16 Feb 2019 11:10:23 +0000 (13:10 +0200)]
68030 MMU short bus error stack frame preparations.

6 years agoKeep aspect ratio window resizing.
Toni Wilen [Sat, 16 Feb 2019 11:08:45 +0000 (13:08 +0200)]
Keep aspect ratio window resizing.

6 years agosourcescale shader parameter, horizontal and vertical texture size multiplier.
Toni Wilen [Sat, 16 Feb 2019 11:07:21 +0000 (13:07 +0200)]
sourcescale shader parameter, horizontal and vertical texture size multiplier.

6 years agoHAM + bordersprite + XOR handling fix.
Toni Wilen [Sat, 16 Feb 2019 11:04:15 +0000 (13:04 +0200)]
HAM + bordersprite + XOR handling fix.

6 years ago4200b1
Toni Wilen [Sun, 27 Jan 2019 15:41:52 +0000 (17:41 +0200)]
4200b1

6 years agoDebugger updates.
Toni Wilen [Sun, 27 Jan 2019 15:17:12 +0000 (17:17 +0200)]
Debugger updates.

6 years agoAutoscale border blanking updates.
Toni Wilen [Sun, 27 Jan 2019 15:15:24 +0000 (17:15 +0200)]
Autoscale border blanking updates.

6 years agoCustom ROM config support.
Toni Wilen [Sun, 27 Jan 2019 15:14:07 +0000 (17:14 +0200)]
Custom ROM config support.

6 years agoChange default debugger to console. (GUI debugger needs complete rewrite)
Toni Wilen [Sun, 27 Jan 2019 08:43:29 +0000 (10:43 +0200)]
Change default debugger to console. (GUI debugger needs complete rewrite)

6 years agoShow monitor rotation and color space info if DXGI 1.6 is supported.
Toni Wilen [Sun, 27 Jan 2019 08:42:44 +0000 (10:42 +0200)]
Show monitor rotation and color space info if DXGI 1.6 is supported.

6 years agoFix disassembler scale factor in brief extension mode.
Toni Wilen [Sun, 27 Jan 2019 08:41:54 +0000 (10:41 +0200)]
Fix disassembler scale factor in brief extension mode.

6 years agoDisk image handle was not freed in some error situations. Write protection could...
Toni Wilen [Sun, 27 Jan 2019 08:41:11 +0000 (10:41 +0200)]
Disk image handle was not freed in some error situations. Write protection could have remained active after disk change in rare situations when change was done using UAE interface, not GUI.

6 years agoError string was not logged.
Toni Wilen [Sat, 26 Jan 2019 15:07:34 +0000 (17:07 +0200)]
Error string was not logged.

6 years agoIf called before display emulation is fully active.
Toni Wilen [Sat, 26 Jan 2019 15:07:09 +0000 (17:07 +0200)]
If called before display emulation is fully active.

6 years agoRemove unused parameter.
Toni Wilen [Sat, 26 Jan 2019 15:06:42 +0000 (17:06 +0200)]
Remove unused parameter.

6 years agoAdd per monitor DPI support.
Toni Wilen [Sat, 26 Jan 2019 15:06:16 +0000 (17:06 +0200)]
Add per monitor DPI support.

6 years agoMissing commit.
Toni Wilen [Sat, 26 Jan 2019 15:05:06 +0000 (17:05 +0200)]
Missing commit.

6 years agoBordersprite optimization removed, all sprites must be checked every time or one...
Toni Wilen [Sat, 26 Jan 2019 15:04:45 +0000 (17:04 +0200)]
Bordersprite optimization removed, all sprites must be checked every time or one or more sprites may disappear depending on sprite x-coordinate order.

6 years agopicasso96refresh compatibility fix.
Toni Wilen [Sat, 26 Jan 2019 15:03:36 +0000 (17:03 +0200)]
picasso96refresh compatibility fix.

6 years agoICD Trifecta emulation.
Toni Wilen [Sat, 26 Jan 2019 15:03:08 +0000 (17:03 +0200)]
ICD Trifecta emulation.

6 years agoIgnore environment variable if it wasn't resolved.
Toni Wilen [Sat, 26 Jan 2019 14:42:32 +0000 (16:42 +0200)]
Ignore environment variable if it wasn't resolved.

6 years agoDon't return error code when at least one config entry was found.
Toni Wilen [Sat, 26 Jan 2019 14:42:09 +0000 (16:42 +0200)]
Don't return error code when at least one config entry was found.

6 years agoQuick compilation instructions.
Toni Wilen [Sat, 26 Jan 2019 14:38:44 +0000 (16:38 +0200)]
Quick compilation instructions.

6 years agoCheck lastwrite special case later. Previously it didn't handle situation where excep...
Toni Wilen [Sat, 19 Jan 2019 08:47:05 +0000 (10:47 +0200)]
Check lastwrite special case later. Previously it didn't handle situation where exception handler cleared DF-bit.