Hi!
After months of NES hacking and learning how things work, I decided it was time to start my own project.
Since I don't have the patience (nor time) to read tutorials from A-Z, I started right away with the knowledge I got from hacking and ofcourse this forum/wiki.
I use NESASM3, but it was mostly because that was the first entry I found on google
It works, but I will try other compilers to see what fits me best.
So here is what I got so far:
Standard PPU waiting, RAM clearing, palettes, APU, stack and so forth..
So far a single black screen with a background pointer in game so it can be changed easily
A four part animated and movable sprite (Spiny!)
My own controller reader routine
A pause screen setup to halt gameplay
Some flying bubblesprites for comming sprite collision detection (yet to be done)
Boundry control for no wrap around right-left and top-down
For debug and testing purposes I also included a basic frame counter and a Sprite X/Y output.
So far, the code is a bit messy and I rather not share until cleanup
What now then? Where to start for making it into "a game"?
After months of NES hacking and learning how things work, I decided it was time to start my own project.
Since I don't have the patience (nor time) to read tutorials from A-Z, I started right away with the knowledge I got from hacking and ofcourse this forum/wiki.
I use NESASM3, but it was mostly because that was the first entry I found on google
It works, but I will try other compilers to see what fits me best.
So here is what I got so far:
Standard PPU waiting, RAM clearing, palettes, APU, stack and so forth..
So far a single black screen with a background pointer in game so it can be changed easily
A four part animated and movable sprite (Spiny!)
My own controller reader routine
A pause screen setup to halt gameplay
Some flying bubblesprites for comming sprite collision detection (yet to be done)
Boundry control for no wrap around right-left and top-down
For debug and testing purposes I also included a basic frame counter and a Sprite X/Y output.
So far, the code is a bit messy and I rather not share until cleanup
What now then? Where to start for making it into "a game"?