Jump to content
Sign in to follow this  

SAMS card reference documentation

Recommended Posts

10 hours ago, retroclouds said:


Would be cool if SAMS > 1MB exist that can be split up in 1MB partitions. That way you’d have multiple virtual 1MB cards.

Think that could be a good way for running multiple SAMS programs at the same time without them stepping on eachothers toes.

Sure you’d need some way to control the partitions, but sounds doable.


Hmmm, interesting thought!  I've never looked at it that way.  The 1M partitions are defined in the LSbyte of the register WORD so you could use that to track/set virtual 1M cards?  Maybe a short routine in SRAM or cartridge space to swap them back and forth. Lots of possibilities on how to use it.

  • Like 3

Share this post

Link to post
Share on other sites

I think you only need 8 words to represent what pages are mapped. Regardless of the size of the board. 


SAMS doesn't map pages to a memory location it maps a memory location to a page. There are only 8 usable memory location slots that can have a mapped page. 


  • Like 5

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...