| Разработка и ромхакинг > Ромхакинг и программирование |
| [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/ пока что он по прежнему калич :-\ |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |