реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Advanced MicroMachine (часть 3), Портирован эмулятор Nintendo GameBoy
AlexandrY
сообщение Nov 14 2008, 17:03
Сообщение #31


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Ну что, не все так гладко.

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

Вот скриншот моего симулятора



Сделал консольное окно в котором можно делать отладку проги геймбоя: ходить по шагам, видеть все регистры, ставить точки останова и т.д. как было в оригинале.
Симулятор может иммитировать любой LCD дисплей с любой палитрой и кодировкой цвета, если цветов на дисплее меньше чем в геймбое то автоматически производится поиск лучшего соответствия.



Цитата(Glucik @ Nov 14 2008, 07:15) *
ОГА!!! biggrin.gif lol.gif
ГНУлюбы токо этого и ждут, чтобы другие за них работу делали, а сами и пальцем не ударят! smile3046.gif

Оказывается, что у 'нас' фатальных ошибок намного больше чем в РТОС. По-мойму вообще безаргументально в данном случае.

Извините, не удержался.
Сделал через таблицу цветов. Тоесть цвета GBC 5:5:5 => Display 3:3:2
У афтара cingb вообще трансляция на 64 цвета только (дизеринг неизбежен)
Я расширил до 256 цветов (строго говоря - уже не эмулятор, а улучшайзер biggrin.gif )
Он под DOS. Чистый DOS... wub.gif
В AuMAPI rev.8 сказано что не на всякой ХРени пойдёт.
Go to the top of the page
 
+Quote Post
Glucik
сообщение Nov 14 2008, 22:24
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986



AlexandrY, напишите здесь хотя бы три названия ROM'ов, которые у вас не пошли.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 15 2008, 15:32
Сообщение #33


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



10-PIN BOWLVP
DA!DA!DA! TBDO
MIRACLE OF ZONE

Цитата(Glucik @ Nov 15 2008, 02:54) *
AlexandrY, напишите здесь хотя бы три названия ROM'ов, которые у вас не пошли.
Go to the top of the page
 
+Quote Post
Glucik
сообщение Nov 17 2008, 02:48
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986



ну что я хочу сказать...
может оно и будет часть игр не пускать, но... кто хочет - всегда доработает - благо исходники эмулей и доки на геймбой в инете валяются.

на счёт процессора - там всё жестко - процессор похожий на Z80, в документации на консоль эти отличия тоже задокументированы.

далее всё зависит от желания и цели.
Go to the top of the page
 
+Quote Post
Glucik
сообщение Dec 1 2008, 09:10
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986



Портирован эмулятор NES !!!

Подробнее тут:
http://gamebox.uraldev.ru/forum/viewtopic.php?f=5&t=8

Видео на YouTube:

Battle Toads & Double Dragon:
http://www.youtube.com/watch?v=Rc_d67w5Kyw

Over Horizon:
http://www.youtube.com/watch?v=j9d3nS7ddkw

Mario:
http://www.youtube.com/watch?v=N4xov0NUfj0

Backy o'Hare:
http://www.youtube.com/watch?v=jJY8hijMHxE

Contra:
http://www.youtube.com/watch?v=x966DAFqh68

Для свободного скачивания:

Battle Toads & Double Dragon:
http://slil.ru/26387503

Over Horizon:
http://slil.ru/26387506

Mario:
http://slil.ru/26387509

Backy o'Hare:
http://slil.ru/26387516

Contra:
http://slil.ru/26387522
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th August 2025 - 13:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01462 секунд с 7
ELECTRONIX ©2004-2016