Post by Jonathan Cauldwell on Jan 26, 2013 14:01:14 GMT
It's early days, but I've converted much of the engine and am now converting AGD editor routines to test it. The block, sprite and screen layout editors are mostly in and it's possible to test the "game" by manipulating a sprite around the screen.
Post by Jonathan Cauldwell on Feb 10, 2013 14:12:42 GMT
The CPC version is getting towards a usable state, so here's a snapshot for you to play with. There are a few bugs here and there, plus there's no sound or save/load options. Everything should be more or less functional, however.
You'll have to download the Spectrum version if you want instructions. Everything is pretty much the same. Anyone who uses the Spectrum version should be able to immediately start using this one - and vice versa, of course.
Post by Jonathan Cauldwell on Mar 28, 2013 20:17:23 GMT
Control is via joystick rather than keys.
Sounds... well, the CPC version has the same sound issues as the Spectrum in that if you stop a game before a sound has finished playing the sound carries on into the menu. It is a snapshot, after all.
At some point I'll get around to fixing these issues in both versions, though they're not high on the to-do list.
Post by Jonathan Cauldwell on Apr 7, 2013 12:21:48 GMT
It's 9x16 because the CPC aspect ratio in the graphics mode I used is different, the pixels aren't square. I was originally going to make them all 8x16, then realised I'd need an extra column because of the way I wanted to store the graphics. So I put in the extra pixel, simply because I could. The sprites should look a similar size to those on the Spectrum, with fatter pixels but more colours.
The CPC has a joystick, so I used that. It saved me having to write some tricky code for redefining the keys...
The CPC has two keys to exit most of the editors, ENTER and ESCAPE. I must have forgotten to put ENTER in the game loop, but you can still return to the menu with ESCAPE.
The save option will now create an auto-running game.bin file on your disc, which was the last loose end I wanted to tie up. Functionality is the same as AGD 3.5 for the Spectrum, albeit without pop-up menus.
Have fun, and let me know if you encounter any problems.
Another palette related bug is when you change some colours (not figured out which ones yet) is that the block editor text appears in the wrong place over the block you are editing. This also happened after I changed the game display window size and position.
I hope this information helps you iron out the bugs.