May I suggest that you have a chat with ikari, he will point you to the right direction.

Ikari may have some half cooked pie so you may not start from scratch.



I hope you're serious, this community deserves more Ph.D's working on stuff.

Who knows,, maybe in the future the credit to SuperFX support on the SD2SNES will go to Prof. PityOnU.



Dev Book 2: https://archive.org/stream/SNESDevManual/book2#page/n0/mode/2up



MARIO Patent: https://docs.google.com/viewer?url=patentimages.storage.googleapis.com/pdfs/US5388841.pdf



Talk to ikari_01 (creator of the SD2SNES), kevtris (creator of many FPGA cores including a SNES core), and jwdonal (creator of VeriSNES and SNES-related documentation).



SNESdev is a fantastic resource for SNES: http://forums.nesdev.com/viewforum.php?f=12&sid=6e23c9d83bf0d6f683ea595999c0bc25



Best of luck!



Ikari's own website just suggests coming here, and I completely understand that. I'm sure he gets bugged a lot by people looking to contribute, who then end up just dropping off the face of the Earth due to lack of time/skills. I don't want to be one of those annoying people, so I will wait to reach out to him until I have something worth bothering him about. Most of this work can be done completely separately from the sd2snes.And while I was seriously considering pursuing a faculty position post-graduation, I've "seen behind the curtain" as to how academia actually works, and I really don't think it's for me. At least in my discipline - others are likely much different. That's an entirely different conversation, though.Thanks for these! They are exactly what I was hoping to find. Reading through the patent right now - it is incredibly detailed and will help a lot.As mentioned above, while I would very much like to talk with those guys some day (I would very much consider them "rock stars" in this area), I will wait until I have something worth bothering about. I will certainly check out that forum, though!Thanks! I will try and post here regularly with updates as to what is going on/how it's looking. I would really like to get deep into this, as it is something I am passionate about and certainly have the skills to do.Unfortunately, the reality is that this is for a course, which at the graduate level is considered a waste of time. Most people just take classes related to their research and regurgitate their paper/WIP from that semester as the "course project" so they don't actually have to do any work. This is expected, and they all get A's.This is something that is very much outside of my research area, so I'm already doing about 1000% more work than my advisor (boss) deems necessary, so we'll see how far I can get before I get banned from working on it.