+nanochess Posted March 16 Share Posted March 16 Hi all. I've recovered a printout of one of my BASIC games from 1988 when I was a kid. A simple and short game where you advance on a scrolling scenery avoiding enemies. It was excellent timing because I wondered if I could port it to CVBasic, my BASIC compiler for Colecovision, as a test of the compiler's capabilities. The port was pretty easy, you can even relate it to the printed code. But then I started thinking if I could make an enhanced version of the game in CVBasic, so I made a title screen, designed some nice sprites, and added things that were impossible with interpreted BASIC, but feasible with compiled BASIC. In the process I debugged CVBasic, you'll need v0.4.2 to compile this. Get it from https://forums.atariage.com/topic/363101-colecovision-recharged-basic-compiler-cvbasic-v040-now-with-compression-and-msx-support/?do=getNewComment I've included the full source code of the games, including the BMP files of the graphics so you can build the game yourself. If you don't want to compile it, there are ROM files for both versions of the game. Enjoy it! camelot_knights_cvbasic.zip 13 1 Quote Link to comment Share on other sites More sharing options...
rietveld Posted March 16 Share Posted March 16 It looks like you were a brilant programmer even as a kid. Thank you for sharing 1 Quote Link to comment Share on other sites More sharing options...
timdu Posted March 16 Share Posted March 16 Amazing! thank you for posting this! Going to try the game out with my ATARIMAX COLECOVISION flash cartridge on real hardware! I hope you are planning and working on your next book Programming Games for Colecovision !!! This should be included in it! thanks again, Tim D. 1 Quote Link to comment Share on other sites More sharing options...
slydc Posted March 16 Share Posted March 16 I bow to you Nanochess for creating a BASIC programming tool for the Colecovision (and SG-1000/MSX too). This is FANTASTIC! I am in the process of doing a Pong game (have to start somewhere) and for now, i'm about half done (missing scores, sounds and collision). I was wondering, is there a way to put an image (like your Camelot Knight.bmp) into the background ? Sorry to ask but the last time i touched a BASIC game/program was like 30 years ago on my Atari 800XL. Oh and BTW, your camelot game (camelot.rom) has a bug as you can reverse the scrolling (press fire and the down) and after 2 seconds, you'll see various printout (i call it the negative zone, lol). 1 Quote Link to comment Share on other sites More sharing options...
+nanochess Posted March 16 Author Share Posted March 16 1 hour ago, slydc said: I bow to you Nanochess for creating a BASIC programming tool for the Colecovision (and SG-1000/MSX too). This is FANTASTIC! I am in the process of doing a Pong game (have to start somewhere) and for now, i'm about half done (missing scores, sounds and collision). I was wondering, is there a way to put an image (like your Camelot Knight.bmp) into the background ? Sorry to ask but the last time i touched a BASIC game/program was like 30 years ago on my Atari 800XL. Oh and BTW, your camelot game (camelot.rom) has a bug as you can reverse the scrolling (press fire and the down) and after 2 seconds, you'll see various printout (i call it the negative zone, lol). Cool! You can follow the same process to show a image in the background, but you need to create yourself your bitmaps for score digits as currently there's no way to do PRINT in the high-res screen mode. Yep, I know, the same bug that my BASIC program had 😁 I decided to keep it as a homage to history, but it is pretty easy to correct. This bug doesn't exist in the remake. Quote Link to comment Share on other sites More sharing options...
youki Posted March 18 Share Posted March 18 😮 Even better than KnightMare!!! 😍😃 1 Quote Link to comment Share on other sites More sharing options...
+nanochess Posted March 18 Author Share Posted March 18 5 hours ago, youki said: 😮 Even better than KnightMare!!! 😍😃 All the basics are there, but I was too lazy to draw a better background, add bonuses and extra weapons. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.