SavitarSvit, отличие в алгоритме работы может быть, т.е. at24c01 правильно понимает команды чтения записи, а X24C01P уже их не так понимает , поэтому данные могут записаться, но не прочитаться, или наоборот, или и не пишутся и не читаются... всё зависит от программы записанной в ПЗУ (от игры грубоговоря), ведь именно она скорее всего пишет и читает из этих последовательных чипов памяти.
непосредственно в даташитах нужно смотреть тайминги и последовательности команд чтения записи.
вобщем сходи в радиотовары и купи этот чип, перепаяешь и возможно заработает.
п.с. объяснил в пределах своего понимания.