]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
10 months agoOnly set mem25bit_bank.reserved_size to 0 once, clear baseaddr
Frode Solheim [Sun, 3 Aug 2025 10:13:57 +0000 (12:13 +0200)]
Only set mem25bit_bank.reserved_size to 0 once, clear baseaddr

10 months agoMake isharddrive static
Frode Solheim [Sun, 3 Aug 2025 10:13:34 +0000 (12:13 +0200)]
Make isharddrive static

10 months agoDebugger L and S command path can be now in quotes.
Toni Wilen [Wed, 6 Aug 2025 17:52:41 +0000 (20:52 +0300)]
Debugger L and S command path can be now in quotes.

10 months agoGencpu warning fixes.
Toni Wilen [Wed, 6 Aug 2025 17:51:37 +0000 (20:51 +0300)]
Gencpu warning fixes.

10 months agoSoftfloat warning fixes.
Toni Wilen [Wed, 6 Aug 2025 17:50:49 +0000 (20:50 +0300)]
Softfloat warning fixes.

10 months agoFix 1M CD32 lower/upper swapped loading and 1M CD32 ROM quickstart selection.
Toni Wilen [Wed, 6 Aug 2025 17:50:18 +0000 (20:50 +0300)]
Fix 1M CD32 lower/upper swapped loading and 1M CD32 ROM quickstart selection.

10 months ago6010b1
Toni Wilen [Mon, 4 Aug 2025 17:46:47 +0000 (20:46 +0300)]
6010b1

10 months agoaros rom updated
Toni Wilen [Mon, 4 Aug 2025 17:46:27 +0000 (20:46 +0300)]
aros rom updated

10 months agoCleanups, always reset when config changes
Toni Wilen [Mon, 4 Aug 2025 16:28:29 +0000 (19:28 +0300)]
Cleanups, always reset when config changes

10 months agoNCR SVGA updates
Toni Wilen [Mon, 4 Aug 2025 16:25:53 +0000 (19:25 +0300)]
NCR SVGA updates

11 months agoFix memwatch change mode (negative value was always detected as changed)
Toni Wilen [Sun, 3 Aug 2025 16:35:28 +0000 (19:35 +0300)]
Fix memwatch change mode (negative value was always detected as changed)

11 months agoFix dissembler DIVSL.L/DIVUL.L missing 32r.
Toni Wilen [Sun, 3 Aug 2025 16:26:44 +0000 (19:26 +0300)]
Fix dissembler DIVSL.L/DIVUL.L missing 32r.

11 months agoMerge pull request #381 from FrodeSolheim/trivial-fixes
Toni Wilen [Sat, 2 Aug 2025 06:29:49 +0000 (09:29 +0300)]
Merge pull request #381 from FrodeSolheim/trivial-fixes

Trivial fixes and cleanup

11 months agomman: fix format size specifier (int, not size_t)
Frode Solheim [Fri, 1 Aug 2025 20:41:17 +0000 (22:41 +0200)]
mman: fix format size specifier (int, not size_t)

11 months agoRemoved a few no longer referenced defines from sysconfig.h
Frode Solheim [Fri, 1 Aug 2025 20:09:02 +0000 (22:09 +0200)]
Removed a few no longer referenced defines from sysconfig.h

11 months agoRemoved a few unreferenced defines from target.h
Frode Solheim [Fri, 1 Aug 2025 19:38:45 +0000 (21:38 +0200)]
Removed a few unreferenced defines from target.h

11 months agoMerge pull request #380 from FrodeSolheim/zfile-fix-free-wrong-item
Toni Wilen [Fri, 1 Aug 2025 17:29:43 +0000 (20:29 +0300)]
Merge pull request #380 from FrodeSolheim/zfile-fix-free-wrong-item

zfile: Free the current list item, not the next (+ two minor fixes)

I need to remember what zcache_close() was supposed to do..

11 months agoCleanup
Toni Wilen [Fri, 1 Aug 2025 17:22:33 +0000 (20:22 +0300)]
Cleanup

11 months agovsync packet does not need gfx lock anymore.
Toni Wilen [Fri, 1 Aug 2025 17:21:31 +0000 (20:21 +0300)]
vsync packet does not need gfx lock anymore.

