I think I finally got this working. I tried to explain every thing (in comments) that a programmer might want to change, every table, every variable, etc. I think I have them all. We have the source program itself, and the two include files (one for Character Mode, and the other for Sprites). I put a little example of each in the program to start off.
The steps in order to customize this program are:
1) Make any necessary changes to the number of sprites, character mode (if there is one), Screen Write Mode, etc...
2) Use a graphic editor to edit the graphics for the character mode (charmode.dat), and sprite graphics (spritegr.dat).
3) Modify the tables toward the end of the source code for things like Palette (color), sprite width, character width, etc.
This will compile with dasm.
Please let me know what you think - I plan on using this as the basis for my next project.
Bob















