psycrow17, так же как и раньше, в mame.ini найди screen auto и поставь вместо авто \\.\DISPLAY2
А что вообще движет командой МАМЕ, когда они пересматривают ромсет?
чаще всего просто дампится более свежая версия игры, и по ихним правилам ставится "заглавным сетом" (parent)
в случае JoJo's Bizarre Adventure так и было - года два назад сдампили версию (Japan 990927), и т.к. она самая свежая поставили парентом, обозвав сет "jojoba", а предыдущий ром "jojoba" как-то переименовали.
Или вот, нарпример. Во многих играх теперь нужен файл qsound.bin. Но игры и раньше без него работали, так ведь?
раньше не было дампа внутренней прошивки этого звукового чипа, потом ее как-то извлекли и включили в ромсет, сам qsound правда как и прежде эмулируется HLE, и этот qsound.bin не используется.
тут стоит понимать, что многие аркады это сборная солянка из кучки всяких типовых плат, как обычный ПК например - в нем есть материнка с биосом, есть видеоплата со своим биосом, и т.д., даже обычная клавиатура - это микрокомпьютер с обычно Intel 8051 микроконтроллером внутри, работающим по своему внутреннему "рому-биосу".
пока дампов ромов/прошивок этого всего винегрета нет - оно эмулируется HLE, т.е. в эмуляторе пишется код симулирующий функционал железки, в случае допустим той же ПК-клавы - это протокол, по которому через последовательный порт передаются коды нажатых клавиш, если же дамп есть можно сделать LLE-эмуляцию, т.е. мулить этот микроконтроллер, и он там сам пусть что нужно и в каком нужно виде передает в ком.порт эмулируемого ПК.
так же и с аркадами - со временем дампятся всякие MCU (микропроцессоры с внутренним ромом), как правило используемые в системе защиты, звуковых платах, и платах ввода-вывода, которые раньше дампить не умели, и включают в ромсет.