Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (101/447) > >>
Segaman:
жжошь. а я тут подумываю намутить порт миссий ПС версии на двиг сеговский.
вот на твой сорс и посажу карты ^_^
спасибо за сорс :)
Ti_:

--- Цитата: Segaman от 02 Февраль 2012, 09:26:41 ---спасибо за сорс :)

--- Конец цитаты ---
Кстати есть еще идея правки кода, вообщем определить какой код чаще всего используется, его и править. С помощью gensr57shellmod. Так что спрашивай ты уж в них в команде  ^_^

По dune2_rebuild еще добавлю: 
Чтобы прописать дом фременов в карту в DME 0.973  где дома выбираем mercenary и им задаем свойства.  Далее когда миссия создана открываем в winhex файл миссии, находим строчку похожую на:   
--- Цитата ---0651 0000  0643 07D0   0642 0043   064D 0018
--- Конец цитаты ---
, и везде меняем 0651 = на 0B51 и т.д.   
--- Цитата ---0B51 0000  0B43 07D0   0B42 0043   0B4D 0018
--- Конец цитаты ---


resource\archives\housesp1.lzs и housesp2.lzs  - графика(тайлы) гербов сжата, пакер-анпакер не раз выкладывался где-то в теме.
При добавлении новой надо еще редактировать, где $80 и $49 это расжатый размер частей деленный на $20.  ( $80*$20 = $1000 = 4096. ) Макс размер части 4кб, поэтому и разбито на 2.
houses_gfx:   dc.w $8080
      dc.l housesp1
      dc.w $8049
      dc.l housesp2
      dc.w 0
Segaman:
а не проще было бы заменить флаг 600 на этот В00
просто еще конвертер написать.
а редактор я всегда могу перелопатить.
а я даже конвертер могу в него встроить ^_^
он будет сразу 2 формата жрать.
щас как раз мучу поддержку карт из пс версии.
там просто не состыковки идут черные. поэтому так долго.
и сайт я хз када доделаю. на все время надо, а денег нет его выделять.
так что терпите ;)

Добавлено позже:
Ti_, дай свой хацк собранный.
просто без миссий, чисто крутые фичи.
ато я на сайте хронологично раскидываю хацки, а твоего хацка нед
Ti_:

--- Цитата: Segaman от 02 Февраль 2012, 19:12:31 ---а не проще было бы заменить флаг 600 на этот В00

--- Конец цитаты ---
В оригинале 06xx это космопорт, поэтому фрименов я сделал 0Bxx.  Редактор DME0973 хорош хоть и с багами, а новый не прет.

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

--- Цитата: Segaman от 02 Февраль 2012, 19:12:31 ---Ti_, дай свой хацк собранный.
просто без миссий, чисто крутые фичи.
ато я на сайте хронологично раскидываю хацки, а твоего хацка нед

--- Конец цитаты ---
Какой именно? Они все без миссий.  Хотя кампанию я делал для dunehack7, но не доделал на половине.
Razor:
Кстати, меня одного слегка печалит, что на экране выбора домов написано Sardaukar, а не Corrino. Ведь по книге сардаукары - элитные войска дома Коррино :-\
Lipetsk:

--- Цитата: Razor_ua от 02 Февраль 2012, 19:28:30 ---Кстати, меня одного слегка печалит, что на экране выбора домов написано Sardaukar, а не Corrino. Ведь по книге сардаукары - элитные войска дома Коррино :-\

--- Конец цитаты ---
Как компенсация "любителям дома Коррино" в брифингах в приветствии речь идёт именно о них. "Сардаукары"- аббревиатура исключительно для игр, а не книг. В Emperor The battle for Dune тоже "Сардаукары". Зачем изменять традициям?
Ti_:
А в пк-версии за них ещё ментат - генерал кажется. По-моему не ок. Император куда круче. Все
ведь за него хотели играть, по-крайней мере на сеге уж точно.  :)
Segaman:

--- Цитата: Ti_ от 02 Февраль 2012, 19:19:12 ---В оригинале 06xx это космопорт, поэтому фрименов я сделал 0Bxx.  Редактор DME0973 хорош хоть и с багами, а новый не прет.

--- Конец цитаты ---
так я ж и говорю, что в картах и в коде поменять.
ладно как хочешь

--- Цитата: Ti_ от 02 Февраль 2012, 19:19:12 ---Добавлено позже:
Какой именно? Они все без миссий.  Хотя кампанию я делал для dunehack7, но не доделал на половине.

--- Конец цитаты ---
давай те что без миссий. я его и имел ввиду
и будь другом скинь вместе со списком изменений
Ti_:

--- Цитата: Segaman от 03 Февраль 2012, 10:55:08 ---так я ж и говорю, что в картах и в коде поменять.

--- Конец цитаты ---
В коде редактора чтоли? Так если можешь изменить DME было бы неплохо. В каких картах? Нету их.

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

--- Цитата: Segaman от 03 Февраль 2012, 10:55:08 ---давай те что без миссий.

--- Конец цитаты ---
Добавлено позже:

--- Цитата: Ti_ от 02 Февраль 2012, 19:19:12 ---Они все без миссий.

--- Конец цитаты ---
Хотя возможно где-то тестовые были.

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

--- Цитата: Segaman от 03 Февраль 2012, 10:55:08 ---будь другом скинь вместе со списком изменений

--- Конец цитаты ---
Если ты это имел ввиду, он там уже год лежит. Там только 'фичи',  лимит не хакнут, новых домов нету.
DuneHack_demo_v7_by_Ti.rar

Добавлено позже:
Вот ещё для тестов билд с отображением fps:
dunehack_rebuild_with_counter.7z
Segaman:

--- Цитата: Ti_ от 03 Февраль 2012, 12:22:31 ---В коде редактора чтоли? Так если можешь изменить DME было бы неплохо. В каких картах? Нету их.
--- Конец цитаты ---
яж сказал, редактор я ковырну, что 3й что 2й.
я те говорю в коде чтения карт можно былоб замутить замену 600 на B00
а еще лучше было бы переписать структуру заголовка.
а в редактор я встрою поддержку обоих форматов карт.

--- Цитата: Ti_ от 03 Февраль 2012, 12:22:31 ---Вот ещё для тестов билд с отображением fps:
dunehack_rebuild_with_counter.7z

--- Конец цитаты ---
как это ты замутил? 0_0
Ti_:

--- Цитата: Segaman от 03 Февраль 2012, 17:32:03 ---я те говорю в коде чтения карт можно былоб замутить замену 600 на B00

--- Конец цитаты ---
Ну когда карта читается то 0600 считается старпортом. Если только мутить сделать типа 4 исключения - 0651 ; 0643 ; 0642 ; 064D - что это не старпорт, а данные для фременов.  Если уж так хочется сделаю.  Но в редакторе там всё равно мерценары.

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

--- Цитата: Segaman от 03 Февраль 2012, 17:32:03 ---как это ты замутил? 0_0

--- Конец цитаты ---
а это что http://www.emu-land.net/forum/index.php/topic,16864.msg707353#msg707353
Segaman:
я имею ввиду кодово.
ты в процедуру обработки обьектов встроил какуюто функцию?
Ti_:
Новые фичи:

--- Цитата ---+сделано управление за дружественного червя
+черви не едят юнитов своего дома
+подрыв червя с помощью девастатора

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

Видео:
Dune 2 - покорми червя
Lipetsk:
 :wow: Тебе всё-таки это удалось сделать! Поздравляю!
Le@N:
Отлично реализовано. ;) Хотя новые иконки в Космопорте несколько выделяются.
Segaman:
шедевр ;) поздравляю
Lipetsk:

--- Цитата: Ti_ от 06 Февраль 2012, 15:01:27 ---Новые фичи:
--- Конец цитаты ---
Ti_, видео смешное :), попробуй сделать, чтобы и в случае поедания своим червём вражеского девастатора, червь взрывался.

--- Цитата: Le@N от 06 Февраль 2012, 17:15:46 ---Отлично реализовано. ;) Хотя новые иконки в Космопорте несколько выделяются.

--- Конец цитаты ---
Это иконки из пк-версии. Другие не предлагались.
Ti_:

--- Цитата: Lipetsk от 07 Февраль 2012, 12:11:56 ---Ti_, видео смешное :), попробуй сделать, чтобы и в случае поедания своим червём вражеского девастатора, червь взрывался. Это иконки из пк-версии. Другие не предлагались.

--- Конец цитаты ---
Так, а может имелись ввиду малые иконки? Там фон зеленый. В основной игре при это нормальные.

Добавлено позже:
Починено:  (+соник танк тоже правильная палитра)
Segaman:
а я между пауз редактор подкрутил.
пофиксил отрисовку радара и наладил трей с обьектами.
пока фурычит ништяково. пробовал малость накрутить скрипт с автоокруглением краёв,
но чтото не вышло и все перестало работать. :'(
короче перенес на завтро.
зато графику напилил для скроллера трея. ^_^
Segaman:
сайт медленно но верно перекачёвывает на народ
http://dune-hacking.narod.ru/
пока что он по прежнему калич :-\
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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