Jump to content
IGNORED

Caveman by Sam Moore Jr. - program I found


digdugnate

Recommended Posts

This thread is a continuation of the discussion from the 'Lubbock' thread about a program of my dad's that I had found among some miscellaneous disks. My aunt sent me a bunch of TI disks last year that my grandpa had of my dad's stuff. Confusing yet? lol

 

There were several of my dad's music programs, some 'disk fixed' retail games, and some ham radio stuff, but something unusual I found was an Assembly-coded game called 'Caveman'. Just as a sanity check, I verified against GameBase that this wasn't a game that he had 'co-opted' and tweaked, like Cars and Carcasses II or Swords & Sorcery.

 

I was probably only 5-6 when he was actively working on this, so I don't have much memory of it at all, other than I'm pretty sure he had taken the movie with Ringo Starr as inspiration. I'm not even sure if the game was completed, as it seems to be a little buggy- when I died on the scorpion level and started over, the game crashed. ;)

 

Attached below are the screen shots I was able to grab. I just have my TI and the PEB, but not really any way here to transfer TI files to a Windows computer since I don't have a Lotharek or TiPI/etc.

 

I tried a couple of ways just for grins to see if I could 'peek' at the source code of the game, but as shown in the screenshots, when I try to print to a file and edit or edit the file itself the error given is 'CONTROL CHARACTER REMOVED'. If you press 'Enter' and look, it's all gibberish. My suspicion is that the code is assembled and obfuscated somehow, but I just haven't spent any real time looking through my EA manual yet.

 

So.. enjoy! I hope this sparks some discussion. I'd love to hear what more knowledgeable folks think at first glance. :)

 

I can make copies of the TI disk for folks, but unfortunately that's the most I could do at this juncture with what equipment I have.

 

 

post-52262-0-94907900-1555860290.jpg

post-52262-0-64961000-1555860295.jpg

post-52262-0-10741700-1555860301.jpg

post-52262-0-83705200-1555860306.jpg

post-52262-0-29031100-1555860315.jpg

post-52262-0-21146800-1555860324.jpg

post-52262-0-04016000-1555860329.jpg

  • Like 8
Link to comment
Share on other sites

No obfuscation. The CONTROL CHARACTER REMOVED message is shown whenever you tried to load a DIS/FIX 80 object code that was assembled with the C option (compression). In that case, the bytes were included between the tags (B) in binary, instead of being shown in ASCII. For example, when you have the word CAVE, probably with a leading length byte (04), in compressed mode you get "B . C B A V B E B" (the B are tags; remove them to read CAVE), and the 04 byte before C would be dropped by the loader of the Editor with the above message. In normal mode, it would be "B 04 43 B 41 56 B 45 32".

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

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.

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