На самом деле эмулятор чисто программный, но использует довольно оригинальную начинку и эмулирует впечатляющее количество консолей и аркад, судите сами : GB, GBC, GBA, NES, SNES, SEGA GG, SEGA MS, SEGA MD, PCE, NEO-GEO MVS и при всём при этом самодостаточен, т.е. не требуется компьютер или что-то другое ! Вы просто подключаете Thresher Forever к своему телевизору и играете в огромную прорву игр на одном единственном девайсе. Я о таком в детстве мечтал (всеядная консоль - ещё бы!), честно скажу
При всём при этом аппаратная часть эмулятора - мааленькая платка с подключенными к ней считывателем MMC/SD карт, аудио и видео выходами и коннектором для геймпада. А теперь по-подробнее об устройстве:
Центральный процессор: DSP семейства BlackFin 400MHz(1)
Оперативная память: внешняя SDRAM 64MB(2), встроенная SRAM 84kB(3)
Хранение программ/данных: карты памяти MMC, SD
Видеоконтроллер: сделан на базе FPGA семейства Cyclone II, 2Bank x 256kB(4)
Звуковой сопроцессор: VLSI OY DSP(5)
Управление: 6-кнопочный джойстик от игровой приставки SEGA MegaDrive(6)
Питание: AC/DC Adapter 6.5 – 9V 2.5A
Разъёмы: аналог VGA(1), композит NTSC(2), Mono(3) и Stereo(4) аудио, карта памяти(5), джойстик(6), питание(7).
Печатная плата: 4-слойная, 125 x 71 мм, толщина 1.5мм
Структурная схема:
Программное обеспечение.
Операционная система – отсутствует, применяется специализированный инициализатор железа и загрузчик приложений с GUI. Приложения – эмуляторы вышеназванных игровых систем. Для написания приложений используется специфический API, который на уровне функций обеспечивает работу с железом.
Вот как автор (кстати - наш с Вами соотечественник !) Romanich характеризует своё творение :
"Thresher Forever – дословно переводится “Молотилка навсегда”!!! Символизирует нечто такое, что является последним, завершающим этапом построения самопальных ЭМУ-консолей. Архитектурные решения перекрыли все требования, дальше что-то делать подобное – нет смысла. Проект находится на пределе “наколенного” творчества и задействовал все направления цифровой электроники (CPU+DSP+ASIC(VLSI) +FPGA)!"
Потрясающий проект с удивительными возможностями. Обязательно ознакомьтесь подробно с сайтом автора, посвящённым Thresher Forever - там Вы найдёте интересные подробности, скриншоты игр и записанное с этого девайса видео (игровой процесс). Уважуха Романычу !
|
|
< Пак эмуляторов за 25 мая 2010 года | Пак эмуляторов за 23 мая 2010 года + новость Luca's WIP > |
---|