Вопрос

У кого-нибудь есть ссылка или источник о том, как Gameboy Color Roms изложены - где используются данные и код, какие инструкции машинного кода используются, как работает часы и т. Д.? Я заинтересован в том, что, возможно, здание эмулятора себя, но я не могу найти никакой информации о настройке ROM, кроме как смотреть на них в шестнадцатеричном редакторе. Я заинтересован в ромах в .gbc формат файла.

Я могу конечно смотреть на Источник рабочего эмулятора, но я заинтересован в чем-то более высоком уровне, чем то, пока я начинаю.


Редактировать: Вот нагрузка на действительно хорошие ресурсы, которые я нашел:

Также, Смотрите источник для моего проекта разрабатывающего в настоящее время а также Это закончило один в C # для GameBoy Classic (больше документов)

Это было полезно?

Решение

Заголовок ROM от 0x100 до 0x14f. Все остальное - «ROM», означающее инструкции, переплетенные с данными или Whatnot.

https://web.archive.org/web/20141105020940/http://problemkaputt.de/pandocs.htm.

Опкоды являются настраиваемыми, чтобы быть похожим на Zilog Z80, но не совсем так, поскольку сам CPU сам отличается от The Z80, а также тактовые циклы и регистрации FLACES FLACES.

Snoop в моем коде, чтобы узнать операции.https://github.com/grantgalitz/gameboy-online/blob/master/js/gameboycore.js.Посмотрите на строку 525 и ниже. Эмулятор цветов GameBoy находится в JavaScript FTW.

И эмулятор Имрана является плохим источником для того, чтобы посмотреть на то, как работают опкоды, потому что его эмулятор по-прежнему имеет много проблем с получением правовых кодов. Посмотрите на исходный код Gambatte для наиболее точного (точного и «еще более») с изображением того, как работает консоль.

Другие советы

Я думал, что Visual Boy Advance был только GBA. Gameboy - это модифицированный Z80, Advance Gameboy является ARM7, огромное значение. В любом случае,

Это был горячий сайт для такого рода вещей

http://www.devrs.com/gb/

Может иметь некоторые ссылки, связанные с вашей проблемой.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top