Re: [stella] Game developers input wanted for 7800 Ram Cart

Subject: Re: [stella] Game developers input wanted for 7800 Ram Cart
From: Adam Wozniak <adam@xxxxxxxxxxxxxxxx>
Date: Mon, 7 Apr 2003 18:25:11 -0700 (PDT)
On Mon, 7 Apr 2003, Chad Schell wrote:
> >How about 3F+ (3F, except 256 (or whatever your limit is) banks instead
> >of just 4 banks) and the MC as supported by the "stella" emulator?
> Extending 3F to larger size is no problem.  What is MC?
> >I understand not supporting Pitfall II's sound.  Is it possible to
> >support only the extra graphics?
> I don't know.  I've never really bothered to figure out how Pitfall II 
> works.  I can't bring myself to sift through the patent.
> Can anyone point me to a very simple, summarized description of what's 
> needed?  My impression is that much of what's talked about in the patent 
> isn't actually used.

Re: MC
This is Chris Wilkson's MegaCart.  As far as I know (I could be wrong)
it was never actually produced.  It has 128K ROM and 32K battery backed
RAM.  The best documentation for this is the "CartMC.hxx" file in the
"stella 1.3" source code.  It does bank switching by writing to addresses
$3E to $3F.

Re: Pitfall II
I read the patent.  It made me dizzy.  The easiest thing to understand
for me was the source code for the "stella 1.3" emulator, files
"CartDPC.cxx" and "CartDPC.hxx".  Basically it's F8 with three extra
whiz-bangs; an extra 2K of graphics data, a random number generator,
and a music generator.  The first two (graphics and random number) are
simply table lookups, and shouldn't be too hard to do in an FPGA or
large CPLD.  The music generator I think might be tougher, but I could
be wrong.

--Adam Wozniak
Will code for food.

Archives (includes files) at
Unsub & more at

Current Thread