Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ GB: Программирование _ Програмирование под GBC

Автор: Ash-Ketchum Воскресенье, 01 августа 2010, 18:06

Доброго времени суток, может у кого есть софт и мануалы по программированию под GBC? Поделитесь пожалуйста.. Спасибоsmile.gif

Автор: УльтраБлокС Воскресенье, 01 августа 2010, 18:16

На сайтах ромхакеров мануалы должны быть (по ассемблеру ГБ точно есть).

Хотя вроде есть компилятор C для GB©.

Вообще ресурсов у девайса очень мало, проги должны быть хорошо оптимизированы - поэтому лучше на ассемблере делать.

Автор: Ash-Ketchum Воскресенье, 01 августа 2010, 19:33

QUOTE (УльтраБлокС @ Воскресенье, 01 августа 2010, 18:16)
На сайтах ромхакеров мануалы должны быть (по ассемблеру ГБ точно есть).

Хотя вроде есть компилятор C для GB©.

Вообще ресурсов у девайса очень мало, проги должны быть хорошо оптимизированы - поэтому лучше на ассемблере делать.
*


У меня есть GameBoy Assembler Studio, но нет мануала к немуsad.gif долго искал, но так и не смог найтиsad.gif ...там есть пример, но ROM получается *.gb
Можно ли на нем писать цветные ромы под GBC?

Автор: УльтраБлокС Воскресенье, 01 августа 2010, 19:45

Ну вообще-то главным "мануалом" должен быть мануал по Z80-ассемблеру. Ну и как я знаю *.gb и *.gbc - одно и тоже, разница только в самой игре, которая в этом файле находится. Так что если GB Assembler Studio поддерживает GBC, то цветные ромы делать можно - просто переименовать в *.gbc.

Главная проблема здесь - то что на ассемблере нереально сложно кодить, и на современных платформах уже давно кодят на C. Если бы мне пришлось выучить какой-нибудь АСМ, я бы об стену убился.

Автор: Ash-Ketchum Воскресенье, 01 августа 2010, 20:59

QUOTE (УльтраБлокС @ Воскресенье, 01 августа 2010, 19:45)
Ну вообще-то главным "мануалом" должен быть мануал по Z80-ассемблеру. Ну и как я знаю *.gb и *.gbc - одно и тоже, разница только в самой игре, которая в этом файле находится. Так что если GB Assembler Studio поддерживает GBC, то цветные ромы делать можно - просто переименовать в *.gbc.

Главная проблема здесь - то что на ассемблере нереально сложно кодить, и на современных платформах уже давно кодят на C. Если бы мне пришлось выучить какой-нибудь АСМ, я бы об стену убился.
*


Я готов выучить асм под геймбой... В GB Assembler Studio изображение строится с помощью матрицы из едениц и нулей... 0-черный, 1-белый... а как быть с цветами в GBC ?

Автор: Gashik Понедельник, 02 августа 2010, 00:20

Сайт с уроками, примерами и еще кучей всего: http://devrs.com/gb/
Здесь можешь взять GameBoy Development Kit: http://gbdk.sourceforge.net/

Автор: Ash-Ketchum Понедельник, 02 августа 2010, 07:44

QUOTE (Gashik @ Понедельник, 02 августа 2010, 00:20)
Сайт с уроками, примерами и еще кучей всего: http://devrs.com/gb/
Здесь можешь взять GameBoy Development Kit: http://gbdk.sourceforge.net/
*


Спасибоsmile.gif +1