]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Mon, 24 Jul 2023 09:50:54 +0000 (12:50 +0300)]
Added debugger reset commands.
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)
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
Toni Wilen [Thu, 20 Jul 2023 17:35:40 +0000 (20:35 +0300)]
Fix BPLCON0 Agnus mask. (SHRES and UHRES)
Toni Wilen [Tue, 18 Jul 2023 19:19:01 +0000 (22:19 +0300)]
None serial device in fast cpu modes: transmit was never finished.
Toni Wilen [Tue, 18 Jul 2023 19:18:22 +0000 (22:18 +0300)]
Reset A2410 state variables.
Toni Wilen [Mon, 10 Jul 2023 19:56:32 +0000 (22:56 +0300)]
Replaced rich text controls, they are not dark mode compatible.
Toni Wilen [Mon, 10 Jul 2023 09:32:56 +0000 (12:32 +0300)]
GUI sub dialog fix.
Toni Wilen [Mon, 10 Jul 2023 09:26:57 +0000 (12:26 +0300)]
TMS34010 plane masking update
Toni Wilen [Sun, 9 Jul 2023 18:42:17 +0000 (21:42 +0300)]
Dark mode.
Toni Wilen [Sun, 9 Jul 2023 17:38:09 +0000 (20:38 +0300)]
Debugger console file logging
Toni Wilen [Sun, 9 Jul 2023 17:37:03 +0000 (20:37 +0300)]
Add Quickstart Default Configuration and rename Default configuration to Current host configuration.
Toni Wilen [Sun, 9 Jul 2023 17:34:09 +0000 (20:34 +0300)]
Allow filter names to be translated
Toni Wilen [Sun, 9 Jul 2023 17:32:33 +0000 (20:32 +0300)]
Do not check mousehack state if emulation is going to exit
Toni Wilen [Sun, 9 Jul 2023 17:31:45 +0000 (20:31 +0300)]
CPUTester forgotten project file update
Toni Wilen [Sun, 9 Jul 2023 17:31:11 +0000 (20:31 +0300)]
Many A2410 emulation improvements
Toni Wilen [Sun, 9 Jul 2023 17:25:02 +0000 (20:25 +0300)]
Check interrupt level immediately always if not JIT
Toni Wilen [Sun, 9 Jul 2023 17:24:06 +0000 (20:24 +0300)]
Validate config after command line parsing.
Toni Wilen [Sun, 9 Jul 2023 17:23:29 +0000 (20:23 +0300)]
Adjustable OCS Agnus max chip ram size.
Toni Wilen [Sun, 9 Jul 2023 17:21:20 +0000 (20:21 +0300)]
Fix cpu_clock_multiplier when validating config, not when loading config.
Toni Wilen [Sun, 9 Jul 2023 17:20:26 +0000 (20:20 +0300)]
Randomize emulator startup state by default, configurable random seed.
Toni Wilen [Tue, 4 Jul 2023 19:07:36 +0000 (22:07 +0300)]
Use dos.library directly to read directory
Toni Wilen [Sun, 4 Jun 2023 17:54:10 +0000 (20:54 +0300)]
Football Director 2 dongle emulation
Toni Wilen [Thu, 1 Jun 2023 17:32:07 +0000 (20:32 +0300)]
5.0.0
Toni Wilen [Thu, 1 Jun 2023 17:31:29 +0000 (20:31 +0300)]
Waiting for blitter hang fix
Toni Wilen [Sun, 28 May 2023 18:20:01 +0000 (21:20 +0300)]
Toni Wilen [Sun, 28 May 2023 18:16:55 +0000 (21:16 +0300)]
IPL low/high delay is optional and off by default.
Toni Wilen [Sun, 28 May 2023 15:54:16 +0000 (18:54 +0300)]
cputester compilation fix, optional ipl delay.
Toni Wilen [Sun, 28 May 2023 15:49:34 +0000 (18:49 +0300)]
bitplane_dma_change event statefile support
Toni Wilen [Fri, 26 May 2023 18:39:56 +0000 (21:39 +0300)]
Toni Wilen [Fri, 26 May 2023 18:33:41 +0000 (21:33 +0300)]
Custom gameports translation string.
Toni Wilen [Fri, 26 May 2023 18:33:10 +0000 (21:33 +0300)]
Reset refresh conflict state fully in vsync
Toni Wilen [Fri, 26 May 2023 18:32:26 +0000 (21:32 +0300)]
Added jit inhibit option (can force disable JIT without adjusting uae-configuration/custom event strings)
Toni Wilen [Fri, 26 May 2023 18:31:09 +0000 (21:31 +0300)]
Execute more TMS34010 instructions/scanline
Toni Wilen [Fri, 26 May 2023 18:30:41 +0000 (21:30 +0300)]
Sprite buffer checks
Toni Wilen [Fri, 26 May 2023 18:29:25 +0000 (21:29 +0300)]
Multi-Player Soccer Manager dongle emulation
Toni Wilen [Fri, 26 May 2023 18:28:32 +0000 (21:28 +0300)]
Restore acolors[] when in AGA mode.
Toni Wilen [Fri, 26 May 2023 18:27:22 +0000 (21:27 +0300)]
Remove interlace artifacts blitter/cycle state fix.
Toni Wilen [Tue, 23 May 2023 17:05:16 +0000 (20:05 +0300)]
Toni Wilen [Tue, 23 May 2023 17:04:54 +0000 (20:04 +0300)]
Yet another sprite buffer check update.
Toni Wilen [Tue, 23 May 2023 16:57:23 +0000 (19:57 +0300)]
Allow backwards VPOSW writes if old position was out of range.
Toni Wilen [Tue, 23 May 2023 16:55:14 +0000 (19:55 +0300)]
Missing translation strings added
Toni Wilen [Sun, 21 May 2023 18:21:41 +0000 (21:21 +0300)]
A2410 LGBACK is active low.
Toni Wilen [Sun, 21 May 2023 18:20:39 +0000 (21:20 +0300)]
Striker Manager dongle emulation
Toni Wilen [Sun, 21 May 2023 15:34:09 +0000 (18:34 +0300)]
Game ports panel autofire fix
Toni Wilen [Sun, 21 May 2023 15:33:47 +0000 (18:33 +0300)]
COLOR0 writes multiple time in single cycle check fix
Toni Wilen [Sun, 21 May 2023 15:33:27 +0000 (18:33 +0300)]
Another sprite buffer overflow fix attempt.
Toni Wilen [Fri, 19 May 2023 19:07:09 +0000 (22:07 +0300)]
Toni Wilen [Fri, 19 May 2023 18:59:13 +0000 (21:59 +0300)]
About GUI panel DPI update, CPU slider fix.
Toni Wilen [Fri, 19 May 2023 18:58:39 +0000 (21:58 +0300)]
Chipset updates (border open, bitplane DMA on/off timing)
Toni Wilen [Fri, 19 May 2023 18:57:50 +0000 (21:57 +0300)]
Floppybridge write protection status in GUI
Toni Wilen [Fri, 19 May 2023 18:57:13 +0000 (21:57 +0300)]
Autoscale and integer scale fixes and updates
Toni Wilen [Fri, 19 May 2023 18:55:15 +0000 (21:55 +0300)]
Debugger sprite output update
Toni Wilen [Fri, 19 May 2023 18:54:50 +0000 (21:54 +0300)]
Reset blitter fully, linemode sign-bit fix.
Toni Wilen [Tue, 16 May 2023 17:12:53 +0000 (20:12 +0300)]
Toni Wilen [Tue, 16 May 2023 17:05:48 +0000 (20:05 +0300)]
Re-recorder updates
Toni Wilen [Tue, 16 May 2023 17:04:27 +0000 (20:04 +0300)]
DMA debugger + H format update and frame mismatch fix.
Toni Wilen [Tue, 16 May 2023 17:03:24 +0000 (20:03 +0300)]
Inputdevice internalevent enable/disable configuration
Toni Wilen [Tue, 16 May 2023 17:02:35 +0000 (20:02 +0300)]
systray df1-df3 disk image change fix
Toni Wilen [Tue, 16 May 2023 17:02:04 +0000 (20:02 +0300)]
framecounter change
Toni Wilen [Tue, 16 May 2023 16:59:31 +0000 (19:59 +0300)]
jit_blacklist fix
Toni Wilen [Tue, 16 May 2023 16:58:41 +0000 (19:58 +0300)]
Increase sprite buffer size
Toni Wilen [Sun, 14 May 2023 17:37:14 +0000 (20:37 +0300)]
Toni Wilen [Sun, 14 May 2023 17:33:33 +0000 (20:33 +0300)]
Set maxhpos and clear estimated bitplane sequence when programmed mode parameters change.
Toni Wilen [Sun, 14 May 2023 17:32:54 +0000 (20:32 +0300)]
Autoscale top/bottom off by one fix.
Toni Wilen [Sun, 14 May 2023 17:32:27 +0000 (20:32 +0300)]
Fix horizontal offset in bitplanes if bitplane was active behind left horizontal blanking.
Toni Wilen [Sun, 14 May 2023 17:31:54 +0000 (20:31 +0300)]
Re-recorder updates.
Toni Wilen [Sun, 14 May 2023 17:30:55 +0000 (20:30 +0300)]
Fix RTC address bank memwatch point support.
Toni Wilen [Sun, 14 May 2023 17:29:56 +0000 (20:29 +0300)]
Debugger ? binary output grouped to 4*8 bits.
Toni Wilen [Sun, 14 May 2023 17:29:23 +0000 (20:29 +0300)]
Fix calculator memory double free
Toni Wilen [Tue, 9 May 2023 17:21:06 +0000 (20:21 +0300)]
Gameports panel autofire on the fly config change check
Toni Wilen [Mon, 8 May 2023 17:27:46 +0000 (20:27 +0300)]
5000b9
Toni Wilen [Mon, 8 May 2023 17:23:56 +0000 (20:23 +0300)]
ICD AdSCSI 2000 v2.01
Toni Wilen [Mon, 8 May 2023 17:23:03 +0000 (20:23 +0300)]
Disable also forced floppy turbo when ejecting disk
Toni Wilen [Mon, 8 May 2023 17:22:20 +0000 (20:22 +0300)]
Serial port status line and ring indicator options.
Toni Wilen [Mon, 8 May 2023 17:19:03 +0000 (20:19 +0300)]
debugger/custom event calculator updates.
Toni Wilen [Mon, 1 May 2023 14:26:04 +0000 (17:26 +0300)]
5000b8
Toni Wilen [Mon, 1 May 2023 14:25:14 +0000 (17:25 +0300)]
Optional multi-input device GUI option.
Toni Wilen [Sun, 30 Apr 2023 18:10:59 +0000 (21:10 +0300)]
inter-process serial port stability fix, status signal and break support.
Toni Wilen [Sun, 30 Apr 2023 18:10:02 +0000 (21:10 +0300)]
Chained breakpoints, signed/unsigned comparison option
Toni Wilen [Sat, 29 Apr 2023 12:27:27 +0000 (15:27 +0300)]
Allow VPOSW vpos backwards move if previous vpos is out of range, in same field.
Toni Wilen [Sun, 23 Apr 2023 16:55:14 +0000 (19:55 +0300)]
5000b7
Toni Wilen [Sun, 23 Apr 2023 16:51:33 +0000 (19:51 +0300)]
keyhack swap
Toni Wilen [Sun, 23 Apr 2023 16:22:03 +0000 (19:22 +0300)]
Increase max opcode length to 22
Toni Wilen [Sun, 23 Apr 2023 16:20:35 +0000 (19:20 +0300)]
uaegfx board name is UAE, not uaegfx.card.
Toni Wilen [Sun, 23 Apr 2023 16:20:08 +0000 (19:20 +0300)]
Fix FMOVE.L/FMOVEM.L <control registers> register order
Toni Wilen [Sun, 23 Apr 2023 16:19:22 +0000 (19:19 +0300)]
ECS superhires sprite attachment weird behavior partially emulated
Toni Wilen [Sun, 23 Apr 2023 16:18:14 +0000 (19:18 +0300)]
Integer scale updates
Toni Wilen [Sun, 23 Apr 2023 16:16:50 +0000 (19:16 +0300)]
Size/coordinate change detection is now identical in all 3 render backends.
Toni Wilen [Sun, 23 Apr 2023 16:15:21 +0000 (19:15 +0300)]
Loading and saving default config didn't create identical config file.
Toni Wilen [Sun, 23 Apr 2023 16:12:52 +0000 (19:12 +0300)]
VGA autoswitch update
Toni Wilen [Sun, 23 Apr 2023 16:12:13 +0000 (19:12 +0300)]
Remove remains of now obsolete "smooth copper" hack
Toni Wilen [Fri, 21 Apr 2023 18:42:30 +0000 (21:42 +0300)]
Merge pull request #254 from Waccoon/master
Add missing checks to DMA record events
Waccoon [Wed, 19 Apr 2023 02:42:21 +0000 (22:42 -0400)]
Add missing checks to DMA record events
Toni Wilen [Mon, 17 Apr 2023 16:59:05 +0000 (19:59 +0300)]
5000b6
Toni Wilen [Mon, 17 Apr 2023 16:55:26 +0000 (19:55 +0300)]
uaegfx board parameter update
Toni Wilen [Mon, 17 Apr 2023 16:54:53 +0000 (19:54 +0300)]
Chipset updates (ECS superhires sprites, BPLxDAT border open edge cases)
Toni Wilen [Sun, 16 Apr 2023 08:10:08 +0000 (11:10 +0300)]
Mark hw cursor as modified
Toni Wilen [Sat, 15 Apr 2023 18:10:10 +0000 (21:10 +0300)]
Add debugger calculator comparison operators. (not complete)
Toni Wilen [Sat, 15 Apr 2023 18:09:26 +0000 (21:09 +0300)]
Clear last_dma_rec