Monday, April 28, 2025

I finally have something to show for the C64

I finally have something to show for the C64 version of Dragon, Druids, & Dice 1.2! I have the C64 version of DDD 1.2 done and with the same graphics as the TI-99/4A. This took way more work than I could have imagined.  Maybe if I had grown up with the C64, it would have been easier.

Above is what the C64 version looks like and here is what the TI-99/4A looks like:
Font looks different and I kept the C64's default blue font color.

During this whole programming ordeal, I have used and updated the following documentation:

C64 character manipulation:
https://mrgibson.com/c64basic2.php

TI-99/4A general character documentation (bottom):
https://mrgibson.com//TI/TIBASIC2.php

and lastly my general C64 BASIC document:
https://mrgibson.com/c64basic.php

I did have to shift a few things around, but most of the code is pretty close to each platform.

Here is an example of shifting from character to another between the two platforms.

119 for a=12656 to 12663: read ze: poke a,ze: poke a+1024,255-ze: next a
120 data 0,0,0,0,192,48,12,03
121 rem call char(97,"00 00 00 00 c0 30 0c 03")  swap 97 for c64 46 '.'


No comments:

Post a Comment

Dice Roller for TI-95

 I have published my first version of the TI-95 dice roller: http://mrgibson.com/dd/dragon-n-dice-ti-95-v1-0.txt A couple of screenshots: