varezhkin, если ты не разбираешься в вопросе да и программировании вообще наверное не стоит гнать на автора ? тема "эмуляторы VS хакуляторы" поднималась на этом форуме уже неоднократно.
точная (в идеале потактовая) эмуляция железа требует ОЧЕНЬ МНОГО ресурсов, особенно если в эмулируемой системе много компонентов - (со)процессоров, GPU, DMA и т.п., в этом случае требования растут в ~геометрической прогресии.
самый показательный пример в этом плане - Сега Сатурн, там емнип аж 9 (девять) штук всяких (со)процессоров, и фиг бы с ними, тактовые частоты у них относительно маленькие, "по-отдельности" их все эмулить легко потянет средненький одноядерный проц, НО игры требуют именно точную эмуляцию их совместной (синхронной/паралельной) работы, иначе многое работать откажется, как например под эмулятором Yabuse.
так что имеем единственный нормальный эмулятор Сатурна - SSF, который требует что-то типа Core i7 - i9.
также показательна ситуация с сегой Мегадрайв и коммодор Амига.
системы по мощности очень схожи, но:
- в случае мегадрайв - имеем Gens, который бегает на любом компе вплоть до 15-летней давности и эмулит почти всё.
- в случае Амига - имеем WinUAE (напр. старый 1.6.1 с max. compatiblity), которому уже нужен проц типа P4 3ghz.
почему так ?
опять имеем дело с той самой очень точной эмуляцией параллельной работы всех компонентов и сопроцессоров системы. для сеговских игр она не (особо) нужна, потому Генс работает на любом музейном экспонате, а для немалой части Амижных игр и почти всей демо-сцены она просто необходима, при чем зачастую с точностью до такта, отсюда и в разы большие требования к компу.
PS: справедливости ради отмечу, что были очень старые версии WinUAE, с требованиями где-то как у Генса, но естественно на них мало что работало.
ясно. Посоветуйте тогда наименее прожорливую версию bsnes из последних. Буду тестить.
SSNES с либой bsnes-perfomance, по требованиям к железу где-то на уровне старых 0.5х версий.
Мне вот одно непонятно - нахрена bsnes'у требуется собственный формат ромов и почему SSNES с бнесовской либой спокойно запускает обычные ромы?
ну, хозяин-барин
кстати на страничке эмулятора это тоже разжевано -
◦Legacy formats (and why I do not support them)