11 months agoOne more occurrence of /* within comment
Frode Solheim [Fri, 1 Aug 2025 16:56:19 +0000 (18:56 +0200)]
One more occurrence of /* within comment

11 months agoAdded uae_u8 cast to remaining member (clang compilation issue)
Frode Solheim [Fri, 1 Aug 2025 16:19:57 +0000 (18:19 +0200)]
Added uae_u8 cast to remaining member (clang compilation issue)

11 months agodrawing.cpp: removed unused xstart, xend variables
Frode Solheim [Fri, 1 Aug 2025 15:45:01 +0000 (17:45 +0200)]
drawing.cpp: removed unused xstart, xend variables

11 months agooutGUID returns a const string, so making it return const TCHAR *
Frode Solheim [Fri, 1 Aug 2025 15:39:53 +0000 (17:39 +0200)]
outGUID returns a const string, so making it return const TCHAR *

11 months agoRemove double assign
Frode Solheim [Fri, 1 Aug 2025 14:22:20 +0000 (16:22 +0200)]
Remove double assign

11 months agozfile: Free the current list item, not the next (+ two minor fixes)
Frode Solheim [Fri, 1 Aug 2025 14:43:56 +0000 (16:43 +0200)]
zfile: Free the current list item, not the next (+ two minor fixes)

11 months agoMerge pull request #379 from FrodeSolheim/remove-extraneous-int
Toni Wilen [Fri, 1 Aug 2025 12:58:42 +0000 (15:58 +0300)]
Merge pull request #379 from FrodeSolheim/remove-extraneous-int

uae_s64 int -> uae_s64

11 months agoMerge pull request #377 from FrodeSolheim/fix-overlapping-copy-in-disk
Toni Wilen [Fri, 1 Aug 2025 12:58:16 +0000 (15:58 +0300)]
Merge pull request #377 from FrodeSolheim/fix-overlapping-copy-in-disk

Fix overlapping _tcscpy write

11 months agoMerge pull request #378 from FrodeSolheim/remove-trailing-space-in-filename
Toni Wilen [Fri, 1 Aug 2025 12:58:01 +0000 (15:58 +0300)]
Merge pull request #378 from FrodeSolheim/remove-trailing-space-in-filename

Remove trailing space in source filename

11 months agoMerge pull request #376 from FrodeSolheim/inputdevice-strdup-free-fix
Toni Wilen [Fri, 1 Aug 2025 12:56:56 +0000 (15:56 +0300)]
Merge pull request #376 from FrodeSolheim/inputdevice-strdup-free-fix

Only copy non-null pending inputdevice string arg

11 months agoMerge pull request #365 from FrodeSolheim/gfxutil-fixes
Toni Wilen [Fri, 1 Aug 2025 12:56:05 +0000 (15:56 +0300)]
Merge pull request #365 from FrodeSolheim/gfxutil-fixes

gfxutil: rename to gamma_table to avoid conflict with gamma function

11 months agouae_s64 int -> uae_s64
Frode Solheim [Fri, 1 Aug 2025 12:04:36 +0000 (14:04 +0200)]
uae_s64 int -> uae_s64

11 months agoRemove trailing space in source filename
Frode Solheim [Fri, 1 Aug 2025 11:56:18 +0000 (13:56 +0200)]
Remove trailing space in source filename

11 months agoFix overlapping _tcscpy write
Frode Solheim [Thu, 31 Jul 2025 22:13:54 +0000 (00:13 +0200)]
Fix overlapping _tcscpy write

11 months agoOnly copy non-null pending inputdevice string arg
Frode Solheim [Thu, 31 Jul 2025 21:19:26 +0000 (23:19 +0200)]
Only copy non-null pending inputdevice string arg

11 months agoPageUp = End option for keyboards without home/end/prtscr/numpad.
Toni Wilen [Thu, 31 Jul 2025 17:53:48 +0000 (20:53 +0300)]
PageUp = End option for keyboards without home/end/prtscr/numpad.

11 months agoAddressing mode (d16,An) is now disassembled as (d16,An), not (An,d16). (d16,PC)...
Toni Wilen [Thu, 31 Jul 2025 17:50:25 +0000 (20:50 +0300)]
Addressing mode (d16,An) is now disassembled as (d16,An), not (An,d16). (d16,PC) and  (d8,An,Xn)/(d8,PC,Xn) negative d16/d8 is now output as negative.

11 months agoFree gfxboard VRAM before other memory. (Boards with only 64k banked VRAM in Z2 IO...
Toni Wilen [Mon, 28 Jul 2025 17:35:56 +0000 (20:35 +0300)]
Free gfxboard VRAM before other memory. (Boards with only 64k banked VRAM in Z2 IO space or indirect VRAM access did not reset properly)

11 months agoFix possible buffer underrun.
Toni Wilen [Mon, 28 Jul 2025 17:33:31 +0000 (20:33 +0300)]
Fix possible buffer underrun.

11 months agoBumped version
Toni Wilen [Sun, 27 Jul 2025 16:40:03 +0000 (19:40 +0300)]
Bumped version

11 months agoAdded Copilot key as right Windows key (=right Amiga key) hack.
Toni Wilen [Sun, 27 Jul 2025 16:39:16 +0000 (19:39 +0300)]
Added Copilot key as right Windows key (=right Amiga key) hack.

11 months agoImproved PAL/NTSC scaling, added option that always scales NTSC only.
Toni Wilen [Sun, 27 Jul 2025 16:37:39 +0000 (19:37 +0300)]
Improved PAL/NTSC scaling, added option that always scales NTSC only.

11 months agoUse also DPMS state when deciding if emulated graphics board is active.
Toni Wilen [Sun, 27 Jul 2025 16:36:30 +0000 (19:36 +0300)]
Use also DPMS state when deciding if emulated graphics board is active.

11 months agoCalculate number of visible lines for filter use, recalculate hblank centering if...
Toni Wilen [Sun, 27 Jul 2025 16:34:32 +0000 (19:34 +0300)]
Calculate number of visible lines for filter use, recalculate hblank centering if hblank is enabled after BEAMCON0 write.

11 months agoAdd rom extensions, filter SuperIV placeholder-rom from romscan results if rom image...
Toni Wilen [Fri, 25 Jul 2025 16:23:55 +0000 (19:23 +0300)]
Add rom extensions, filter SuperIV placeholder-rom from romscan results if rom image was not found.

11 months agoFix horizontal and vertical centering options.
Toni Wilen [Fri, 25 Jul 2025 16:22:07 +0000 (19:22 +0300)]
Fix horizontal and vertical centering options.

11 months agoRDB and MBR combination partition table fix.
Toni Wilen [Fri, 25 Jul 2025 16:19:32 +0000 (19:19 +0300)]
RDB and MBR combination partition table fix.

11 months agoFix fast mode drawing with 32-bit chip ram.
Toni Wilen [Fri, 25 Jul 2025 16:12:23 +0000 (19:12 +0300)]
Fix fast mode drawing with 32-bit chip ram.

11 months agoMerge pull request #368 from FrodeSolheim/newcpu-fixes
Toni Wilen [Wed, 16 Jul 2025 17:29:47 +0000 (20:29 +0300)]
Merge pull request #368 from FrodeSolheim/newcpu-fixes

newcpu: declaration fixes and remove unused m68kpc function

11 months agonewcpu: declaration fixes and remove unused m68kpc function
Frode Solheim [Wed, 16 Jul 2025 16:26:44 +0000 (18:26 +0200)]
newcpu: declaration fixes and remove unused m68kpc function

11 months agoMerge pull request #367 from FrodeSolheim/ide-fixes
Toni Wilen [Wed, 16 Jul 2025 14:45:22 +0000 (17:45 +0300)]
Merge pull request #367 from FrodeSolheim/ide-fixes

Fix ata_parse_identity declaration, use ide.h in cfgfile.cpp

11 months agoMerge pull request #366 from FrodeSolheim/gfxboard-fixes
Toni Wilen [Wed, 16 Jul 2025 14:44:42 +0000 (17:44 +0300)]
Merge pull request #366 from FrodeSolheim/gfxboard-fixes

Gfxboard fixes

11 months agoide.h depends on commpipe.h
Frode Solheim [Wed, 16 Jul 2025 12:34:10 +0000 (14:34 +0200)]
ide.h depends on commpipe.h

11 months agoFix ata_parse_identity declaration, use ide.h in cfgfile.cpp
Frode Solheim [Wed, 16 Jul 2025 12:12:35 +0000 (14:12 +0200)]
Fix ata_parse_identity declaration, use ide.h in cfgfile.cpp

11 months agopcemglue: remove superflous gfxboard_intreq declaration
Frode Solheim [Wed, 16 Jul 2025 12:03:09 +0000 (14:03 +0200)]
pcemglue: remove superflous gfxboard_intreq declaration

11 months agogfxboard trivial compilation fixes
Frode Solheim [Wed, 16 Jul 2025 12:01:05 +0000 (14:01 +0200)]
gfxboard trivial compilation fixes

11 months agogfxutil: rename to gamma_table to avoid conflict with function pointer
Frode Solheim [Wed, 16 Jul 2025 11:52:06 +0000 (13:52 +0200)]
gfxutil: rename to gamma_table to avoid conflict with function pointer

11 months agoSupport non-interleaved CD32 ROM with upper and lower 512k swapped.
Toni Wilen [Wed, 16 Jul 2025 08:23:14 +0000 (11:23 +0300)]
Support non-interleaved CD32 ROM with upper and lower 512k swapped.

11 months agoDon't apply debug address mask if it is zero
Toni Wilen [Wed, 16 Jul 2025 08:22:19 +0000 (11:22 +0300)]
Don't apply debug address mask if it is zero

11 months agoFix fast mode color selection if blacker than black or other color adjustment was...
Toni Wilen [Wed, 16 Jul 2025 08:21:40 +0000 (11:21 +0300)]
Fix fast mode color selection if blacker than black or other color adjustment was active.

11 months agoCopper strobe edge case fix
Toni Wilen [Wed, 16 Jul 2025 08:20:33 +0000 (11:20 +0300)]
Copper strobe edge case fix

11 months agoRoboCop 3 dongle fix.
Toni Wilen [Wed, 16 Jul 2025 08:19:56 +0000 (11:19 +0300)]
RoboCop 3 dongle fix.

11 months agovpos + 1 is last line only if previous line wasn't last line (line jump)
Toni Wilen [Wed, 16 Jul 2025 08:18:59 +0000 (11:18 +0300)]
vpos + 1 is last line only if previous line wasn't last line (line jump)

11 months agoFix active blitter statesave
Toni Wilen [Wed, 16 Jul 2025 08:17:50 +0000 (11:17 +0300)]
Fix active blitter statesave

11 months agoMerge pull request #364 from FrodeSolheim/gayle-fixes
Toni Wilen [Wed, 16 Jul 2025 07:23:34 +0000 (10:23 +0300)]
Merge pull request #364 from FrodeSolheim/gayle-fixes

Moved isideint declaration to gayle.h

11 months agoMerge pull request #363 from FrodeSolheim/framebufferboards-fixes
Toni Wilen [Wed, 16 Jul 2025 07:23:14 +0000 (10:23 +0300)]
Merge pull request #363 from FrodeSolheim/framebufferboards-fixes

framebufferboards: use DECLARE_MEMORY_FUNCTIONS and move definition up

11 months agoMerge pull request #362 from FrodeSolheim/filesys-fixes
Toni Wilen [Wed, 16 Jul 2025 07:22:58 +0000 (10:22 +0300)]
Merge pull request #362 from FrodeSolheim/filesys-fixes

Fix const issue (also fixes potential crash freeing const string)

11 months agoMerge pull request #361 from FrodeSolheim/debugmem-memory-fixes
Toni Wilen [Wed, 16 Jul 2025 07:22:31 +0000 (10:22 +0300)]
Merge pull request #361 from FrodeSolheim/debugmem-memory-fixes

Compilation fixes for debugmem.cpp and memory.cpp

11 months agoMerge pull request #360 from FrodeSolheim/calc-fixes
Toni Wilen [Wed, 16 Jul 2025 07:22:09 +0000 (10:22 +0300)]
Merge pull request #360 from FrodeSolheim/calc-fixes

calc.cpp: use declarations from debug.h

11 months agoMerge pull request #359 from FrodeSolheim/debug-fixes
Toni Wilen [Wed, 16 Jul 2025 07:21:54 +0000 (10:21 +0300)]
Merge pull request #359 from FrodeSolheim/debug-fixes

debug.cpp: Remove duplicate putpixel and add a static modifier

11 months agoMerge pull request #358 from FrodeSolheim/custom-fixes
Toni Wilen [Wed, 16 Jul 2025 07:21:37 +0000 (10:21 +0300)]
Merge pull request #358 from FrodeSolheim/custom-fixes

Minor fixes to make custom.cpp and events.cpp to compile

11 months agoMerge pull request #357 from FrodeSolheim/cpuboard-fixes
Toni Wilen [Wed, 16 Jul 2025 07:20:24 +0000 (10:20 +0300)]
Merge pull request #357 from FrodeSolheim/cpuboard-fixes

cpuboard: move declaration to header file and static modifier fixes

11 months agoMerge pull request #356 from FrodeSolheim/cdtv-cd32-fixes
Toni Wilen [Wed, 16 Jul 2025 07:19:56 +0000 (10:19 +0300)]
Merge pull request #356 from FrodeSolheim/cdtv-cd32-fixes

cdtv: rename checkint to cdtv_checkint, some static attribute fixes

11 months agoMerge pull request #355 from FrodeSolheim/blkdev_cdimage-fixes
Toni Wilen [Wed, 16 Jul 2025 07:19:32 +0000 (10:19 +0300)]
Merge pull request #355 from FrodeSolheim/blkdev_cdimage-fixes

_ftime and sys/timeb.h are currently required anyway

11 months agoMerge pull request #353 from FrodeSolheim/arcadia-fixes
Toni Wilen [Wed, 16 Jul 2025 07:19:13 +0000 (10:19 +0300)]
Merge pull request #353 from FrodeSolheim/arcadia-fixes

Compilation fixes in arcadia.cpp and specialmonitors.h/.cpp

11 months agoMerge pull request #354 from FrodeSolheim/blitter-fixes
Toni Wilen [Wed, 16 Jul 2025 07:18:24 +0000 (10:18 +0300)]
Merge pull request #354 from FrodeSolheim/blitter-fixes

Fix blitter compliation by putting declarations in header file

11 months agoMerge pull request #352 from FrodeSolheim/sound-h-fix
Toni Wilen [Wed, 16 Jul 2025 07:18:07 +0000 (10:18 +0300)]
Merge pull request #352 from FrodeSolheim/sound-h-fix

sound.h: remove bogus extern declarations (are static now)

11 months agoMerge pull request #351 from FrodeSolheim/autoconf-fix
Toni Wilen [Wed, 16 Jul 2025 07:17:52 +0000 (10:17 +0300)]
Merge pull request #351 from FrodeSolheim/autoconf-fix

autoconf fixes

11 months agoMerge pull request #350 from FrodeSolheim/ar-fix
Toni Wilen [Wed, 16 Jul 2025 07:17:36 +0000 (10:17 +0300)]
Merge pull request #350 from FrodeSolheim/ar-fix

Include rtgmodes.h from gfxboard.h (fixes compilation of ar.cpp)

11 months agoMerge pull request #349 from FrodeSolheim/remove-unused-adide
Toni Wilen [Wed, 16 Jul 2025 07:17:15 +0000 (10:17 +0300)]
Merge pull request #349 from FrodeSolheim/remove-unused-adide

Remove unused adide.cpp

11 months agoMerge pull request #348 from FrodeSolheim/a2091
Toni Wilen [Wed, 16 Jul 2025 07:17:02 +0000 (10:17 +0300)]
Merge pull request #348 from FrodeSolheim/a2091

GCC compatibility fixes for a2091

11 months agoMerge pull request #347 from FrodeSolheim/include-memory-h
Toni Wilen [Wed, 16 Jul 2025 07:16:09 +0000 (10:16 +0300)]
Merge pull request #347 from FrodeSolheim/include-memory-h

addrbank gcc compatibility fix in include/memory.h

11 months agoMoved isideint declaration to gayle.h
Frode Solheim [Wed, 16 Jul 2025 00:16:49 +0000 (02:16 +0200)]
Moved isideint declaration to gayle.h

11 months agoframebufferboards: use DECLARE_MEMORY_FUNCTIONS and move definition up
Frode Solheim [Tue, 15 Jul 2025 23:53:11 +0000 (01:53 +0200)]
framebufferboards: use DECLARE_MEMORY_FUNCTIONS and move definition up

11 months agoFix const issue (also fixes potential crash freeing const string)
Frode Solheim [Tue, 15 Jul 2025 23:27:13 +0000 (01:27 +0200)]
Fix const issue (also fixes potential crash freeing const string)

11 months agoCompilation fixes for debugmem.cpp and memory.cpp
Frode Solheim [Tue, 15 Jul 2025 22:35:50 +0000 (00:35 +0200)]
Compilation fixes for debugmem.cpp and memory.cpp

11 months agocalc.cpp: use declarations from debug.h
Frode Solheim [Tue, 15 Jul 2025 22:28:19 +0000 (00:28 +0200)]
calc.cpp: use declarations from debug.h

11 months agodebug.cpp: Remove duplicate putpixel and add a static modifier
Frode Solheim [Tue, 15 Jul 2025 22:25:14 +0000 (00:25 +0200)]
debug.cpp: Remove duplicate putpixel and add a static modifier

11 months agoMove event_doint_delay_do_ext declaration to custom.h
Frode Solheim [Tue, 15 Jul 2025 20:55:14 +0000 (22:55 +0200)]
Move event_doint_delay_do_ext declaration to custom.h

11 months agoMinor fixes to make custom.cpp and events.cpp to compile
Frode Solheim [Tue, 15 Jul 2025 20:46:42 +0000 (22:46 +0200)]
Minor fixes to make custom.cpp and events.cpp to compile

11 months agocpuboard: static modifier fixes
Frode Solheim [Tue, 15 Jul 2025 20:22:44 +0000 (22:22 +0200)]
cpuboard: static modifier fixes

11 months agocpuboard: move declaration to header file
Frode Solheim [Tue, 15 Jul 2025 20:20:26 +0000 (22:20 +0200)]
cpuboard: move declaration to header file

11 months agocdtv: rename checkint to cdtv_checkint, some static attribute fixes
Frode Solheim [Tue, 15 Jul 2025 20:08:56 +0000 (22:08 +0200)]
cdtv: rename checkint to cdtv_checkint, some static attribute fixes

11 months ago_ftime and sys/timeb.h are currently required anyway
Frode Solheim [Tue, 15 Jul 2025 19:52:30 +0000 (21:52 +0200)]
_ftime and sys/timeb.h are currently required anyway

11 months agoChange #ifdef AVIOUTPUT to #ifdef VIDEOGRAB
Frode Solheim [Tue, 15 Jul 2025 19:36:18 +0000 (21:36 +0200)]
Change #ifdef AVIOUTPUT to #ifdef VIDEOGRAB

11 months agoFix blitter compliation by putting declarations in header file
Frode Solheim [Tue, 15 Jul 2025 19:28:59 +0000 (21:28 +0200)]
Fix blitter compliation by putting declarations in header file

11 months agoCompilation fixes in arcadia.cpp and specialmonitors.h/.cpp
Frode Solheim [Tue, 15 Jul 2025 19:14:50 +0000 (21:14 +0200)]
Compilation fixes in arcadia.cpp and specialmonitors.h/.cpp

11 months agosound.h: remove bogus extern declarations (are static now)
Frode Solheim [Tue, 15 Jul 2025 18:51:59 +0000 (20:51 +0200)]
sound.h: remove bogus extern declarations (are static now)

11 months agoautoconf fixes
Frode Solheim [Tue, 15 Jul 2025 18:48:40 +0000 (20:48 +0200)]
autoconf fixes

11 months agoInclude rtgmodes.h from gfxboard.h (fixes compilation of ar.cpp)
Frode Solheim [Tue, 15 Jul 2025 18:22:16 +0000 (20:22 +0200)]
Include rtgmodes.h from gfxboard.h (fixes compilation of ar.cpp)

11 months agoRemove unused adide.cpp
Frode Solheim [Tue, 15 Jul 2025 18:16:37 +0000 (20:16 +0200)]
Remove unused adide.cpp