]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Wed, 22 Aug 2018 18:36:02 +0000 (21:36 +0300)]
Fix weird ROM path if KS ROM is not found.
Toni Wilen [Wed, 22 Aug 2018 18:35:45 +0000 (21:35 +0300)]
AccessX emulation.
Toni Wilen [Wed, 22 Aug 2018 18:34:39 +0000 (21:34 +0300)]
Fix Bridgeboard XT IDE.
Toni Wilen [Tue, 21 Aug 2018 13:00:19 +0000 (16:00 +0300)]
Fix PCMCIA NE2000 and x86 NE2000 custom mac/network mode option.
Toni Wilen [Sun, 19 Aug 2018 17:58:05 +0000 (20:58 +0300)]
4100b1
Toni Wilen [Sun, 19 Aug 2018 15:58:53 +0000 (18:58 +0300)]
Shutdown notification on the fly change fixed.
Toni Wilen [Sun, 19 Aug 2018 15:58:25 +0000 (18:58 +0300)]
Fix hang if CPU got in loop that was fully in cache without memory accesses.
Toni Wilen [Sun, 19 Aug 2018 15:57:41 +0000 (18:57 +0300)]
Bridgeboard PCem rewrite.
Toni Wilen [Sun, 19 Aug 2018 15:56:27 +0000 (18:56 +0300)]
Added PCem Bridgeboard core.
Toni Wilen [Sun, 19 Aug 2018 15:53:48 +0000 (18:53 +0300)]
Removed dosbox and fake86 bridgeboard cores.
Toni Wilen [Sun, 19 Aug 2018 15:45:10 +0000 (18:45 +0300)]
Statefile history.
Toni Wilen [Sun, 19 Aug 2018 15:43:15 +0000 (18:43 +0300)]
Check and set debugger state when tracing STOP.
Toni Wilen [Sun, 19 Aug 2018 15:42:40 +0000 (18:42 +0300)]
Lagless vsync changes.
Toni Wilen [Fri, 17 Aug 2018 20:16:55 +0000 (23:16 +0300)]
64-bit wide pfield_doline(). Not yet complete.
Toni Wilen [Fri, 17 Aug 2018 20:16:01 +0000 (23:16 +0300)]
Skip blit validation if blit call is "fake" memory to VRAM generated.
Toni Wilen [Fri, 17 Aug 2018 20:14:00 +0000 (23:14 +0300)]
Fallback to indirect mode if HDF read/write address is not plain memory (but some kind of IO-like, like Bridgeboard shared RAM) instead of failing immediately.
Toni Wilen [Fri, 17 Aug 2018 20:12:29 +0000 (23:12 +0300)]
Genlock check re-added. Was lost when multimonitor support was added. Fixes display port adapters that require genlock data.
Toni Wilen [Tue, 14 Aug 2018 18:59:51 +0000 (21:59 +0300)]
Fix some multimonitor mode mouse capture problems.
Toni Wilen [Tue, 14 Aug 2018 18:57:11 +0000 (21:57 +0300)]
Make sure possible new FPU type is selected at reset.
Toni Wilen [Tue, 14 Aug 2018 18:56:36 +0000 (21:56 +0300)]
Install first autoconfig board last in reset sequence.
Toni Wilen [Tue, 14 Aug 2018 18:55:56 +0000 (21:55 +0300)]
Still useless threaded CPU emulation.
Toni Wilen [Mon, 13 Aug 2018 18:01:42 +0000 (21:01 +0300)]
Don't output "," if MOVEM register mask is zero.
Toni Wilen [Mon, 13 Aug 2018 18:00:33 +0000 (21:00 +0300)]
A4091 v40.9
Toni Wilen [Mon, 13 Aug 2018 18:00:03 +0000 (21:00 +0300)]
CSA 12 Gauge emulation.
Toni Wilen [Wed, 1 Aug 2018 09:59:17 +0000 (12:59 +0300)]
uaehf.device HD_SCSICMD didn't set scsi_SenseActual and io_Actual.
Toni Wilen [Wed, 1 Aug 2018 09:58:20 +0000 (12:58 +0300)]
Also allow READ(6) and (10) when HD_SCSICMD is sent to partition hardfile.
Toni Wilen [Wed, 1 Aug 2018 09:57:38 +0000 (12:57 +0300)]
Do not simply clear DMA counter. Less than requested number of bytes may have been transferred. Fixes some HD controllers (53F94 based Blizzards for example) returning too large HD_SCSICMD scsi_Actual value.
Toni Wilen [Tue, 31 Jul 2018 12:47:35 +0000 (15:47 +0300)]
A4091 v40.3
Toni Wilen [Thu, 26 Jul 2018 17:01:05 +0000 (20:01 +0300)]
Subpixel emulation updates.
Toni Wilen [Thu, 26 Jul 2018 16:59:16 +0000 (19:59 +0300)]
Add second fire button description to built-in layouts.
Toni Wilen [Thu, 26 Jul 2018 16:58:42 +0000 (19:58 +0300)]
Added "Automatically capture mouse when window is activated" 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.
Toni Wilen [Thu, 26 Jul 2018 16:57:02 +0000 (19:57 +0300)]
Log active blitter registers only if blitter logging is enabled.
Toni Wilen [Tue, 24 Jul 2018 19:51:25 +0000 (22:51 +0300)]
Fix left border graphics corruption in some subpixel emulation modes.
Toni Wilen [Tue, 24 Jul 2018 19:50:18 +0000 (22:50 +0300)]
HARD_DDF_LIMITS_DISABLED condition can't be correct.
Toni Wilen [Mon, 23 Jul 2018 18:56:06 +0000 (21:56 +0300)]
Ignore release.
Toni Wilen [Mon, 23 Jul 2018 18:55:51 +0000 (21:55 +0300)]
DIWHIGH H0/H1 support. AGA borderblank update. BPLCON1 updates.
Toni Wilen [Mon, 23 Jul 2018 18:54:31 +0000 (21:54 +0300)]
Softfloat FPU updates. New undocumented features emulated.
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.
Toni Wilen [Fri, 20 Jul 2018 12:22:23 +0000 (15:22 +0300)]
Don't log flood "forcing blitter finish".
Toni Wilen [Fri, 20 Jul 2018 12:21:53 +0000 (15:21 +0300)]
AGA borderblank 1 hires pixel background color gap emulation.
Toni Wilen [Fri, 20 Jul 2018 12:21:07 +0000 (15:21 +0300)]
Full AGA subpixel level display emulation.
Toni Wilen [Mon, 16 Jul 2018 20:40:23 +0000 (23:40 +0300)]
4010
Toni Wilen [Mon, 16 Jul 2018 18:37:25 +0000 (21:37 +0300)]
Retry sound device open periodically.
Toni Wilen [Sat, 14 Jul 2018 18:52:19 +0000 (21:52 +0300)]
4010b6
Toni Wilen [Sat, 14 Jul 2018 18:48:58 +0000 (21:48 +0300)]
STOP tracing update.
Toni Wilen [Sat, 14 Jul 2018 18:25:06 +0000 (21:25 +0300)]
RTG statefile restore fix.
Toni Wilen [Sat, 14 Jul 2018 18:24:44 +0000 (21:24 +0300)]
Serial log datestamp option.
Toni Wilen [Sat, 14 Jul 2018 18:24:19 +0000 (21:24 +0300)]
Full relative/absolute path statefile support.
Toni Wilen [Thu, 12 Jul 2018 19:20:29 +0000 (22:20 +0300)]
4010b5
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.
Toni Wilen [Thu, 12 Jul 2018 18:43:54 +0000 (21:43 +0300)]
Workaround for broken ListView_CreateDragImage().
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.
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.
Toni Wilen [Wed, 11 Jul 2018 17:44:14 +0000 (20:44 +0300)]
RegisterAudioSessionNotification logging.
Toni Wilen [Wed, 11 Jul 2018 17:43:37 +0000 (20:43 +0300)]
RP update.
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.
Toni Wilen [Tue, 10 Jul 2018 19:28:25 +0000 (22:28 +0300)]
input.keyboard_type config entry parsing fixed.
Toni Wilen [Tue, 10 Jul 2018 11:02:03 +0000 (14:02 +0300)]
4010b4
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.
Toni Wilen [Tue, 10 Jul 2018 06:59:36 +0000 (09:59 +0300)]
RP update.
Toni Wilen [Tue, 10 Jul 2018 06:58:57 +0000 (09:58 +0300)]
RTC and Flash ROM file path late resolve support.
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.
Toni Wilen [Tue, 10 Jul 2018 06:39:20 +0000 (09:39 +0300)]
Moved CD led flickering to generic CD scsi handler.
Toni Wilen [Sun, 8 Jul 2018 16:38:37 +0000 (19:38 +0300)]
4010b3
Toni Wilen [Sun, 8 Jul 2018 15:06:03 +0000 (18:06 +0300)]
JIT FACOS force round to nearest.
Toni Wilen [Sun, 8 Jul 2018 15:05:30 +0000 (18:05 +0300)]
Lagless vsync updates (100/120Hz, BFI)
Toni Wilen [Sun, 8 Jul 2018 12:34:35 +0000 (15:34 +0300)]
Make sure MOVE to SR checks interrupts immediately (except if JIT)
Toni Wilen [Sun, 8 Jul 2018 12:33:48 +0000 (15:33 +0300)]
68060 FPU disable update
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.
Toni Wilen [Thu, 5 Jul 2018 16:59:06 +0000 (19:59 +0300)]
IOCTL CD audio mode play end didn't return end position.
Toni Wilen [Tue, 3 Jul 2018 19:06:29 +0000 (22:06 +0300)]
4010b2
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.
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.
Toni Wilen [Tue, 3 Jul 2018 18:58:21 +0000 (21:58 +0300)]
QuikPak max memory size fixed.
Toni Wilen [Tue, 3 Jul 2018 18:57:54 +0000 (21:57 +0300)]
FACOS fix.
Toni Wilen [Sat, 30 Jun 2018 19:42:45 +0000 (22:42 +0300)]
Fix QuikPak SCSI.
Toni Wilen [Sat, 30 Jun 2018 18:39:25 +0000 (21:39 +0300)]
4010b1
Toni Wilen [Sat, 30 Jun 2018 18:33:16 +0000 (21:33 +0300)]
GVP SCSI 3.7
Toni Wilen [Sat, 30 Jun 2018 18:33:05 +0000 (21:33 +0300)]
QuikPak XP
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.
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.
Toni Wilen [Sat, 30 Jun 2018 13:50:45 +0000 (16:50 +0300)]
Do not add extra vblank waits if VRR mode.
Toni Wilen [Sat, 30 Jun 2018 13:50:15 +0000 (16:50 +0300)]
Added safety check.
Toni Wilen [Sat, 30 Jun 2018 10:14:08 +0000 (13:14 +0300)]
Added "Open Game Folder" item to boxart window system menu.
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.
Toni Wilen [Sat, 30 Jun 2018 10:12:44 +0000 (13:12 +0300)]
Use indirect directory harddrive/hdf access mode if debugger is active.
Toni Wilen [Sat, 30 Jun 2018 10:12:10 +0000 (13:12 +0300)]
Copy config to configstore at startup.
Toni Wilen [Sat, 30 Jun 2018 10:10:42 +0000 (13:10 +0300)]
Do not immediate resolve environment variables in directory harddrive/HDF paths.
Toni Wilen [Sat, 30 Jun 2018 10:08:59 +0000 (13:08 +0300)]
Added Blizzard 2060 7.25 ROM.
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.
Toni Wilen [Sat, 30 Jun 2018 10:04:48 +0000 (13:04 +0300)]
Missing return added.
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)
Toni Wilen [Fri, 22 Jun 2018 09:22:35 +0000 (12:22 +0300)]
Fix 80-bit non-JIT FMOD and FREM.
Toni Wilen [Wed, 20 Jun 2018 17:43:19 +0000 (20:43 +0300)]
4000
Toni Wilen [Tue, 19 Jun 2018 19:53:04 +0000 (22:53 +0300)]
Toni Wilen [Tue, 19 Jun 2018 19:51:59 +0000 (22:51 +0300)]
Refresh display after unminimize.
Toni Wilen [Mon, 18 Jun 2018 20:09:37 +0000 (23:09 +0300)]
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.
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.