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

--- Цитата: SeregaZ от 18 Июнь 2018, 13:32:42 ---землю чернотой с мелкими звездочками заменить, а заводы - космическими станциями :) спайс - астероидным полем.
--- Конец цитаты ---
Космические Рейнджеры 3  :D - ну а чо, бои на планетах уже готовы, функционал квестов с ответами вроде тоже есть (диалоги перед миссиями) осталось только реализовать полеты в космосе)
Alexandr7:
Очередных 2 скриншота

В параметрах локализации слева будут отображаться картинка локализации русской или английской если не стоит галочка.
SeregaZ:
так. какие экраны я пропустил?

при выводе статистики 3 экрана: мужик с пулеметом, орнитоптер и ланчер запускает ракету.

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

экраны, которые были в сборщике:
мужик с пулеметом и окошком ввода пароля.
экран опций, где с рокетланчером тяжелый пехотинец.

какие еще экраны бывают? какая миссия? победа? поражение? статистика?

Alexandr7:

--- Цитата: Lipetsk от 12 Июнь 2018, 22:35:37 ---Перевод оригинальной Дюны на русский для U-версии: http://elektropage.ru/dune/Dune-The_Battle_for_Arrakis-U-TRus-new.rar
--- Конец цитаты ---
А где скачать оригинальную версию которая послужила для этой?

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

--- Цитата: SeregaZ от 12 Июнь 2018, 20:23:33 ---заходи в дискорд  там Ti часто бывает. сам спросишь напрямую так сказать.
--- Конец цитаты ---

Кинь ссылку.

Добавлено позже:
И еще я чет не понял а что за 480x464 в r81c появилась. Сборка в такой режим забагованно производится
SeregaZ:
https://discord.gg/dbNZbK
не уверен, что ссыль правильная... черт знает как в этом дискорде ссылку создавать :) я захожу через браузер, не через приложение на телефон или на компе установленное.

по поводу забагованности - так там ж и эмулятор нужен особенный вроде, который поддерживает такое расширение.

вон там в шапке посмотри: Mednafen_v0.9.43 (480x464) - видимо оно :)

и накой черт ты про эти режимы речь завел... я теперь подозреваю что под эти режимы нужно тоже редактор делать.
Alexandr7:

--- Цитата: SeregaZ от 20 Июнь 2018, 22:29:39 ---и накой черт ты про эти режимы речь завел... я теперь подозреваю что под эти режимы нужно тоже редактор делать.
--- Конец цитаты ---

Ну извини. Да и тебя никто не заставляет это делать. Лично я у себя уже сделал компиляцию сборок под все режимы. Скоро выложу Альфу 1 без текстового редактора ибо долго писать.
Alexandr7:
Вопрос появился по файлу region_colors.asm
А именно по этим параметрам
;*** arrow_X_pos, arrow_Y_pos, arrow_base (UDLR), region part ID.
Какие значения можно вводить в arrow_X_pos и arrow_Y_pos
Все шестнадцетеричные числа или ограничения есть. Например я так понимаю вот так:
0,1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
или только такие
0, 2, 4, 6, 8, A, B, C, D, E, F

Или как?
Alexandr7:
И так выкладываю 1 Альфу DHE (DuneHack Editor)

Сразу хочу сказать что расчитан под r81c у кого r81b после первого запуска нужно зайти в файл настроек "Settings.xml" и поменять в поле
  <VersionDuneHack>r81c</VersionDuneHack>
с r81c на r81b

На более старых сбрках не работает

Необходим NET Framework 4.0

На Windows XP не поддерживается


Редактор может лежать в любой папки. Также сборку DuneHack можно поместить в папку data тогда не придется выбирать папку со сборкой

Вместе с программой также присутствует 2 рома с оригинальной игрой Dune

Пока что реализованно:

Редактор регионов конечноже

Сборщик дюны где можно скомпилировать ромы и запустить их в выбранном эмуляторе.

Запуск ромов в программе протестирован через Kega_Fusion_3.64. Через Gens не тестировался но должно работать.

Также скриншот:


Выбор языка в верху покачто не на что не влияет. Нужен для будущего редактора текстов.
Lipetsk:

