I have now spent a ridiculous amount of time refining my scrolling
maze demo, and I thought it was time to post an update. Apologies for
starting a new thread, but the old one had got a bit off topic. The
new version should be attached to this message, and as usual the full
source code is included.

I have now decided on a game concept, which will be a cross between
Atari Adventure and PacMan (thanks to JoustPong/FlapPing for the
inspiration). Basically, you will control a PacMan-like character who
will wander around the maze, avoiding ghosts (instead of dragons), and
collecting keys to open doors. To kill the ghosts, you will collect
power pills in the usual PacMan way.
The demo attached to this message has the basic PacMan movement, and
scrolling maze stuff working. The ghosts and objects have yet to be
implemented, though some of the basic code is already in place. In
particular, every second screen line is reserved for displaying the
objects/ghosts, which will allow them to be displayed in a different
colour. The code has also been completely overhauled since the last
scrolling maze demo.
Anyway, before I go any further with the coding, I thought I would ask
for a bit of help:
1) Do you think the basic game concept will be interesting enough? Any
suggestions for improvement would be appreciated.
2) Any suggestions for a game name? I need something a bit better
than PacAdv, and that won't generate any lawsuits!
3) My artistic skills are practically non-existent. If anyone can
design a better 6x6 PacMan sprite, then I would be very grateful.
4) The kernel is about as tight as I can make it, but there are not
quite enough cycles to set the border colour to black on every line.
Any suggestions for improvements to the DRAWOBJ and DRAWPAC macros
at the beginning of the code would be welcome. Also, any other
suggestions for code improvements will be welcome.
Well, that is all for now. As usual, feel free to take the code and
use it in your own projects.
Chris















