Отправлено: 14.11.08 23:03. Заголовок: Хочу сделать эмулятор
Вот только проблема в том что я ничего не понимаю в том как эмулировать. Хотел попробовать сэмулировать хоть одну игру SMD, для того чтобы понять как. Что мне нужно знать?
Отправлено: 06.06.09 22:06. Заголовок: Скорость эмуляции та..
Скорость эмуляции там не правильная. В основном слишком быстро работают игры или реакция на нажатие кнопок скоростная. Это сейчас основная проблема, не знаю как замедлить что бы в большинстве игр была оптимальная скорость. Ну хорошо хоть так пока работает :-) Спасибо за помощь.
Отправлено: 06.06.09 22:20. Заголовок: Пробовал уже. Но тог..
Пробовал уже. Но тогда на разных процессорах будет разная скорость в зависимости от тактовой частоты. И процессор будет загружен на 100%, что тоже не очень хорошо для эмуляции такой слабенькой системы. Он и сейчас сильно грузит проц :-(
Пост N: 4266
Зарегистрирован: 02.05.06
Откуда: РФ, Калининград
Рейтинг:
2
Отправлено: 07.06.09 01:00. Заголовок: Нужно сделать индиви..
Нужно сделать индивидуальные настройки, прописанные в эмуляторе, для каждой известной игры. Если не ошибаюсь на Fusion и других эмулях SMD и не только было так. Специальные файлы-конфиги.
Отправлено: 07.06.09 01:21. Заголовок: На большинстве платф..
На большинстве платформ известна тактовая частота процессора. Поэтому можно вычислить когда эмулятор должен перерисовывать изображение к примеру. Об этом писал в своей документации Марат Файзуллин. Для chip-8 тактовая частота не известна. Хотя возможно и придется так сделать, благо игр не много. Буду изучать исходники других эмуляторов, может что и прояснится.
Отправлено: 07.06.09 21:12. Заголовок: Ну chip-8 это всего ..
Ну chip-8 это всего лишь интерпритируемый язык программирования который использовался в компьютерах COSMAC VIP и Telmac 1800 (потом еще и в HP-шных калькуляторах). То есть компьютер загружал некую виртуальную машину которая запускала и "выполняла" игры (а эмуляторы chip-8 это реализация этой виртуальной машины, а не эмулятор компьютера). Поэтому тактовая частота не известна :)
Отправлено: 25.03.12 01:25. Заголовок: Пару лет спустя я ве..
Пару лет спустя я вернулся к своему эмулятору emuChip. Тут версия 0.1. В ней более менее приемлемая скорость эмуляции. Заодно решил написать несколько статей о том как написать эмулятор chip8, первая часть лежит здесь. Постараюсь продолжить эту тему если не будет лень)))
Все даты в формате GMT
3 час. Хитов сегодня: 12
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет