Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (81/447) > >>
Lipetsk:

--- Цитата: Segaman от 12 Май 2011, 04:30:08 ---Лучше б писали, как всего этого добиваетесь (если не секрет).
--- Конец цитаты ---
Segaman, если ты про то, как хакали сардаукаров, так ведь Ti_ выкладывал обновляемый патч. Там даже комментарии есть. А миссии делались, используя твой редактор.

--- Цитата: Segaman от 12 Май 2011, 04:30:08 ---Вон на сониик ретро так и делают. Чуть что, сразу гайд и всем щастье. Каждому же хочется в дюну, что-то добавить, а что-то - нет. А хак хака - это уже перебор.
ИМХО

--- Конец цитаты ---
Предлагаю всю информацию по дюне закидывать на один сайт, например на http://dune-hacking.ucoz.ru/ который сейчас фактически заброшен. Я бы туда много чего добавил. А на форуме чтобы что-то найти, ковыряться приходится очень долго.
Nemesis_c:
Что мешает добавить 4 ментата? в чем загвоздка? Покажите как выглядит любой из трех ментатов (офсеты таилов, карты, палитры и чем все это пожато).

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

--- Цитата: Lipetsk от 13 Май 2011, 13:00:35 ---так ведь Ti_ выкладывал обновляемый патч.

--- Конец цитаты ---
там, например, нет герба нового
Ti_:

--- Цитата: Nemesis_c от 13 Май 2011, 14:13:59 ---Добавлено позже:
там, например, нет герба нового

--- Конец цитаты ---
Я только карту тайлов+графу нашел распаковал;  рисовал+ правил карту уже lipetsk.  
Как найти графику/либо что-то другое, что тут объяснять? Если с дебагом и идой дружишь - и сам найдешь без объяснений. А если нет, и они не помогут.  А ломать как - либо всё подряешь ломаешь(лучший вариант), либо если конретное хочется, опять тот же дебаг, но тут как повезет - иногда может уйти много времени на поиск.   Если по расширению до садрукаров , то все коды находятся через ID дома ($FFC274) на чтение. (по номеру дома определяются ментаты, брифинги, карты и т.д.)



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

--- Цитата: Nemesis_c от 13 Май 2011, 14:13:59 ---Что мешает добавить 4 ментата? в чем загвоздка? Покажите как выглядит любой из трех ментатов (офсеты таилов, карты, палитры и чем все это пожато).

--- Конец цитаты ---
Ментат из спрайтов состоит, там и анимация еще и нарисовать его непросто, у меня нет желания там разбираться, если кто хочет делайте; только не спрашивайте как.  Адреса гляну сейчас.



--- Код: ---ROM:00025934 gfx_m_tors:     dc.l gfx_m_tors_H       ; DATA XREF: sub_25970+Ao
ROM:00025938                 dc.l gfx_m_tors_A
ROM:0002593C                 dc.l gfx_m_tors_O
ROM:00025940 gfx_m_eye:      dc.l gfx_m_eye_H        ; DATA XREF: sub_25ECE:loc_26008o
ROM:00025944                 dc.l gfx_m_eye_A
ROM:00025948                 dc.l gfx_m_eye_0
ROM:0002594C gfx_m_rot:      dc.l gfx_m_rot_H        ; DATA XREF: sub_25ECE+15Ao
ROM:00025950                 dc.l gfx_m_rot_A
ROM:00025954                 dc.l gfx_m_rot_0
ROM:00025958 unk_25958:      dc.b $FF                ; DATA XREF: sub_25970+AEo
ROM:00025959                 dc.b $F8 ; °
ROM:0002595A                 dc.w $10
ROM:0002595C                 dc.w 0
ROM:0002595E                 dc.w 0
ROM:00025960                 dc.w $FFE8
ROM:00025962                 dc.w 0
ROM:00025964 word_25964:     dc.w $FFF8              ; DATA XREF: sub_25970+CCo
ROM:00025966                 dc.w $10
ROM:00025968                 dc.w 0
ROM:0002596A                 dc.w 0
ROM:0002596C                 dc.w $FFF0
ROM:0002596E                 dc.w 0
ROM:00025970

--- Конец кода ---


