]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
23 months agoFix hardfile2 geometry file parsing, replace unsafe characters in autogenerated geome...
Toni Wilen [Sat, 18 Nov 2023 13:25:21 +0000 (15:25 +0200)]
Fix hardfile2 geometry file parsing, replace unsafe characters in autogenerated geometry file name

23 months agoRemoved old unneeded file
Toni Wilen [Sat, 18 Nov 2023 13:23:39 +0000 (15:23 +0200)]
Removed old unneeded file

23 months agoMerge pull request #262 from Waccoon/Waccoon-quickfix-1
Toni Wilen [Sat, 18 Nov 2023 13:22:57 +0000 (15:22 +0200)]
Merge pull request #262 from Waccoon/Waccoon-quickfix-1

Fix buffer overflow if VPOS out of range

23 months agoFix buffer overflow if VPOS out of range
Waccoon [Sat, 11 Nov 2023 08:28:45 +0000 (03:28 -0500)]
Fix buffer overflow if VPOS out of range

Amiga crash may cause vsync to be lost, causing dma_record[] overflow.

23 months agoProtection against weird VPOSW writes incorrectly causing continuous vblanks.
Toni Wilen [Thu, 9 Nov 2023 17:18:18 +0000 (19:18 +0200)]
Protection against weird VPOSW writes incorrectly causing continuous vblanks.

23 months agoAlways enable ALLOW_TEARING if no vsync.
Toni Wilen [Thu, 9 Nov 2023 17:17:40 +0000 (19:17 +0200)]
Always enable ALLOW_TEARING if no vsync.

23 months agoFix chained CIA timers in non-ce modes.
Toni Wilen [Thu, 9 Nov 2023 17:16:47 +0000 (19:16 +0200)]
Fix chained CIA timers in non-ce modes.

2 years agoCheck DMS input buffer under/overflow. Improved encrypted DMS support, some DMS files...
Toni Wilen [Sun, 5 Nov 2023 15:26:37 +0000 (17:26 +0200)]
Check DMS input buffer under/overflow. Improved encrypted DMS support, some DMS files decode correctly (valid CRC) with more than 1 key but only 1 key returns correct data.

2 years ago5100b7
Toni Wilen [Sat, 4 Nov 2023 14:04:17 +0000 (16:04 +0200)]
5100b7

2 years agoDo not activate temporary frame skip in warp mode if overscan is ultra extreme.
Toni Wilen [Sat, 4 Nov 2023 13:58:58 +0000 (15:58 +0200)]
Do not activate temporary frame skip in warp mode if overscan is ultra extreme.

2 years agoRemoved more unneeded graphics subsystem resets when Amiga side mode changes but...
Toni Wilen [Sat, 4 Nov 2023 13:58:25 +0000 (15:58 +0200)]
Removed more unneeded graphics subsystem resets when Amiga side mode changes but mode change does not require any resets.

2 years agoFix on screen keyboard transparency
Toni Wilen [Sat, 4 Nov 2023 13:56:35 +0000 (15:56 +0200)]
Fix on screen keyboard transparency

2 years agoDon't allow CPU backwards VPOSW writes if CPU is not in accurate mode.
Toni Wilen [Sat, 4 Nov 2023 13:55:11 +0000 (15:55 +0200)]
Don't allow CPU backwards VPOSW writes if CPU is not in accurate mode.

2 years agoFlash/EEPROM support updates.
Toni Wilen [Sat, 4 Nov 2023 13:53:53 +0000 (15:53 +0200)]
Flash/EEPROM support updates.

2 years agoMerge pull request #260 from midwan/minor-fixes
Toni Wilen [Sat, 4 Nov 2023 13:41:36 +0000 (15:41 +0200)]
Merge pull request #260 from midwan/minor-fixes

Minor fixes

2 years agoMinor fixes
Dimitris Panokostas [Thu, 2 Nov 2023 15:13:43 +0000 (16:13 +0100)]
Minor fixes

- Fix missing #ifdef DEBUGGER in a few places
- Fixed decide_hdiw2 parameters when DEBUGGER is not available
- Removed redundant extra break statement in intputdevice.cpp

2 years ago5100b6
Toni Wilen [Sat, 21 Oct 2023 16:47:23 +0000 (19:47 +0300)]
5100b6

