Hi Luigi. I was wondering if you had any recommendations or a syllabus for assembly programming. I am currently making my way through C# and I'd love to program something on a retro platform such as the NES in the future.
Personally I use ARM9's (it's a nickname!) fork of bass to do assembly programming for SNES and N64, but it's different from what other people may use, but I don't really do homebrew, but rather hacking.
I could send links though:
NESDev Wiki - https://wiki.nesdev.com/w/index.php/Programming_guide
SNES Dev Introduction - https://ersanio.gitbook.io/assembly-for-the-snes/
These could perhaps help you learn a lot of concepts in assembly programming that will apply to pretty much every time you program in assembly for any CPU.
Retrospring uses Markdown for formatting
*italic text*
for italic text
**bold text**
for bold text
[link](https://example.com)
for link