Mercurial > repos > blastem
graph
-
Fix windows buildSat, 06 Apr 2019 21:38:11 -0700, by Michael Pavone
-
Don't force NONUKLEAR on when NOGL is set at build time since the Nuklear UI works without GL nowThu, 04 Apr 2019 23:09:48 -0700, by Michael Pavone
-
Allow Nuklear UI to be used when OpenGL is disabledThu, 04 Apr 2019 23:08:45 -0700, by Michael Pavone
-
MergeWed, 03 Apr 2019 00:17:46 -0700, by Mike Pavone
-
Add an explicit rule for termhelper as it was relying on a built-in rule beforeWed, 03 Apr 2019 00:17:30 -0700, by Mike Pavone
-
Make libretro target successfully build for Windows and possibly MacWed, 03 Apr 2019 00:14:09 -0700, by Mike Pavone
-
Fix crash that occurs when changing video screen settings if the emulator window is currently fullscreen. Add a little more error handling to Open GL codeSun, 31 Mar 2019 14:53:29 -0700, by Mike Pavone
-
Update verison number in liblastem.cSun, 31 Mar 2019 12:38:47 -0700, by Mike Pavone
-
Include ROM DB in library binary for libretro targetSun, 31 Mar 2019 12:37:28 -0700, by Mike Pavone
-
Fix build breakage for libretro targetSun, 31 Mar 2019 12:07:20 -0700, by Mike Pavone
-
Fix bumper/trigger binding boxes for "normal" style conntrollers. Change label of "Back" button to "Save" when there are unsaved changes in controller bindingSat, 30 Mar 2019 23:35:16 -0700, by Mike Pavone
-
Update version number for nightly buildsSat, 30 Mar 2019 23:20:06 -0700, by Mike Pavone
-
Fix crash when pressing escape with no ROM loaded. Fix immediate cancel in keybinding view when mouse happens to be where the cancel button appearsSat, 30 Mar 2019 23:18:22 -0700, by Mike Pavone
-
Added tag v0.6.2 for changeset 8aeac7bd9fa7Thu, 28 Mar 2019 00:47:25 -0700, by Michael Pavone
-
Update version number, special thanks, CHANGELOG and README in preparation for possible 0.6.2 release v0.6.2Wed, 27 Mar 2019 23:34:53 -0700, by Michael Pavone
-
Add unit to gain label and change color of checkbox selected state to hopefully make it more clearWed, 27 Mar 2019 23:04:42 -0700, by Michael Pavone
-
Restore some newlines in debug output that got lost when fixing GDB remote debugging issueWed, 27 Mar 2019 22:23:55 -0700, by Michael Pavone
-
Request float 32 sample format since it saves us a conversion now that the gain code has been addedWed, 27 Mar 2019 22:19:49 -0700, by Michael Pavone
-
Operator results should be delayed by one sample when used as a modulator in some cases based on relative execution time and pipeline lengthWed, 27 Mar 2019 22:04:54 -0700, by Michael Pavone
-
Fixed contents of left and right shoulder boxes for VARIANT_6B_BUMPER controllersTue, 26 Mar 2019 23:55:41 -0700, by Michael Pavone
-
Skip buttons or axes in the mapping UI that have no label for the selected controller typeTue, 26 Mar 2019 23:45:11 -0700, by Michael Pavone
-
Remove some problematic entries from the game controller dbTue, 26 Mar 2019 23:27:46 -0700, by Michael Pavone
-
Support controllers that have their dpad mapped to an axisTue, 26 Mar 2019 23:26:08 -0700, by Michael Pavone
-
Zero offset should also impact output channels that a channel is panned away fromTue, 26 Mar 2019 22:34:41 -0700, by Michael Pavone
-
Fix a couple of minor cases of extra precision in LFO implementationTue, 26 Mar 2019 22:27:23 -0700, by Michael Pavone
-
Fix and update JSON payload for webhook in build scriptsMon, 25 Mar 2019 23:34:52 -0700, by Michael Pavone
-
Post build results to discord via webhookMon, 25 Mar 2019 23:13:08 -0700, by Michael Pavone
-
Initialize gain_mult when creating an audio source so things work okay for clients that don't explicitly set the gainSun, 24 Mar 2019 20:09:22 -0700, by Michael Pavone
-
Optionally emulate the offset around zero in the imperfect DAC of a discrete YM2612Sun, 24 Mar 2019 19:59:41 -0700, by Michael Pavone
-
Make sure there are no races between main thread and audio thread around mix_buf. Fix lack of proper termination in shader loading codeSun, 24 Mar 2019 13:31:22 -0700, by Mike Pavone
-
Configurable gain for overall output and individual componentsSat, 23 Mar 2019 17:18:10 -0700, by Michael Pavone
-
Fix Windows buildSat, 23 Mar 2019 00:05:37 -0700, by Michael Pavone
-
Added support for detecting Mega WiFi titles based on a header stringFri, 22 Mar 2019 09:25:28 -0700, by Michael Pavone
-
Remove dummy controller_add_mappings definitions from vgmplay and stateview as controller_info.o has been added to RENDEROBJS in the MakefileWed, 20 Mar 2019 22:06:29 -0700, by Michael Pavone
-
Avoid printing a bunch of junk to stdout when GDB remote debugging is enabled as this can confuse GDBWed, 20 Mar 2019 22:05:27 -0700, by Michael Pavone
-
Fix off-by one in IO port connection text outputWed, 20 Mar 2019 21:36:32 -0700, by Michael Pavone
-
Updated checkbox styleWed, 20 Mar 2019 09:35:17 -0700, by Michael Pavone
-
Fix off by one in IO device UITue, 19 Mar 2019 18:56:21 -0700, by Michael Pavone
-
Fix off-by-one error in code for loading an SMD format ROM from a ZIP archiveTue, 19 Mar 2019 09:27:30 -0700, by Michael Pavone
-
Remove some commented out code in fbdev backendThu, 14 Mar 2019 23:27:10 -0700, by Michael Pavone
-
Handle interlaced mode in fbdev backendThu, 14 Mar 2019 23:23:02 -0700, by Michael Pavone
-
Implement serialization/deserialization in new Z80 coreTue, 12 Mar 2019 23:06:04 -0700, by Michael Pavone
-
Minor cleanupMon, 11 Mar 2019 00:04:48 -0700, by Michael Pavone
-
Scale H32 horizontally in fbdev backend so it has the correct aspect ratioSun, 10 Mar 2019 23:10:43 -0700, by Michael Pavone
-
Grab keyboard devices at startup so keyboard input stops going to terminal while runningSun, 10 Mar 2019 22:22:23 -0700, by Michael Pavone
-
Fix off-by-one error in evdev init code and allow ALSA device to be specified in configSun, 10 Mar 2019 22:11:32 -0700, by Michael Pavone
-
Added raw fbdev/evdev/ALSA render backendSun, 10 Mar 2019 21:30:09 -0700, by Michael Pavone
-
Get latency between interrupt latch and interrupt acceptance working with Musashi mame_interpWed, 13 Mar 2019 22:01:22 -0700, by Michael Pavone
-
Make get_open_bus_value work right with Musashi mame_interpWed, 13 Mar 2019 20:34:24 -0700, by Michael Pavone
-
Hopefully fix 68K serialization/deserialization with Musashi mame_interpWed, 13 Mar 2019 19:13:46 -0700, by Michael Pavone
-
Make refresh delay emulation play nice with Musashi mame_interpWed, 13 Mar 2019 18:57:11 -0700, by Michael Pavone
-
Remove MAME Z80 core in favor of my new Z80 core mame_interpTue, 12 Mar 2019 21:59:52 -0700, by Michael Pavone
-
Wrote a version of m68k_invalidate_code_range for interpreter build so that MMAP_PTR_IDX regions can safely get "fast" pointers mame_interpTue, 12 Mar 2019 21:58:53 -0700, by Michael Pavone
-
Fix a couple issues in manual memory map read/write functions mame_interpTue, 12 Mar 2019 21:57:35 -0700, by Michael Pavone
-
Fix a couple bugs in the integration of Musashi mame_interpTue, 12 Mar 2019 21:57:13 -0700, by Michael Pavone
-
Couple of fixes for using MAME Z80 core mame_interpFri, 01 Mar 2019 08:17:57 -0800, by Michael Pavone
-
More instruction timing fixes in old Z80 coreMon, 25 Feb 2019 21:22:14 -0800, by Michael Pavone
-
Fix Z80 interrupts in Gen/MD mode when using new core. Disable CPU debug log in new Z80 coreWed, 20 Feb 2019 09:42:12 -0800, by Michael Pavone
-
Fix calculation for whether coalesceFlags is needed for xchg instruction in CPU DSLWed, 20 Feb 2019 00:34:52 -0800, by Michael Pavone
-
A couple more instruction timing fixes in new Z80 coreWed, 20 Feb 2019 00:16:27 -0800, by Michael Pavone
-
Fix implementation of halt in new Z80 coreTue, 19 Feb 2019 23:14:38 -0800, by Michael Pavone
-
Small fix to ztestrun rule in makefileTue, 19 Feb 2019 22:59:30 -0800, by Michael Pavone
-
Fix cycle counts of a few instructions in old Z80 coreTue, 19 Feb 2019 22:59:14 -0800, by Michael Pavone
-
Add emulated MHz output to blastcpmTue, 19 Feb 2019 22:51:53 -0800, by Michael Pavone
-
Store sync_cycle in context rather than in a local in CPU DSL. Fix the timing of a number of instructions in new Z80 coreTue, 19 Feb 2019 22:51:33 -0800, by Michael Pavone
-
Fix size of relocated Z80 bank register fieldSat, 16 Feb 2019 13:15:09 -0800, by Michael Pavone
-
Added in block instructions, fixed IO address calculation in out block instructions in new Z80 coreFri, 15 Feb 2019 23:59:34 -0800, by Michael Pavone
-
Add appropriate cycles for IO accessFri, 15 Feb 2019 23:58:55 -0800, by Michael Pavone
-
Basic support for string operands in CPU DSLFri, 15 Feb 2019 23:58:34 -0800, by Michael Pavone
-
Integration of new Z80 core is sort of working nowTue, 12 Feb 2019 09:58:04 -0800, by Michael Pavone
-
Initial attempt at interrupts in new Z80 core and integrating it into main executableSun, 10 Feb 2019 11:58:23 -0800, by Michael Pavone
-
Allow profiling blastcpm with perftoolsSat, 09 Feb 2019 11:52:43 -0800, by Michael Pavone
-
Optimization to memory access in new Z80 coreSat, 09 Feb 2019 11:34:31 -0800, by Michael Pavone
-
Added option to CPU DSL to produce a threaded interpreter using computed gotoFri, 08 Feb 2019 23:09:58 -0800, by Michael Pavone
-
Added init functions to z80_util.c so new Z80 core is closer to a drop in replacement for the old oneThu, 07 Feb 2019 09:43:25 -0800, by Michael Pavone
-
Optimization of flag calculation for flags that just copy a bit from the result in CPU DSLWed, 06 Feb 2019 09:13:24 -0800, by Michael Pavone
-
Call srand in Z80 test generator so different values are used when regenerating testsWed, 06 Feb 2019 08:54:56 -0800, by Michael Pavone
-
Fixes to DAA, SCF and CCF to pass ZEXALL in new Z80 coreWed, 06 Feb 2019 08:54:09 -0800, by Michael Pavone
-
Fixed half-carry flag calcuation for adc/sbc in new Z80 coreTue, 05 Feb 2019 19:29:54 -0800, by Michael Pavone
-
Fixed cp ixh in new Z80 coreTue, 05 Feb 2019 19:29:30 -0800, by Michael Pavone
-
Fixed CPI/CPD/CPIR/CPDR in new Z80 coreMon, 04 Feb 2019 23:46:35 -0800, by Michael Pavone
-
Implemented RLD/RRD in new Z80 coreMon, 04 Feb 2019 22:51:56 -0800, by Michael Pavone
-
Implement DD/FD prefixes for instructions that don't reference HLMon, 04 Feb 2019 22:20:51 -0800, by Michael Pavone
-
Fixed flag calculation in dec (hl) in new Z80 coreMon, 04 Feb 2019 22:02:59 -0800, by Michael Pavone
-
Implemented DAA in new Z80 coreMon, 04 Feb 2019 21:43:59 -0800, by Michael Pavone
-
Fixed some issues involving conditional execution and temporaries/constant foldingMon, 04 Feb 2019 21:43:43 -0800, by Michael Pavone
-
Implemented conditional call/ret, cpi/cpd/cpir/cpdr and fixed ldir/lddr in new Z80 coreMon, 04 Feb 2019 20:47:20 -0800, by Michael Pavone
-
Get new Z80 core running in CPM harnessSun, 03 Feb 2019 11:05:40 -0800, by Michael Pavone
-
Implemented the rest of the block move instructions in new Z80 coreSun, 03 Feb 2019 10:40:41 -0800, by Michael Pavone
-
Implemented LDI in new Z80 coreSat, 02 Feb 2019 23:02:19 -0800, by Michael Pavone
-
Implemented ld a,r and ld a,i in new Z80 coreSat, 02 Feb 2019 21:22:02 -0800, by Michael Pavone
-
Implemented DD/FD prefixes for EX in new Z80 coreSat, 02 Feb 2019 20:43:20 -0800, by Michael Pavone
-
Implemented remaining DD/FD prefixes for LD in new Z80 coreSat, 02 Feb 2019 16:16:25 -0800, by Michael Pavone
-
Implemented SET instruction in Z80 coreSat, 02 Feb 2019 15:42:45 -0800, by Michael Pavone
-
Implemented RES instruction in new Z80 coreSat, 02 Feb 2019 15:35:15 -0800, by Michael Pavone
-
Implemented BIT instruction in new Z80 core and fixed a bunch of WZ register calculationsSat, 02 Feb 2019 15:10:18 -0800, by Michael Pavone
-
Implemented jp (hl), jp (ix) and jp (iy) in the new Z80 coreFri, 01 Feb 2019 22:19:09 -0800, by Michael Pavone
-
Miscellaneous small fixes to new Z80 coreFri, 01 Feb 2019 22:16:56 -0800, by Michael Pavone
-
Fixed a few ld instructions in the new Z80 coreThu, 31 Jan 2019 23:55:09 -0800, by Michael Pavone
-
Implemented shift instructions in new Z80 coreThu, 31 Jan 2019 23:33:36 -0800, by Michael Pavone
-
Implemented the rest of the rotate instructions in new Z80 coreThu, 31 Jan 2019 23:03:51 -0800, by Michael Pavone
-
Implementation of some of the rotate instructions in new Z80 coreThu, 31 Jan 2019 22:41:37 -0800, by Michael Pavone
-
Implemented DD/FD prefixes for and/or/xor in new Z80 coreWed, 30 Jan 2019 22:11:12 -0800, by Michael Pavone
-
Fix cp instruction in new Z80 core and implement its DD/FD prefixesWed, 30 Jan 2019 21:47:35 -0800, by Michael Pavone
-
Implemented the rest of the dd/fd prefixes for the add/adc/sub/sbc/inc/dec instructions in new Z80 coreWed, 30 Jan 2019 18:55:58 -0800, by Michael Pavone
-
Added implementations of a bunch of 16-bit arithmetic instructions and some DD/FD prefix instructions in new Z80 coreWed, 30 Jan 2019 09:32:56 -0800, by Michael Pavone
-
Better error reporting when an instruction is given an insufficient number of parametersWed, 30 Jan 2019 09:32:01 -0800, by Michael Pavone
-
Implement 16-bit addition in new Z80 core along with necessary CPU DSL fixes to make them work rightTue, 29 Jan 2019 23:56:48 -0800, by Michael Pavone
-
fix half-carry for or and xor in new Z80 coreTue, 29 Jan 2019 22:17:15 -0800, by Michael Pavone
-
Implement parity flag calculation typeTue, 29 Jan 2019 22:16:57 -0800, by Michael Pavone
-
Fix ED prefix in new Z80 coreTue, 29 Jan 2019 21:29:08 -0800, by Michael Pavone
-
Actually correct overflow flag calculation in CPU DSLTue, 29 Jan 2019 21:26:39 -0800, by Michael Pavone
-
Fix sbc and implement carry/overflow flags for it in CPU DSLMon, 28 Jan 2019 22:56:43 -0800, by Michael Pavone
-
Implementation of carry/overflow flags for adc instructions in CPU DSLMon, 28 Jan 2019 22:49:02 -0800, by Michael Pavone
-
Fixed flag calculation for sub instructions in CPU DSLMon, 28 Jan 2019 22:37:46 -0800, by Michael Pavone
-
Less broken flag calulcation for sub instructions in CPU DSLMon, 28 Jan 2019 21:30:23 -0800, by Michael Pavone
-
Initial checkin of new WIP Z80 core using CPU DSLMon, 28 Jan 2019 21:16:41 -0800, by Michael Pavone
-
Initial stab at overflow flag implementation in CPU DSL. Probably broken for subtractionMon, 28 Jan 2019 21:15:27 -0800, by Michael Pavone
-
First stab at carry and half-carry calculation in CPU DSLMon, 28 Jan 2019 20:54:55 -0800, by Michael Pavone
-
Fix zero flag calculation in CPU DSLMon, 28 Jan 2019 19:24:04 -0800, by Michael Pavone
-
Implemented sbc instruction in CPU DSLSun, 27 Jan 2019 14:37:37 -0800, by Michael Pavone
-
Added adc instruction to CPU DSLSun, 27 Jan 2019 05:55:08 -0800, by Michael Pavone
-
Output tables in order specified by the extra_tables field so the user can deal with dependencies between tablesFri, 25 Jan 2019 14:30:55 -0800, by Michael Pavone
-
Fix constant propagation to a non-ephemeral destination in CPU DSLFri, 25 Jan 2019 14:13:46 -0800, by Michael Pavone
-
Fixed missing semicolon in coalesceFlagsFri, 25 Jan 2019 13:55:30 -0800, by Michael Pavone
-
Added new sext instruction for sign extension to CPU sdlFri, 25 Jan 2019 13:45:58 -0800, by Michael Pavone
-
Properly support interlace in libretro buildThu, 24 Jan 2019 19:14:16 -0800, by Michael Pavone
-
Fix aspect ratio for H32 gamesWed, 23 Jan 2019 19:25:50 -0800, by Michael Pavone
-
Added some Makefile options to build a packaging friendly executableTue, 22 Jan 2019 21:15:38 -0800, by Michael Pavone
-
Don't leak a system context when a game is unloadedSun, 20 Jan 2019 22:48:16 -0800, by Mike Pavone
-
Implement serialization/deserialization in libretro buildSun, 20 Jan 2019 22:19:58 -0800, by Mike Pavone
-
Have a suitable default IO port configuration when nonIO is present from the config file. Fixed off by one in processing gamepad button events in libretro buildSun, 20 Jan 2019 19:52:54 -0800, by Mike Pavone
-
Fixed the most glaring issues in libretro buildSun, 20 Jan 2019 16:24:22 -0800, by Mike Pavone
-
Hacky WIP libertro implementationSun, 20 Jan 2019 01:03:21 -0800, by Michael Pavone
-
Small fix to sync sample calculation in render_sdlSun, 20 Jan 2019 01:02:48 -0800, by Michael Pavone
-
Updated version number for 0.6.2 preview nightly buildsFri, 18 Jan 2019 00:10:14 -0800, by Michael Pavone
-
Modified audio code to support an arbitrary number of output channels so that things aren't weird if SDL2 picks a number of channels other than what we ask forFri, 18 Jan 2019 00:09:36 -0800, by Michael Pavone
-
Add support for SMD format ROMs in ZIP filesThu, 17 Jan 2019 23:55:49 -0800, by Michael Pavone
-
Fix SMD ROM supportThu, 17 Jan 2019 19:14:09 -0800, by Michael Pavone
-
Hopefully fix Nuklear assert when loading ROM after changing video settings that some users are reportingThu, 17 Jan 2019 19:13:59 -0800, by Michael Pavone
-
Fixed crash bug that could occur in a narrow window of time when loading a ROMThu, 17 Jan 2019 10:00:24 -0800, by Michael Pavone
-
Add code to handle controllers that have their d-pads mapped as buttons or axesWed, 16 Jan 2019 22:03:16 -0800, by Michael Pavone
-
Old changes to OLP analyzer script for analyzing Z80 memory requestsFri, 04 Jan 2019 19:13:47 -0800, by Michael Pavone
-
Added tag v0.6.1 for changeset 357b4951d9b2Fri, 04 Jan 2019 19:13:23 -0800, by Michael Pavone
-
Updated version number and CHANGELOG for possible 0.6.1 release v0.6.1Thu, 03 Jan 2019 23:44:17 -0800, by Michael Pavone
-
Moved fake virtual root stuff to get_dir_list from legacy menu so it can be used in new UIThu, 03 Jan 2019 23:30:17 -0800, by Michael Pavone
-
Fix Windows implentation of get_config_dir() so config file gets saved to the right place. Fix location for sticky_path file on all platformsThu, 03 Jan 2019 19:30:41 -0800, by Michael Pavone
-
Disable most bindings when UI is activeThu, 03 Jan 2019 09:14:49 -0800, by Michael Pavone
-
Include controller images in archives produced by build_releaseWed, 02 Jan 2019 09:27:00 -0800, by Michael Pavone
-
Added tag v0.6.0 for changeset ef50c9affe6aWed, 02 Jan 2019 09:25:59 -0800, by Michael Pavone
-
Updated version number for 0.6.0 releaseMon, 31 Dec 2018 23:13:45 -0800, by Mike Pavone
-
Updated CHANGELOGMon, 31 Dec 2018 23:09:14 -0800, by Mike Pavone
-
Allow skipping buttons/axes in controller SDL2 mapping UIMon, 31 Dec 2018 22:51:05 -0800, by Mike Pavone
-
Added default controller bindings for a number of 6-button style padsSun, 30 Dec 2018 23:32:04 -0800, by Mike Pavone
-
Fix binding UI for "6 button right" style controllersSun, 30 Dec 2018 23:21:59 -0800, by Mike Pavone
-
Fix crash when passed a filename with no extensionSun, 30 Dec 2018 23:14:00 -0800, by Mike Pavone
-
Updated READMESun, 30 Dec 2018 23:05:39 -0800, by Mike Pavone
-
Updated special thanksSun, 30 Dec 2018 22:12:34 -0800, by Mike Pavone
-
Updated binding UI to reflect new VDP debug optionsSun, 30 Dec 2018 21:36:53 -0800, by Mike Pavone
-
Switched default sync source back to audio as the video option is not ready for prime timeopSun, 30 Dec 2018 21:19:26 -0800, by Mike Pavone
-
Added support for GLES in addition to desktop GLSun, 30 Dec 2018 21:10:44 -0800, by Mike Pavone
-
Allow optimization flag overrides in MakefileSun, 30 Dec 2018 19:40:32 -0800, by Mike Pavone
-
Optimize YM operator modulationSun, 30 Dec 2018 18:48:08 -0800, by Mike Pavone
-
Fix some rendering bugs introduced in previous VDP optimizationsSun, 30 Dec 2018 14:43:30 -0800, by Michael Pavone
-
Preserve WAVE logging FILE * across YM2612 device resetFri, 28 Dec 2018 12:08:43 -0800, by Michael Pavone
-
Small optimization to render_mapThu, 27 Dec 2018 10:40:24 -0800, by Michael Pavone
-
Optimized render_map_output a bitThu, 27 Dec 2018 09:23:51 -0800, by Michael Pavone
-
Fix headless modeTue, 25 Dec 2018 11:40:00 -0800, by Michael Pavone
-
Re-order IO device type enum so "None" is selected when no device is specified for a portMon, 24 Dec 2018 11:11:24 -0800, by Michael Pavone
-
Allow closing VDP debug windows with the close button in the window title barTue, 18 Dec 2018 19:58:00 -0800, by Michael Pavone
-
Update binding UI for non-standard controller layoutsSat, 15 Dec 2018 13:06:47 -0800, by Michael Pavone
-
Added PS4 6-button fighting pad image and cleaned up controller image handling codeFri, 14 Dec 2018 19:24:51 -0800, by Michael Pavone
-
Added code for actually saving new controller bindings to an appropriate key in the config fileFri, 30 Nov 2018 00:35:05 -0800, by Michael Pavone
-
Populate layer debug buffer during inactive displayTue, 20 Nov 2018 01:10:03 -0800, by Michael Pavone
-
Removed old VDP debug functionalityMon, 19 Nov 2018 19:26:57 -0800, by Michael Pavone
-
Implemented support for toggling off a debug viewMon, 19 Nov 2018 19:10:16 -0800, by Michael Pavone
-
Basic version of layer compositing debug view in a separate windowMon, 19 Nov 2018 09:52:07 -0800, by Michael Pavone
-
Small cleanup of vdp_context struct layout and removal of separately allocated buffersFri, 16 Nov 2018 19:56:24 -0800, by Michael Pavone
-
Implemented left column blank register bit in mode 5Thu, 15 Nov 2018 22:21:09 -0800, by Michael Pavone
-
Initial stab at CRAM debug in a detached windowWed, 14 Nov 2018 22:16:35 -0800, by Michael Pavone
-
Fix for VRAM byte write order broke VDP FIFO testing ROM results. This change cleans up VRAM writes and fixes the regression while preserving the correct VRAM byte write orderSun, 11 Nov 2018 22:39:29 -0800, by Michael Pavone
-
Fix edge case in DRC audio pathSat, 10 Nov 2018 15:27:39 -0800, by Michael Pavone
-
Added VRAM debug windowFri, 09 Nov 2018 20:16:09 -0800, by Michael Pavone
-
Use SDL_GL_MakeCurrent to make the SDL renderer API windows play nice with GL windowsFri, 09 Nov 2018 09:26:07 -0800, by Michael Pavone
-
Fix order bytes of a word are written into VRAM from the FIFO. Fixes ticket 36, the graphical glitch in Road Rash 3Mon, 05 Nov 2018 00:30:44 -0800, by Michael Pavone
-
WIP new VDP plane debug view and support for detached VDP debug views generallySun, 04 Nov 2018 22:51:50 -0800, by Michael Pavone
-
Added a 68K debugger command for setting a registerSun, 04 Nov 2018 11:45:41 -0800, by Michael Pavone
-
Forcefully update the display when entering the 68K debugger so you can see it update in realtime as you step through the codeThu, 01 Nov 2018 20:14:56 -0700, by Michael Pavone
-
Avoid changing VDP status flags when executing debugger commandsWed, 31 Oct 2018 21:58:59 -0700, by Michael Pavone
-
Fix cycle count for shift/rotate instructions with a static shift ammountWed, 31 Oct 2018 21:58:09 -0700, by Michael Pavone
-
Add new view for selecting a new binding for a gamepad buttonFri, 26 Oct 2018 23:11:37 -0700, by Michael Pavone
-
Show user friendly names for binding options in controller bind configFri, 26 Oct 2018 08:38:11 -0700, by Michael Pavone
-
Handle looking up dpad config in binding UI. Fix left/right stick config display in binding UIThu, 25 Oct 2018 19:12:40 -0700, by Michael Pavone
-
Pull current controller config in binding UI from whatever the actual binding code would end up usingWed, 24 Oct 2018 21:10:12 -0700, by Michael Pavone
-
Added some SVP register arrays for PMC stuffTue, 09 Oct 2018 09:29:28 -0700, by Michael Pavone
-
Implement program ROM readsSat, 06 Oct 2018 17:33:15 -0700, by Michael Pavone
-
Add the ability for a CPU definition to reference arbitrary C includes and use it to add a placeholder definition of svp_read_16Thu, 04 Oct 2018 19:12:56 -0700, by Michael Pavone
-
Clean up warnings from -1 caseMon, 01 Oct 2018 19:16:54 -0700, by Michael Pavone
-
Getting SVP core closer to compilingMon, 01 Oct 2018 19:11:17 -0700, by Michael Pavone
-
Add missing end in svp_ram_read. Fix alu_ram_indirectTue, 25 Sep 2018 09:36:00 -0700, by Michael Pavone
-
Fix implementation cmp+condition version of if in CPU DSLTue, 25 Sep 2018 09:33:46 -0700, by Michael Pavone
-
Support immediate operands for ld and alu ops in SVP. Support double indirect and immediate address modes for alu ops. Fixed DSL issues revealed by those changesMon, 24 Sep 2018 19:09:16 -0700, by Michael Pavone
-
Did some cleanup of SVP code using the newly more powerful DSL if block and fixed some issues in the DSL implementation that cropped up as a resultFri, 21 Sep 2018 09:26:12 -0700, by Michael Pavone
-
Initial commit of CPU DSL and a WIP SVP implementation written in that DSLTue, 18 Sep 2018 09:06:42 -0700, by Michael Pavone
-
Remove stray / in jcart.cTue, 14 Aug 2018 08:29:27 -0700, by Michael Pavone
-
Added ROM DB entry for Squirrel King as it has a flip flop or some type of RAM at $400000 as a copy protection measureTue, 14 Aug 2018 00:22:10 -0700, by Michael Pavone
-
Added J-Cart supportTue, 14 Aug 2018 00:07:21 -0700, by Michael Pavone
-
Added PS4 controller image. Added code to use PS4 image for Playstation controllersFri, 10 Aug 2018 19:10:20 -0700, by Michael Pavone
-
Fix a couple of default targetsThu, 02 Aug 2018 19:06:57 -0700, by Michael Pavone
-
Show current config value for controller butotn and axis mappingsThu, 02 Aug 2018 19:05:48 -0700, by Michael Pavone
-
Bump up pause between mapping inputsTue, 31 Jul 2018 23:21:25 -0700, by Michael Pavone
-
Don't redundantly store controller GUID when saving a mapping. Remove illegal chars from controller nameTue, 31 Jul 2018 23:19:39 -0700, by Michael Pavone
-
Read extral SDL2 mappings on startup from controller_types.cfgTue, 31 Jul 2018 23:08:52 -0700, by Michael Pavone
-
Basic UI for selecting layout variants + minor fix to SDL2 mapping generation UITue, 31 Jul 2018 22:19:56 -0700, by Michael Pavone
-
SDL2 mapping UI now handles axesTue, 31 Jul 2018 09:07:23 -0700, by Michael Pavone
-
WIP UI for creating an SDL2 mapping for controllers that don't have oneMon, 30 Jul 2018 09:38:01 -0700, by Michael Pavone
-
Allow selecting controller type when controllers have an SDL 2 mapping, but heuristics fail to idenify detailsFri, 27 Jul 2018 22:40:56 -0700, by Michael Pavone
-
Made controller binding page more resolution independent. Added binding boxes for all buttons/axesWed, 25 Jul 2018 09:38:40 -0700, by Michael Pavone
-
Use better names for "Guide" button on PS and Xbox controllers, handle d-pad directions in get_button_labelWed, 25 Jul 2018 09:35:46 -0700, by Michael Pavone
-
Update controller config when changed in UI without restartFri, 06 Jul 2018 17:39:59 -0700, by Michael Pavone
-
Fix some issues identified by cppcheckFri, 29 Jun 2018 09:33:23 -0700, by Michael Pavone
-
Fix a number of other memory errors (mostly leaks again) identified by valgrindThu, 28 Jun 2018 09:27:05 -0700, by Michael Pavone
-
Fix some memory errors (mostly leaks) identified by valgrindFri, 22 Jun 2018 23:10:27 -0700, by Michael Pavone
-
Fix code for handling switch between sync styles at runtimeFri, 22 Jun 2018 21:11:38 -0700, by Michael Pavone
-
Initial attempt at handling switches between sync modes at runtime. Needs workThu, 21 Jun 2018 09:44:34 -0700, by Michael Pavone
-
Limit underflow warning spamWed, 20 Jun 2018 22:49:21 -0700, by Michael Pavone
-
Fix double free in sync to video modeWed, 20 Jun 2018 09:43:28 -0700, by Michael Pavone
-
Fix missing include in bindings.cTue, 19 Jun 2018 23:47:36 -0700, by Michael Pavone
-
Fix memory leak in prep_argsMon, 18 Jun 2018 00:50:29 -0700, by Michael Pavone
-
Fix cycle counts for BCD instructions, RESET, and MOVE from SRFri, 18 May 2018 19:00:10 -0700, by Michael Pavone
-
Fix instruction timing for a number of instructions with only a single operandThu, 17 May 2018 00:43:16 -0700, by Michael Pavone
-
Refactor to split device bindings from IO emulation codeSat, 05 May 2018 23:30:40 -0700, by Michael Pavone
-
Added null check to reload_mediaWed, 02 May 2018 09:41:05 -0700, by Michael Pavone
-
Fix drag and drop when using Nuklear UIWed, 02 May 2018 00:03:22 -0700, by Michael Pavone
-
Fix deadlock when changing settings before loading first ROMTue, 01 May 2018 23:55:48 -0700, by Michael Pavone
-
Add some basic scaling to rest of UITue, 01 May 2018 20:19:31 -0700, by Michael Pavone
-
Basic interface scaling for rest of settings UITue, 01 May 2018 19:27:17 -0700, by Michael Pavone
-
Persist config on exit if config has changedTue, 01 May 2018 19:11:37 -0700, by Michael Pavone
-
Release capture of mouse and keyboard when entering UITue, 01 May 2018 09:44:44 -0700, by Michael Pavone
-
Fix config value set when "Mega Mouse" is selected in settings UIMon, 30 Apr 2018 23:58:24 -0700, by Michael Pavone
-
Fix sync to audio optionMon, 30 Apr 2018 23:54:52 -0700, by Michael Pavone
-
Only save config file if something has changed. Re-initialize audio and video with new settings if config has changedFri, 27 Apr 2018 20:08:47 -0700, by Michael Pavone
-
Scale UI font size based on window size and start basing widget sizes based on font sizeTue, 24 Apr 2018 20:31:18 -0700, by Michael Pavone
-
WIP controller binding viewSat, 21 Apr 2018 14:48:01 -0700, by Michael Pavone
-
Use read_bundle_file for controller PNG. Re-upload texture when GL context is recreatedThu, 19 Apr 2018 09:44:15 -0700, by Michael Pavone
-
Add code for loading PNG images. Added 360 controller image. WIP work on gamepad mapping UIThu, 19 Apr 2018 00:51:10 -0700, by Michael Pavone
-
Add sync_source to default.cfg and the Nuklear UITue, 17 Apr 2018 23:05:08 -0700, by Michael Pavone
-
Audio DRC seems to be working pretty well now. Removed debug printfsTue, 17 Apr 2018 22:26:39 -0700, by Michael Pavone
-
Moved resample rate adjustment to after frame flip rather than in audio callback as it makes more sense there. Needs adjustment to avoid audible pitch changesTue, 17 Apr 2018 00:20:41 -0700, by Michael Pavone
-
Audio DRC now sounds good in both NTSC and PAL, just need to adjust constants to minimize latency without leading to dropoutsSat, 14 Apr 2018 23:08:08 -0700, by Michael Pavone
-
Mostly working dynamic rate control. Needs some tweaking, especially for PALSat, 14 Apr 2018 00:07:20 -0700, by Michael Pavone
-
WIP dynamic rate controlFri, 13 Apr 2018 22:25:50 -0700, by Michael Pavone
-
Fix regression in right audio channelWed, 11 Apr 2018 00:17:23 -0700, by Michael Pavone
-
Fix timing for Z80 JP cc, nn instructionSun, 08 Apr 2018 12:26:18 -0700, by Michael Pavone
-
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
-
Ensure extra_pc is NULL when resuming a save stateTue, 29 Aug 2017 00:30:20 -0700, by Michael Pavone
-
Save and restore YM2612 timer control and keyon/off state in native save statesTue, 29 Aug 2017 00:09:35 -0700, by Michael Pavone
-
Pass the correct context pointer to write handlers in mapper deserialize functionsMon, 28 Aug 2017 22:41:02 -0700, by Michael Pavone
-
Save and restore Z80 bank register in native save statesMon, 28 Aug 2017 22:40:33 -0700, by Michael Pavone
-
Save/restore mapper state in native save statesSun, 27 Aug 2017 18:15:00 -0700, by Michael Pavone