2 years agoon screen keyboard
Toni Wilen [Sat, 21 Oct 2023 16:45:56 +0000 (19:45 +0300)]
on screen keyboard

2 years agoDo not reset d3d11 if display size has not changed
Toni Wilen [Sat, 21 Oct 2023 15:48:23 +0000 (18:48 +0300)]
Do not reset d3d11 if display size has not changed

2 years agoFix inputmap dialog exit
Toni Wilen [Sat, 21 Oct 2023 15:47:01 +0000 (18:47 +0300)]
Fix inputmap dialog exit

2 years agoFix sound panel floppy sound selection
Toni Wilen [Sat, 21 Oct 2023 15:46:36 +0000 (18:46 +0300)]
Fix sound panel floppy sound selection

2 years agoClear also blitter_cycle_exact when switching to JIT mode
Toni Wilen [Sat, 21 Oct 2023 15:46:06 +0000 (18:46 +0300)]
Clear also blitter_cycle_exact when switching to JIT mode

2 years agoDisable logging
Toni Wilen [Sat, 21 Oct 2023 15:45:31 +0000 (18:45 +0300)]
Disable logging

2 years agoDifferent monitor check fixed (default monitor can be same as monitor with id>0)
Toni Wilen [Sat, 21 Oct 2023 15:44:39 +0000 (18:44 +0300)]
Different monitor check fixed (default monitor can be same as monitor with id>0)

2 years agoGUI pad control mouse mode wraparound
Toni Wilen [Sat, 21 Oct 2023 15:34:28 +0000 (18:34 +0300)]
GUI pad control mouse mode wraparound

2 years agoFix IDE table indexing when same controller is configured more than once and controll...
Toni Wilen [Sat, 14 Oct 2023 19:18:17 +0000 (22:18 +0300)]
Fix IDE table indexing when same controller is configured more than once and controller has more than 1 IDE channels.

2 years ago5100b5
Toni Wilen [Fri, 13 Oct 2023 17:34:56 +0000 (20:34 +0300)]
5100b5

2 years agoNon-lace fields/fields+ last line flicker fix.
Toni Wilen [Fri, 13 Oct 2023 17:32:50 +0000 (20:32 +0300)]
Non-lace fields/fields+ last line flicker fix.

2 years agoFix FPU state if FPU has is enabled but is not enabled in loaded statefile.
Toni Wilen [Wed, 11 Oct 2023 17:15:59 +0000 (20:15 +0300)]
Fix FPU state if FPU has is enabled but is not enabled in loaded statefile.

2 years agoDo not reset display if native mode changes but it is "behind" RTG screen.
Toni Wilen [Wed, 11 Oct 2023 17:14:51 +0000 (20:14 +0300)]
Do not reset display if native mode changes but it is "behind" RTG screen.

2 years agoIf old and new mode has identical size, check also if render backend surface has...
Toni Wilen [Wed, 11 Oct 2023 17:13:51 +0000 (20:13 +0300)]
If old and new mode has identical size, check also if render backend surface has not been freed.

2 years ago5100b4
Toni Wilen [Sun, 8 Oct 2023 16:03:37 +0000 (19:03 +0300)]
5100b4

2 years agoAlways reset D3D11 mode if filter settings change.
Toni Wilen [Sun, 8 Oct 2023 16:00:11 +0000 (19:00 +0300)]
Always reset D3D11 mode if filter settings change.

2 years agoGUI control right dpad: don't jump to root node if no more child nodes.
Toni Wilen [Sun, 8 Oct 2023 15:59:21 +0000 (18:59 +0300)]
GUI control right dpad: don't jump to root node if no more child nodes.

2 years agoDo not replace drag&drop'd file's path with unpacked single disk image files.
Toni Wilen [Sun, 8 Oct 2023 15:58:50 +0000 (18:58 +0300)]
Do not replace drag&drop'd file's path with unpacked single disk image files.

2 years agoFix GUI subwindow ok/cancel status
Toni Wilen [Sun, 8 Oct 2023 15:58:04 +0000 (18:58 +0300)]
Fix GUI subwindow ok/cancel status

2 years agoHide GPT drives also when drive can't be read. (no admin privileges)
Toni Wilen [Sun, 8 Oct 2023 15:57:14 +0000 (18:57 +0300)]
Hide GPT drives also when drive can't be read. (no admin privileges)

2 years ago5100b3
Toni Wilen [Sat, 7 Oct 2023 16:23:51 +0000 (19:23 +0300)]
5100b3

2 years agoPad GUI control
Toni Wilen [Sat, 7 Oct 2023 16:21:54 +0000 (19:21 +0300)]
Pad GUI control

2 years agoabs -> fabs
Toni Wilen [Thu, 5 Oct 2023 18:51:24 +0000 (21:51 +0300)]
abs -> fabs

2 years ago64-bit fix
Toni Wilen [Thu, 5 Oct 2023 18:51:01 +0000 (21:51 +0300)]
64-bit fix

2 years agoMerge pull request #258 from huth/fixes
Toni Wilen [Sun, 1 Oct 2023 18:23:14 +0000 (21:23 +0300)]
Merge pull request #258 from huth/fixes

Some small clean-ups and fixes

2 years agoFix address register handling in CAS2 disassembly
Thomas Huth [Sun, 1 Oct 2023 10:47:24 +0000 (12:47 +0200)]
Fix address register handling in CAS2 disassembly

2 years agoRemove unused parameters (there is no "%" in the format string here)
Thomas Huth [Mon, 1 May 2023 14:18:18 +0000 (16:18 +0200)]
Remove unused parameters (there is no "%" in the format string here)

2 years agoRemove unused file md-fpp.h
Thomas Huth [Sat, 1 Oct 2022 05:41:57 +0000 (07:41 +0200)]
Remove unused file md-fpp.h

Unused since commit 6bb71af5c2efee3a1fb3f2e220ed51c5bfc67350

2 years agoCheck FPU revision on the fly changes
Toni Wilen [Sat, 30 Sep 2023 19:09:01 +0000 (22:09 +0300)]
Check FPU revision on the fly changes

2 years agoFix AUDPER=1 unreliable interrupts
Toni Wilen [Sat, 30 Sep 2023 19:08:20 +0000 (22:08 +0300)]
Fix AUDPER=1 unreliable interrupts

2 years agoFix 68030 PLOAD disassembly.
Toni Wilen [Sun, 24 Sep 2023 13:44:45 +0000 (16:44 +0300)]
Fix 68030 PLOAD disassembly.

2 years agoBlitter BLTCON0 channel modification mid blit emulation update.
Toni Wilen [Fri, 22 Sep 2023 18:30:47 +0000 (21:30 +0300)]
Blitter BLTCON0 channel modification mid blit emulation update.

2 years ago5100b2
Toni Wilen [Thu, 21 Sep 2023 17:29:47 +0000 (20:29 +0300)]
5100b2

2 years agoDo not detect monitor as changed if monitor is not attached to any graphics board.
Toni Wilen [Thu, 21 Sep 2023 17:28:34 +0000 (20:28 +0300)]
Do not detect monitor as changed if monitor is not attached to any graphics board.

2 years agoLast MIDI out device was missing.
Toni Wilen [Thu, 21 Sep 2023 17:28:02 +0000 (20:28 +0300)]
Last MIDI out device was missing.

2 years agoFix remove interlace artifacts -option
Toni Wilen [Thu, 21 Sep 2023 17:27:34 +0000 (20:27 +0300)]
Fix remove interlace artifacts -option

2 years agoDo not close audio streams when audio settings change
Toni Wilen [Wed, 20 Sep 2023 18:23:24 +0000 (21:23 +0300)]
Do not close audio streams when audio settings change

2 years agosoftfloat fix (Previous)
Toni Wilen [Wed, 20 Sep 2023 18:22:29 +0000 (21:22 +0300)]
softfloat fix (Previous)

2 years agoFix strange path in disk paths if path separator was not included.
Toni Wilen [Wed, 20 Sep 2023 16:30:45 +0000 (19:30 +0300)]
Fix strange path in disk paths if path separator was not included.

2 years agoAutovectored interrupts in MMU/generic CPU modes fix.
Toni Wilen [Wed, 20 Sep 2023 16:29:01 +0000 (19:29 +0300)]
Autovectored interrupts in MMU/generic CPU modes fix.

