Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (424/447) > >>
SeregaZ:
к новому году авось у нас все срастется и будет тебе планета. а насчет фотошопа - а накой тебе фотошоп? в обычном пейнте никак? я сто лет в виндосовском пейнте работаю :) только совсем недавно paint.net поставил. там удобнее поворачивать изображения. в обычном пейнте только на 90 градусов шаг поворота. на 45 к примеру нельзя повернуть. а в paint.net можно.
Alexandr7:

--- Цитата: SeregaZ от 29 Ноябрь 2018, 15:01:06 ---к новому году авось у нас все срастется и будет тебе планета. а насчет фотошопа - а накой тебе фотошоп? в обычном пейнте никак? я сто лет в виндосовском пейнте работаю  только совсем недавно paint.net поставил. там удобнее поворачивать изображения. в обычном пейнте только на 90 градусов шаг поворота. на 45 к примеру нельзя повернуть. а в paint.net можно.
--- Конец цитаты ---

Фотошоп это обрапзно. Я про то что ровно стереть я не смогу. Если ты сожешь стереть фон оставив планету только. А все остальное и сам сделаю.

А вообще этот фон звездов должно быть можно прям в хаки отключить или заменить на черный фон. Черный фон и через палочку можно убрать.
Alexandr7:
Ну вот в принципе планета с фоном сеги. Если кто стерет фон то добавлю.
SeregaZ:
звездов в хаке по идее не отключить. и звезды и планета там в одном слое. только если тайлы со звездой залить черным. но проблема еще в мелких звездочках-точках, которые как туман возле планеты. воздух то ладно, а эти мелкие точки...
Alexandr7:
Какие точки. Просто стереть фон ластиком оставив только планету и обводку ее. Если что то планета будет перерисоваться по палитри сега
Alexandr7:
Кто делал уроки по работе с yychr  для DuneHack. Просто может я чего не знаю про прогу.
Lipetsk:

--- Цитата: ed209 от 27 Ноябрь 2018, 15:09:58 ---Взялся спустя много лет поиграть с сборку от lipetska.
Много изменений но главный недостаток так и не был изменен (или я не там глядел, или не глядел вовсе).
Нельзя управлять одновременно несколькими юнитами.
Учитывая что нет мыши, можно было бы набирать выбор поочередным перебором юнитов в одну группу, и указывать всем одну точку перемещения или атаки.
Было бы неплохо сделать возможность набирать отдельно вторую группу, поделить на разные кнопки например.
визуально можно было бы группировать юнитов по картинкам (без повтора картинок юнитов) только разные полосы жизни.

--- Конец цитаты ---
Далеко прошел? Сколько миссий? За какие дома? На какой сложности? Есть ли баги?
ed209:

--- Цитата: Lipetsk от 30 Ноябрь 2018, 02:42:28 ---Далеко прошел? Сколько миссий? За какие дома? На какой сложности? Есть ли баги?

--- Конец цитаты ---

1, 8, 9 миссии за харконенов на нормальной сложности, багов не заметил.
Вроде обещалось что не надо застраивать ремонтный завод, но все равно приходилось это делать.
Grinmen:

--- Цитата: Docm@n от 23 Ноябрь 2018, 13:57:52 ---Маленькое обновление The World War.
Добавил в архив ещё два рома.
Всего в архиве 4 рома, они будут подписаны так: "Resource_Oil" и "Resource_Minerals".
Resource_Oil - Для тех, кому уже полюбилась "нефть"
Resource_Minerals - Для кого лужи нефти на песке не логичны, будут собирать минералы.



Постоянная ссылка: ТУТ

--- Конец цитаты ---
Минералы на конфеты похожи  :cool:
Alexandr7:
Короче перебрал кучу палитр для шаблона планеты и итог 1.
Невозможно сделать правильную замену цветов для планеты ибо видать сега както по другому меняет цвета планеты ибо попиксельная замена цвета не помогает. Только хуже выглядит. Если кому надо могу скинуть проект но пишу на c# net
SeregaZ:
а ты в шеловском эмуляторе смотрел как палитра меняется при смене цвета при победе?
Alexandr7:

--- Цитата: SeregaZ от 01 Декабрь 2018, 04:58:41 ---а ты в шеловском эмуляторе смотрел как палитра меняется при смене цвета при победе?
--- Конец цитаты ---
Нет. Где я его возьму? Да и какая разница от обычного

Добавлено позже:
Если в Gens R57Shell Mod 150Mhz то я через него и смотре. Ну я по старинке используя пароль DuneFinale
SeregaZ:
ну... и смотри - 10 цветов в 1 палитре это оригинал вначале, то есть пустыня - желтые цвета с оттенками. потом как победа случается первые 10 цветов, или скок там, берутся из файла ending.asm и в итоге пустынные желтые цвета заменяются синим, или красным, или фиолетовым или какой там дом с оттенками. все просто :) какие ты там палитры тыркал я не знаю.
Alexandr7:

--- Цитата: SeregaZ от 01 Декабрь 2018, 07:34:39 ---ну... и смотри - 10 цветов в 1 палитре это оригинал вначале, то есть пустыня - желтые цвета с оттенками. потом как победа случается первые 10 цветов, или скок там, берутся из файла ending.asm и в итоге пустынные желтые цвета заменяются синим, или красным, или фиолетовым или какой там дом с оттенками. все просто  какие ты там палитры тыркал я не знаю.
--- Конец цитаты ---
Ничего не понял. Возможно там по особенному надо смотреть както.
SeregaZ:
после подмены тех 10 цветов из файла ендин в оригинальной палитре.


