Mercurial > repos > blastem
graph
-
Added code to fallback to Yosemite or pre-Yosemite system font in case current system font can't be found or is in an unusable format. San Francisco font used on current OS X versions is in a .otf file whih presumably means it has CFF outlines that stb_truetype can't use.Thu, 05 Apr 2018 00:06:19 -0700, by Michael Pavone
-
Fix vgmplayMon, 02 Apr 2018 00:58:42 -0700, by Michael Pavone
-
Fix Z80 bank access for $800000-$A00000 region for 10M flat mapped ROMsMon, 02 Apr 2018 00:11:43 -0700, by Michael Pavone
-
Randomize soft reset timing and fix silly bug that was accidentally clearing IO state on soft resetFri, 30 Mar 2018 22:01:05 -0700, by Michael Pavone
-
More audio refactoring in preparation for allowing proper sync to video with dynamic audio rate controlFri, 30 Mar 2018 00:37:08 -0700, by Michael Pavone
-
Allow double click to open ROM in file browserThu, 29 Mar 2018 00:40:41 -0700, by Michael Pavone
-
Added vsync to video settingsThu, 29 Mar 2018 00:09:50 -0700, by Michael Pavone
-
Add support for float32 format audio samplesWed, 28 Mar 2018 23:56:38 -0700, by Michael Pavone
-
Small cleanup to audio interface between emulation code and renderer backendWed, 28 Mar 2018 23:36:08 -0700, by Michael Pavone
-
There will be no 0.5.2 at this pointMon, 26 Mar 2018 23:36:39 -0700, by Michael Pavone
-
Allow numpad keys to be mappedMon, 26 Mar 2018 23:07:17 -0700, by Michael Pavone
-
Allow MegaWiFi support to be toggled in config file. Defaults to off due to security concernsMon, 26 Mar 2018 22:13:22 -0700, by Michael Pavone
-
Remove some debug print stuff from font_win.cMon, 26 Mar 2018 21:39:18 -0700, by Michael Pavone
-
Get Windows build working again. MegaWiFi code probably needs more work before it will actually work on Windows, but at least it doesn't break the build nowMon, 26 Mar 2018 21:25:40 -0700, by Michael Pavone
-
Add back button to Key binding view and add a window and back button to empty controller view so you can always get back to the main menuMon, 26 Mar 2018 09:49:03 -0700, by Michael Pavone
-
Fix use after free in get_extension_listSun, 25 Mar 2018 23:11:17 -0700, by Michael Pavone
-
Fix no-default targetsSun, 25 Mar 2018 12:11:41 -0700, by Michael Pavone
-
nuklear_ui has been merged to default and is now closed nuklear_uiSun, 25 Mar 2018 12:03:01 -0700, by Michael Pavone
-
Merged nuklear_ui into defaultSun, 25 Mar 2018 12:01:49 -0700, by Michael Pavone
-
Make sure config directory exists before trying to save config file nuklear_uiSun, 25 Mar 2018 12:00:29 -0700, by Michael Pavone
-
Don't try to use GLES specific stuff unless we're actualy on a GLES platform nuklear_uiSun, 25 Mar 2018 10:47:48 -0700, by Michael Pavone
-
Added OSX implementation of default_font nuklear_uiSun, 25 Mar 2018 10:30:40 -0700, by Michael Pavone
-
Fix memory leak in edge case of font_win nuklear_uiSun, 25 Mar 2018 10:29:40 -0700, by Michael Pavone
-
MSG_NOSIGNAL doesn't exist on all platforms nuklear_uiSun, 25 Mar 2018 10:28:08 -0700, by Michael Pavone
-
Updated default config to reflect gz/zip/png supportSat, 24 Mar 2018 19:41:47 -0700, by Michael Pavone
-
Added png screenshot supportSat, 24 Mar 2018 19:40:51 -0700, by Michael Pavone
-
Add support for loading ROMs from zip filesSat, 24 Mar 2018 15:33:44 -0700, by Michael Pavone
-
Added support for reading gzipped ROMsFri, 23 Mar 2018 22:30:02 -0700, by Michael Pavone
-
Updated fibonacci benchmark code to work with current test harnessFri, 23 Mar 2018 22:23:39 -0700, by Michael Pavone
-
Added support for TTC and dfont format true type fonts. More robust font selection on Windows nuklear_uiTue, 06 Mar 2018 21:27:12 -0800, by Michael Pavone
-
Fix Windows build, added Windows default_font_path implementation nuklear_uiWed, 07 Feb 2018 00:07:12 -0800, by Michael Pavone
-
Fix const correctness for path_extension nuklear_uiTue, 06 Feb 2018 22:44:11 -0800, by Michael Pavone
-
More fleshed out keyboard bindings view nuklear_uiMon, 05 Feb 2018 23:39:14 -0800, by Michael Pavone
-
Initial work on keyboard binding settings view nuklear_uiFri, 02 Feb 2018 09:24:01 -0800, by Michael Pavone
-
Made the NOR flash emulation a bit more flexible, but not yet flexible enough to properly support the flash chip in the MegaWiFi cartWed, 31 Jan 2018 22:05:10 -0800, by Michael Pavone
-
Limit received LSD packets to 1440 bytes to match expectations of wflash code. Use MSG_NOSIGNAL to avoid getting killed with SIGPIPEWed, 31 Jan 2018 21:59:08 -0800, by Michael Pavone
-
MergeMon, 22 Jan 2018 22:03:55 -0800, by Michael Pavone
-
Get enough of MegaWifi implemented so that basic commands from wflash CLI command workMon, 22 Jan 2018 22:02:29 -0800, by Michael Pavone
-
Cleanup MegaWiFi command implementationTue, 16 Jan 2018 19:21:37 -0800, by Michael Pavone
-
Added support for MegaWiFi command IP_CURRENTTue, 16 Jan 2018 09:31:00 -0800, by Michael Pavone
-
Initial work on MegaWiFi supportMon, 15 Jan 2018 09:04:43 -0800, by Michael Pavone
-
MergeThu, 04 Jan 2018 21:37:34 -0800, by Michael Pavone
-
Fix accidental add to RSP with SZ_D and SZ_PTR. Using SZ_D breakse when the stack is located outside of the 32-bit addressable rangeSun, 31 Dec 2017 14:08:47 -0800, by Michael Pavone
-
Fix silly bug in STOP implementation that caused excessive CPU usageWed, 03 Jan 2018 07:09:39 -0800, by Michael Pavone
-
More efficient memory access when using MAME interpreters mame_interpSun, 31 Dec 2017 10:03:25 -0800, by Michael Pavone
-
Added MAME Z80 core, re-enabled 68K tracing in Musashi core, disabled a bunch of code gen stuff when using interpreters from MAME mame_interpSat, 30 Dec 2017 18:27:06 -0800, by Michael Pavone
-
Super hacky integration of the version of Musashi from MAME mame_interpWed, 27 Dec 2017 13:46:52 -0800, by Michael Pavone
-
Enable LTO on certain targets that don't need the full LDFLAGS by splitting out the optimization flags into a separate varSun, 31 Dec 2017 09:53:33 -0800, by Michael Pavone
-
Add mapping for gate array registers in main cpu map segacdTue, 19 Dec 2017 00:49:13 -0800, by Michael Pavone
-
Added code for initializing a combined Genesis + Sega CD system when a Sega CD ISO is loaded segacdWed, 13 Dec 2017 09:44:41 -0800, by Michael Pavone
-
Initial skeleton of Sega CD memory handlers segacdTue, 12 Dec 2017 09:44:33 -0800, by Michael Pavone
-
Added RAM init and IO port config to system settings menu nuklear_uiMon, 11 Dec 2017 19:16:44 -0800, by Michael Pavone
-
Added dropdowns for default region and savestate format nuklear_uiMon, 11 Dec 2017 09:50:47 -0800, by Michael Pavone
-
Update clean target to remove UI object files nuklear_uiThu, 07 Dec 2017 18:59:36 -0800, by Michael Pavone
-
Fix GL include issue for 32-bit builds nuklear_uiThu, 07 Dec 2017 18:57:38 -0800, by Michael Pavone
-
Move paths.o to CONFIGOBJS since config.c uses path_append now nuklear_uiThu, 07 Dec 2017 18:57:18 -0800, by Michael Pavone
-
Fix buffer overrun in video settings menu nuklear_uiMon, 04 Dec 2017 21:38:26 -0800, by Michael Pavone
-
Somewhat fleshed out video settings view nuklear_uiFri, 01 Dec 2017 09:22:43 -0800, by Michael Pavone
-
Added code to persist config back to a file nuklear_uiWed, 29 Nov 2017 08:41:37 -0800, by Michael Pavone
-
Don't crash when keys are pressed before ROM is loaded nuklear_uiSun, 26 Nov 2017 20:19:36 -0800, by Michael Pavone
-
Pause game execution when in the new UI pause menu nuklear_uiSun, 26 Nov 2017 19:22:09 -0800, by Michael Pavone
-
Sort directory listing in Nuklear UI file browser nuklear_uiSun, 26 Nov 2017 17:33:39 -0800, by Michael Pavone
-
Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable nuklear_uiSat, 25 Nov 2017 20:43:20 -0800, by Michael Pavone
-
Avoid burning a huge amount of CPU in the menu when emulation is not running and vsync is disabled nuklear_uiSat, 25 Nov 2017 14:42:38 -0800, by Michael Pavone
-
Fix directory navigation in ROM file chooser in Nuklear UI nuklear_uiSat, 25 Nov 2017 13:57:38 -0800, by Michael Pavone
-
Get SMS savestates working in Nuklear UI nuklear_uiSat, 25 Nov 2017 11:31:08 -0800, by Michael Pavone
-
Fix genesis save state loading via Nuklear UI, sms probably still needs work nuklear_uiFri, 24 Nov 2017 20:52:40 -0800, by Michael Pavone
-
Refactored save slot related logic to reduce duplication and allow reuse in new UI. Get state loading/saving mostly working in new UI nuklear_uiFri, 24 Nov 2017 12:04:02 -0800, by Michael Pavone
-
Pause menu now triggered on ui.exit event nuklear_uiWed, 22 Nov 2017 11:18:36 -0800, by Michael Pavone
-
Fix UI rendering in fullscreen and wome initial work on the "pause" menu nuklear_uiWed, 22 Nov 2017 10:54:27 -0800, by Michael Pavone
-
Basic support for loading ROMs via Nuklear UI nuklear_uiTue, 21 Nov 2017 23:11:11 -0800, by Michael Pavone
-
Moved initial path logic out of menu so it can be shared with new UI nuklear_uiTue, 21 Nov 2017 18:55:33 -0800, by Michael Pavone
-
Change load_rom into load_media with some interface changes in preparation for CD support segacdSat, 21 Oct 2017 11:51:24 -0700, by Michael Pavone
-
Implemented Z80 IM 2 and attempted correct intack cycle delayThu, 19 Oct 2017 03:21:24 -0700, by Michael Pavone
-
Add support for writeable ROM and an entry for Game no Kanzume Otokuyou using that support as it expects the cart area to be writableSat, 14 Oct 2017 05:03:38 -0700, by Michael Pavone
-
Attempt at fixing issue reported when compiling with MSVCMon, 09 Oct 2017 07:48:48 -0700, by Michael Pavone
-
Added detection of XBAND test ROMs. None seem to actually work with my limited FRED chip implementation thoughMon, 09 Oct 2017 07:42:33 -0700, by Michael Pavone
-
Push correct PC onto stack on divide by zero for pc-relative caseWed, 13 Sep 2017 21:13:11 -0700, by Michael Pavone
-
Preserve original address when retranslating instructions instead of switching to the lowest aliasWed, 13 Sep 2017 21:06:25 -0700, by Michael Pavone
-
Fix unlk for the a7 caseFri, 08 Sep 2017 00:38:22 -0700, by Michael Pavone
-
Fix what are hopefully th elast of the 68K instruction decoder bugs revealed by r57shell/realmonster's test ROMFri, 08 Sep 2017 00:38:10 -0700, by Michael Pavone
-
More instruction decoder fixesThu, 07 Sep 2017 00:42:28 -0700, by Michael Pavone
-
Properly clear trace mode on interrupt or other exception. Fix NBCD with memory destinationWed, 06 Sep 2017 23:10:11 -0700, by Michael Pavone
-
Remove unused define in blastem.cWed, 06 Sep 2017 22:16:02 -0700, by Michael Pavone
-
Update version number for nightly buildsWed, 06 Sep 2017 22:15:22 -0700, by Michael Pavone
-
Fix a bunch of 68K instruction decoder bugs revealed by r57shell/realmonster's test ROMWed, 06 Sep 2017 22:14:51 -0700, by Michael Pavone
-
Added tag v0.5.1 for changeset 3d48cb0c28beWed, 30 Aug 2017 01:58:22 -0700, by Michael Pavone
-
Updated CHANGELOG for 0.5.1 releaseWed, 30 Aug 2017 01:21:28 -0700, by Michael Pavone
-
Fix minor graphical regression in Gunstar HeroesTue, 29 Aug 2017 23:49:57 -0700, by Michael Pavone
-
Fix regression in XBAND keyboard support. Fixes ticket:33Tue, 29 Aug 2017 22:48:03 -0700, by Michael Pavone
-
Make initial bank register state stored in bank_regs match what is put in to mem_pointers for the sega/SSF2 mapper. Invalidate RAM code ranges on RAM deserializationTue, 29 Aug 2017 19:43:38 -0700, by Michael Pavone
-
Fix operator precedence in psg serialize/deserializeTue, 29 Aug 2017 19:42:44 -0700, by Michael Pavone
-
Save entirety of fnum register, not just the low 8 bitsTue, 29 Aug 2017 19:42:14 -0700, by Michael Pavone
-
Fix savestate path calculation in genesis load_stateTue, 29 Aug 2017 00:36:25 -0700, by Michael Pavone