2 years agoDebugging removed
Toni Wilen [Tue, 19 Sep 2023 18:01:57 +0000 (21:01 +0300)]
Debugging removed

2 years agoMMU/generic CPU mode autovectored interrupt support
Toni Wilen [Tue, 19 Sep 2023 18:01:10 +0000 (21:01 +0300)]
MMU/generic CPU mode autovectored interrupt support

2 years agoFix horizontal bitplane shift
Toni Wilen [Tue, 19 Sep 2023 17:56:38 +0000 (20:56 +0300)]
Fix horizontal bitplane shift

2 years ago5100b1
Toni Wilen [Sun, 17 Sep 2023 15:08:51 +0000 (18:08 +0300)]
5100b1

2 years agoDSP3210
Toni Wilen [Sun, 17 Sep 2023 15:00:26 +0000 (18:00 +0300)]
DSP3210

2 years agoMove FPU save/restore functions.
Toni Wilen [Sun, 17 Sep 2023 08:12:41 +0000 (11:12 +0300)]
Move FPU save/restore functions.

2 years agoSuppoer IDE controllers without interrupt logic.
Toni Wilen [Sun, 17 Sep 2023 08:11:12 +0000 (11:11 +0300)]
Suppoer IDE controllers without interrupt logic.

2 years agoDebugger FPU output fix
Toni Wilen [Sun, 17 Sep 2023 08:09:55 +0000 (11:09 +0300)]
Debugger FPU output fix

2 years agopre-exit callback
Toni Wilen [Sun, 17 Sep 2023 08:09:17 +0000 (11:09 +0300)]
pre-exit callback

2 years agoMMU mode MOVEM.x <regs>,-(An) where <regs> includes target An update.
Toni Wilen [Sun, 17 Sep 2023 08:06:51 +0000 (11:06 +0300)]
MMU mode MOVEM.x <regs>,-(An) where <regs> includes target An update.

2 years agoFix VideoDAC18
Toni Wilen [Sat, 16 Sep 2023 18:23:22 +0000 (21:23 +0300)]
Fix VideoDAC18

2 years agoAlfapower v8.2 ROM
Toni Wilen [Sat, 16 Sep 2023 18:22:56 +0000 (21:22 +0300)]
Alfapower v8.2 ROM

2 years agoAdded semaphore signal reset
Toni Wilen [Sat, 16 Sep 2023 18:22:04 +0000 (21:22 +0300)]
Added semaphore signal reset

2 years agoInit PMASK, remove logging
Toni Wilen [Sat, 16 Sep 2023 18:21:06 +0000 (21:21 +0300)]
Init PMASK, remove logging

2 years agoFIx FABS(-0)
Toni Wilen [Sat, 16 Sep 2023 18:20:07 +0000 (21:20 +0300)]
FIx FABS(-0)

2 years ago8 ch translation strings
Toni Wilen [Sat, 16 Sep 2023 18:19:21 +0000 (21:19 +0300)]
8 ch translation strings

2 years agofpu test max precision/double mode
Toni Wilen [Sat, 16 Sep 2023 17:31:48 +0000 (20:31 +0300)]
fpu test max precision/double mode

2 years agoImproved 0x76 partition handling, hide GPT drives.
Toni Wilen [Sat, 16 Sep 2023 17:22:57 +0000 (20:22 +0300)]
Improved 0x76 partition handling, hide GPT drives.

2 years agochipset updates, part 1
Toni Wilen [Sat, 16 Sep 2023 16:33:54 +0000 (19:33 +0300)]
chipset updates, part 1

2 years ago8 ch audio support.
Toni Wilen [Sat, 16 Sep 2023 16:32:44 +0000 (19:32 +0300)]
8 ch audio support.

2 years agocputester FPU double/float mode
Toni Wilen [Wed, 13 Sep 2023 17:10:00 +0000 (20:10 +0300)]
cputester FPU double/float mode

2 years agoInitialize device_info
Toni Wilen [Wed, 6 Sep 2023 17:19:46 +0000 (20:19 +0300)]
Initialize device_info

2 years agoScreenshot autoclip programmed native mode support
Toni Wilen [Wed, 6 Sep 2023 17:18:44 +0000 (20:18 +0300)]
Screenshot autoclip programmed native mode support

