Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Реактивное введение в программирование под GBA

T.N.
post Среда, 10 января 2018, 22:50
Отправлено #61


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 10 янв. 2018
Пользователь №: 61 464





Запилить порт контры на ГБА - отличная идея.
Вот только без перерисованной графики в этом смысла мало...
Поэтому , предлагаю себя в качестве художника.


Сообщение отредактировал T.N. - Среда, 10 января 2018, 22:51

Присоединённые изображения
Присоединённое изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aa-dav
post Четверг, 11 января 2018, 00:42
Отправлено #62


Фанат
***

Группа: Пользователи
Сообщений: 180
Регистрация: 20 апр. 2017
Пользователь №: 58 717





QUOTE (T.N. @ Среда, 10 января 2018, 22:50)

Запилить порт контры на ГБА - отличная идея.
Вот только без перерисованной графики в этом смысла мало...
Поэтому , предлагаю себя в качестве художника.
*


В архиве с проектов (в подпапке cfa) есть 2 битмапа - mts-01.bmp и mss-01.bmp - в первом содержатся тайлы фонов во втором тайлы подвижных персонажей. Не меняя размеры битмапов и раскладку тайлов в них можно их модифицировать как вам угодно и потом перекомпиляцией проекта получить новый образ игры. Для перекомпиляции проекта нужно выполнить приложенные к нему инструкции в readme.txt. В крайнем случае передать новые битмапы мне, если этим неохота заморачиватся самому.
Есть одно тут только мощное ограничение: количество разных цветов в каждом из этих двух файлов не должно превышать 256 (хотя сам файл должен быть в формате RGB 24bpp), GBA в тайловом режиме использует две 8-битных палитры (для фонов и спрайтов) и в них надо укладываться строго.
Вообще данные файлы изначально содержаться в проекте в формате Paint.NET - *.pdn в котором я с ними работаю для большего удобства - дело в том что там есть второй слой с красными точками отмечающими правый-нижний угол каждого тайла 8x8, который потом отбрасывается при сохранении в *.bmp, но при компиляции важны только *.bmp.

Так же уже можно баловаться над созданием новых уровней если кому то это тоже интересно - для этого нужно скачать бесплатную опенсорсную программу TileEd и редактировать с её помощью файл map-01.tmx опять таки с последующей перекомпиляцией проекта.

Единственное - я не могу обещать, что включу чьи то труды в свои "по дефолту", мне, например, сильно нравится оригинальные тайлы (но воссоздавать оригинальные уровни напротив не вижу смысла), но создать что-то типа каталога альтернативных сборок или тайлсетов - вполне.

Добавлено спустя 11 часов 59 минут:
А ведь можно поступить как сами издатели нередко делают выпуская переиздания - поддерживать 2 набора тайлсетов - в старом стиле - который есть сейчас, как в денди 24 цвета, но в меню паузы типа можно переключить на 256-цветный режим блещущий обновлённой графикой. Вариант выглядит заманчиво...

Сообщение отредактировал aa-dav - Четверг, 11 января 2018, 12:42
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aa-dav
post Среда, 31 января 2018, 05:21
Отправлено #63


Фанат
***

Группа: Пользователи
Сообщений: 180
Регистрация: 20 апр. 2017
Пользователь №: 58 717





Ах да, тема про Contra Force Advance переехала сюда: http://gbx.ru/?showtopic=127937
Если же вдруг у кого то вопросы по сабжевым урокам - то их лучше сюда задавать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Понедельник, 17 февраля 2020, 18:44
Отправлено #64


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 28 546
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





Познавательный видос про GBA и рассказ про его графическую подсистему, на английском:



--------------------
GBA SP/GB Micro/DSL/3DS/Switch/PSP Go/PS2/XB360/XBO/NESC/SNESC/PSC/Quest 2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aa-dav
post Среда, 26 февраля 2020, 07:04
Отправлено #65


Фанат
***

Группа: Пользователи
Сообщений: 180
Регистрация: 20 апр. 2017
Пользователь №: 58 717





А я тем временем дошёл до программирования под Famicom/NES и потихоньку пилю уроки для них. smile.gif На хабре уже можно найти перевод уроков для NES на Си в составе CC65, но у меня чистый хардкорный асм только будет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
MichaelForExample
post Среда, 26 февраля 2020, 12:06
Отправлено #66


Флудер
*******

Группа: Пользователи
Сообщений: 2 772
Регистрация: 03 мар. 2013
Пользователь №: 47 146





QUOTE (aa-dav @ Среда, 26 февраля 2020, 08:04)

А я тем временем дошёл до программирования под Famicom/NES и потихоньку пилю уроки для них. smile.gif На хабре уже можно найти перевод уроков для NES на Си в составе CC65, но у меня чистый хардкорный асм только будет.
*

А ссылочку?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aa-dav
post Среда, 26 февраля 2020, 12:47
Отправлено #67


Фанат
***

Группа: Пользователи
Сообщений: 180
Регистрация: 20 апр. 2017
Пользователь №: 58 717





QUOTE (MichaelForExample @ Среда, 26 февраля 2020, 12:06)

А ссылочку?
*


Пока еще в процессе написания: http://hype.retroscene.org/blog/967.html
Вообще если заинтересует, то и мне интересно насколько понятно или непонятно написано.
Там, конечно, нужен определенный уровень подготовки, но по своим ощущениям стараюсь разжёвывать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Среда, 26 февраля 2020, 22:13
Отправлено #68


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 28 546
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





GBA-же интересней в 100 раз. Портативный SNES можно сказать. Без кучи ограничений NES/Famicom.


--------------------
GBA SP/GB Micro/DSL/3DS/Switch/PSP Go/PS2/XB360/XBO/NESC/SNESC/PSC/Quest 2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
aa-dav
post Четверг, 27 февраля 2020, 04:18
Отправлено #69


Фанат
***

Группа: Пользователи
Сообщений: 180
Регистрация: 20 апр. 2017
Пользователь №: 58 717





QUOTE (dimm0505 @ Среда, 26 февраля 2020, 22:13)

GBA-же интересней в 100 раз. Портативный SNES можно сказать. Без кучи ограничений NES/Famicom.
*


А я иду по широкому профилю. Моё хобби в целом - интересоваться всем спектром ПК и консолей прошлых лет и когда замечаю что-либо интересное, то часто об этом появляется заметка: http://hype.retroscene.org/profile/aa-dav/...d/topics/page5/

Пока что только для GBA был целый цикл обстоятельных статей про программирование. Но кто как не Famicom/NES достоин аналогичного?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Boris
post Понедельник, 09 марта 2020, 10:00
Отправлено #70


Uphold the law
Group Icon

Группа: Супермодераторы
Сообщений: 1 008
Регистрация: 07 авг. 2006
Из: Bulltown
Пользователь №: 17 455





QUOTE (dimm0505 @ Среда, 26 февраля 2020, 22:13)

GBA-же интересней в 100 раз. Портативный SNES можно сказать. Без кучи ограничений NES/Famicom.
*

GBA хорош, но все же мы ведь родом из детства, так что Денди/Фамиком/НЕС нам гораздо милее smile.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Понедельник, 13 апреля 2020, 09:21
Отправлено #71


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 28 546
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





А у кого-нибудь остался в закромах HAM 2.8 и Visual HAM 2.4.2 для разработки под GBA? Кинулся, а кроме HAM 2.7 ничего найти не могу.


--------------------
GBA SP/GB Micro/DSL/3DS/Switch/PSP Go/PS2/XB360/XBO/NESC/SNESC/PSC/Quest 2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Редрум
post Среда, 15 апреля 2020, 17:31
Отправлено #72


Маньяк
****

Группа: Пользователи
Сообщений: 359
Регистрация: 07 сент. 2017
Из: Moscow
Пользователь №: 60 152





Пульните ghost n gouls с гейм боя с доработкой.


--------------------
QUOTE (NRN @ Пятница, 16 октября 2020, 21:57)

Очень смешно олень!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Вт., 19 мар. 2024, 08:50
Skin Designed (c) by Rooq.net, All Rights Reserved.