]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
7 years agoAdd second fire button description to built-in layouts.
Toni Wilen [Thu, 26 Jul 2018 16:59:16 +0000 (19:59 +0300)]
Add second fire button description to built-in layouts.

7 years agoAdded "Automatically capture mouse when window is activated" option.
Toni Wilen [Thu, 26 Jul 2018 16:58:42 +0000 (19:58 +0300)]
Added "Automatically capture mouse when window is activated" option.

7 years agoCTRL+F11 quit didn't check "Warn when attempting to close window" option.
Toni Wilen [Thu, 26 Jul 2018 16:57:48 +0000 (19:57 +0300)]
CTRL+F11 quit didn't check "Warn when attempting to close window" option.

7 years agoLog active blitter registers only if blitter logging is enabled.
Toni Wilen [Thu, 26 Jul 2018 16:57:02 +0000 (19:57 +0300)]
Log active blitter registers only if blitter logging is enabled.

7 years agoFix left border graphics corruption in some subpixel emulation modes.
Toni Wilen [Tue, 24 Jul 2018 19:51:25 +0000 (22:51 +0300)]
Fix left border graphics corruption in some subpixel emulation modes.

7 years agoHARD_DDF_LIMITS_DISABLED condition can't be correct.
Toni Wilen [Tue, 24 Jul 2018 19:50:18 +0000 (22:50 +0300)]
HARD_DDF_LIMITS_DISABLED condition can't be correct.

7 years agoIgnore release.
Toni Wilen [Mon, 23 Jul 2018 18:56:06 +0000 (21:56 +0300)]
Ignore release.

7 years agoDIWHIGH H0/H1 support. AGA borderblank update. BPLCON1 updates.
Toni Wilen [Mon, 23 Jul 2018 18:55:51 +0000 (21:55 +0300)]
DIWHIGH H0/H1 support. AGA borderblank update. BPLCON1 updates.

7 years agoSoftfloat FPU updates. New undocumented features emulated.
Toni Wilen [Mon, 23 Jul 2018 18:54:31 +0000 (21:54 +0300)]
Softfloat FPU updates. New undocumented features emulated.

7 years agoRead one extra block in CHS imager mode. Workaround for some bad USB adapters/drives...
Toni Wilen [Fri, 20 Jul 2018 12:23:44 +0000 (15:23 +0300)]
Read one extra block in CHS imager mode. Workaround for some bad USB adapters/drives that unexpectedly have random corrupted data in last read block.

7 years agoDon't log flood "forcing blitter finish".
Toni Wilen [Fri, 20 Jul 2018 12:22:23 +0000 (15:22 +0300)]
Don't log flood "forcing blitter finish".

7 years agoAGA borderblank 1 hires pixel background color gap emulation.
Toni Wilen [Fri, 20 Jul 2018 12:21:53 +0000 (15:21 +0300)]
AGA borderblank 1 hires pixel background color gap emulation.

7 years agoFull AGA subpixel level display emulation.
Toni Wilen [Fri, 20 Jul 2018 12:21:07 +0000 (15:21 +0300)]
Full AGA subpixel level display emulation.

7 years ago4010 4010
Toni Wilen [Mon, 16 Jul 2018 20:40:23 +0000 (23:40 +0300)]
4010

7 years agoRetry sound device open periodically.
Toni Wilen [Mon, 16 Jul 2018 18:37:25 +0000 (21:37 +0300)]
Retry sound device open periodically.

7 years ago4010b6
Toni Wilen [Sat, 14 Jul 2018 18:52:19 +0000 (21:52 +0300)]
4010b6

7 years agoSTOP tracing update.
Toni Wilen [Sat, 14 Jul 2018 18:48:58 +0000 (21:48 +0300)]
STOP tracing update.

7 years agoRTG statefile restore fix.
Toni Wilen [Sat, 14 Jul 2018 18:25:06 +0000 (21:25 +0300)]
RTG statefile restore fix.

7 years agoSerial log datestamp option.
Toni Wilen [Sat, 14 Jul 2018 18:24:44 +0000 (21:24 +0300)]
Serial log datestamp option.

7 years agoFull relative/absolute path statefile support.
Toni Wilen [Sat, 14 Jul 2018 18:24:19 +0000 (21:24 +0300)]
Full relative/absolute path statefile support.

7 years ago4010b5
Toni Wilen [Thu, 12 Jul 2018 19:20:29 +0000 (22:20 +0300)]
4010b5

7 years agoPrevent clipboard activity immediately after mode changes delaying automatic host...
Toni Wilen [Thu, 12 Jul 2018 18:45:48 +0000 (21:45 +0300)]
Prevent clipboard activity immediately after mode changes delaying automatic host to Amiga transfers, it is possible mode change means program switching to native from RTG and taking over the system.

7 years agoWorkaround for broken ListView_CreateDragImage().
Toni Wilen [Thu, 12 Jul 2018 18:43:54 +0000 (21:43 +0300)]
Workaround for broken ListView_CreateDragImage().

7 years agoPath update, only resolve shortcuts when resolving path for use. Do not resolve symbo...
Toni Wilen [Thu, 12 Jul 2018 18:25:15 +0000 (21:25 +0300)]
Path update, only resolve shortcuts when resolving path for use. Do not resolve symbolic links/shortcuts when saving config.

7 years agoHardfile dialog filesys path was not saved if dialog was exited with enter-key.
Toni Wilen [Wed, 11 Jul 2018 17:44:52 +0000 (20:44 +0300)]
Hardfile dialog filesys path was not saved if dialog was exited with enter-key.

7 years agoRegisterAudioSessionNotification logging.
Toni Wilen [Wed, 11 Jul 2018 17:44:14 +0000 (20:44 +0300)]
RegisterAudioSessionNotification logging.

7 years agoRP update.
Toni Wilen [Wed, 11 Jul 2018 17:43:37 +0000 (20:43 +0300)]
RP update.

7 years agoMake sure RTG render thread does not have rtg lock at reset.
Toni Wilen [Wed, 11 Jul 2018 17:43:05 +0000 (20:43 +0300)]
Make sure RTG render thread does not have rtg lock at reset.

7 years agoinput.keyboard_type config entry parsing fixed.
Toni Wilen [Tue, 10 Jul 2018 19:28:25 +0000 (22:28 +0300)]
input.keyboard_type config entry parsing fixed.

7 years ago4010b4
Toni Wilen [Tue, 10 Jul 2018 11:02:03 +0000 (14:02 +0300)]
4010b4

7 years agoMore path handling updates. Saved config must have matching relative/absolute path...
Toni Wilen [Tue, 10 Jul 2018 08:29:02 +0000 (11:29 +0300)]
More path handling updates. Saved config must have matching relative/absolute path mode if no environmental variables.

7 years agoRP update.
Toni Wilen [Tue, 10 Jul 2018 06:59:36 +0000 (09:59 +0300)]
RP update.

7 years agoRTC and Flash ROM file path late resolve support.
Toni Wilen [Tue, 10 Jul 2018 06:58:57 +0000 (09:58 +0300)]
RTC and Flash ROM file path late resolve support.

7 years agoFloppies, tapes, filesystem filesys and geometry, disk swapper: Resolve environmental...
Toni Wilen [Tue, 10 Jul 2018 06:43:10 +0000 (09:43 +0300)]
Floppies, tapes, filesystem filesys and geometry, disk swapper: Resolve environmental variables/lnk only when needed, keep original path in config data. (Hardfile path in b1). Fixed bugs in b1 update.

7 years agoMoved CD led flickering to generic CD scsi handler.
Toni Wilen [Tue, 10 Jul 2018 06:39:20 +0000 (09:39 +0300)]
Moved CD led flickering to generic CD scsi handler.

7 years ago4010b3
Toni Wilen [Sun, 8 Jul 2018 16:38:37 +0000 (19:38 +0300)]
4010b3

7 years agoJIT FACOS force round to nearest.
Toni Wilen [Sun, 8 Jul 2018 15:06:03 +0000 (18:06 +0300)]
JIT FACOS force round to nearest.

7 years agoLagless vsync updates (100/120Hz, BFI)
Toni Wilen [Sun, 8 Jul 2018 15:05:30 +0000 (18:05 +0300)]
Lagless vsync updates (100/120Hz, BFI)

7 years agoMake sure MOVE to SR checks interrupts immediately (except if JIT)
Toni Wilen [Sun, 8 Jul 2018 12:34:35 +0000 (15:34 +0300)]
Make sure MOVE to SR checks interrupts immediately (except if JIT)

7 years ago68060 FPU disable update
Toni Wilen [Sun, 8 Jul 2018 12:33:48 +0000 (15:33 +0300)]
68060 FPU disable update

