* Updates *
2009-02-15 : added : testscr2 - a simple screen mode 3 test, like a kaleidoscope
2009-02-14 : added : (in getput) screen_mode_1_text(), screen_mode3_bitmap(), pset(x,y,color), color = pget(x,y)
2009-02-14 : added : chateau du dragon - a text-adventure game I've never finish
2009-02-06 : added : dacman - my first colecovision game project released in cartridge in year 2000, converted for this compiler.
2009-02-06 : added : mute_all in coleco library (lib4k)
2009-02-05 : bugfix : stop_sound
2009-02-05 : bugfix : updatesprites
2009-02-05 : added : no name - a game sample with a bitmap screen, a charset a sprite movement on screen.
2009-02-05 : bugfix : memset is no more a hidden function inside coleco library, include string.h instead.
2009-02-04 : added : explosion game source code, with converted sound table to coleco sound format.
2009-02-03 : bugfix : clear_sprites (was also missing from coleco.h)
2009-02-02 : bugfix : upload_ascii
Warning : Still in development, beta version available.
After one week of developments, I decided to release the beta version of my actual new ColecoVision programming kit based this time on SDCC compiler.
For those who already use my ColecoVision kit, thie new kit may be a future solution if you want a faster compiler and keep the tools I've made so far for the ColecoVision developments.
This work is based on my optimization of the Coleco library to make my minigames for the minigame compo also called lib4k. This library doesn't support spinners, and the extra third and fourth fire buttons. This kit focus on standard joystick controllers and already available Coleco BIOS functions.
To use this kit, you have to download and install first SDCC for Windows... which is very very easy.
1. Download a snapshot version of SDCC that include a Windows Installer.
2. Start the installer and select the minimum package to install.
3. In the list, make sure z80 library and includes are added.
4. Proceed the installation normally.
Then unzip my zip file somewhere you like. Find "objcopy.exe" inside "tools" folder and move it to the "bin" folder of SDCC.
Find "coleco.h" and "getput1.h" and copy them (not move) into the "include" folder of SDCC.
The kit is now ready.
Copy "CCI.EXE" from tools folder into one of the project folders like "diamond" which is Diamond Dash minigame.
Double clikc on CCI.
Click on the following buttons (in order) "Default", "Compile All", "Link", "Run".
For each DOS popup box waiting for space bar to close, simply press the space bar.
If you have an emulator already associated with "rom" files, then clicking on the "Run" button will try to open the resulting rom with your emulator.
Try this kit at your own risks, but there is no real risk except the libraries are not totally stable.
Edited by newcoleco, Sun Feb 15, 2009 8:28 PM.