ALEX_230_VOLT сделайте оболочку в которую можно было бы прикрутить пару эмуляторов и менюшку выбора консолей
"мы с другом", "пошаманим" и главное
"Delphi"
В двух словах: для того чтоб запускать РОМ-ы из под генса (например) нужно запускать его с параметром типа blah-blah-blah-gens.exe" -skipstart -fullscreen -rom="C:\ROMS\SMD\Sonic.bin"
И это если разработчик генса предусмотрел такую возможность. А вот для Nestopia параметр (если он предусмотрен) будет другим, а для ePSXe (для него делал такую софтину, там точно есть загрузка исох через параметр к экзешнику). А ещё в разных версиях одинаковых эмулей - разные параметры, скажем в ePSXe 1.5.2 из кмд можно включать функции какие в 1.7 порезали (влияло на совместимость и некотрые игры на 1.5.2 включались только с ними)
В-общем ты решил - ваша оболочка будет роаспространятся с 20Мб эмуляторов чтоб версии и эмули были у всех одни.
Теперь второе - некотрые игры требуют особых настроек. Особенно критично в ePSXe. Опять же, можно изменять настройки запуском .reg файла, но все антивири будут зрюкать и блочить его, а ємуль СРАЗУ ЖЕ включится в фулскрине = лажа
В других можете "подменять" ini-шники "на лету" перед запуском, но опять же всё будет хрюкать
Ну а на десерт самое вкусное - создать базу данных для ВСЕХ нужных ромов-исох, то-есть даже не базу, а именно конструктор чтоб юзер создавал свою
Ну а потом вам нужен ещё симпатичный интерфейс (очень сомневаюсь) чтоб по виду тянуло хотя бы на биос PS2 скажем, на делфи реализовать такое можно. Ну и мелочная вещица - навигация по вашей программе падом, сделайте клавиатурой, потом переназначайте джой ту кей-ем, а потом, чтоб в эмулях управление не чудило переназначайте ещё раз (либо запрещайте юзерам прербиндивать кнопки)
удачи, мой юный кулхацкер какой в школе бейсик учил, она тебе пригодится. Имхо - затея идиотская. Вы видели кастомные аркадные кабинеты из компов с МАМЕ. Там авторы юзали какие-то фронтенды - вот с них и нужно спрашивать. Я задавался вопросом топикстартера года 2 назад, но быстро надоело. Оказалось
запустить ярлык с десктопа и потом открыть РОМ удобнее всех фронтендов, хоть и не так эфектно