7 years agoAdded missing checks that prevented cd_audio_mode_changed=true detection in some...
Toni Wilen [Fri, 6 Jul 2018 07:39:49 +0000 (10:39 +0300)]
Added missing checks that prevented cd_audio_mode_changed=true detection in some situations.

7 years agoIOCTL CD audio mode play end didn't return end position.
Toni Wilen [Thu, 5 Jul 2018 16:59:06 +0000 (19:59 +0300)]
IOCTL CD audio mode play end didn't return end position.

7 years ago4010b2
Toni Wilen [Tue, 3 Jul 2018 19:06:29 +0000 (22:06 +0300)]
4010b2

7 years agovsync_hblank can be zero if DISPLAYCONFIG_VIDEO_SIGNAL_INFO is not available.
Toni Wilen [Tue, 3 Jul 2018 19:01:33 +0000 (22:01 +0300)]
vsync_hblank can be zero if DISPLAYCONFIG_VIDEO_SIGNAL_INFO is not available.

7 years agoOnly enable CHS-only mode if identity data is CHS-only and IOCTL_DISK_GET_LENGTH_INFO...
Toni Wilen [Tue, 3 Jul 2018 19:00:58 +0000 (22:00 +0300)]
Only enable CHS-only mode if identity data is CHS-only and IOCTL_DISK_GET_LENGTH_INFO returns zero size.

7 years agoQuikPak max memory size fixed.
Toni Wilen [Tue, 3 Jul 2018 18:58:21 +0000 (21:58 +0300)]
QuikPak max memory size fixed.

7 years agoFACOS fix.
Toni Wilen [Tue, 3 Jul 2018 18:57:54 +0000 (21:57 +0300)]
FACOS fix.

7 years agoFix QuikPak SCSI.
Toni Wilen [Sat, 30 Jun 2018 19:42:45 +0000 (22:42 +0300)]
Fix QuikPak SCSI.

7 years ago4010b1
Toni Wilen [Sat, 30 Jun 2018 18:39:25 +0000 (21:39 +0300)]
4010b1

7 years agoGVP SCSI 3.7
Toni Wilen [Sat, 30 Jun 2018 18:33:16 +0000 (21:33 +0300)]
GVP SCSI 3.7

7 years agoQuikPak XP
Toni Wilen [Sat, 30 Jun 2018 18:33:05 +0000 (21:33 +0300)]
QuikPak XP

7 years agoRTG palette update was not locked, multithread mode screen updates were unreliable...
Toni Wilen [Sat, 30 Jun 2018 15:57:07 +0000 (18:57 +0300)]
RTG palette update was not locked, multithread mode screen updates were unreliable when palette changed.

7 years agoDo not minimize (minimize when focus is lost option enabled) main emulation window...
Toni Wilen [Sat, 30 Jun 2018 13:51:51 +0000 (16:51 +0300)]
Do not minimize (minimize when focus is lost option enabled) main emulation window when GUI is open.

7 years agoDo not add extra vblank waits if VRR mode.
Toni Wilen [Sat, 30 Jun 2018 13:50:45 +0000 (16:50 +0300)]
Do not add extra vblank waits if VRR mode.

7 years agoAdded safety check.
Toni Wilen [Sat, 30 Jun 2018 13:50:15 +0000 (16:50 +0300)]
Added safety check.

7 years agoAdded "Open Game Folder" item to boxart window system menu.
Toni Wilen [Sat, 30 Jun 2018 10:14:08 +0000 (13:14 +0300)]
Added "Open Game Folder" item to boxart window system menu.

7 years agoInput device type (joystick, cd32 pad etc..) and autofire was not restored when devic...
Toni Wilen [Sat, 30 Jun 2018 10:13:22 +0000 (13:13 +0300)]
Input device type (joystick, cd32 pad etc..) and autofire was not restored when device was re-connected.

7 years agoUse indirect directory harddrive/hdf access mode if debugger is active.
Toni Wilen [Sat, 30 Jun 2018 10:12:44 +0000 (13:12 +0300)]
Use indirect directory harddrive/hdf access mode if debugger is active.

7 years agoCopy config to configstore at startup.
Toni Wilen [Sat, 30 Jun 2018 10:12:10 +0000 (13:12 +0300)]
Copy config to configstore at startup.

7 years agoDo not immediate resolve environment variables in directory harddrive/HDF paths.
Toni Wilen [Sat, 30 Jun 2018 10:10:42 +0000 (13:10 +0300)]
Do not immediate resolve environment variables in directory harddrive/HDF paths.

