Jump to content
Milli Vee

Determining if running on a CV or an Adam

Recommended Posts

Anyone have a simple way of determining program wise (in ML) if the program is running on a colecovision or on an adam? I know I could play with the memory setup to force a program into CV mode if on an adam (or try and toggle in smart writer on an adam) but that doesn't tell me without causing issues. Is there a port I can read from on the adam that will never return a value on a cv?

 

Milli

Share this post


Link to post
Share on other sites

Seems that you could check for the extra RAM that the ADAM provides much the same way that Opcode checks for the extra RAM of the Opcode Super Game Module... the setu of the extra RAM in the SGM was inpied and completely compatible with the ADAM.

 

You could also check a memory address for the existence of EOS.

 

Nanochess or Opcode would be the ones to ask.

Share this post


Link to post
Share on other sites

Indeed, you just to look for RAM in the 2000h area. if it is there, it is an ADAM since the SGM comes with RAM disabled by default.

Share this post


Link to post
Share on other sites

I can't technically check for EOS since a CV game would be played with OS7 toggled, unless I tried to toggle EOS in and look then. Checking for RAM would work best thanks

 

Milli

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.

Guest
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.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...