"If it ain't broke, it probably soon will be"

T.M.R's Workstation
General Stuff

 Home Page
 About T.M.R
 Photo Galleries
 Web Links
 Random Quotes
 Old Web Log

8-Bit Stuff

 T.M.R's Dev Blog
 The Scrapyard
 Ye Olde Stuff

Other Stuff

 Rendered Images
 PHP Toys

Random Quote

"One day, I shall come back. Yes, I shall come back. Until then, there must be no regrets, no tears, no anxieties. Just go forward in all your beliefs, and prove to me that I am not mistaken in mine."

The Doctor 
Myst (C64) ...?


This is a very rough port of one of the first scenes from Myst (this is a legitimate Koalapainter format image, grabbed from an executing program via CCS64 after conversion) and I'm pretty sure it could be done far better just in Koala... but i was really just wondering if the game is actually do-able.

For a start, it'd need a seriously fast IRQ-loading disksystem to avoid lagging up; the example image is about 6.3K Pucrunched but that's with decruncher code so just the data will be a block or two shorter. Animations like the changing of the map room and so forth would either have to be pared down or more likely "written out" of the game completely... At a guess, one age of Myst will be a disk side, possibly two to a side if there are less pictures than I'm remembering and a reasonable first step would be porting the initial island as a navigable environment to see how fast the poor 1541 and Breadbin can ship the data in and decrunch it.

Another thought revolves around chunking all the possible views for a scene into a single file and loading that in one pass - there'll be a longer transfer time for each location (at least the loads won't have individual head seeks) but the display times would be faster and occasional data for the puzzle sub-games could possibly be included in the file as well...?

Site content and design copyright © 2001-2012 T.M.R of Cosine Systems