added support for 2nd and 3rd button in cartridge mode

what the description says =) (no idea why the diff looks like this - git hates me =P)