summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-06Fix handling of MMAP_CODE chunks that also have MMAP_PTR_IDX setMichael Pavone
2016-10-04Some initial work on Atari Jaguar emulationMichael Pavone
2016-10-04Add a new memory map flag to support an auxilliary buffer for translating ↵Michael Pavone
code from MMAP_PTR_IDX chunks for which the pointer is null
2016-10-04Added some hacky support for specifying a start offset in 68K disassemblerMichael Pavone
2016-08-22Cleanup the separation of render backend and VDP code in preparation for ↵Michael Pavone
having extra debug windows. Make determination of H40/H32 based on number of lines in each mode.
2016-08-12Removed obsolete TOODMichael Pavone
2016-08-12Fix a memory leak in try_alloc_arenaMichael Pavone
2016-08-09Fix NOGL compile optionMichael Pavone
2016-08-09Make the Makefile more OpenBSD friendly. LTO is not supported on the super ↵Michael Pavone
old version of GCC it uses. uname -m reports different names than Linux. compiler will return error on rather than just warning for unknown options
2016-08-09Fixed a bug in call_raxfallback that would cause the call to be omitted ↵Michael Pavone
completely in the RAX fallback case. This fixes a crash on OpenBSD and possibly other systems
2016-08-06Added tag v0.4.1 for changeset 1ffa7891b4ecMichael Pavone
2016-08-06Final 0.4.1 changelog updateMichael Pavone
2016-08-05Updated special thanksMichael Pavone
2016-08-05Fix a memory corruption bug from failing to grow the buffer for the window ↵Michael Pavone
caption when switching games
2016-08-05Added Evander 'Real Deal' Holyfield's Boxing to the ROM DBMichael Pavone
2016-08-04Updated READMEMichael Pavone
2016-08-04Updated changelogMichael Pavone
2016-08-03Add Special Thanks to About menuMichael Pavone
2016-08-02Updat version number in preparation for upcoming releaseMichael Pavone
2016-08-01Implemented IND and INDRMichael Pavone
2016-08-01Implemented INIRMichael Pavone
2016-08-01Implement INIMichael Pavone
2016-07-31Added some hacky code to support a virtual root directory for selecting ↵Michael Pavone
drives on Windows
2016-07-30Use more appropriate paths for save directories and config files on Windows. ↵Michael Pavone
Got rid of what should be the last vestiges of hard-coded path separators
2016-07-30Fix handling of undocumented flag bits for ADD in 32-bit buildsMichael Pavone
2016-07-30Fixed bug introduced in NEG with addition of undocumented flagsMichael Pavone
2016-07-29Implement undocumented flag bits for shift instructionsMichael Pavone
2016-07-29Implement undocumented flag bits for RLD and RRDMichael Pavone
2016-07-29Implemented undocumented flag bits for rotate instructionsMichael Pavone
2016-07-29Implement undocumented flag bits for block LD instructionsMichael Pavone
2016-07-29Implement undocumented flag bits for block CP instructionsMichael Pavone
2016-07-28Implement undoumented flag bits for DAA, CPL, SCF and CCFMichael Pavone
2016-07-28Partial support for undocumented flag bitsMichael Pavone
2016-07-27More efficient register usage in 32-bit modeMichael Pavone
2016-07-27Change cycle tracking code for Z80 core to only use a single register. Store ↵Michael Pavone
low 7 bits of R in a reg and increment it appropriately.
2016-07-26Fix DAA and implement half-carry for remaining instructions. Z80 core now ↵Michael Pavone
passes ZEXDOC!
2016-07-26Implement half-carry for INC, DEC and NEGMichael Pavone
2016-07-25Properly handle redundant prefixesMichael Pavone
2016-07-24Implement block CP instructions. Fix bug that would corrupt context reg in ↵Michael Pavone
DAA. Fix flag values for when LD block instructions are interrupted part way through.
2016-07-24Implement Z80 DAA. Implement half-carry flag for the rest of the "easy" ↵Michael Pavone
cases. Implement flags for IN instruction. Fix implementation of IN for IN F, (C) case
2016-07-23Add ROM DB entry for Madden NFL 98 as it is missing SRAM info in its header ↵Michael Pavone
and will not work without it
2016-07-23Implement Z80 block OUT instructions. Fixes Power MongerMichael Pavone
2016-07-19Fix bug in ensure_dir_exists that would cause it to fail when mixed path ↵Michael Pavone
separators were used
2016-07-17Add ROM DB entry for Wonder Boy in Monster World that was accidentally ↵Michael Pavone
removed in a previous commit
2016-07-17MergeMichael Pavone
2016-06-30Added Buck Rogers to ROM DB as it needs SRAM, but does not specify it in the ↵Michael Pavone
header
2016-05-16Added support for binding a bunch more "special" keysMichael Pavone
2016-05-15Complete SDL to Saturn scan code mappingMichael Pavone
2016-05-15Fix bug in vflip implementation when in double resolution interlace modeMichael Pavone
2016-05-15Fixed a bug in get_header_name that results in a crash if the "International ↵Michael Pavone
Name" field is blank