Sat, 26 Oct 2013 22:38:47 -0700 |
Mike Pavone |
Update opengl branch from default. Fix build breakage unrelated to merge
opengl
|
Thu, 03 Oct 2013 21:22:05 -0700 |
Mike Pavone |
Add an FPS counter to the title bar
|
Thu, 03 Oct 2013 21:21:47 -0700 |
Mike Pavone |
Follow amd64 ABI stack alignment requirements in places it matters so we can call sprintf with floating point arguments without crashing
|
Thu, 03 Oct 2013 21:20:29 -0700 |
Mike Pavone |
Add support for test instruction to x86 generator library
|
Tue, 01 Oct 2013 23:51:16 -0700 |
Mike Pavone |
Implement turbo/slow motion feature that overclocks or underclocks the entire system at the push of a button
|
Wed, 18 Sep 2013 19:10:54 -0700 |
Mike Pavone |
Theoretically more correct timing of Z80 bus request
|
Tue, 17 Sep 2013 19:10:00 -0700 |
Mike Pavone |
Set VBLANK flag in status register when display is disabled
|
Tue, 17 Sep 2013 09:45:14 -0700 |
Mike Pavone |
Implement HV counter latch
|
Tue, 17 Sep 2013 00:42:49 -0700 |
Mike Pavone |
Implement funny behavior for DMA fill to CRAM and VSRAM. Return VSRAM address 0 for reads to VSRAM at >= 40
|
Tue, 17 Sep 2013 00:11:45 -0700 |
Mike Pavone |
Fix DMA fill so that it does not cause observable changes to the FIFO. Get DMA copy mostly correct from an observable ffect perspective. DMA copy probably does not reflect internal implementation still given that evidence seems to suggest no FIFO usage at all.
|
Mon, 16 Sep 2013 09:44:22 -0700 |
Mike Pavone |
Partial fix for DMA copy
|
Sun, 15 Sep 2013 23:49:09 -0700 |
Mike Pavone |
Clear the low 2 bits of CD when a register is written to
|
Sun, 15 Sep 2013 23:40:18 -0700 |
Mike Pavone |
Don't allow register writes to regs above when in Mode 4
|
Sun, 15 Sep 2013 23:33:24 -0700 |
Mike Pavone |
Remove read pending stuff, that had been added in an attempt to fix CRAM/VSRAM undefined bit results. Set number of bits actually saved in VSRAM to 11
|
Sun, 15 Sep 2013 23:00:17 -0700 |
Mike Pavone |
Implement undocumented 8-bit VRAM read
|
Sun, 15 Sep 2013 22:43:01 -0700 |
Mike Pavone |
Fix VSRAM reads
|
Sun, 15 Sep 2013 22:20:43 -0700 |
Mike Pavone |
Implement FIFO as a ring buffer so the behavior of reads from invalid CRAM and VSRAM bits can be implemented properly
|
Fri, 13 Sep 2013 19:22:46 -0700 |
Mike Pavone |
Properly delay 68K on VDP reads. Dummy VDP test port implementation. Initial stab at handling undefined bits of VSRAM and CRAM.
|
Wed, 11 Sep 2013 19:26:35 -0700 |
Mike Pavone |
Fix argument handling so that the rom filename does not need to be specified first
|
Wed, 11 Sep 2013 00:08:33 -0700 |
Mike Pavone |
Added README file
v0.1.0
|
Tue, 10 Sep 2013 23:31:08 -0700 |
Mike Pavone |
Added copyright notice to source files and added GPL license text in COPYING
|
Tue, 10 Sep 2013 21:20:54 -0700 |
Mike Pavone |
Fix vgmplay
|
Tue, 10 Sep 2013 21:07:13 -0700 |
Mike Pavone |
Fix stateview. Update "all" target in Makefile.
|
Tue, 10 Sep 2013 20:36:05 -0700 |
Mike Pavone |
Added version flag
|
Tue, 10 Sep 2013 20:32:59 -0700 |
Mike Pavone |
Added -h help text option
|
Tue, 10 Sep 2013 09:55:12 -0700 |
Mike Pavone |
Fix timing of backdrop rendering when the display is turned off
|
Tue, 10 Sep 2013 00:30:39 -0700 |
Mike Pavone |
Merge
|
Tue, 10 Sep 2013 00:29:46 -0700 |
Mike Pavone |
Implement FIFO latency and improve DMA accuracy
|
Sun, 08 Sep 2013 20:48:33 -0700 |
Mike Pavone |
Revert change to VBLANK flag timing based on new direct color DMA test
|
Sun, 08 Sep 2013 20:47:01 -0700 |
Mike Pavone |
Remove extra 68K/VDP cycle sync
|
Sun, 08 Sep 2013 20:46:25 -0700 |
Mike Pavone |
Fix bit instruction timing
|
Wed, 04 Sep 2013 19:34:19 -0700 |
Mike Pavone |
Initial work on GDB remote debugging support
|
Mon, 02 Sep 2013 01:03:08 -0700 |
Mike Pavone |
Added analysis script used for investigating direct color DMA timing
|
Mon, 02 Sep 2013 01:02:18 -0700 |
Mike Pavone |
Fix per-column scrolling bug
|
Mon, 02 Sep 2013 00:20:56 -0700 |
Mike Pavone |
Adjust VBLANK flag and refresh timing to be in line with logic analyzer and visual observations of direct color DMA demos. Remove debug print statements.
|
Sun, 01 Sep 2013 14:27:17 -0700 |
Mike Pavone |
Merge
|
Fri, 26 Jul 2013 19:55:04 -0700 |
Mike Pavone |
Added support for saving savestates. Added gst savestate format test harness
|
Sun, 01 Sep 2013 12:11:28 -0700 |
Mike Pavone |
Fix bug that caused a DMA fill to start after another DMA operation completed if the FIFO is not empty
|
Tue, 23 Jul 2013 23:01:03 -0700 |
Mike Pavone |
Started work on OpenGL support in new branch
opengl
|
Sat, 20 Jul 2013 23:49:31 -0700 |
Mike Pavone |
Fix handling of key on in YM2612 core
|
Sat, 20 Jul 2013 23:40:28 -0700 |
Mike Pavone |
Fix performance regression from stop instruction work
|
Fri, 19 Jul 2013 22:44:00 -0700 |
Mike Pavone |
Implement 68K stop instruction
|
Thu, 18 Jul 2013 09:59:39 -0700 |
Mike Pavone |
Add config values for audio sample rate and buffer size
|
Wed, 17 Jul 2013 22:26:11 -0700 |
Mike Pavone |
Add fullscreen support and add a keybinding for exiting the emulator
|
Wed, 17 Jul 2013 00:23:45 -0700 |
Mike Pavone |
Fix sign flag on swap
|
Wed, 17 Jul 2013 00:18:28 -0700 |
Mike Pavone |
Fix carry flag on rotate when the register provided rotate bit count is exactly 32
|
Wed, 17 Jul 2013 00:17:42 -0700 |
Mike Pavone |
Add a bunch of 68K test cases for single operand instructions
|
Tue, 16 Jul 2013 23:16:50 -0700 |
Mike Pavone |
Fix 68K test harness
|
Tue, 16 Jul 2013 23:16:38 -0700 |
Mike Pavone |
Add support for single operand instructions to 68K test generator
|
Tue, 16 Jul 2013 23:16:14 -0700 |
Mike Pavone |
Add address/cd registers to VDP debug message
|
Mon, 15 Jul 2013 23:07:45 -0700 |
Mike Pavone |
Restore one of the VDP debugging modes
|
Fri, 12 Jul 2013 19:11:55 -0700 |
Mike Pavone |
Implement the scroll ring buffer properly without memcpy
|
Thu, 11 Jul 2013 08:34:38 -0700 |
Mike Pavone |
Updated todo list
|
Wed, 10 Jul 2013 23:55:11 -0700 |
Mike Pavone |
Read default region from config file
|
Wed, 10 Jul 2013 23:52:09 -0700 |
Mike Pavone |
Read default render width from config file
|
Wed, 10 Jul 2013 23:47:48 -0700 |
Mike Pavone |
Read joystick bindings from config file
|