Jump to content

Photo

T:ME Salvo source code


5 replies to this topic

#1 RevEng OFFLINE  

RevEng

    River Patroller

  • 4,794 posts
  • Bitnik
  • Location:Canada

Posted Fri May 11, 2018 5:20 PM

Like the subject says, I'm sharing the source code to T:ME Salvo.

Feel free to learn, copy, and enhance. The only real condition I've specified is if you sell a derivative work, it needs to be substantially different than Salvo, and be named something different. (I don't want unauthorised copies of Salvo popping up.)

Hoping someone finds this useful. :)

Attached Files



#2 Dauber ONLINE  

Dauber

    Quadrunner

  • 5,610 posts
  • What's for tea, luv?
  • Location:Right by where The Lone Ranger went to high school

Posted Sat May 12, 2018 4:00 AM

(Note to self: cancel the plans for T:M Servo...)

#3 Dauber ONLINE  

Dauber

    Quadrunner

  • 5,610 posts
  • What's for tea, luv?
  • Location:Right by where The Lone Ranger went to high school

Posted Sun May 13, 2018 8:54 AM

Upon first look at the contents, I'm noticing your graphics are all RGB mode; thought they're supposed to be indexed. I might have to 'speriment.



#4 RevEng OFFLINE  

RevEng

    River Patroller

  • Topic Starter
  • 4,794 posts
  • Bitnik
  • Location:Canada

Posted Sun May 13, 2018 9:59 AM

I think your graphics app might just be defaulting to RGB color. I saved them as indexed color. Opening them just now, Gimp shows them as indexed color, and the "file" command agrees.

#5 ColecoGamer OFFLINE  

ColecoGamer

    Moonsweeper

  • 481 posts

Posted Sat May 19, 2018 10:32 PM

Thank you for sharing! Really stupid question(s) since I am new to programming: is your source code written with 7800Basic or Assembly? And what did you use for a compiler to make it run when finished?

#6 RevEng OFFLINE  

RevEng

    River Patroller

  • Topic Starter
  • 4,794 posts
  • Bitnik
  • Location:Canada

Posted Sun May 20, 2018 7:16 AM

The Salvo source is 7800basic. 7800basic allows for a mixture of basic and assembly, but Salvo is 100% basic.

The source was written with a text editor on a modern PC. 7800basic is a compiled language, and comes with everything you need to create a 7800 ROM image. Compiling your source code into a 7800 ROM is just a matter of running a singe command on your source/text file.




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users