PkK Posted July 17, 2007 Share Posted July 17, 2007 I want to write a series of ColecoVision programming tutorials about ColecoVision programming using sdcc since a usability inspection I conducted (http://www.colecovision.eu/ColecoVision/de.../Evaluation.pdf, in German) identified lack of documentation as a major obstacle to newbies to CV programming using sdcc. I've uploaded the first one to http://www.colecovision.eu/ColecoVision/de...tutorial0.shtml. It just shows how to install a sdcc-based development environment and compile some sample programs. sdcc is a free C-compiler; in ColecoVision development it's an alternative to the HITECH-C for CP/M compiler used by most CV C programmers. While it probably still conatins more bugs it'S free software so anyone can help to improve it and it generates smaller, faster code. HITECH-C for CP/M can no longer be downloaded from HITECH-C's website; they probably want users to move to their commercial C compiler for DOS. Search for the stolen Crown Jewels 2 (http://www.colecovision.eu/ColecoVision/games/Search for the stolen Crown Jewels 2.shtml://http://www.colecovision.eu/ColecoVi... Jewels 2.shtml) is an example of a CV game written using sdcc. Philipp P.S.: Does anyone know why the last link appears twice in the post? Maybe it's because of the spaces in the URL? Quote Link to comment Share on other sites More sharing options...
PkK Posted September 14, 2007 Author Share Posted September 14, 2007 A second, more technical tutorial has been added at http://www.colecovision.eu/ColecoVision/de...tutorial1.shtml. I intend to make further tutorials about graphics and sound on the ColecoVision. Quote Link to comment Share on other sites More sharing options...
SeaGtGruff Posted September 14, 2007 Share Posted September 14, 2007 A second, more technical tutorial has been added at http://www.colecovision.eu/ColecoVision/de...tutorial1.shtml. I intend to make further tutorials about graphics and sound on the ColecoVision. Although I don't have a ColecoVision, and have never used a ColecoVision emulator, I think it's great that there's some kind of tutorial for this, in case I ever stick my toe into those waters! Michael Quote Link to comment Share on other sites More sharing options...
Mark2008 Posted December 1, 2007 Share Posted December 1, 2007 (edited) I looked at your website. I find it to be an alternative to other toolsets. Its good to have another choice. But here is where you could improve: Binaries to download. Installers. Even screen shots. It could just be me...but as a new colecovision programmer, I thought I'd offer my perspective. When I saw, that Cygwin had to be installed. A trip to Sourceforge here, a trip to another website for the sdcc documentation...even your own tools are in source code, not precompiled... that seemed like a days work to even look at the tools, so I decided to pass. I think if you are specifically targetting those who need the bar lowered...lower it more! Thats just my take on it, I offer my criticism in the spirit of trying to help. I do appreciate another website on Colecovision, and it was an enjoyable read. Edited December 1, 2007 by Mark2008 Quote Link to comment Share on other sites More sharing options...
PkK Posted January 4, 2008 Author Share Posted January 4, 2008 But here is where you could improve: Binaries to download. Installers. Even screen shots. It could just be me...but as a new colecovision programmer, I thought I'd offer my perspective. When I saw, that Cygwin had to be installed. A trip to Sourceforge here, a trip to another website for the sdcc documentation...even your own tools are in source code, not precompiled... that seemed like a days work to even look at the tools, so I decided to pass. I think if you are specifically targetting those who need the bar lowered...lower it more! Thats just my take on it, I offer my criticism in the spirit of trying to help. I do appreciate another website on Colecovision, and it was an enjoyable read. Well, I'm developing on GNU/Linux, and rarely use Windows, so I probably won't provide binary packages (they would soon be outdated). However I'll try to improve the tutorial a bit and include screenshots. Philipp Quote Link to comment Share on other sites More sharing options...
PkK Posted January 4, 2008 Author Share Posted January 4, 2008 But here is where you could improve: Binaries to download. Installers. Even screen shots. I've updated the first tutorial. It's now more verbose and has screenshots. that seemed like a days work to even look at the tools, so I decided to pass. It just took me a bit more than 1 hour to follow the tutorial (the first one, from Cygwin download to the creation of the demo ROM), make screenshots and update the tutorial. Philipp Quote Link to comment Share on other sites More sharing options...
Tom Posted January 21, 2008 Share Posted January 21, 2008 Pkk, I finally gave your libraries a real try. Setting up some test screens after looking at the cv/cvu headers and quickly looking at http://bifi.msxnet.org/msxnet/tech/tms9918a.txt was a no brainer, and the great thing was, I didn't even have to worry about actually accessing the VDP myself. Cool stuff. If only sdcc was less smart on the command line side...no way, you can't link with "sdcc -o output.ihx ...", you have to write "sdcc -o output ..." to get a file output.ihx. Took me a while to figure out that one. Damn amateurs 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.