Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (359/447) > >>
Sen244:
Razor, ты еще хак этот кинь иностранцам на romhacking.net. А то у них там на сегу что-то нет ни хрена, только и умеют всякую дрянь совать в streets of rage 2, на этом ихние хакеры решили, видимо, остановиться.
Razor:
Sen244, он там давно уже есть.  ;)

Добавлено позже:
http://www.romhacking.net/hacks/1863/
ZODIAK:

--- Цитата: Razor от 21 Декабрь 2015, 22:49:41 ---Sen244, он там давно уже есть.  ;)

Добавлено позже:
http://www.romhacking.net/hacks/1863/

--- Конец цитаты ---
ну и какие отзывы в пиндосии?

Добавлено позже:
мда уж. Ваttlеtоаds аnd Double Dragon хак. Вместо ихней птицы сенсея, засунуть говорящий унитаз. Смотрю у них там ума палата, ключ утерян
Razor:

--- Цитата: ZODIAK от 22 Декабрь 2015, 00:01:28 ---ну и какие отзывы в пиндосии?

--- Конец цитаты ---
Отзывы типа "А Dune 2 и на Mega Drive портировали?". Так что там хак явно малопопулярен. :lol:
Амиталири:
В Dune Razor Missions как-то странно себя ведут подконтрольные игроку подразделения: стоят пара пехотинцев, мотоциклист и квадроцикл, подъезжают два вражеских мотоцикла и начинают их обстреливать, и только спустя несколько секунд мои полудохлые бравые бойцы открывают ответный огонь o_0  За что их так интеллектом обделили?
Razor:
Это не только в Dune Razor Missions такие заторможенные юниты игрока, а во всех хаках. Ну зато игра мотивирует не забывать командовать глупыми юнитами. :lol:

А я тут начал проходить Dune Razor Missions на сложности Brutal - пока всё весело. :cool:


Добавлено позже:
Sen244:
Я когда играл на нормале за Атрейдесов, на первом задании надо было выжить пять минут, я за две просрал оборону, потом три минуты гонял круги по карте на харвестере. Там враги агрились на харвестер, почему-то базу не стали добивать. Так и прошел миссию.
На второй миссии я спросил совета у ментата Кирюхи, он говорит типа ни с кем не воюй, спокойно развивайся, не ссы, я сто раз так делал. А на деле база врагов в пяти метрах от тебя, поэтому лучшая тактика - схватить все свои три с половиной машинки и всех там порвать, пока не очухались. Иначе задушат постепенно и неотвратимо. К счастью даже машинки в хаке зверски грозная штука, ими можно хорошо повоевать.
Razor:
Сложность Brutal.
Razor:
NakL3:
L4Новогодние ЗаморочкиИногда Новый Год нужно завоевать!
Разработка: Декабрь 2015 Я уже предвижу изумлённые лица, с вопросом: Какого блин хрена ? А я отвечу вкусного, дорогие друзья:) Да-да-да, это новая кампания от Наклза, Новый Год же, друзья, время веселиться и играть в крутые кампании!
Ну ладно, хватит балагана, в общем рассказываю. Где-то с неделю назад, мне ударила в голову гениальнейшая мысль. И я такой, блин это просто нельзя не сделать и вот перед вами L4! Да, конечно первого августа я написал, что больше не будет от меня кампаний, но времена меняются. Если тогда Дюна потеряла для меня былую интересность, что ли, я банально устал, плюс проблемы навалились, нехватка времени, и я решил. Всё, хватит, сойду с пол пути и завершу сейчас, иначе моя голова взорвётся. Но как я ранее написал, вдохновение вернулось, причём в двойном объёме и я готов завершить начатое. И это начатое, начнётся с чего-то нового, c L4! В планах завершить все мои серии, такие как Ордосы, Девушки и Лабиринт, то есть выпустить, всё то, что не успел сделать до Августа. В ближайших планах, в Январе выпустить три улучшенных версии моих старых продуктов, плюс Одну кампанию, которая была почти готовой заморожена в конце Июля. А дальше как и в старые времена, думаю каждый месяц будет выходить по одной кампании. В целом, всё хочу завершить до Июля, но как получится, скорее всего не успею, так как невоплощённых идей ещё очень много.
О, нет! Наши два друга снова попали в переделку. Мафия украла новогодние подарки для детишек, которые хотели подарить наши друзья. Нельзя это просто так оставить. Ведь в Новый Год нельзя огорчаться и плакать. Так что Берите в руки джойстики и неситесь вперёд, отыщите ящики с подарками и спасите Новогоднее настроение в моей новой Мини-Кампании L4 Новогодние Заморочки!
Внимание!!!
Пароли не работают, играйте честно!

