My current project is in the final stages of part one.
Getting the bugs out, testing on real equipment.
I just added 30 new rooms and am still under 14k.
Can someone with expertise share some code that explain how someone like MR. Do can walk between patterns without going through them.
If he digs a hole then how does coleco know because one is a sprite and one is a background.
Currently I have a sprite defined as a 4x4 cube to be updated later and this is the code Tony from Electric Adventures was kind enough to shar with me.
LD HL, VRAM_NAME
JP Z, SKIP ; if we are zero
SRL A ; divide by 2 three times i.e. divide by 8 will give us our row
LD B,A ; save it to a loop count
SRL A ; divide by 2 three times i.e. divide by 8 will give us our column
It does the job well but there are a couple of areas were it just does not catch the code like at the very edge and it allows the sprite to move through at certain corners.
I did not want to keep bugging him especially when he has a video series he's working on.
Edited by Mike Harris, Fri Feb 1, 2019 5:15 AM.