I'm not sure I understand what you mean-- why avoid any extra RAM? The Superchip doubles the Atari 2600's available RAM from 128 bytes (page-zero RAM) to 256 bytes (128 bytes of page-zero RAM plus 128 bytes of Superchip RAM), so that's a good thing. Yes, you have to give up 256 bytes of ROM due to the way the Superchip RAM is addressed, but that's a small price to pay.
Yes, you can put the players in either zero-page RAM or Superchip RAM, but right now there's no builtin procedure for doing this automatically, so you have to manage it yourself. All you need to do is set a player's pointers to point to wherever you want the player's graphics data to be, and also set the player's height so batari Basic knows how many bytes of RAM to read while drawing the player. A while back (before Superchip support was added to batari Basic) I posted an example of putting a player in zero-page RAM, so its shape could be dynamically modified during the game. And later I posted an example of putting a player in Superchip RAM. I'll search for them and post the links.
Michael
That would be excellent. I dont really mean 'limit' RAM but not use more than I have to.
I think I an do well with 256 bytes.