log

age author description
Mon, 25 Jan 2016 09:37:27 -0800 Michael Pavone WIP menu button stuff
Tue, 02 Feb 2016 18:33:00 -0800 Michael Pavone Change the sentinel value for the hslot parameter of run_dma_src to something that is not a valid slot number and actually use it for calls during the active display period
Tue, 02 Feb 2016 18:24:15 -0800 Michael Pavone Perform the same slot mapping shift for H32 mode as I did for H40
Thu, 28 Jan 2016 09:10:14 -0800 Michael Pavone Shift slot number to slot behavior mapping by six slots in H40 mode. This makes the line change slot align with the point at which the display turns on and off at the end of the active display area. Also fixed a regression in which an external slot got accidentally changed into a sprite draw slot
Tue, 26 Jan 2016 19:23:10 -0800 Michael Pavone After reviewing the results of my test ROM again it seems pretty clear that the VBlank flag gets set at the same time as the vcounter changes
Sun, 17 Jan 2016 14:46:12 -0800 Michael Pavone Fix calculation of window start column when it's on the right side. This removes graphical glitches in Afterburner 2, Fireshark and Dungeons and Dragons: Warriors of the Eternal Sun and probably others
Sun, 17 Jan 2016 14:36:25 -0800 Michael Pavone Initialize commands field of breakpoint struct to NULL. Remove a debug printf
Wed, 30 Dec 2015 19:00:03 -0800 Michael Pavone Allow DMA from cartridge ROM above the 4MB mark. Should probably use get_native_pointer for everyting, but want to check the performance implications
Thu, 17 Dec 2015 20:41:43 -0800 Michael Pavone Added button graphic for menu
Thu, 17 Dec 2015 20:03:50 -0800 Michael Pavone Finished implementation of mouse capture mode
Tue, 15 Dec 2015 20:01:50 -0800 Michael Pavone Initial support for relative mouse mode and skeleton of support for capture mode. Avoid mouse position overflow in absolute mode. Allow absolute mode to be set by ROM DB.
Mon, 14 Dec 2015 19:36:01 -0800 Michael Pavone Scale mouse data based on window size
Tue, 08 Dec 2015 19:33:58 -0800 Michael Pavone Allow IO device config to be overriden by ROM DB
Sun, 06 Dec 2015 19:29:34 -0800 Michael Pavone Rough emulation of mouse response delays when TR is toggled. Latch current mouse value rather than delta. Some other IO cleanup/fixes
Sun, 06 Dec 2015 15:42:36 -0800 Michael Pavone IO port pins should read as high from the perspective of a device when they are set as inputs