--- Код: ---ROM:000257EC spritemap_ment: dc.l $A80D01            ; DATA XREF: sub_25970+78o
ROM:000257F0                 dc.l $C5890001
ROM:000257F4                 dc.l $A80D02
ROM:000257F8                 dc.l $C5910021
ROM:000257FC                 dc.l $A80503
ROM:00025800                 dc.l $C5990041
ROM:00025804                 dc.l $A80D04
ROM:00025808                 dc.l $C59D0001
ROM:0002580C                 dc.l $A80D05
ROM:00025810                 dc.l $C5A50021
ROM:00025814                 dc.l $A80506
ROM:00025818                 dc.l $C5AD0041
ROM:0002581C                 dc.l $C00D07
ROM:00025820                 dc.l $C5B10001
ROM:00025824                 dc.l $C00D08
ROM:00025828                 dc.l $C5B90021
..................
--- Конец кода ---


--- Цитата ---ROM:000A2C3E mentat_pals:    dc.w 0, $8A, $6CE, $2AC, $48, $24, $E0E, $E0E, $EEE, $AAA, $666, $AAA, $444, $EEE, $666, 0
ROM:000A2C3E                                         ; DATA XREF: sub_25ECE+1B8o
ROM:000A2C3E             
--- Конец цитаты ---
Lipetsk:

--- Цитата: Nemesis_c от 13 Май 2011, 14:13:59 ---там, например, нет герба нового

--- Конец цитаты ---
Вот конфиг для RRR_Hack_Compiler'а, (в асме пока не могу):

--- Код: ---# "новая палитра гербов"
D graphics\houses.pal P A6A18 N
# "размер тайлов гербов новый"
P P A8B9A "00F0"
# "адрес тайлов гербов новый (был A8BA8)"
P P A8B9C "0011ED80"
# "незапакованый"
P P A8BA0 "0000"
# "незапакованая карта тайлов гербов"
P P C3AEC "0E00"
# "адрес карты тайлов гербов новый (был C3AF4)"
P P C3AEE "0011DF80"
# "фикс графики"
P P C7DBA "205B"

# "новая карта тайлов герба"
D graphics\houses.map P 11DF80 N
# "новые тайлы гербов"
D graphics\houses.smd P 11ED80 N

--- Конец кода ---
Сжать не смогли, поэтому вставлял несжатый герб (карту+тайлы). см. хак.
fanatic:
Простите а на данный момент самый полноценный из полноценныых хаков в шапке висит или как?
Ti_:

--- Цитата: fanatic от 16 Май 2011, 08:27:17 ---Простите а на данный момент самый полноценный из полноценныых хаков в шапке висит или как?

--- Конец цитаты ---
Нет,  тут их несколько как бы, ну самый полноценный думаю сейчас 'кампания за сардукаров'.
Razor:
Решил сделать прохождение хака "миссии Сардаукаров". Пока готова первая миссия, остальные 8 пройду и залью в ближайшее время.

--- Цитата ---цель: поднять интерес к хакингу Дюны.
--- Конец цитаты ---
Вот ещё в виде видео стимул к поднятию интереса :lol:
Lipetsk:
Razor_ua, хорошая идея! :thumbup:
Сделал набросок ментата (императора) Сардаукаров.
Кто желает, может предложить свой вариант.
Картинка должна быть 16-цветная размером 144*144 пикселей.
Mad:
Lipetsk, А идея картинки была взята с другой версии дюны или придумана? Мне тёмно-фиолетовый зловещий ментат больше нравился... :)
pedro:
вот вариант :)

Добавлено позже:
Вообще возьмите Giancarlo Giannini с картинки отсюда
http://en.wikipedia.org/wiki/House_Corrino
Razor:
А всё таки хак смог меня удивить - когда гранатомётчики пошли боем на мои харвестеры, я прям 0_0
Lipetsk:

--- Цитата: Mad от 19 Май 2011, 22:38:27 ---Lipetsk, А идея картинки была взята с другой версии дюны или придумана? Мне тёмно-фиолетовый зловещий ментат больше нравился... :)