2 years agoAdd harddrive 0x76 partition support updates and fixes.
Toni Wilen [Wed, 6 Sep 2023 17:17:52 +0000 (20:17 +0300)]
Add harddrive 0x76 partition support updates and fixes.

2 years agoAllow AUDxPER=1
Toni Wilen [Wed, 30 Aug 2023 17:47:14 +0000 (20:47 +0300)]
Allow AUDxPER=1

2 years agouaedbg HUNK_RELOC32SHORT support
Toni Wilen [Wed, 30 Aug 2023 13:29:37 +0000 (16:29 +0300)]
uaedbg  HUNK_RELOC32SHORT support

2 years agouaedbg allocation limit check
Toni Wilen [Wed, 30 Aug 2023 13:28:12 +0000 (16:28 +0300)]
uaedbg allocation limit check

2 years agoAdded more supported ROM names
Toni Wilen [Thu, 10 Aug 2023 16:20:39 +0000 (19:20 +0300)]
Added more supported ROM names

2 years agoCommon file extension extraction.
Toni Wilen [Fri, 4 Aug 2023 16:15:41 +0000 (19:15 +0300)]
Common file extension extraction.

2 years agoFix rtarea overflow in indirect mode after reset
Toni Wilen [Fri, 4 Aug 2023 16:13:17 +0000 (19:13 +0300)]
Fix rtarea overflow in indirect mode after reset

2 years agoFix hardfile2/filesys2 escaping
Toni Wilen [Fri, 4 Aug 2023 16:12:35 +0000 (19:12 +0300)]
Fix hardfile2/filesys2 escaping

2 years agoWindow resize realtime updating etc.
Toni Wilen [Sat, 29 Jul 2023 14:28:49 +0000 (17:28 +0300)]
Window resize realtime updating etc.

2 years agoInput panel <none> can be translated
Toni Wilen [Sat, 29 Jul 2023 07:06:57 +0000 (10:06 +0300)]
Input panel <none> can be translated

2 years agoBoxart window darkmode support
Toni Wilen [Thu, 27 Jul 2023 19:37:42 +0000 (22:37 +0300)]
Boxart window darkmode support

2 years agoFix overlay updates
Toni Wilen [Thu, 27 Jul 2023 19:14:12 +0000 (22:14 +0300)]
Fix overlay updates

2 years agoMunt MT-32/CM-32L MIDI emulation
Toni Wilen [Thu, 27 Jul 2023 18:45:53 +0000 (21:45 +0300)]
Munt MT-32/CM-32L MIDI emulation

2 years agoUSB HID controller check fix
Toni Wilen [Tue, 25 Jul 2023 17:57:16 +0000 (20:57 +0300)]
USB HID controller check fix

2 years agom68k RESET instruction activates warp mode reset
Toni Wilen [Tue, 25 Jul 2023 17:56:48 +0000 (20:56 +0300)]
m68k RESET instruction activates warp mode reset

2 years agoCIA latch/timer=0 special case update
Toni Wilen [Tue, 25 Jul 2023 17:56:03 +0000 (20:56 +0300)]
CIA latch/timer=0 special case update

2 years agoAdded debugger reset commands.
Toni Wilen [Mon, 24 Jul 2023 09:50:54 +0000 (12:50 +0300)]
Added debugger reset commands.

2 years agoProgrammed mode register modifications are now immediate (previously waited until...
Toni Wilen [Mon, 24 Jul 2023 09:50:05 +0000 (12:50 +0300)]
Programmed mode register modifications are now immediate (previously waited until next frame)

2 years agoCheck BPL slots using RGA pipeline if in cycle based mode. ECS, DDFSTRT has already...
Toni Wilen [Mon, 24 Jul 2023 09:48:34 +0000 (12:48 +0300)]
Check BPL slots using RGA pipeline if in cycle based mode. ECS, DDFSTRT has already passed but DMA was off and DMA gets turned on later special case

2 years agoFix BPLCON0 Agnus mask. (SHRES and UHRES)
Toni Wilen [Thu, 20 Jul 2023 17:35:40 +0000 (20:35 +0300)]
Fix BPLCON0 Agnus mask. (SHRES and UHRES)