Fri, 29 Jul 2016 22:06:45 -0700 |
Michael Pavone |
Implement undocumented flag bits for shift instructions
|
Fri, 29 Jul 2016 20:59:19 -0700 |
Michael Pavone |
Implement undocumented flag bits for RLD and RRD
|
Fri, 29 Jul 2016 09:23:59 -0700 |
Michael Pavone |
Implemented undocumented flag bits for rotate instructions
|
Fri, 29 Jul 2016 09:14:32 -0700 |
Michael Pavone |
Implement undocumented flag bits for block LD instructions
|
Fri, 29 Jul 2016 00:17:40 -0700 |
Michael Pavone |
Implement undocumented flag bits for block CP instructions
|
Thu, 28 Jul 2016 23:37:46 -0700 |
Michael Pavone |
Implement undoumented flag bits for DAA, CPL, SCF and CCF
|
Thu, 28 Jul 2016 22:59:09 -0700 |
Michael Pavone |
Partial support for undocumented flag bits
|
Wed, 27 Jul 2016 23:08:05 -0700 |
Michael Pavone |
More efficient register usage in 32-bit mode
|
Wed, 27 Jul 2016 22:46:22 -0700 |
Michael Pavone |
Change cycle tracking code for Z80 core to only use a single register. Store low 7 bits of R in a reg and increment it appropriately.
|
Tue, 26 Jul 2016 23:12:23 -0700 |
Michael Pavone |
Fix DAA and implement half-carry for remaining instructions. Z80 core now passes ZEXDOC!
|
Tue, 26 Jul 2016 00:11:33 -0700 |
Michael Pavone |
Implement half-carry for INC, DEC and NEG
|
Mon, 25 Jul 2016 23:16:04 -0700 |
Michael Pavone |
Properly handle redundant prefixes
|
Sun, 24 Jul 2016 18:53:22 -0700 |
Michael Pavone |
Implement block CP instructions. Fix bug that would corrupt context reg in DAA. Fix flag values for when LD block instructions are interrupted part way through.
|
Sun, 24 Jul 2016 17:17:59 -0700 |
Michael Pavone |
Implement Z80 DAA. Implement half-carry flag for the rest of the "easy" cases. Implement flags for IN instruction. Fix implementation of IN for IN F, (C) case
|
Sat, 23 Jul 2016 16:00:18 -0700 |
Michael Pavone |
Add ROM DB entry for Madden NFL 98 as it is missing SRAM info in its header and will not work without it
|
Sat, 23 Jul 2016 12:43:52 -0700 |
Michael Pavone |
Implement Z80 block OUT instructions. Fixes Power Monger
|
Tue, 19 Jul 2016 21:57:23 -0700 |
Michael Pavone |
Fix bug in ensure_dir_exists that would cause it to fail when mixed path separators were used
|
Sun, 17 Jul 2016 23:18:30 -0700 |
Michael Pavone |
Add ROM DB entry for Wonder Boy in Monster World that was accidentally removed in a previous commit
|
Sun, 17 Jul 2016 23:05:53 -0700 |
Michael Pavone |
Merge
|
Thu, 30 Jun 2016 09:42:17 -0700 |
Michael Pavone |
Added Buck Rogers to ROM DB as it needs SRAM, but does not specify it in the header
|
Mon, 16 May 2016 09:54:05 -0700 |
Michael Pavone |
Added support for binding a bunch more "special" keys
|
Thu, 12 May 2016 19:26:58 -0700 |
Michael Pavone |
Slightly better handling of directory read errors
|
Sun, 15 May 2016 17:53:56 -0700 |
Michael Pavone |
Complete SDL to Saturn scan code mapping
|
Sun, 15 May 2016 16:22:45 -0700 |
Michael Pavone |
Fix bug in vflip implementation when in double resolution interlace mode
|
Sun, 15 May 2016 12:10:49 -0700 |
Michael Pavone |
Fixed a bug in get_header_name that results in a crash if the "International Name" field is blank
|
Sun, 15 May 2016 12:02:56 -0700 |
Michael Pavone |
Fixed a really egregious bug in the arena implementation. Not sure how this even worked at all before.
|
Wed, 11 May 2016 22:43:18 -0700 |
Michael Pavone |
Fix implementation of sprite collision flag. Old implementation did not make sense.
|
Wed, 11 May 2016 01:15:54 -0700 |
Michael Pavone |
Initial stab at Saturn keyboard support
|
Tue, 10 May 2016 21:26:27 -0700 |
Michael Pavone |
Fix PC value pushed to stack for A and F line traps
|
Tue, 10 May 2016 08:59:17 -0700 |
Michael Pavone |
Fix bug in 68K movep.l when the destination is a register mapped to a host register
|
Fri, 06 May 2016 19:19:42 -0700 |
Michael Pavone |
Add missing dependency for font.tiles in Makefile
|
Wed, 04 May 2016 22:11:48 -0700 |
Michael Pavone |
Allow navigating to the root directory on Unix-like systems
|
Wed, 04 May 2016 00:56:33 -0700 |
Michael Pavone |
Merge
|
Wed, 04 May 2016 00:50:54 -0700 |
Michael Pavone |
Added tag v0.4.0 for changeset 4a92889e2889
|
Wed, 04 May 2016 00:50:20 -0700 |
Michael Pavone |
Fix OS X build
v0.4.0
|
Mon, 02 May 2016 23:38:27 -0700 |
Michael Pavone |
Added tag v0.4.0 for changeset e34334e6c682
|
Mon, 02 May 2016 23:08:20 -0700 |
Michael Pavone |
Fix GST savestate loading to deal with SAT cache to fix sprite corruption on savestate load. Clear out Z80 native_pc so the Z80 state does not get hosed when loading a savestate while the emulator is already running
|
Mon, 02 May 2016 22:20:19 -0700 |
Michael Pavone |
Update changelog and version number for 0.4.0 release
|
Mon, 02 May 2016 21:35:19 -0700 |
Michael Pavone |
Added documentation for lock-on support and a fullscreen config option.
|
Mon, 02 May 2016 21:06:12 -0700 |
Michael Pavone |
Very basic support for S&K lock-on. Needs more work for full functionality.
|
Mon, 02 May 2016 18:29:29 -0700 |
Michael Pavone |
Handle failures to load save state from the menu more gracefully
|
Mon, 02 May 2016 18:27:07 -0700 |
Michael Pavone |
More README updates
|
Mon, 02 May 2016 00:31:44 -0700 |
Michael Pavone |
WIP README updates
|
Sun, 01 May 2016 23:52:24 -0700 |
Michael Pavone |
Get rid of little divot on top of buttons in menu caused by the flat part not being a full 8 pixels on the top
|
Sun, 01 May 2016 23:44:14 -0700 |
Michael Pavone |
Fully functional next/previous buttons
|
Sun, 01 May 2016 22:21:58 -0700 |
Michael Pavone |
Fix bug in which trying to load another ROM after saving or loading a savestate through the menu resulted in trying to save/load a savestate instead
|
Sun, 01 May 2016 22:07:37 -0700 |
Michael Pavone |
Fix bug in which save RAM/EEPROM was not persisted correctly if the emulator is exited via the menu rather than the X button in the title bar
|
Sun, 01 May 2016 21:39:43 -0700 |
Michael Pavone |
Removed assumptions that path separators are Unix style outside of Unix-only verions of functions
|
Sun, 01 May 2016 17:43:28 -0700 |
Michael Pavone |
Added IO overrides for games I've tested with mouse support and to Ms. Pac-Man that requires a 3-button controller to work properly
|
Sun, 01 May 2016 16:25:16 -0700 |
Michael Pavone |
Improve parsing of game name from ROM header
|
Sun, 01 May 2016 15:57:43 -0700 |
Michael Pavone |
Allow overriding speed 0. May be useful for people that want to use vsync
|
Sun, 01 May 2016 14:59:40 -0700 |
Michael Pavone |
Set vsync state based on config file rather than just using whatever the system decides for us.
|
Sun, 01 May 2016 14:29:12 -0700 |
Michael Pavone |
Added a config option that allows turning scanlines on and off
|
Sun, 01 May 2016 13:36:14 -0700 |
Michael Pavone |
Made low pass filter frequency configurable
|
Sat, 30 Apr 2016 20:57:29 -0700 |
Michael Pavone |
Fix bug in SAT cache address calculation that caused a crash in Strider II
|
Sat, 30 Apr 2016 16:19:57 -0700 |
Michael Pavone |
Added TODO for hardware checking
|