I would like to venture into the world of SNES homebrew, but I don't really understand what all of the mnemonics/opcodes do for the 65816 processor. I've tried looking for some documentation via google and found some tutorials, but they seem incomplete for the full set that is supported by an assembler such as WLA-DX or WLA-65816.
I am a second year computer science student and really enjoy programming. Assembly is a bit new to me, but I'm up to the challenge of learning the low level method of programming. I have experience in higher level languages like Java, C, C++, and the .NET framework. Eventually, with enough knowledge of the architecture, I'd like to see about writing a C or C++ compiler for the 65816 processor. I know this has been done in the past, but it would be a fun project to do later. I know for one of my senior projects, I will have to write a compiler and that could be a possible venue for the project.
I am a second year computer science student and really enjoy programming. Assembly is a bit new to me, but I'm up to the challenge of learning the low level method of programming. I have experience in higher level languages like Java, C, C++, and the .NET framework. Eventually, with enough knowledge of the architecture, I'd like to see about writing a C or C++ compiler for the 65816 processor. I know this has been done in the past, but it would be a fun project to do later. I know for one of my senior projects, I will have to write a compiler and that could be a possible venue for the project.