So, I was coding in HuC, and I hit some new imaginary limit. Essentially, I've hit a limit to either the number of functions, or total function size that I can write. Essentially, what happens, is if I add in all my code, the game "freezes" and nothing happens on start up. If I delete any function, and replace it with empty code, the code compiles and works fine. The ROM is only at 350ish KB right now, and I thought I could go as high as 1MB.
I've hit some sort of programming limit, that has killed my ability to make progress.