--- Цитата: Alexandr7 от 21 Июнь 2018, 13:05:40 ---И так выкладываю 1 Альфу DHE (DuneHack Editor)
--- Конец цитаты ---
У меня не пашет, но я ничего другого и не ждал..
Alexandr7:

--- Цитата: Lipetsk от 23 Июнь 2018, 10:30:17 ---У меня не пашет, но я ничего другого и не ждал..
--- Конец цитаты ---

Что пишет? Если не открывается то без DLL она не запустится. DLL в архиве должна лежать в папке с программой. И еще забыл сказать что на Windows XP она не работает.

Еще нужен NET Framework 4.
SeregaZ:
и тут у меня возникает резонный вопрос... а нафига козе боян? ты делаешь неcложное приложение. накой черт тут нужен net framework?  >:( неужели нельзя обойтись стандартными средствами?
Alexandr7:

--- Цитата: SeregaZ от 23 Июнь 2018, 11:50:50 ---и тут у меня возникает резонный вопрос... а нафига козе боян? ты делаешь неcложное приложение. накой черт тут нужен net framework?   неужели нельзя обойтись стандартными средствами?
--- Конец цитаты ---

Я программирую на C# через Visual studio. Отрубить NET Framework там нельзя.

К томуже для компиляции используется поток. Это часть библиотеки NET Framework могу выбрать конечно версию 2 или 3 но они отсуствует в 10. 4 Это небльшой компрамис для всех ОС который присутствует в Windows 7

Да и судя по тому на сколько тут много не довольных то это нафиг не кому не нужно. А значит врядле продолжу выкладывать. Буду делать сам для себя и друзей. У меня все работает прекрасно.
SeregaZ:
а в какойнить старой студии нельзя это делать? вот например у меня Visual Studio 6.0. я правда не разбираюсь... и мне она нужна была для мелких изменений существующих проектов, и то если найду где это изменять или подскажут :) как шелл подсказывал по своему комбайну для зомбей. так вот нетфреймворков там для этих самых проектов не требуется и все работает без них.
Alexandr7:

--- Цитата: SeregaZ от 23 Июнь 2018, 13:17:13 ---а в какойнить старой студии нельзя это делать? вот например у меня Visual Studio 6.0. я правда не разбираюсь... и мне она нужна была для мелких изменений существующих проектов, и то если найду где это изменять или подскажут  как шелл подсказывал по своему комбайну для зомбей. так вот нетфреймворков там для этих самых проектов не требуется и все работает без них.
--- Конец цитаты ---

Нет. Во первых это качать с торентов. Во вторых у меняиспользуются некоторые методы из .NET 4 для упрощения. Я могу конечно писать на Delphi но вместо 20 мб будет жрать 120 мб. Меня это не устраивает. Так что оставлю как есть. Да к томуже чем проблема ставить 4.0. Как уже сказал Windows xp не поддерживается компилятором. В Windows 7 NET 4 должен уже стоять если нет то можно его скачать с официального сайта.

Есть еще ариант скачать Visual Studio 2010 но тут опятьже качать с торрентов и не факт что на Winows 10 он будет работать. Да к томуже мне все переделывать. Я также могу выбрать библиотеку NET Framework ниже 4 например 2 - 3,5. Но эти библиотеки стандартно отсуствуют в 10 тоесть у кого система Windows 10 тому прийдется ставить компонент NET 3.5 включающие NET 2 и 3
4/0 выбран для компромиса чтобы работал на любой ОС без установки дополнительного ПО. Но наверное я все же поставлю NET 2.0 который точно присутствует в Windows 7 но увы его прийдется ставить в Windows 8 - 10 через панель управления так как 8 - 10 но судя по форуму никто не использует 8 - 10
Alexandr7:
Вот что будет на Windows 8 - 10 при использовании NET 2.0


Добавлено позже:
Только не понимаю. Вроде бы в Windows 7 и так стоит NET Framework 4.0. Почему не работает. Тут еще как написал выше и dll и папка data должны лежать в папке с программой. В папке data ресурсы

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