7 years agoAdded Blizzard 2060 7.25 ROM.
Toni Wilen [Sat, 30 Jun 2018 10:08:59 +0000 (13:08 +0300)]
Added Blizzard 2060 7.25 ROM.

7 years agoDon't abort with out of bounds error if HDF has virtual HDF and access is out of...
Toni Wilen [Sat, 30 Jun 2018 10:08:35 +0000 (13:08 +0300)]
Don't abort with out of bounds error if HDF has virtual HDF and access is out of bounds.

7 years agoMissing return added.
Toni Wilen [Sat, 30 Jun 2018 10:04:48 +0000 (13:04 +0300)]
Missing return added.

7 years agoDo not inject clipboard data to Amiga side if AOS is not running (no filesystem heart...
Toni Wilen [Sat, 30 Jun 2018 10:04:32 +0000 (13:04 +0300)]
Do not inject clipboard data to Amiga side if AOS is not running (no filesystem heartbeat)

7 years agoFix 80-bit non-JIT FMOD and FREM.
Toni Wilen [Fri, 22 Jun 2018 09:22:35 +0000 (12:22 +0300)]
Fix 80-bit non-JIT FMOD and FREM.

7 years ago4000 4000
Toni Wilen [Wed, 20 Jun 2018 17:43:19 +0000 (20:43 +0300)]
4000

7 years ago4000b16
Toni Wilen [Tue, 19 Jun 2018 19:53:04 +0000 (22:53 +0300)]
4000b16

7 years agoRefresh display after unminimize.
Toni Wilen [Tue, 19 Jun 2018 19:51:59 +0000 (22:51 +0300)]
Refresh display after unminimize.

7 years ago4000b15
Toni Wilen [Mon, 18 Jun 2018 20:09:37 +0000 (23:09 +0300)]
4000b15

7 years agoUndocumented 68040 FPU behavior: FCMP with negative NaN returns N flag set. 6888x...
Toni Wilen [Mon, 18 Jun 2018 19:57:47 +0000 (22:57 +0300)]
Undocumented 68040 FPU behavior: FCMP with negative NaN returns N flag set. 6888x and 68060 always return N flag unset in this situation.

7 years agoIf ATA passthrough returns ATA identity and drive is CHS-only: use ATA passthrough...
Toni Wilen [Mon, 18 Jun 2018 19:53:34 +0000 (22:53 +0300)]
If ATA passthrough returns ATA identity and drive is CHS-only: use ATA passthrough for reading too.

7 years agoMoved JIT checks to fixup_cpu() to fix missing validation when changing settings...
Toni Wilen [Mon, 18 Jun 2018 18:13:17 +0000 (21:13 +0300)]
Moved JIT checks to fixup_cpu() to fix missing validation when changing settings on the fly.

7 years agoVirtual RDB more correct RDB contents.
Toni Wilen [Mon, 18 Jun 2018 18:10:45 +0000 (21:10 +0300)]
Virtual RDB more correct RDB contents.

7 years agoReturn READ CAPACITY block count 0xffffffff if number of blocks don't fit in 32-bit...
Toni Wilen [Mon, 18 Jun 2018 18:09:47 +0000 (21:09 +0300)]
Return READ CAPACITY block count 0xffffffff if number of blocks don't fit in 32-bit variable.

7 years ago4000b14
Toni Wilen [Sun, 17 Jun 2018 06:40:57 +0000 (09:40 +0300)]
4000b14

7 years agoFixed softfloat logarithmic functions when input value was nan.
Toni Wilen [Sun, 17 Jun 2018 06:40:44 +0000 (09:40 +0300)]
Fixed softfloat logarithmic functions when input value was nan.

7 years agoPreparing for 6888x vs 68040/060 infinity special case.
Toni Wilen [Sat, 16 Jun 2018 19:21:20 +0000 (22:21 +0300)]
Preparing for 6888x vs 68040/060 infinity special case.

7 years agoFINISH_DATA() with bits=16 (mono audio) skipped paula volume adjustment.
Toni Wilen [Sat, 16 Jun 2018 19:18:54 +0000 (22:18 +0300)]
FINISH_DATA() with bits=16 (mono audio) skipped paula volume adjustment.

7 years agoRestrict minimum non-zero JIT cache size.
Toni Wilen [Sat, 16 Jun 2018 19:12:40 +0000 (22:12 +0300)]
Restrict minimum non-zero JIT cache size.

7 years agouaescsi.device IO_QUICK didn't handle async commands (addchangeint) and free'd and...
Toni Wilen [Sat, 16 Jun 2018 19:11:57 +0000 (22:11 +0300)]
uaescsi.device IO_QUICK didn't handle async commands (addchangeint) and free'd and replied io buffer too early.

7 years agoVirtual RDB >512 block size support.
Toni Wilen [Sat, 16 Jun 2018 19:10:49 +0000 (22:10 +0300)]
Virtual RDB >512 block size support.

7 years agoMSVC code analyzer warnings fixed.
Toni Wilen [Sat, 16 Jun 2018 19:10:07 +0000 (22:10 +0300)]
MSVC code analyzer warnings fixed.

7 years ago4000b13
Toni Wilen [Tue, 12 Jun 2018 17:53:31 +0000 (20:53 +0300)]
4000b13

7 years agoFix virtual RDB RDSK block geometry values.
Toni Wilen [Tue, 12 Jun 2018 17:38:40 +0000 (20:38 +0300)]
Fix virtual RDB RDSK block geometry values.

7 years agoSwitch back to fullscreen mode before reactivating mouse capture.
Toni Wilen [Tue, 12 Jun 2018 17:37:31 +0000 (20:37 +0300)]
Switch back to fullscreen mode before reactivating mouse capture.

7 years agoLast line off by one fix.
Toni Wilen [Tue, 12 Jun 2018 17:36:43 +0000 (20:36 +0300)]
Last line off by one fix.

7 years agoStatusline d3d/software mode switch update.
Toni Wilen [Tue, 12 Jun 2018 17:36:32 +0000 (20:36 +0300)]
Statusline d3d/software mode switch update.

7 years agof <start> <end> debugger command fix.
Toni Wilen [Tue, 12 Jun 2018 17:35:10 +0000 (20:35 +0300)]
f <start> <end> debugger command fix.

7 years agoSoftfloat FNEG, FABS infinity fix.
Toni Wilen [Sun, 10 Jun 2018 20:37:01 +0000 (23:37 +0300)]
Softfloat FNEG, FABS infinity fix.

7 years agorootdir is static array since long time ago.
Toni Wilen [Sat, 9 Jun 2018 07:05:13 +0000 (10:05 +0300)]
rootdir is static array since long time ago.

7 years agoUnallocate everything when reset/restart.
Toni Wilen [Sat, 9 Jun 2018 07:04:01 +0000 (10:04 +0300)]
Unallocate everything when reset/restart.

7 years agoAdd missing invalid addressing mode checks for FMOVEM, FMOVE(M) Control Register...
Toni Wilen [Fri, 8 Jun 2018 20:05:14 +0000 (23:05 +0300)]
Add missing invalid addressing mode checks for FMOVEM, FMOVE(M) Control Register, FMOVE FPP,EA. Add more comments.

7 years ago4000b12
Toni Wilen [Sun, 3 Jun 2018 16:32:40 +0000 (19:32 +0300)]
4000b12

7 years agoMatch FPCR and FPSR masking with real FPU.
Toni Wilen [Sun, 3 Jun 2018 16:23:42 +0000 (19:23 +0300)]
Match FPCR and FPSR masking with real FPU.

7 years agoAssembler: accept SP as A7.
Toni Wilen [Sun, 3 Jun 2018 16:22:40 +0000 (19:22 +0300)]
Assembler: accept SP as A7.

7 years agoAranym JIT updates. (Partial only, non-merged LSL/LSR part is not yet UAE compatible)
Toni Wilen [Sun, 3 Jun 2018 16:22:08 +0000 (19:22 +0300)]
Aranym JIT updates. (Partial only, non-merged LSL/LSR part is not yet UAE compatible)

7 years agoImplement JIT FPU unimplemented addressing mode.
Toni Wilen [Sun, 3 Jun 2018 16:21:14 +0000 (19:21 +0300)]
Implement JIT FPU unimplemented addressing mode.

7 years agoRemoved old and unused JIT files.
Toni Wilen [Sun, 3 Jun 2018 16:20:25 +0000 (19:20 +0300)]
Removed old and unused JIT files.

7 years agoEnumerate also adapters, not only outputs.
Toni Wilen [Sun, 3 Jun 2018 16:19:49 +0000 (19:19 +0300)]
Enumerate also adapters, not only outputs.

7 years agoAlways uncapture mouse before closing window/exiting.
Toni Wilen [Sun, 3 Jun 2018 16:18:52 +0000 (19:18 +0300)]
Always uncapture mouse before closing window/exiting.