VIC-20 mega expansion memory map (was Re: Looking for one Am29F032B in SO44 case)

From: Ethan Dicks (
Date: 2003-01-24 08:33:07

> On Fri, 24 Jan 2003, Groepaz wrote:
> > uhmz... i would like all (+3k,+8k,+8k,+8k) at once ofcoz .. uhm :/
> That memory configuration is normally not available in other 
> environments than VICE and possibly if you have a very special
> memory expansion. 


> expansion in memory in both directions will be quite
> non-standard and probably useless in Basic.

Also true.

> Only a machine code program could take advantage of it, and I
> don't think there are many programs available which will.

True to a point.  I'll name one: my port of Zork from the C-64
to the VIC-20.  It works great in VICE (haven't tried it on a
real VIC-20 because I can't get this homebrew 32K RAM expander
I got (I think from a fellow list member here) to work on my machine.

You need all the RAM you can scrape up to approach what's available
on the C-64.  Less RAM means more disk accesses.  Too little RAM
and it won't run at all (because it uses a virtual demand paging
system and some of the game sectors are always loaded into memory,
and others are impure and need to reside in memory except when saved
to disk as a saved game).

Admittedly, not many people what to play Zork on a VIC screen, but
it _can_ be done.


Visit "The Seventh Continent"

       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail 2.1.4.