summaryrefslogtreecommitdiff
path: root/blastem.c
AgeCommit message (Collapse)Author
2021-02-15Implement Heartbeat Personal Trainer peripheral and add ROM DB entry for ↵Michael Pavone
Outback Joey
2020-05-09Less hacky run on audio thread modeMichael Pavone
2020-05-08Avoid expensive re-init from switching to external sync after render_init ↵Michael Pavone
has been called
2020-05-02Use zlib to compress event log streamsMike Pavone
2020-05-01Fix awful playback latencin in new netplay implementationMichael Pavone
2020-04-30Remove usage of GCC pointer arithmetic on void * extensionMichael Pavone
2020-04-29WIP netplay supportMichael Pavone
2020-04-18WIP new sync mode that runs emulation on audio threadMichael Pavone
2019-04-23Allow rom directory and rom name in screenshot path. Allow rom name in ↵Michael Pavone
screenshot name. Remove ability for path variables to contain underscores
2019-03-30Update version number for nightly buildsMike Pavone
2019-03-27Update version number, special thanks, CHANGELOG and README in preparation ↵Michael Pavone
for possible 0.6.2 release
2019-03-19Fix off-by-one error in code for loading an SMD format ROM from a ZIP archiveMichael Pavone
2019-02-10Initial attempt at interrupts in new Z80 core and integrating it into main ↵Michael Pavone
executable
2019-01-18Updated version number for 0.6.2 preview nightly buildsMichael Pavone
2019-01-17Add support for SMD format ROMs in ZIP filesMichael Pavone
2019-01-17Fix SMD ROM supportMichael Pavone
2019-01-03Updated version number and CHANGELOG for possible 0.6.1 releaseMichael Pavone
2018-12-31Updated version number for 0.6.0 releaseMike Pavone
2018-12-30Fix crash when passed a filename with no extensionMike Pavone
2018-12-25Fix headless modeMichael Pavone
2018-07-06Update controller config when changed in UI without restartMichael Pavone
2018-06-28Fix a number of other memory errors (mostly leaks again) identified by valgrindMichael Pavone
2018-06-22Fix some memory errors (mostly leaks) identified by valgrindMichael Pavone
2018-05-05Refactor to split device bindings from IO emulation codeMichael Pavone
2018-05-02Added null check to reload_mediaMichael Pavone
2018-05-02Fix drag and drop when using Nuklear UIMichael Pavone
2018-04-27Only save config file if something has changed. Re-initialize audio and ↵Michael Pavone
video with new settings if config has changed
2018-03-26There will be no 0.5.2 at this pointMichael Pavone
2018-03-24MergeMichael Pavone
--HG-- branch : nuklear_ui
2018-03-24Add support for loading ROMs from zip filesMichael Pavone
2018-03-23Updated fibonacci benchmark code to work with current test harnessMichael Pavone
2017-11-29Added code to persist config back to a fileMichael Pavone
--HG-- branch : nuklear_ui
2017-11-26Enable lock-on in Nuklear UIMichael Pavone
--HG-- branch : nuklear_ui
2017-11-26Pause game execution when in the new UI pause menuMichael Pavone
--HG-- branch : nuklear_ui
2017-11-25Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI ↵Michael Pavone
in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable --HG-- branch : nuklear_ui
2017-11-21Initial work on Nuklear-based UIMichael Pavone
--HG-- branch : nuklear_ui
2017-09-06Remove unused define in blastem.cMichael Pavone
2017-09-06Update version number for nightly buildsMichael Pavone
2017-08-30Updated version string for 0.5.1 releaseMichael Pavone
2017-08-23Allow reloading current ROM with a hotkey (default F5) and allow locking on ↵Michael Pavone
a cartridge via menu
2017-08-09New savestates are working. New config file option for selecting format ↵Michael Pavone
states will be saved in. Mostly complete, needs a little more work before release
2017-06-30Make drag and drop play nice with the menuMichael Pavone
2017-06-22Load SRAM/EEPROM from lock-on cart directory if the lock-on cart is the one ↵Michael Pavone
with the save device
2017-06-15Allow height to be specified in the config file and properly calculate from ↵Michael Pavone
the aspect setting if it is not specified
2017-06-14Initial support for drag and drop. Some work needed for proper menu integration.Michael Pavone
2017-06-07Initial work to support parallel NOR flash and the Magistr 16Michael Pavone
2017-06-04Updated version string for 0.5.1 pre-releasesMichael Pavone
2017-06-02Update version number for stable releaseMichael Pavone
2017-04-21Fix a deficiency in the way types were handled in my ternary tree. Fixes in ↵Michael Pavone
which some paths that were constructed from a template with variables would sometimes get an extra garbage character thrown in
2017-03-21Make save directory configurable. Satisfies ticket:4Michael Pavone