меню tools, пункт vdp ram. верхнее окошко это палитры. вот до дюнефинале включи это окно, потом вводи код и потом смотри как цвета в первой палитре поменяются. значение новых цветов я тебе сказал в каком файле.
Alexandr7:
Вроде сделал. И так вот сам шаблон и скрины.
Конечно не идеально но зато лучше чем до этого учитывая что теперь нормально обрабатываются 2 последних цвета.

Добавлено позже:

--- Цитата: SeregaZ от 01 Декабрь 2018, 07:41:26 ---после подмены тех 10 цветов из файла ендин в оригинальной палитре.


меню tools, пункт vdp ram. верхнее окошко это палитры. вот до дюнефинале включи это окно, потом вводи код и потом смотри как цвета в первой палитре поменяются. значение новых цветов я тебе сказал в каком файле.

--- Конец цитаты ---

Ну там вроде нельзя редактировать. А просто посмотреть ну и скопировать палитру.
Кстати получается у оригинальной планеты палитры:
000 8CE 6AE 48C 26A 248 026 024 002 000 200
Но мне это никак не объясняет как сега меняет цвет палитры. Видать заменяет определенные байты планеты.
Но для этого нужно сначала рисовать планету также как сега:
А вот кстати палитра моего шаблона:

--- Код: ---"0",
"8EE",
"8EC",
"8CE",
"6AC",
"48A",
"268",
"46",
"224",
"2"
--- Конец кода ---

Добавлено позже:
Если взять палитру как в сеги оригинальной планеты то не получится менять 1 цвет а именно где в оригинале начальный 0 хотя я его менял но ничего не менялось так что не знаю на что 1 ноль влияет.
SeregaZ:
при изменении первого цвета и не должно ничего происходить. он жеж прозрачный :) меняй второй и смотри.

теперь что касается приставки - у ней изображение это не изображение в том понимании, как ты хочешь типа координаты 1:1 цвет синий, координата 2:1 цвет зеленый... там идет 1:1 цвет номер 1, 2:1 цвет номер 2... то есть номера цветов, а не сам цвет. ты с самого начала делаешь не верно. не нужно брать изображение и гонять по его цветам. надо брать файл изображения, где указаны номера цветов и в зависимости от номера цвета - строить попиксельно изображение, выводя точку с цветом, согласно его номеру. а когда палитра изменяется - полностью перерисовывать. то есть номера цветов останутся прежними - изменится сам цвет. ведь палитра будет уже другая - так как в ней будет 10 новых цветов.
Alexandr7:
Короче оставлю пока так как изображено на 3х скриншотах. Есть конечно косяки но думаю что с системой что сейчас от них не избавится а пилить другую система не в состоянии из за недостаточности навыков. Все равно лучше чем было. Примерный цвет планеты узнать можно.
А для точности всегда можно прибегать к старому способу а именно посмотреть в эмуляторе правда немного долгий способ.
Ну или если кто напишет отдельную утилиту отрисовки планеты региона и юнита то добавлю возможность быстрого запуска ее для просмотра утилиты.
--- Цитата: SeregaZ от 01 Декабрь 2018, 08:50:30 ---при изменении первого цвета и не должно ничего происходить. он жеж прозрачный :) меняй второй и смотри.

теперь что касается приставки - у ней изображение это не изображение в том понимании, как ты хочешь типа координаты 1:1 цвет синий, координата 2:1 цвет зеленый... там идет 1:1 цвет номер 1, 2:1 цвет номер 2... то есть номера цветов, а не сам цвет. ты с самого начала делаешь не верно. не нужно брать изображение и гонять по его цветам. надо брать файл изображения, где указаны номера цветов и в зависимости от номера цвета - строить попиксельно изображение, выводя точку с цветом, согласно его номеру. а когда палитра изменяется - полностью перерисовывать. то есть номера цветов останутся прежними - изменится сам цвет. ведь палитра будет уже другая - так как в ней будет 10 новых цветов.

--- Конец цитаты ---
Я понимаю это поэтому чтобы добится точности нужно менять всю систему и писать с нуля.
Пускай так уж остается. Сложно это для моего понимания ведь я не специалист по рисованию. Для меня работать с графикой просто мучения.
Так что оставлю как есть. Может в будущем переделаю. Главное что показывает.

Alexandr7:
Кстати. Решил поиграться.
Вот замечательный цвет планеты открыл:
Alexandr7:
Помогите разобраться с файлом gamepal.asm
Может я детальную настройку сделаю! По факту я использую только вот эти значения:

--- Код: ---frem1 = $AAA ;\
frem2 = $666 ; - ïàëèòðà ôðåìåíîâ
frem3 = $222 ;/

atr1 = $EE0 ;\
atr2 = $C40 ; - ïàëèòðà àòðåéäåñîâ
atr3 = $200 ;/

ord1 = $0EC ;\
ord2 = $0A0 ; - ïàëèòðà îðäîñîâ
ord3 = $020 ;/

sard1 = $C08 ;\
sard2 = $804 ; - ïàëèòðà ñàðäàóêàðîâ
sard3 = $202 ;/
--- Конец кода ---
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии