Ну что, не все так гладко.
Этот симулятор с большой вероятностью не играет ROM-ы в которых используется MBC5
А это, как я понял, большинство выложенных ROM-ов геймбоя.
Есть непонятные проблемы с эмуляцией тайлов и спрайтов.
Геймбоев было сделано куча модификаций, использовались в них ASIC-и с процессорным ядром-гибридом I8080 и Z80. Ясно, что мужик не обладает спецификациями на все варианты железа.
Поэтому к таким эмулятором надо относится со сдержанным оптимизмом.
Вот скриншот моего симулятора

Сделал консольное окно в котором можно делать отладку проги геймбоя: ходить по шагам, видеть все регистры, ставить точки останова и т.д. как было в оригинале.
Симулятор может иммитировать любой LCD дисплей с любой палитрой и кодировкой цвета, если цветов на дисплее меньше чем в геймбое то автоматически производится поиск лучшего соответствия.
Цитата(Glucik @ Nov 14 2008, 07:15)

ОГА!!!
ГНУлюбы токо этого и ждут, чтобы другие за них работу делали, а сами и пальцем не ударят!
Оказывается, что у 'нас' фатальных ошибок намного больше чем в РТОС. По-мойму вообще безаргументально в данном случае.
Извините, не удержался.
Сделал через таблицу цветов. Тоесть цвета GBC 5:5:5 => Display 3:3:2
У афтара cingb вообще трансляция на 64 цвета только (дизеринг неизбежен)
Я расширил до 256 цветов (строго говоря - уже не эмулятор, а улучшайзер

)
Он под DOS. Чистый DOS...
В AuMAPI rev.8 сказано что не на всякой ХРени пойдёт.