Сборка: r80b
Баланс: Отсутствует
Уровень Сложности: Не имеет значения

Разработчики:
Автор Идеи: Наклз
Автор Кампании: Наклз
Редактор Графики: Наклз

Скачать!!!
Перейдите по ссылке в подписи:
Dune Campaigns-->Dune Maze Box-->L4 Новогодние заморочки
-RagmuL-:
Хм. Любопытно,неприменно скачаю.
Весьма неожиданно!

Там ещё ни кто ни чего не припас?
SeregaZ:
я надеюсь ты жынгыл белс песню сконвертировал в хак? иначе хак не хак :)))) еще можно ласт кристмасс джорджа майкла. в лесу родилась елочка конечно песня хорошая, но в хорошем ремиксе наврятли её кто-то делал в миди формате чтоб можно было бы сконвертировать...

Добавлено позже:
еще хотелось бы услышать от юнита-сантаклауса фразу - хохохо
NakL3:
SeregaZ,  У Вас слишком завышенные ожидания. Да и не в Америке живём, чтобы слушать Джингл Белс и Санту Клауса. Плюс я явно бы за неделю не освоил новые технологии, в конвертировании музыки в игру. Я это то еле успел доделать, а выпускать позже не имело бы смысла, Новый Год на следующей неделе.
SeregaZ:
да ладно... нормальные ожидания :) вот однокликово как вышло. отвратно правда :) нужно ручное допиливание... и барабаны ближе к концу "поехали"... это все из-за неправильной математики :)))))
SeregaZ:
по конвертеру пока все застопорилось уже черт знает сколько времени... нооооооо возможно будут добавлены более адекватные инструменты :) там будет очень много ручной работы... но какую-то часть из 127 мидишных думаю можно будет сделать более менее :) нашел тут кой чо просто вчера ночером. доволен как слоник :) надо только засесть основательно. только еще беда аккумуляторы здохли, а свет мигает часто. если весь проект в результате таких моргушек накроется - я просто повешусь.
Alexandr7:

--- Цитата: SeregaZ от 11 Декабрь 2015, 15:18:25 ---Alexandr7, в моем случае было так: мой недоязык программирования работает с RGB. а сеговские цвета были гранатами не той системы... но хорошо товарищи подсказали по какой формуле происходит конвертирование таких сеговских цветов в RGB. хотя точнее наверное надо сказать не сеговские цвета, а значения для цвета, которые были перечислены в сборщике.

в моем случае было так:
читаем файл gfx\palettes\gamepal.asm
и например там был упомянут цвет $ACE (специально чтоб все три значения были разные)
вот моя процедура расковыривала эту "цифру" на три A C E и потом уже шло само конвертирование по той таблице:
A - это 181
C - 219
E - 255

но там еще есть нюанс - RGB - подразумевает Red Green Blue - однако тут-же помница цвета перепутаны, то есть как BRG Blue Red Green, то есть надо не RGB(A, C, E) - это будет не тот цвет, а RGB(E, C, A), точнее согласно таблице конвертации RGB(255, 219, 181)

там-же где были всего два цвета типа $4C, то это то-же самое что $04C, а там где цифры без $... странно. а почему у меня бралось именно это значение, как оно есть? а... понятно :) например это была 4 - то есь потому что RGB(4, 0, 0) = и будет ровнятся этой самой 4.

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

