I cannot find a tutorial for the absolute beginner that shows how to create custom character sets and screens for game from start-to-finish? How are binary files imported by, say a KickAssembler program and how are they used? How would my .asm project import and use charset attributes for example. By all means point me to a link for a good tutorial for beginners, preferably with a working project in git that can be studied.
Viewing post in CharPad C64 Pro + SpritePad C64 Pro comments
Try looking at code from this site. https://codebase64.org
High level steps for what you want to do.
1) Create your new character set.
2) Write an .asm program and assemble it with KickAssembler. (excellent program to use.) The program will need to do the following.
2a) Load that character set file into memory
2b) Program the VIC II to use that character set.
2c) Output some text to see the new characters.
You should start by just learning how to load files into the C64, then learn how the VIC II memory map works so you can use the characters you have created.
Other great IDE programming tools for programming the Commodore series of computers.
C64 studio
https://www.georg-rottensteiner.de/en/index.html
CBM Prog Studio
I hope this helps .