log

age author description
Thu, 24 Nov 2022 01:22:58 -0800 Michael Pavone Fix use of variable after it left scope bug identified by asan default tip
Thu, 24 Nov 2022 01:22:21 -0800 Michael Pavone Fix improper free of memory map array from rom_info
Thu, 24 Nov 2022 00:54:18 -0800 Michael Pavone Fix settings save path of TMSS ROM setting
Thu, 24 Nov 2022 00:43:10 -0800 Michael Pavone Fix bug in PSG oscilloscope output
Wed, 23 Nov 2022 09:36:42 -0800 Michael Pavone Add missing files
Tue, 22 Nov 2022 23:07:41 -0800 Michael Pavone merge
Tue, 22 Nov 2022 17:57:02 -0800 Michael Pavone Initial implementation of oscilloscope debug view
Sun, 30 Oct 2022 12:04:29 -0700 Michael Pavone Use translate_out_of_bounds rather than defer_translation for addresses that lack native code size metadata
Sat, 01 Oct 2022 14:27:29 -0700 Michael Pavone Fix minor regression in Landstalker caused by changes to when CRAM lookup is done
Wed, 21 Sep 2022 23:16:39 -0700 Michael Pavone Fix crash regression in m68k bit instruction implementation
Sat, 17 Sep 2022 23:08:24 -0700 Michael Pavone Fix bug in controller reordering implementation
Sat, 17 Sep 2022 18:29:24 -0700 Michael Pavone Add support for EA 4-way Play
Sat, 17 Sep 2022 15:38:40 -0700 Michael Pavone Implement MMAP_ONLY_ODD/EVEN in combination with MMAP_PTR_IDX. Fixes games that have SRAM when a system with TMSS is selected
Tue, 13 Sep 2022 20:18:03 -0700 Michael Pavone Fix color bug when switching between Game Gear and other Sega systems
Tue, 13 Sep 2022 20:08:26 -0700 Michael Pavone Initial support for Sega multi-tap
Sun, 11 Sep 2022 15:04:42 -0700 Michael Pavone Fix SRAM endianness for word-wide SRAM combined with Sega mapper
Thu, 08 Sep 2022 21:18:30 -0700 Michael Pavone Fix regression in mcd-verificator "VAR" tests
Thu, 08 Sep 2022 20:50:18 -0700 Michael Pavone Make sure 68K interrupt is executed immediately when resuming core if it has a target cycle <= current. Fixes IRQ tests in mcd-verificator
Thu, 08 Sep 2022 18:56:34 -0700 Michael Pavone Fix CDC transfer regression
Wed, 07 Sep 2022 23:19:29 -0700 Michael Pavone Fix handling of sprite indices >= 64 in H32 mode
Mon, 05 Sep 2022 23:48:17 -0700 Michael Pavone Fix build
Mon, 05 Sep 2022 23:37:49 -0700 Michael Pavone Some minor refresh emulation improvements
Mon, 05 Sep 2022 22:18:25 -0700 Michael Pavone Implement VDP read latency and invalid write delays revealed by Ti_'s instruction timing ROM
Mon, 05 Sep 2022 12:00:02 -0700 Michael Pavone Fix implementation ot 68K trapv instruction
Mon, 05 Sep 2022 01:15:15 -0700 Michael Pavone Fix some 68K exception processing cycle times
Mon, 05 Sep 2022 00:49:03 -0700 Michael Pavone Fix bad 68K instruction timings revealed by Ti_'s test ROM, except those that involve exception timing
Sun, 04 Sep 2022 23:29:37 -0700 Michael Pavone Admit defeat on VDP address latching theory and implement it the way GPGX does. Fixes regression in VDP FIFO Testing and SMS VDPTEST
Sun, 04 Sep 2022 14:26:12 -0700 Michael Pavone Merge
Sun, 04 Sep 2022 14:25:42 -0700 Michael Pavone Add ROM DB entry for NHL 98 as it has an incorrect header
Fri, 02 Sep 2022 22:53:41 -0700 Michael Pavone Add support for newer controller types. Fix crash caused by new controller button types introduced in 2.0.12 and support mapping them
Thu, 01 Sep 2022 22:43:02 -0700 Michael Pavone Fix duplicated right trigger mapping button in bindings for 8-button Genesis style controllers
Thu, 01 Sep 2022 22:37:25 -0700 Michael Pavone Fix crash when rebinding a controller
Tue, 30 Aug 2022 18:43:08 -0700 Michael Pavone Allow tern_foreach on an empty (NULL) ternary tree
Tue, 30 Aug 2022 18:42:45 -0700 Michael Pavone Add disassemble command to debugger
Tue, 30 Aug 2022 00:13:55 -0700 Michael Pavone Fix windows build for real
Mon, 29 Aug 2022 23:01:46 -0700 Michael Pavone Support for loading symbols in debugger for use during name resolution and disassembly
Mon, 29 Aug 2022 21:58:37 -0700 Michael Pavone More 68K disassembler refactoring and fix Windows build failure
Sun, 28 Aug 2022 22:49:26 -0700 Michael Pavone Fix PSG white noise LSFR tap
Sun, 28 Aug 2022 22:42:36 -0700 Michael Pavone Strip off .gz extension for gzipped ROMs in load_media so system detection based on filename works with such files
Sun, 28 Aug 2022 14:32:17 -0700 Michael Pavone SP should be set to $FFFF on reset
Sat, 27 Aug 2022 22:02:32 -0700 Michael Pavone Fix a couple of Z80 disassembler issues
Sat, 27 Aug 2022 22:02:09 -0700 Michael Pavone Fix a couple of Z80 debugger issues
Sat, 27 Aug 2022 17:35:28 -0700 Michael Pavone Mostly fix label sorting post-refactor
Sat, 27 Aug 2022 17:07:57 -0700 Michael Pavone Minor refactor of 68K disassembler
Tue, 23 Aug 2022 20:21:26 -0700 Michael Pavone Fix implementation of semi-broken sprite zoom on SMS1
Mon, 22 Aug 2022 23:21:16 -0700 Michael Pavone Implement Mode 4 sprite zooming
Mon, 22 Aug 2022 22:59:42 -0700 Michael Pavone Fix suport for Game Gear ROMs inside Zip archives
Mon, 22 Aug 2022 22:56:05 -0700 Michael Pavone Add separate model/IO selection settings for SMS/GG
Mon, 22 Aug 2022 20:43:19 -0700 Michael Pavone Prevent Mode 5 selection when not emulating the Genesis VDP
Mon, 22 Aug 2022 20:19:59 -0700 Michael Pavone Crop display in game gear mode
Mon, 22 Aug 2022 20:05:36 -0700 Michael Pavone Fix Game Gear color issues (thanks Sik!)
Mon, 22 Aug 2022 19:44:59 -0700 Michael Pavone Give SMS debugger a bit more parity to the Genesis one
Sun, 21 Aug 2022 23:25:20 -0700 Michael Pavone Fix off by one in PSG pan register mapping
Sun, 21 Aug 2022 23:14:08 -0700 Michael Pavone Implement Game Gear PSG panning
Sun, 21 Aug 2022 22:56:32 -0700 Michael Pavone Implement Game Gear start button and region register
Sun, 21 Aug 2022 22:29:47 -0700 Michael Pavone Very rudimentary support for Game Gear VDP emulation
Sun, 21 Aug 2022 16:41:22 -0700 Michael Pavone Fix a couple of debugger regressions introduced with changes to support blocks
Sat, 20 Aug 2022 23:58:09 -0700 Michael Pavone Fix crash bug that caused a regression in Lunar: Eternal Blue
Sat, 20 Aug 2022 12:45:33 -0700 Michael Pavone Add '>', '<', '>=' and '<=' operators to debugger expression engine
Sat, 20 Aug 2022 12:08:01 -0700 Michael Pavone Add 'if' and 'while' debugger commands