How to set a VIC-20 full expanded by using MESS ?
From Help:
RAM options
Different RAM configurations are possible for vic20 systems in MESS. You can switch between them, changing the -ramsize parameter. At command line, you simply have to add ''-ramsize ram_value'', where //ram_value// can assume one of the following values 5k (default) 8k 16k 24k 32k
MESS and VIC full expanded...
Moderator: Moderators
MESS and VIC full expanded...
Mega-Cart: the cartridge you plug in once and for all.
-
- Omega Star Commander
- Posts: 1375
- Joined: Thu Jan 31, 2008 2:12 pm
- Website: https://robert.hurst-ri.us
- Location: Providence, RI
- Occupation: Tech & Innovation
AFAIK,
... both should populate 4x8k banks:
$0000 - $1FFF
$2000 - $3FFF
$4000 - $5FFF
$6000 - $7FFF
It's a little screwy semantics to the VIC 20 user. ramsize of 5k = 1k + 4k, and 8k means 1K + 3K + 4K, so it makes sense, but VICE expresses it differently in terms of "expansion", not in aggregate.
I don't know if you can "bank" in RAM into the $A000 - $BFFF address space. Of course, you can use to load an 4kb/8kb ROM cartridge image with the -cart option, but can you "write" to it is another matter. Never tried to.
Code: Select all
mess vic20 -ramsize 32k
mess vic20 -ram 32k
$0000 - $1FFF
$2000 - $3FFF
$4000 - $5FFF
$6000 - $7FFF
It's a little screwy semantics to the VIC 20 user. ramsize of 5k = 1k + 4k, and 8k means 1K + 3K + 4K, so it makes sense, but VICE expresses it differently in terms of "expansion", not in aggregate.
I don't know if you can "bank" in RAM into the $A000 - $BFFF address space. Of course, you can use to load an 4kb/8kb ROM cartridge image with the -cart option, but can you "write" to it is another matter. Never tried to.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
https://robert.hurst-ri.us/rob/retrocomputing