--- Конец цитаты ---
Mad, император взят из PC-шной дюны, точнее его башка) Темно-фиолетовый ментат мне напоминает представителя космической гильдии.
pedro, спасибо, неплохо.
Giancarlo Giannini не знаю как смотреться будет в 16 цветов.
2DDarkKnight:
а в последней миссии так и должно быть пустое, отгороженное стенами пространство? В самом верху карты, слева.
Мб из-за лимита зданий они не построились?
Lipetsk:

--- Цитата: 2DDarkKnight от 20 Май 2011, 01:50:55 ---а в последней миссии так и должно быть пустое, отгороженное стенами пространство? В самом верху карты, слева.
Мб из-за лимита зданий они не построились?

--- Конец цитаты ---
2DDarkKnight, зданий доступных действительно мало на миссиию. Сделано специально, как дополнительное препятствие чтобы с тыла не просто было подъехать. Прошёл уже что-ли?
lupus:

--- Цитата: Lipetsk от 19 Май 2011, 22:13:46 ---Dune - The Battle for Arrakis (U) [!]_006.png

--- Конец цитаты ---
По правде говоря, как-то страшновато смотрится. Голова большая и слишком глубоко в плечи посажена...
Lipetsk:

--- Цитата: lupus от 20 Май 2011, 13:17:52 ---По правде говоря, как-то страшновато смотрится. Голова большая и слишком глубоко в плечи посажена...

--- Конец цитаты ---
Согласен. Это пока черновой вариант. Попробую потом лучше сделать.

Вот доделал:
Segaman:
Во 1ых он прищюрил левый глаз, как будто видит в тебе х.ен пойми кого.
Во 2ых зачем прилеплять голову настоящего ментата, у которого есть свои туловище и руки, к телу другого ментата, отличающегося от него рангом, плащом, видом, руками, палитрой, носом, лысиной, да и, в конце концов отсутствием седой бороды, говорящей о его опытности в ведении боевых действий. Это мало того не этично, так ещё и редкостный геморой при скрещивании, наложении, переформирации отображения, адаптации цветов головы к палитре ментата харков. В конце концов выйдет так, что ментат харков мутировал и превратился в ментата сардов, предав тем самым свой народ. А ещё будет похоже не на мутацию, а на хирургическое вмешательство сдешних учёных из палаты. А этот его глаз - тупо побочный эффект при трансплантации. Нерв х.еново пришили.
Давайте мыслить глобально. Взялись доделывать (доводить) дюну до совершенной консольной стратегии, так давайте делать это хорошо, качественно и самое главное красиво. Чтобы от игры получать лишь удовольствие, а не угарать каждый раз при виде головы ментата сардов пришитой к обезглавленому телу бедного ментата харков.
Не надо извращаться над игрой. Честно, я бы лучше смотрел на чёрный силуэт в крапинку, чем на результат великих достижений в области трансплантации органов и конечностей.
Неможете разобраться в формате маппинга, давайте сюда местоположение графики, маппингов и палитру. И отпишите, чего уже добились в расшифровке.
И кстати на экране выбора ментатов (сам лазил в рам) у курсора есть и гор.скорость, и вер.скорость. Так что можно замутить нормальное добропорядочное перемещение указателя, а не его телепортацию при нажатии вниз.

Если лишнего наплёл, сильно неругайте... я же дембель... мне на первое время можно XD
Roket:
Segaman, так так оно и есть. Ментат сардукаров и есть переделанный ментат харконеннов, только с безобразной чёрной и фиолетовой палитрой. На мой взгляд подошёл бы как раз тот, что предложил Lipetsk,, только без прищуренного глаза, трансплантации головы, то есть с другим телом ;).
По хаку, зачем в четвёртой миссии Сардам ещё один барак? Им одно что ли мало o_0?
Пятая миссия не оправдала, компьютер взялся целью сломать пушку, которая была защищена за горой, при этом юниты не отвлекались на атаку войск.
2DDarkKnight:
а мне вариант pedro понравился)

Типо связь между вселенными)
gepar:

--- Цитата: Segaman ---И кстати на экране выбора ментатов (сам лазил в рам) у курсора есть и гор.скорость, и вер.скорость.
--- Конец цитаты ---
А зачем это делали? Изначально же были все варианты в один ряд.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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