]>
Shamusworld >> Repos - stargem2/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Shamus Hammons [Fri, 6 Jan 2023 15:38:37 +0000 (09:38 -0600)]
Finally fixed problems with demo mode.
Turns out the v6809 code didn't take indexed mode memory access timing
into account, and so the emulated CPU ran ahead of what it would
normally do. Also added PIA emulation, as it seems the IRQ system that
the CPU utilizes is active low. There's still a bit more to do
vis-a-vis the v6808 & v6809 cores in that SYNC and CWAI don't work
properly and the v6808 core clears its own IRQ/RESET lines (which, it
can't do in real life). So there's a wee bit more to clean up, but not
much. :-)
Shamus Hammons [Sun, 8 Sep 2013 01:30:05 +0000 (20:30 -0500)]
Converted to SDL 2, added fullscreen support (F12 to toggle).
Shamus Hammons [Thu, 1 Oct 2009 20:44:14 +0000 (20:44 +0000)]
Virtual 6809 is close to being 100% at this point; at least StarGem works
at this point. Minor formatting tweaks to 6809 disassembler.
Shamus Hammons [Sun, 27 Sep 2009 01:02:33 +0000 (01:02 +0000)]
Major refactoring of V6809 code--still not 100% at this point
Shamus Hammons [Tue, 22 Sep 2009 04:34:26 +0000 (04:34 +0000)]
Fixed EA_ABS macros in v6808
Shamus Hammons [Thu, 23 Jul 2009 02:36:56 +0000 (02:36 +0000)]
Added config file key bindings, general code cleanup
Shamus Hammons [Tue, 21 Jul 2009 21:23:04 +0000 (21:23 +0000)]
Change V6808 clock to 64-bit, added possible "don't branch" optimization
Shamus Hammons [Tue, 21 Jul 2009 20:25:10 +0000 (20:25 +0000)]
More cleanup, chasing down problems with the demo mode
Shamus Hammons [Sat, 18 Jul 2009 03:50:32 +0000 (03:50 +0000)]
Some more fixes to the V6809 core to prevent clock destruction, fixes to
make it so that fix doesn't screw up the demo mode.
Shamus Hammons [Fri, 10 Jul 2009 01:12:04 +0000 (01:12 +0000)]
Fixed the dreaded demo failing bug! HUZZAH! Turned out to be an IRQ line
cleared in the v6809 that should not have been.
Shamus Hammons [Wed, 11 Feb 2009 05:12:12 +0000 (05:12 +0000)]
OK, really now, this time I mean it. :-P
Shamus Hammons [Wed, 11 Feb 2009 05:04:18 +0000 (05:04 +0000)]
This time, for sure!
Shamus Hammons [Wed, 11 Feb 2009 05:03:29 +0000 (05:03 +0000)]
Added cycle exact sound handling
Shamus Hammons [Tue, 29 May 2007 03:43:29 +0000 (03:43 +0000)]
Finalizing move to trunk...
Shamus Hammons [Tue, 29 May 2007 03:39:35 +0000 (03:39 +0000)]
Moving to trunk...