1. The comms port is for communication with a PC to hack codes - you don't need that right now.
2. Did you make two separate code entries? Master code must be it's own code, and Lives must be it's own code (so that you're starting the game with two active codes).
3. Could also be a revision of the disc.