stephena
8f2d3a6cbb
Updated copyright to 2016, even though it's a few days early.
...
To anyone reading this, Merry (belated) Christmas and Happy New Year!
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3239 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-12-29 19:22:46 +00:00
stephena
9e23bc3580
Some bugs indicated by running Stella through Coverity. Note that many
...
of these aren't actually bugs per-se, but are to follow good programming
practices.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3234 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-12-05 01:30:17 +00:00
stephena
23cfae3025
Fixed error in MDM scheme; an IF condition was always true.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3228 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-10-12 15:49:55 +00:00
stephena
c4b94f008d
Fixed MDM bankswitch bug; it was only looking for addresses below $C00,
...
and ignoring mirrored addresses.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3225 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-10-11 14:51:50 +00:00
stephena
0afb189322
Updated copyright to 2015. Happy New Year to anyone reading these logs :)
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3131 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-01-01 03:49:32 +00:00
stephena
3949101fb7
Some 'nullptr' updates to Cart classes.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3036 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-03 17:16:43 +00:00
stephena
1a09d37d1b
Speed up accesses to System by using constants. It's fine to make
...
a class more generic, but when it's never used, all it does it slow
things down.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3016 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-26 00:40:27 +00:00
stephena
5959f69405
MDM scheme now uses hotspots from $800-$BFF instead of $800-$FFF.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3001 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-10-01 22:36:15 +00:00
stephena
33047a286b
MDM now triggers a bankswitch on hotspot writes, which was
...
actually in the original spec.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2999 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-09-29 19:34:24 +00:00
stephena
adce15f86e
MDM carts were only working with 16 banks, due to overflow in a 16-bit int.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2985 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-09-01 14:56:06 +00:00
stephena
ddafc3a650
Added cart debugger tab for 'MDM'.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2981 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-08-29 15:33:04 +00:00
stephena
fa6127d53a
Added 'MDM' bankswitch scheme from Edwin Blink, as documented in the AtariAge thread:
...
http://atariage.com/forums/topic/56073-cheap-2k4k-x-in-1-menu-driven-multicart-for-atari-2600
Fixed declaration of bankswitch type so it isn't in two places, which necessitated
modiying two files and keeping them in sync.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2974 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-08-14 00:03:56 +00:00