Небольшая коллекция отечественных эмуляторов и игр собранная за последние лет 10 , большую часть которой скорее всего можно найти в интернете, надеюсь будет полезна.
https://yadi.sk/d/0yMk5qfbm22Yv
Небольшая коллекция отечественных эмуляторов и игр собранная за последние лет 10 , большую часть которой скорее всего можно найти в интернете, надеюсь будет полезна.
https://yadi.sk/d/0yMk5qfbm22Yv
Последний раз редактировалось isilva; 06.12.2015 в 03:59. Причина: выложил на яндекс диск
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Дабы не плодить темы пишу сюда...
Создатели эмуляторов, поделитесь, пожалуйста соображениями.
По какому принципу строятся данный программный продукт.
Может есть какие-то полезные ссылки по данной тематике.
Интересует мат часть и все сопутствующие моменты...
В целях самообразования.
Принцип простой, начни с процессора. Это просто интерпретатор байт-кода. А дальше втянешься
b2m, Может ткнёте пальцем на пару-тройку каких-нибудь открытых проектов. Оно то на конкретных примерах учиться нагляднее.
Корвет С++
БК-0010 С++
Специалист-МХ Паскаль
И это только по тем ссылкам, что у меня на сайте. А нагуглить можно гораздо больше. Но я бы рекомендовал сначала самому попробовать, так интереснее. А чужие исходники интересны лишь тем, что там можно найти информацию по портам, раскладке памяти, формате видео-экрана и др. ценную информацию об эмулируемом компьютере.
Выделяеш память 65536 байт, это типа ОЗУ, береш книгу по процессору (например КР580ВМ80) и делаешь чтобы он читал коды команд из ОЗУ и выполнял их в соответствии с инструкциями, далее делаешь эмуляцию видеоконтроллера и т.д.
Я свой эмулятор писал с нуля, все что там есть написано мной от и до, единственное исключение - я позаимствовал модуль Z80 но и тот перелопатил и прибил кучу багов.
Последний раз редактировалось Ramiros; 29.11.2010 в 11:50.
Здесь можно скачать актуальные версии Virtual Vector (VV)
b2m, Ramiros, СПАСИБО!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)