


The next step was to find the address where the CD/DVD IRX module was loaded and manually loading it only when the CDROM folder was accessed.Ībout the USB "hidden" entry, I only had to change the place where the entry counter was being incremented.

Then, since all the CD/DVD functions are protected from initialization lack (all the functions check if the module was inited before proceding) I decided to remain them intact as they were. At first I didn't get it perfectly right, because I didn't know that MIPS processors have a thing called delay slot. To make SNES Station work without CD/DVD it sufficed to find where the CD/DVD IRX module was loaded and to fill it with zeroes, in MIPS asm it's the equivalent of nops.
