It is currently Fri Dec 15, 2017 4:57 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: VT09 RAM
PostPosted: Wed Nov 22, 2017 5:13 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 327
The VT09 variant of the OneBus-type Famiclones has 4 KiB instead of 2 KiB of main CPU RAM at offset $0000 in CPU memory. FCEUX apparently uses mapper 256 for OneBus, and I intend to follow that precedent. In the NES 2.0 format, should this additional RAM be denoted as a submapper or as 2 KiB PRG-RAM, even though this additional RAM is part of the main unit (or rather part of the main chip) and not the game? Some OneBus images of course have the normal 8 KiB of WRAM at $6000, so if one went for the PRG-RAM field, the PRG-RAM size would then implicitly determine its offset as well, which seems kind of hacky to me. Given that several OneBus images are multicarts consisting of NES-era games that may depend on RAM being mirrored four times in the $0000-$1FFF range, just always emulating the additional 2 KiB does not seem safe.

Opinions?


Top
 Profile  
 
 Post subject: Re: VT09 RAM
PostPosted: Wed Nov 22, 2017 5:22 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6526
Location: Seattle
Most of the fields in the NES2.0 header are describing properties of the cartridge, not the console. And if you use the RAM size field here to describe the console, there's no space to describe the cartridge.


Top
 Profile  
 
 Post subject: Re: VT09 RAM
PostPosted: Wed Nov 22, 2017 3:22 pm 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 3968
The VS system and PAL region flags describe the console, and not the game.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Top
 Profile  
 
 Post subject: Re: VT09 RAM
PostPosted: Sat Nov 25, 2017 7:53 pm 
Offline
User avatar

Joined: Mon Feb 07, 2011 12:46 pm
Posts: 941
Dwedit wrote:
The VS system and PAL region flags describe the console, and not the game.
Yes. If there are unused bits in those section, then maybe use some of those if necessary?

_________________
.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: MLX and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group