Running code through Super Game Boy

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
Post Reply
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Running code through Super Game Boy

Post by tepples »

Reply to Edizius

Space Invaders for Game Boy has an option to send a native Super NES version of the game to the RAM of the Super NES by copying 4K chunks of code through the Super Game Boy's video output. But only games that completely fit into RAM can be started using the Space Invaders method. This doesn't include any full-size commercial Super NES game that I'm aware of, as I don't think Nintendo made Super NES cartridges smaller than 256K.
Near
Founder of higan project
Posts: 1553
Joined: Mon Mar 27, 2006 5:23 pm

Re: Running code through Super Game Boy

Post by Near »

Your own SNES code that you start executing could keep downloading more code periodically from the Game Boy cart, the same way the BIOS does it. But it would be a pretty miserable way to ship an SNES game and probably not a very fun experience.
lidnariq
Posts: 10677
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Running code through Super Game Boy

Post by lidnariq »

I suppose there's the dubious advantage that you get four more voices of polyphony (right?), even if the game boy's PSG is extremely incongruous with the SNES's wavetable synth.
Nicole
Posts: 218
Joined: Sun Mar 27, 2016 7:56 pm

Re: Running code through Super Game Boy

Post by Nicole »

tepples wrote:as I don't think Nintendo made Super NES cartridges smaller than 256K
It would have to be smaller than 128K, not 256K.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Running code through Super Game Boy

Post by tepples »

As for 128K vs. 256K, I figured that if most of audio RAM and VRAM are constant throughout execution, those could be sent first. So maybe 208K might be more realistic.
Nicole
Posts: 218
Joined: Sun Mar 27, 2016 7:56 pm

Re: Running code through Super Game Boy

Post by Nicole »

Oh, whoops, I missed that bit from the previous topic. Figured you were thinking of the SuperDisc's 256K or something.
Post Reply