--- Конец цитаты ---
Я в курсе.
Мне просто нужны конверт кодов.
1. Из числового BGR в сеговский BGR более точныую таблицу.
2. Из сеговского bgr в числовой BGR (Это я смогу сдеклать и сам если мне дадите все 8 цветов для 1 буквы)
Вообще я уже писал конверт из rgb в html bgr и все отлично работает . Просто я не сильно понимаю в в этой палитре.
SeregaZ:
кароче ничего не понял :) а чем тебе та таблица не угодила? вот набросал... правда пока без конвертации из RGB в сегу, но из сеги в RGB делает... посмотри и объясни которая операция тебе нужна? работает эта самая из сеги в ргб чуток не совсем корректно... но я просто пока понять не могу какая именно операция тебе нужна :)
Alexandr7:
По твоей проге соствил следующию таблицу
0 - 35 = 0
36 - 71 = 2
72 - 108 = 4
109 - 144 = 6
145 - 180 = 8
181 - 218 = A
219 - 230 = C
231 - 255 = E
Верно ли?
SeregaZ:
то есть тебе из RGB надо получить сеговские значения? там не выйдет 1 в 1. будет потеря цветности. сеговская более топорная из-за этого ограничения. если RGB каждый цвет из трех может быть от 0 до 255, то для сеги получается всего 7 возможных значений для одного цвета... 0, 2, 4, 6, 8, 10, 12, 14

а по поводу таблицы - я ж предлагал тебе половинить значения там где-то в сообщениях, а ты четко к границам взял. думаю что-то типа такого будет более близко к оригиналу, чем твой вариант:
0 - 15 = 0
16 - 55 = 2
56 - 87 = 4
88 - 124 = 6 и так далее. то есть плюс минус 15 где-то от "опорного" значения из таблицы.

Ti_ думаю точнее скажет :) я то французским не владею...
Alexandr7:

--- Цитата: SeregaZ от 26 Декабрь 2015, 22:50:01 ---то есть тебе из RGB надо получить сеговские значения? там не выйдет 1 в 1. будет потеря цветности. сеговская более топорная из-за этого ограничения. если RGB каждый цвет из трех может быть от 0 до 255, то для сеги получается всего 7 возможных значений для одного цвета... 0, 2, 4, 6, 8, 10, 12, 14

а по поводу таблицы - я ж предлагал тебе половинить значения там где-то в сообщениях, а ты четко к границам взял. думаю что-то типа такого будет более близко к оригиналу, чем твой вариант:
0 - 15 = 0
16 - 55 = 2
56 - 87 = 4
88 - 124 = 6 и так далее. то есть плюс минус 15 где-то от "опорного" значения из таблицы.

Ti_ думаю точнее скажет :) я то французским не владею...

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

Мне точность нужна. С TI_ немогу связаться.
Точность значений. Сама программа будет основана вот так.
К примеру Если 0 до 15 то это 0 и тд.
А обратный конверт это другая функция. По программе что ты мне дал
0 - 0
2 - 36
4 - 72
6 - 109
8 - 145
10 - 181
12 - 219
14 - 255
Для чего мне 1 функция - чтобы из цвета rgb получить точный цвет палитры сеги. Известно что точный не выйдет. Ну можно преблезительно.
Все цвета пользователю будет показаны в rgb палитре так как код пишется на delphi а он не поддерживает сегавской палитры.
И лишь код будет показан в bgr сеги
Вопрос такой. Для синего цвета сеги если пользователю будет показаны цвета в rgb палитре
000 - 0, 0, 0
200 - 0, 0, 36
400 - 0, 0, 72
600 - 0, 0, 109
800 - 0, 0, 145
A00 - 0, 0, 181
C00 - 0, 0, 219
E00 - 0, 0, 255
Будет ли это точным отображением сеговской палитры?
Или вы можете мне скинуть четкие цвета сегавской палитры. И с помощью своей утилиты подбора цветов я подберу цвета в rgb
Кстати если кому интересна то вот утилита:
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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