For anyone who's following along, there's a new version of my BASIC language graphics extender 'CharAde'.
http://railtron.com/files/spectrum/Char ... le_v23.zip
The manual can be viewed separately:
http://railtron.com/files/spectrum/Char ... al_v23.pdf
And for once I'm listing the source code too:
http://railtron.com/files/spectrum/Char ... e_vB34.asm
This fixes a few bugs from the last release (the map expansion function didn't work) and adds a new command with the up-arrow (or ^ on PC keyboards) to swap the cursor between Foreground and Background screens, allowing for a scrolling offset between them.
For anyone who hasn't seen it before, it's an enhancement to BASIC to make use of up to 64 UDGs at a time, with two hidden screen layers for preparing graphics and a fast render-to-the screen function. It all works by hijacking the LPRINT command to take new commands, and comes with graphic editing tools.
I'd like a few people to check the manual again for errors. This isn't quite ready to be archived as I still want to add another demo or two.
New version of 'CharAde' BASIC Enhancer
Re: New version of 'CharAde' BASIC Enhancer
I'd also add that not enough screenshots are being shared of these Charade demos! I forget if I've seen these before, but it's great to see the engine finally being used properly. I hope some of these turn into finalised games.
Re: New version of 'CharAde' BASIC Enhancer
I've not see those before!
Re: New version of 'CharAde' BASIC Enhancer
You're giving Don Priestley sleepless nights!
Re: New version of 'CharAde' BASIC Enhancer
OhMiGawd those are amazing! That Mario clone one, with moving platforms - awesome!
And the chunky one does a parallax background. How the hell? I didn't program it to do that!
And the chunky one does a parallax background. How the hell? I didn't program it to do that!
Re: New version of 'CharAde' BASIC Enhancer
And according to CharAde's apparent #1 fan +3code,
viewtopic.php?p=31640#p31638
CharAde programs can be compiled using HiSoft BASIC compiler. NICE!
viewtopic.php?p=31640#p31638
CharAde programs can be compiled using HiSoft BASIC compiler. NICE!