Jump to content

Recommended Posts

I guess not. The software that is on the system is stored in the read-only-memory (ROM), and contains the Kernal, BASIC and perhaps other utilities. Petscii Robots is designed to be loaded into RAM and run from there. Most notably, it is larger than 16 kB (even the shareware version is more than 18 kB, so the full version will be more than that https://www.commanderx16.com/forum/index.php?/files/file/156-attack-of-the-petscii-robots-shareware/). Since ROM only occupies 16 kB of address space, it would be very hard to redesign the game to run out of ROM.

Link to comment
Share on other sites

Posted (edited)
7 hours ago, kliepatsch said:

I guess not. The software that is on the system is stored in the read-only-memory (ROM), and contains the Kernal, BASIC and perhaps other utilities. Petscii Robots is designed to be loaded into RAM and run from there. Most notably, it is larger than 16 kB (even the shareware version is more than 18 kB, so the full version will be more than that https://www.commanderx16.com/forum/index.php?/files/file/156-attack-of-the-petscii-robots-shareware/). Since ROM only occupies 16 kB of address space, it would be very hard to redesign the game to run out of ROM.

You seem to be saying that if the CX16 comes with a copy of Attack of the Petscii Robots, it makes a lot more sense to include it on a pack-in SD card rather than install it into two or three segments of ROM.

It actually wouldn't be all that challenging to install it on ROM, since one routine to copy data into RAM from the first segment and then call a parallel routine in both segments to switch to the second ROM which has the core code and start the game going would work fine.

But in the old saying, "the game is not worth the candle": it would be simpler to simply promise to include the shareware version, and perhaps have bundling the full version with all crowdfunded consoles as a stretch goal for the crowdfunding campaign.

Edited by BruceMcF
Link to comment
Share on other sites

10 minutes ago, BruceMcF said:

It actually wouldn't be all that challenging to install it on ROM, since one routine to copy data into RAM from the first segment and then call a parallel routine in both segments to switch to the second ROM which has the core code and start the game going would work fine.

True. Didn't think of that.

Link to comment
Share on other sites

I guess not. The software that is on the system is stored in the read-only-memory (ROM), and contains the Kernal, BASIC and perhaps other utilities. Petscii Robots is designed to be loaded into RAM and run from there. Most notably, it is larger than 16 kB (even the shareware version is more than 18 kB, so the full version will be more than that https://www.commanderx16.com/forum/index.php?/files/file/156-attack-of-the-petscii-robots-shareware/). Since ROM only occupies 16 kB of address space, it would be very hard to redesign the game to run out of ROM.

It would be even larger than that since the X16 version will be designed to take advantage of the X16 graphics and sound capabilities which would be more resource intensive than the Commodore versions.


Sent from my iPhone using Tapatalk
Link to comment
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.

 Share

×
×
  • Create New...

Important Information

Please review our Terms of Use