How would I be able to ensure that I am programming within the limits of the original hardware as to save me from having to back track and fix something later on and allow it to be playable on actual hardware?
I know the answer to the above question is to test the hack on real hardware (I personally can’t however I’m sure I can find somebody at the sonic forum) but are their certain guidelines I can follow to make sure I don’t run into any problems. Thanks!
Also I understand that real game cartridges have limitations such as space for example, but since the emulators attempt to accurately emulate the hardware only, the cartridge is a separate device, so the size of the rom shouldn’t really matter right? (or at least I don’t think it should matter). So as long as I program within the hardware (console) specifications I shouldn’t have an issue even if I create an extremely large rom hack (one that is larger than a normal genesis game found on a cartridge) Please correct me if I’m wrong or shed some light (also if this doesn’t make sense please let me know I can elaborate). Thanks