public void handler(Object file, int read_or_write) {
            if (read_or_write != 0) {
                EEPROM_save(file);
            } else {
                EEPROM_init(eeprom_interface);

                if (file != null) {
                    init_eeprom_count = 0;
                    EEPROM_load(file);
                } else {
                    init_eeprom_count = 10;
                }
            }
        }
    };
    /*TODO*///
/*TODO*///static int detatwin_coin_r(int offset)
/*TODO*///{
/*TODO*///	int res;
/*TODO*///	static int toggle;
/*TODO*///
/*TODO*///	/* bit 3 is service button */
/*TODO*///	/* bit 6 is ??? VBLANK? OBJMPX? */
/*TODO*///	res = input_port_2_r(0);
/*TODO*///	if (init_eeprom_count)
/*TODO*///	{
/*TODO*///		init_eeprom_count--;
/*TODO*///		res &= 0xf7;
/*TODO*///	}
/*TODO*///	toggle ^= 0x40;
/*TODO*///	return res ^ toggle;
/*TODO*///}