Mercurial > repos > blastem
graph
-
Add '>', '<', '>=' and '<=' operators to debugger expression engineSat, 20 Aug 2022 12:45:33 -0700, by Michael Pavone
-
Add 'if' and 'while' debugger commandsSat, 20 Aug 2022 12:08:01 -0700, by Michael Pavone
-
Add an explicit p alias for the print command now that printf prevents use of it as an implicit aliasSat, 20 Aug 2022 11:41:41 -0700, by Michael Pavone
-
Make blocks an explicitly supported concept in the debugger rather than a one-off for the commands commandSat, 20 Aug 2022 11:40:41 -0700, by Michael Pavone
-
Add a printf command to the debuggerSun, 14 Aug 2022 17:37:37 -0700, by Michael Pavone
-
Fix crash bug in expression parserSun, 14 Aug 2022 09:55:06 -0700, by Michael Pavone
-
Add an m68k command for switching back to 68K debugger from Z80Sat, 13 Aug 2022 23:24:54 -0700, by Michael Pavone
-
Implement argumentless variant of z80 debugger commandSat, 13 Aug 2022 23:15:00 -0700, by Michael Pavone
-
Fix stale values in displaySat, 13 Aug 2022 22:57:57 -0700, by Michael Pavone
-
Add support for conditional breakpointsSat, 13 Aug 2022 22:51:31 -0700, by Michael Pavone
-
Add bindup and binddown debugger commandsSat, 13 Aug 2022 20:04:02 -0700, by Michael Pavone
-
Fix bug in Z80 debugger for SMS mode post-refactorSat, 13 Aug 2022 19:39:42 -0700, by Michael Pavone
-
Implement frame advance debugger commandSat, 13 Aug 2022 19:37:17 -0700, by Michael Pavone
-
Finish debugger refactor started with expression parser changesSat, 13 Aug 2022 19:16:30 -0700, by Michael Pavone
-
Fix Windows buildSun, 07 Aug 2022 01:16:47 -0700, by Michael Pavone
-
MergeSat, 06 Aug 2022 22:10:54 -0700, by Michael Pavone
-
Minor cleanup of debugger changesSat, 06 Aug 2022 22:10:42 -0700, by Michael Pavone
-
Restore ability to print PC in debugger. Make 68K register names case insensitive. Add usp and ssp registersSat, 06 Aug 2022 15:35:10 -0700, by Michael Pavone
-
Consume all expressions in debugger print commandSat, 06 Aug 2022 15:22:30 -0700, by Michael Pavone
-
Fix bug in debugger lexerSat, 06 Aug 2022 15:10:57 -0700, by Michael Pavone
-
Implement parentheses in debugger parserSat, 06 Aug 2022 15:03:07 -0700, by Michael Pavone
-
Add memory indirection syntax to debugger parser/evaluatorSat, 06 Aug 2022 14:50:41 -0700, by Michael Pavone
-
WIP support for expression parsing in debuggerSat, 06 Aug 2022 14:14:15 -0700, by Michael Pavone
-
Add NBA Live 98 to ROM DB as it has SRAM not noted in headerThu, 04 Aug 2022 23:40:13 -0700, by Michael Pavone
-
MergeSat, 23 Jul 2022 10:55:44 -0700, by Michael Pavone
-
xcftools is no longer packaged by Debian/Ubuntu so switched to imagemagickSat, 23 Jul 2022 10:54:07 -0700, by Michael Pavone
-
Add 3-button pad overrides for Beast Wrestler and ExileTue, 12 Jul 2022 18:40:48 -0700, by Michael Pavone
-
Don't leak all Sega CD resources when freeing a Genesis instanceTue, 12 Jul 2022 09:22:57 -0700, by Michael Pavone
-
Fix regression in Mode 1 CD detectionSat, 11 Jun 2022 10:01:07 -0700, by Michael Pavone
-
Add Quick Load bindingThu, 09 Jun 2022 09:35:38 -0700, by Michael Pavone
-
Improved detection of bogus device headersTue, 24 May 2022 18:49:38 -0700, by Michael Pavone
-
Fix loading CD bios from absolute pathTue, 24 May 2022 18:31:12 -0700, by Michael Pavone
-
MergeTue, 24 May 2022 09:11:12 -0700, by Michael Pavone
-
Implement config file migrations and add iso and cue to extension listTue, 24 May 2022 09:10:54 -0700, by Michael Pavone
-
Fix inappropriate free of IO override strings in free_rom_infoThu, 28 Apr 2022 18:44:50 -0700, by Michael Pavone
-
Added UI for setting firmware pathsThu, 28 Apr 2022 18:41:16 -0700, by Michael Pavone
-
Add ROM DB entry for NHL 96 as it is missing SRAM info in the headerThu, 07 Apr 2022 00:49:58 -0700, by Michael Pavone
-
Fix memory map mask calculation for manually specified cart SRAM/RAMThu, 07 Apr 2022 00:49:19 -0700, by Michael Pavone
-
Minor CDC fixWed, 06 Apr 2022 22:46:20 -0700, by Michael Pavone
-
More accurate seek times and basic emulation of extended time between CDD interrupts during coarse seekingWed, 06 Apr 2022 21:44:46 -0700, by Michael Pavone
-
Fix regression in Sonic & KnucklesWed, 30 Mar 2022 23:20:45 -0700, by Michael Pavone
-
Add ROM DB entry to fix SRAM on Triple Play: Gold Edition and make some code changes so that 3MB dumps will work tooWed, 30 Mar 2022 23:15:45 -0700, by Michael Pavone
-
Fix a couple of bugs in the TOC file parserSat, 26 Mar 2022 23:05:08 -0700, by Michael Pavone
-
Initial stab at CDC DMA cycle stealing and sub CPU refresh delaysSat, 26 Mar 2022 20:14:41 -0700, by Michael Pavone
-
Fix LC8951 cycle adjustment for data transfer next byte trackingSat, 26 Mar 2022 20:10:51 -0700, by Michael Pavone
-
Fix SP end address in disassemblerSat, 26 Mar 2022 20:10:21 -0700, by Michael Pavone
-
PCM channel add should saturate on overflow, not wrap aroundSat, 26 Mar 2022 02:01:55 -0700, by Michael Pavone
-
Fix speed of CDC to PCM RAM DMASat, 26 Mar 2022 00:54:47 -0700, by Michael Pavone
-
Fix support for CUE sheets that refer to multiple filesFri, 25 Mar 2022 21:41:33 -0700, by Michael Pavone
-
Fix some CD-ROM emulation issuesThu, 24 Mar 2022 23:43:43 -0700, by Michael Pavone
-
More accurate seek emulationTue, 22 Mar 2022 20:20:25 -0700, by Michael Pavone
-
Fix bug in TOC parserSun, 20 Mar 2022 23:43:51 -0700, by Michael Pavone
-
Fix DRS and DTS bits of CDD statusSun, 20 Mar 2022 13:55:31 -0700, by Michael Pavone
-
Fix some dynarec code invalidation issuesSat, 19 Mar 2022 15:50:45 -0700, by Michael Pavone
-
Fix a crash regression from word RAM interleave changesSat, 19 Mar 2022 00:42:05 -0700, by Michael Pavone
-
Fix regresion on mcd-verificator CDC flags testSat, 19 Mar 2022 00:14:07 -0700, by Michael Pavone
-
Can now pass all CDC DMA3 tests in mcd-verificatorFri, 18 Mar 2022 21:55:30 -0700, by Michael Pavone
-
Implement word RAM interleaving in 1M mode, now passes mcd-verificator word RAM testsFri, 18 Mar 2022 20:49:07 -0700, by Michael Pavone
-
Remove use of get_native_pointer in 68K instruction decoding in preparation for word RAM interleavingThu, 17 Mar 2022 22:41:42 -0700, by Michael Pavone
-
Add some weak labels for a few exception vectors in disassemblerThu, 17 Mar 2022 22:40:49 -0700, by Michael Pavone
-
Improve CDC decode timing accuracyWed, 16 Mar 2022 00:16:36 -0700, by Michael Pavone
-
Emulate CDC sync detection and sync insertion rather than relying on external knowledge about sector offsetTue, 15 Mar 2022 08:58:04 -0700, by Michael Pavone
-
Pause word RAM DMA while word RAM is switched to main CPUSun, 13 Mar 2022 11:49:07 -0700, by Michael Pavone
-
Fix some issues with PCM dma/CPU write conflictsSun, 13 Mar 2022 11:36:06 -0700, by Michael Pavone
-
Fix one more test in mcd-verificator CDC DMA1Sat, 12 Mar 2022 22:54:41 -0800, by Michael Pavone
-
Fix embarassing typoFri, 11 Mar 2022 22:41:04 -0800, by Michael Pavone
-
Fix Windows buildFri, 11 Mar 2022 20:57:23 -0800, by Michael Pavone
-
Return "not ready" status sometimes when seeking. Fixes issues in multiple gamesFri, 11 Mar 2022 00:40:17 -0800, by Michael Pavone
-
Attempt to select an appropriate Sega/Mega CD BIOS file based on region and configThu, 10 Mar 2022 22:33:08 -0800, by Michael Pavone
-
Cut down on debug print spamThu, 10 Mar 2022 22:07:45 -0800, by Michael Pavone
-
Implement writes to cell image area in 1M mode. Fixes graphics in Stellar FireThu, 10 Mar 2022 21:25:16 -0800, by Michael Pavone
-
Fix the regression in Stellar Fire while still passing RET/DMNA testsThu, 10 Mar 2022 20:45:50 -0800, by Michael Pavone
-
More accurate RET/DMNA implementationTue, 08 Mar 2022 23:28:06 -0800, by Michael Pavone
-
Fix some null-pointer dereference crashes on a ROM that abuses V28/V30 mode switchingSun, 06 Mar 2022 22:36:21 -0800, by Michael Pavone
-
Set force-mute when CD drive is in the pause stateSun, 06 Mar 2022 22:30:47 -0800, by Michael Pavone
-
Initial stab at subcode emulationSun, 06 Mar 2022 22:03:52 -0800, by Michael Pavone
-
Hopefully more accurate relative timing of CDD status and data reaching the CDCSat, 05 Mar 2022 14:17:59 -0800, by Michael Pavone
-
Enhance support for CUE files and add initial support for cdrdao TOC filesWed, 16 Feb 2022 21:22:12 -0800, by Michael Pavone
-
Fix handling of ram code flag offset calculation for ranges that are not an even multiple of the code flag page sizeSun, 13 Feb 2022 22:52:52 -0800, by Michael Pavone
-
Add support for printing strings in 68K debuggerSun, 13 Feb 2022 22:52:19 -0800, by Michael Pavone
-
Fix some off-by-ones in the address map definition for Sega CD hardwareSun, 13 Feb 2022 22:51:41 -0800, by Michael Pavone
-
Some very minor Sega CD disassembler improvementsSun, 13 Feb 2022 00:10:19 -0800, by Michael Pavone
-
Fix regression in MED extended sega mapper supportSun, 13 Feb 2022 00:06:22 -0800, by Michael Pavone
-
Fix handling of byte writes to gate array regs from main CPUSat, 12 Feb 2022 15:21:05 -0800, by Michael Pavone
-
Move some debugger state to a per-CPU structure. Add m command for returning to main CPU from sub CPUSat, 12 Feb 2022 15:20:43 -0800, by Michael Pavone
-
Fix bug in Sub CPU debugger suportSat, 12 Feb 2022 14:50:59 -0800, by Michael Pavone
-
Add some enhancements for disassembling Main CPU Sega CD codeSat, 12 Feb 2022 14:50:40 -0800, by Michael Pavone
-
Initial support for using debugger on sub CPUFri, 11 Feb 2022 23:21:10 -0800, by Michael Pavone
-
Fix regression in booting games with Japanese Mega CD BIOSFri, 11 Feb 2022 22:55:01 -0800, by Michael Pavone
-
More Sega CD auto-labels in disassemblerFri, 11 Feb 2022 22:31:40 -0800, by Michael Pavone
-
Fix handling of address error for 32-bit accessesWed, 09 Feb 2022 23:39:33 -0800, by Michael Pavone
-
Fix CDD PLAY command and CDD fader sample alignmentWed, 09 Feb 2022 23:39:03 -0800, by Michael Pavone
-
Add some missing null checks in the Sega CD code dealing with word RAM switchingWed, 09 Feb 2022 00:47:20 -0800, by Michael Pavone
-
Fix some bugs in the Sega CD graphics coprocessorWed, 09 Feb 2022 00:46:54 -0800, by Michael Pavone
-
Fix off-by-one in sega mapper heuristicMon, 07 Feb 2022 22:47:11 -0800, by Michael Pavone
-
Fix CDD byte cycle counter deduction that got broken when I fixed the off-by-one on CD-DAMon, 07 Feb 2022 21:54:57 -0800, by Michael Pavone
-
Better simulation of CDD pause behaviorMon, 07 Feb 2022 21:31:58 -0800, by Michael Pavone
-
Pass some more mcd-verificator testsMon, 07 Feb 2022 21:25:56 -0800, by Michael Pavone
-
Hack fix for audio deadlock issueSun, 06 Feb 2022 23:25:23 -0800, by Michael Pavone
-
Fix infinite loop in Sega CD graphics coprocessor codeSun, 06 Feb 2022 22:52:24 -0800, by Michael Pavone
-
Fix some disassembler bugs introduced with Sega CD changesSun, 06 Feb 2022 22:24:42 -0800, by Michael Pavone
-
Fix typo that messed up Mode 1 for carts with mappersSun, 06 Feb 2022 22:21:02 -0800, by Michael Pavone
-
Fix some byte order stuff for audio tracksSun, 06 Feb 2022 13:51:49 -0800, by Michael Pavone
-
Enable Sega CD emulation for carts if a CD image is "locked-on" even if the cart does not specify that it uses the CD peripheral in the headerSun, 06 Feb 2022 13:51:09 -0800, by Michael Pavone
-
Implement bitmap to cell mapping feature of 1M modeSat, 05 Feb 2022 23:30:06 -0800, by Michael Pavone
-
Fix instruction retranslation for write protectable region of SCD Program RAMSat, 05 Feb 2022 16:41:01 -0800, by Michael Pavone
-
Add some Sega CD specific enhancements to disassemblerSat, 05 Feb 2022 16:38:39 -0800, by Michael Pavone
-
Implement a couple more CDD commands force CDDA mute when seekingSat, 05 Feb 2022 16:38:22 -0800, by Michael Pavone
-
Persist BRAM to file. Load BIOS relative to blastem directoryThu, 03 Feb 2022 23:41:53 -0800, by Michael Pavone
-
Forgot to add PCM source filesThu, 03 Feb 2022 23:41:40 -0800, by Michael Pavone
-
Initial stab at RF5C164 emulationThu, 03 Feb 2022 23:15:42 -0800, by Michael Pavone
-
Implement CD audioWed, 02 Feb 2022 01:10:07 -0800, by Michael Pavone
-
BIOS doesn't like it if TOC read happens too quicklyTue, 01 Feb 2022 01:14:27 -0800, by Michael Pavone
-
Fix CDD int cycle calculationTue, 01 Feb 2022 01:07:42 -0800, by Michael Pavone
-
Sega CD graphics processor output now looks correct for some operationsMon, 31 Jan 2022 22:07:51 -0800, by Michael Pavone
-
Added basic support for ISO images for games that only have a data trackMon, 31 Jan 2022 22:07:18 -0800, by Michael Pavone
-
Fix a couple of CDD bugsMon, 31 Jan 2022 19:05:54 -0800, by Michael Pavone
-
Fix windows build errorMon, 31 Jan 2022 00:01:26 -0800, by Michael Pavone
-
Fix some cycle adjustment stuff and an off-by one on hte TOCT responseMon, 31 Jan 2022 00:01:15 -0800, by Michael Pavone
-
Merge Sega CD branch now that it sort of worksSun, 30 Jan 2022 22:29:29 -0800, by Michael Pavone
-
Fix error in code write detection introduced from "wide" jcc change segacdSun, 30 Jan 2022 19:56:09 -0800, by Michael Pavone
-
Initial attempt at implementing the Sega CD graphics hardware segacdSun, 30 Jan 2022 19:55:33 -0800, by Michael Pavone
-
Fix a bunch of CDC/CDD related mcd-verificator failures segacdSun, 30 Jan 2022 00:21:58 -0800, by Michael Pavone
-
Implement transfer of data from CDC to elsewhere. Other miscellaneous CDD/CDC improvements segacdSat, 29 Jan 2022 17:43:37 -0800, by Michael Pavone
-
Get CDD working well enough to get into BIOS CD player segacdFri, 28 Jan 2022 22:48:06 -0800, by Michael Pavone
-
Update commented out CPU logging to differentiate between main and sub 68k segacdFri, 28 Jan 2022 22:47:51 -0800, by Michael Pavone
-
Some progress on CDC and CDD emulation. Now passes first 3 "CDC INIT" tests in mcd-verificator segacdFri, 28 Jan 2022 00:50:17 -0800, by Michael Pavone
-
Implemented basic TOC functionality of CDD MCU segacdThu, 27 Jan 2022 00:33:41 -0800, by Michael Pavone
-
Move old notes into a subdir and add CDD MCU notes segacdSun, 23 Jan 2022 11:11:07 -0800, by Michael Pavone
-
Fix a bunch of stuff to pass more mcd-verificator tests segacdThu, 20 Jan 2022 00:56:46 -0800, by Michael Pavone
-
Fix byte write behavior on a few gate array regs to pass the VAR test in mcd-verificator segacdWed, 19 Jan 2022 00:08:01 -0800, by Michael Pavone
-
Fix prog RAM banking and Genesis to SCD cycle conversion. Arkagis Escape demo now works segacdTue, 18 Jan 2022 23:54:02 -0800, by Michael Pavone
-
Implement enough of Sega CD gate array and Sub CPU to pass Sik's Mode 1 test ROM segacdTue, 18 Jan 2022 00:03:50 -0800, by Michael Pavone
-
Support Sega mapper without 'SEGA SSF' in header or ROM DB entry and implement a subset of the extended Sega mapper implemented in the Mega Everdrive when 'SEGA SSF' is presentSat, 01 Jan 2022 18:54:46 -0800, by Michael Pavone
-
Update source path of SDL license file for Linux buildsFri, 31 Dec 2021 13:03:21 -0800, by Michael Pavone
-
Update img2tyles to use Python 3Fri, 31 Dec 2021 12:27:14 -0800, by Michael Pavone
-
Always use "call" style interp generation from CPU DSL and default to NEW_CORE in mame_interp branch mame_interpTue, 21 Sep 2021 23:28:54 -0700, by Michael Pavone
-
Strip out mega wifi support and debugger proprietaryTue, 21 Sep 2021 23:17:34 -0700, by Michael Pavone
-
zlib support in vgmplayTue, 21 Sep 2021 23:03:18 -0700, by Michael Pavone
-
Add cycle checks to deal with 68K core differences to the new refresh emulation blocks merged from default mame_interpThu, 05 Aug 2021 23:48:41 -0700, by Michael Pavone
-
Fix window bug implementationTue, 09 Mar 2021 22:47:51 -0800, by Michael Pavone
-
Add TMSS state to save statesSun, 07 Mar 2021 23:13:19 -0800, by Michael Pavone
-
Don't init IO ports in TMSS ROM as it trips up the standard Sega init codeSun, 07 Mar 2021 22:45:25 -0800, by Michael Pavone
-
Implement TMSS VDP lockSun, 07 Mar 2021 22:44:33 -0800, by Michael Pavone
-
Fix bug in handling of MMAP_CODE regions smaller than 16KBSun, 07 Mar 2021 22:43:51 -0800, by Michael Pavone
-
Added open source TMSS replacementSun, 07 Mar 2021 10:41:35 -0800, by Michael Pavone
-
Implement TMSS ROM and cart mapping registerSun, 21 Feb 2021 14:35:16 -0800, by Michael Pavone
-
Make ui.enter_debuger respect which debuger is activeSat, 20 Feb 2021 14:52:55 -0800, by Michael Pavone
-
Make KDEBUG functionality play nice with gdb remote debuggingSat, 20 Feb 2021 14:52:32 -0800, by Michael Pavone
-
Fix some stuff that was calling printf directlySat, 20 Feb 2021 14:51:45 -0800, by Michael Pavone
-
Close VDP debug windows when VDP is freed. Fixes Trac bug 39Sat, 20 Feb 2021 12:47:26 -0800, by Michael Pavone
-
Fix Timer B load bug that made games using Konami sound driver to have slower music tempo than they shouldMon, 15 Feb 2021 22:10:49 -0800, by Michael Pavone
-
Add new serial state, and Heartbeat Personal Trainer state to save state serialize/deserialize code and fix bug in IO deserialize implementationMon, 15 Feb 2021 13:17:08 -0800, by Michael Pavone
-
Implement Heartbeat Personal Trainer peripheral and add ROM DB entry for Outback JoeyMon, 15 Feb 2021 11:24:06 -0800, by Michael Pavone
-
MergeWed, 10 Feb 2021 20:13:27 -0800, by Michael Pavone
-
Implement serial IO, a generic serial device type and external interruptsWed, 10 Feb 2021 20:12:16 -0800, by Michael Pavone
-
Add ROM DB entry for bootleg game Rock WorldThu, 03 Dec 2020 00:30:16 -0800, by Michael Pavone
-
Add ROM DB entry for Rock Heaven a bootleg hack of Alex Kidd with Rockman graphicsThu, 03 Dec 2020 00:09:28 -0800, by Michael Pavone
-
Fix format of axis mapping strings for axes that map to a d-padTue, 24 Nov 2020 23:15:25 -0800, by Michael Pavone
-
Backed out changeset 96971b673f51Tue, 24 Nov 2020 20:23:38 -0800, by Michael Pavone
-
Add Genesis 6-button contoller imageSat, 21 Nov 2020 23:08:02 -0800, by Michael Pavone
-
Fix some bugs in PNG decoderSat, 21 Nov 2020 22:55:40 -0800, by Michael Pavone
-
Add a UI button to reset config to defaultsMon, 09 Nov 2020 00:29:47 -0800, by Michael Pavone
-
Prevent user from getting stuck in directories they don't have permission to read in ROM browserSat, 07 Nov 2020 18:27:34 -0800, by Michael Pavone
-
Show current path in file browserSat, 07 Nov 2020 14:19:02 -0800, by Michael Pavone
-
Use different variants for Genesis controllers to better represent what types are out thereWed, 04 Nov 2020 22:55:26 -0800, by Michael Pavone
-
Reorder system settings so that more common options are near the top and none of the dropdowns get cut offMon, 02 Nov 2020 20:03:47 -0800, by Michael Pavone
-
Multiplying by zero and shifting by zero are very different. Fixes regression in Overdrive 2Sun, 01 Nov 2020 13:28:31 -0800, by Michael Pavone
-
Small improvement to refresh cycle approximationSun, 01 Nov 2020 12:35:58 -0800, by Mike Pavone
-
Improved texture atlas size estimation in NuklearSun, 01 Nov 2020 12:35:08 -0800, by Mike Pavone
-
Fix a regression in sprite rendering that could cause garbage to be displayed on first lineSun, 01 Nov 2020 12:32:25 -0800, by Mike Pavone
-
Add support for the parts of the KMod debug ports used by SGDKMon, 19 Oct 2020 15:46:16 -0700, by Mike Pavone
-
Fix build breakage on OS XFri, 16 Oct 2020 22:13:07 -0700, by Michael Pavone
-
Specify min OS X version when making a "portable" build for that platformFri, 16 Oct 2020 22:12:48 -0700, by Michael Pavone
-
Prevent wait truncation in VGM loggingFri, 16 Oct 2020 21:40:47 -0700, by Michael Pavone
-
Set initial pan bits in YM2612 register array and not just the separate lr field of the channel. This fixes an issue in which some channels would be silent in VGM log outputSun, 11 Oct 2020 22:42:10 -0700, by Michael Pavone
-
Fix occasional deadlock on startup when using audio syncSun, 11 Oct 2020 18:01:48 -0700, by Michael Pavone
-
Added Wii U controller imageSun, 19 Jul 2020 18:10:40 -0700, by Mike Pavone
-
Fix VGM delay calculation overflow when a YM-2612 write follows a PSG write in close successionTue, 14 Jul 2020 20:19:47 -0700, by Mike Pavone
-
Add stubs for some functions in libblastem.c to fix link failures on windows libretro targetSun, 12 Jul 2020 23:09:02 -0700, by Mike Pavone
-
Fix broken enum definitions that cause multiple definition errors when building with -fno-common which is now the default in GCC 10Sat, 11 Jul 2020 21:16:32 -0700, by Mike Pavone
-
Fix libretro target on windowsSat, 11 Jul 2020 21:04:16 -0700, by Mike Pavone
-
Enter debugger when a VDP data port read would cause a CPU lockupSun, 28 Jun 2020 22:53:52 -0700, by Mike Pavone
-
Fix regressions from most recent address/cd latch change. Need to do more research still, but probably good enough for nowSun, 28 Jun 2020 21:31:09 -0700, by Mike Pavone
-
Update cycle to VGM sample conversion based on ValleyBell's suggestionThu, 18 Jun 2020 00:28:53 -0700, by Michael Pavone
-
MergeThu, 18 Jun 2020 00:23:46 -0700, by Michael Pavone
-
Fix regressions in Monster World IV and Sonic 3D Blast caused by address latch changesThu, 18 Jun 2020 00:20:25 -0700, by Michael Pavone
-
Add stop command to end of recorded VGM streamSat, 13 Jun 2020 22:17:27 -0700, by Mike Pavone
-
MergeSat, 13 Jun 2020 00:38:52 -0700, by Michael Pavone
-
Somewhat buggy implementations of shift instructions in new 68K coreSat, 13 Jun 2020 00:37:22 -0700, by Michael Pavone
-
Fix 68k test harness target, add cycle count to output and add a cycle limitFri, 12 Jun 2020 23:54:22 -0700, by Michael Pavone
-
Fix cycle timing of a number of 68K instructionsWed, 10 Jun 2020 19:08:41 -0700, by Michael Pavone
-
Add ROM DB entry for Sonic DeltaTue, 02 Jun 2020 00:06:02 -0700, by Mike Pavone
-
Fix handling of unmapped reads/writes to the cart/expansion port regionMon, 01 Jun 2020 23:59:59 -0700, by Mike Pavone
-
Fix libretro targetSat, 16 May 2020 10:36:58 -0700, by Michael Pavone
-
Fix vgmplay targetSat, 16 May 2020 10:36:50 -0700, by Michael Pavone
-
Fix regression in Mode 4 support caused by address/cd latch changesFri, 15 May 2020 23:39:15 -0700, by Michael Pavone
-
Go back to unpausing audio in render_video_loop to ensure the core is no longer running on the main thread when audio callbacks start when using run on audio thread modeTue, 12 May 2020 19:22:09 -0700, by Michael Pavone
-
Less hacky run on audio thread modeSat, 09 May 2020 23:25:51 -0700, by Michael Pavone
-
Don't hold frame queue mutex while renderingSat, 09 May 2020 21:37:35 -0700, by Michael Pavone
-
Fix regression in run on audio thread modeSat, 09 May 2020 21:35:42 -0700, by Michael Pavone
-
Allow use of NPOT textures as a config option. Useful for some mobile GPUsSat, 09 May 2020 21:15:33 -0700, by Michael Pavone
-
Specify desired language when invoking fc-match to find an appropriate font on LinuxSat, 09 May 2020 13:15:49 -0700, by Michael Pavone
-
Avoid expensive re-init from switching to external sync after render_init has been calledFri, 08 May 2020 16:52:32 -0700, by Michael Pavone
-
Better handling of pad assignment to remotesFri, 08 May 2020 16:38:58 -0700, by Michael Pavone
-
Fix handling of remote disconnectsFri, 08 May 2020 15:17:47 -0700, by Michael Pavone
-
Fix "full" deflate flush so multiple remotes can successfully joinFri, 08 May 2020 14:59:49 -0700, by Michael Pavone
-
Add an event log soft flush and call it twice per frame in between hard flushes to netplay latency when there are insufficient hardware updates to flush packets in the middle of a frameFri, 08 May 2020 11:40:30 -0700, by Michael Pavone
-
megawifi: implement CMD_DATETIMEFri, 08 May 2020 00:26:34 -0700, by doragasu
-
megawifi: implement UDP socketsFri, 08 May 2020 00:25:24 -0700, by doragasu
-
megawifi: use util module socket functions for WIN32 compatibilityFri, 08 May 2020 00:24:25 -0700, by doragasu
-
Make netplay remote sync to network rather than audio or video so it doesn't drift out of sync with the hostFri, 08 May 2020 00:22:54 -0700, by Michael Pavone
-
Skip setting AI_NUMERICSERV in megawifi code on Windows for now so min SDK version does not need to be bumpedMon, 04 May 2020 23:58:37 -0700, by Michael Pavone
-
More correct implementation of byte printing in builtin debugger. Fix GDB debugger to use helper in backend.c for reading bytesSun, 03 May 2020 23:28:42 -0700, by Michael Pavone
-
Apply fixes to helper functions in backend.c from interp branchSun, 03 May 2020 23:24:03 -0700, by Michael Pavone
-
Add support for printing a byte from memory in native debugger. Add stubs for GDB commands qThreadExtraInfo and qPTue, 28 Apr 2020 22:03:04 +1000, by Eric Fry
-
Implement CMD_HRNG_GET, CMD_GAMERTAG_GET and CMD_LOG.Sun, 03 May 2020 12:40:37 -0700, by doragasu
-
Implement CMD_TCP_CON commandSun, 03 May 2020 12:40:03 -0700, by doragasu
-
megawifi: stub common commands to get config.Sun, 03 May 2020 12:39:05 -0700, by doragasu
-
megawifi: refactor and update commandsSun, 03 May 2020 12:38:28 -0700, by doragasu
-
Use zlib to compress event log streamsSat, 02 May 2020 17:33:23 -0700, by Mike Pavone
-
Fix some netplay issuesSat, 02 May 2020 00:52:21 -0700, by Mike Pavone
-
Netplay protocol size optimizationFri, 01 May 2020 23:39:45 -0700, by Michael Pavone
-
Fix awful playback latencin in new netplay implementationFri, 01 May 2020 21:17:21 -0700, by Michael Pavone
-
Properly initialize Genesis reset cycle on startup. Fixes crash in GDB remote debugger when stepping past the first two instructionsFri, 01 May 2020 00:54:15 -0700, by Michael Pavone
-
Fix some questionable comparisons between 64-bit values and literals that fit in 32-bit integersThu, 30 Apr 2020 23:33:55 -0700, by Michael Pavone
-
Remove usage of GCC pointer arithmetic on void * extensionThu, 30 Apr 2020 23:30:22 -0700, by Michael Pavone