Но в эмуляторе Checksum incorrect!
Ваш дерьмовый Fusion считает контрольную сумму (КС) не по всему рому, а только 4МБ. Genesis Plus GX считает весь ром (вроде), поэтому там будет правильная КС у указанных ромов. В оригинальном SSFII сумма не совпадёт ни с 4МБ, ни с полной, потому что
контрольная сумма для проверки игрой (если захочет), а не для эмулятора, а SSFII вычисляет КС по-своему.
Если вас так бесит, что ваш дерьмовый Fusion жалуется на неверную КС ромов больше 4МБ, то обрежьте ром до 4МБ, посчитайте КС, запишите КС через HEX-редактор в полный ром по адресу 0x18E, при этом для SSFII нужно вшить Master Code, потому что вы испортили оригинальную КС.
У ромов выше уже есть пропуск КС, поэтому откройте в HEX-редакторе "Super Street Fighter II - The New Challengers.bin" с 0x18E замените байты на B8 24, а в "Super Street Fighter II - The New Challengers (другая версия).bin" с 0x18E замените байты на C9 38.