MESS and VIC full expanded...

You need an actual VIC.

Moderator: Moderators

Post Reply
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

MESS and VIC full expanded...

Post by nbla000 »

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
Mega-Cart: the cartridge you plug in once and for all.
rhurst
Omega Star Commander
Posts: 1369
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

AFAIK,

Code: Select all

mess vic20 -ramsize 32k
mess vic20 -ram 32k
... 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.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

It seems strange to me but I will try, thanks.
Mega-Cart: the cartridge you plug in once and for all.
Post Reply