--- Цитата: SeregaZ от 23 Июнь 2018, 13:17:13 ---а в какойнить старой студии нельзя это делать? вот например у меня Visual Studio 6.0. я правда не разбираюсь... и мне она нужна была для мелких изменений существующих проектов, и то если найду где это изменять или подскажут  как шелл подсказывал по своему комбайну для зомбей. так вот нетфреймворков там для этих самых проектов не требуется и все работает без них.
--- Конец цитаты ---

Ну не знаю. Вообще любая Visual Studio а именно C# привязана к NET Framework если конечно это Win Forms
SeregaZ:
ну хозяин-барин. и тем не менее создавать 5 килобайт программу, которая потом будет требовать установки 200-300 мегабайт нетфреймворка как-то глупо... это как разрабы бестолковые в стиме: сама игра 20 мегабайт, но они обязательно к дистрибутиву приложат полный комплект директ х 9 - который за сотню мегабайт весит. почему-то веб инсталлятор приложить этого самого директ х 9 они не могут. странные люди. уж тем более, что в большинстве случаев этот дистрибутив не нужен, так как пользователи могли раньше установить его с другими играми. веб инсталлятор же фигня весит до мегабайта кажись и все чо надо докачает и поставит.
Alexandr7:

--- Цитата: SeregaZ от 23 Июнь 2018, 14:08:43 ---ну хозяин-барин. и тем не менее создавать 5 килобайт программу, которая потом будет требовать установки 200-300 мегабайт нетфреймворка как-то глупо... это как разрабы бестолковые в стиме: сама игра 20 мегабайт, но они обязательно к дистрибутиву приложат полный комплект директ х 9 - который за сотню мегабайт весит. почему-то веб инсталлятор приложить этого самого директ х 9 они не могут. странные люди. уж тем более, что в большинстве случаев этот дистрибутив не нужен, так как пользователи могли раньше установить его с другими играми. веб инсталлятор же фигня весит до мегабайта кажись и все чо надо докачает и поставит.
--- Конец цитаты ---

Ну так она и весит потому 5 килобайт что требует NET Framework без его требования.

К томуже как уже сказал что NET Framework в системе предустановлен.

Просто на разных системах разная версия. Например в 7ке похоже что не стоит NET 4.0 а в 10 не стоит на оборот 2.0 - 3.5

На чистом c++ програмить. Нет уж. Спасибо но там мой код из 2000 строчек возрастет в 10000 строчек


Добавлено позже:
Придумал. Отныне я буду выпускать 2 версии. Та что будет работать на NET 2.0 Это для ос WIndows Vista - 7, Возможно даже XP.

Компилятор чет не хочет компилировать под XP хотя заявленно было что поддержка есть.

И на NET 4.0 для ос Windows 8 - 10

Также DLL будет встроен в программу.
SeregaZ:
я тоже bass.dll хотел встроить в основной ехешник. для записи аудио его достаточно. но для конвертирования при импорте сэмпла в редактор - уже маловато. для басса нужны bassenc и bassmix. они, в случае когда bass.dll используется из ехе файла - ругаются, что дескать bass.dll не обнаружена. то есть эта библиотека обязательно должна присутствовать как отдельный файл для них. и чего они опять таки не могли единую библиотеку сделать... сделали кучу разных, и требующих основную как файл. из памяти читать не хотят, сволочи :)
Alexandr7:

--- Цитата: SeregaZ от 23 Июнь 2018, 17:09:23 ---я тоже bass.dll хотел встроить в основной ехешник. для записи аудио его достаточно. но для конвертирования при импорте сэмпла в редактор - уже маловато. для басса нужны bassenc и bassmix. они, в случае когда bass.dll используется из ехе файла - ругаются, что дескать bass.dll не обнаружена. то есть эта библиотека обязательно должна присутствовать как отдельный файл для них. и чего они опять таки не могли единую библиотеку сделать... сделали кучу разных, и требующих основную как файл. из памяти читать не хотят, сволочи

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

Ну с Bass то я его тоже буду использовать но уже потом для воспроизведения музыки чтобы не скучно было пользоваться. Пока что в планах сделать редактор палитры и текстов. Редактор палитры планируется на основе Palette.exe тока вот как там преобразоваить html палитры в SEGA палитры
SeregaZ:
что за html палитры? RGB? если RGB, то я по моему формулу выкладывал.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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