Разработка и ромхакинг > Ромхакинг и программирование
DuneHackEditor с встроенным редактором регионов.
<< < (5/5)
Alexandr7:
И так превью 2 редактор диалогов ментатов готов. Если есть желающие протестировать пишите в личку. Отправлю файл.
Alexandr7:
Представляю вашему вниманию почти готовый редактор регионов:
Точнее его скриншоты
Alexandr7:
Build_Dune_Region_And_Other_Editors на четверть готов
Реализована:
Сборщик дюны
Редактор диалогов ментатов
Редактор регионовв
При сохранении создается копия оригинального файла если она конечно уже не существует
Утилита работает из любого места. При первом запуске придется указать путь к эмулятору и папке DuneHack
Дальше можно разобраться и в самом редакторе

Если нашли баг то обращайтес. Это превью для тестов не полная версия только то что готово в ней сейчас.
Также буду признателен если кто сделает ролик тестов проги на ютубе чтобы при если наличие багов мне легче было их искать

Ссылка: https://yadi.sk/d/aGviScUR3MW4KH
Alexandr7:
Очевидно никто не тестировал последнюю версию.
Следующая версия будет не скоро. Возможно даже после диплома а именно на летних каникулах.
Но скриншот окна вот:
плюшевыйТедди:
Может всё же найдутся люди, которые помогут SeregaZ с его редактором? Жаль сливать такую проделанную работу.
Alexandr7:
То что я пропал с концами это не значит что проект заброшен. У меня учеба. Как будет свободное время я продолжу.
Alexandr7:
Проект не заброшен. Скриншоты переработанного RCE.
Sharpnull:
Alexandr7, вам бы написать Readme где-нибудь на сайте и рядом с программой, где объясняется зачем нужна программа и как ей пользоваться. Заставлять читать все сообщения форума - варварство. Я в этом не разбираюсь, скачал релиз от 1 сентября 2017:
* Приходиться патчить дюну до DuneHack_r81b.bin.
* Оказывается, что нужно ром положить именно в C:\DuneHack_r81b.bin, диалог выбора бесполезен.
* Через отладку Visual Studio узнаю, что нужные файлы: С:\misc\region_colors.asm, C:\texts\dialogs_hack_RUS.asm, C:\language_info.asm.

Складывается мнение, что вы делаете редактор для себя и просто оповещаете других об этом скриншотами.
Лучше не выкладывайте скрины без программы. На GitHub было бы неплохо выложить код. Диалоги при запуске программы плохая затея, путь до эмулятора должен быть в настройках программы (так как он необязателен), а выбор рома через меню File, чтобы не перезагружать программу каждый раз.
Alexandr7:

--- Цитата: Sharpnull от 14 Июнь 2018, 17:08:41 ---Alexandr7, вам бы написать Readme где-нибудь на сайте и рядом с программой, где объясняется зачем нужна программа и как ей пользоваться. Заставлять читать все сообщения форума - варварство. Я в этом не разбираюсь, скачал релиз от 1 сентября 2017:
* Приходиться патчить дюну до DuneHack_r81b.bin.
* Оказывается, что нужно ром положить именно в C:\DuneHack_r81b.bin, диалог выбора бесполезен.
* Через отладку Visual Studio узнаю, что нужные файлы: С:\misc\region_colors.asm, C:\texts\dialogs_hack_RUS.asm, C:\language_info.asm.

Складывается мнение, что вы делаете редактор для себя и просто оповещаете других об этом скриншотами.
Лучше не выкладывайте скрины без программы. На GitHub было бы неплохо выложить код. Диалоги при запуске программы плохая затея, путь до эмулятора должен быть в настройках программы (так как он необязателен), а выбор рома через меню File, чтобы не перезагружать программу каждый раз.
--- Конец цитаты ---

Я не знаю что там в предыдущей версии. Возможна стоит удалить файл с настройками. XML файл с прописанными путями. Видимо он пресутствует. Но в новой версии этого не будет.
Вообще новая версия сначало узнает сохранены ли пути в файле настроек. Если нету то получает находится ли папка с DuneHack в папке с программой (где именно напишу позже) если и там не находит запрашивает уже у пользователя.
Выложу 1 альфа для тестов как будет готов Bild DuneHack (BDH).
RCE уже готов. Редактор регионов будет еще несколько редакторов но это правдо не в 1 альфе. CE (Color Editor) SE (Spice Editor) ну и так по мелочам

Добавлено позже:
Что до версии от 1 сентября то необходимо выбрать файл со сборкой. Да она не работает с версиями ниже r81b да к томуже сейчас уже новая версия r81c. Так что следующая версия будет расчитана под r81c. Впрочем если у вас версия ниже то тут просто после 1 запуска потребуется в файле настроек поменять имя оригинальных фйлов
Сразу скажу что файлы такие как:
"DuneHack_r81c.bin", "DuneHack_r81c_x128.bin", "include.asm", "include_x128.asm" должны лежать в папке DuneHack
Да и мне кажется это логичным ведь это входные файлы. Файлы оригинальной DuneHack без которых невозможно откомпилировать новый. Программа не привязывается к выходным файлам.


Добавлено позже:
А на счет версии от 1 сентября то вот записал видео
https://yadi.sk/i/O0-X7ivz3YALSd
RCE работает. Сборка похоже тоже работает не работает запуск но вообще у меня версия r81c а BDRAOE расчитан под версию r81b так что возможно есть недочоты. Не важно щас я занят над DHE в какойто степени потомка BDRAOE
Там буде работать получше.
Навигация
Главная страница сообщений
Предыдущая страница

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