.::Russian Blood Community Forum::. »Life Is Real » Hot News » Новый аддон - скоро!
Страниц (3): « 1 2 [3]
57. Bloody mess - 19 Сентября, 2009 - 08:13:58
Ну мой запускатель тоже под дос работает. Я пока делал всё в режиме vga, но могу сделать чтоб было высокое разрешение типа 800 на 600 или 1024 на 768. 1280 на 1024 пока не удалось установить, vesa не хочет. Потом я сделал поддержку и для LFB, и для режима с банками памяти, так что для высокого разрешения не нужен досбокс, который, кстати, не поддерживает запуск одной программы из другой. А насчёт переименовывания это да, там можно внутри одного локального диска таким образом перемещать файлы.

Насчёт разных монстров это Диман для этого и хотел лаунчер сделать. Он вроде ещё думал, чтобы доступен был только первый эпизод, а к остальным нужно было вводить пароль.

Да, и ещё мы предполагали сделать лаунчер открытым, т.е. чтобы другие могли его под свои моды ставить. Там меню читается из текстового файла. Но пока некоторые моменты не доделаны, хотя вроде всё что надо меняется. Шрифты там тоже можно перерисовать, они там в tga файлах хранятся, ещё в скрипте, который выполняет нужные действия, можно фон bmp загружать и тоже картинки tga. Я Диману показывал, там можно небольшой ролик даже сделать.

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

58. LifeKILLED - 19 Сентября, 2009 - 14:34:21
Мне уже больше хочется посмотреть не на новую карту Dimana (хотя и на нее тоже!), а на твой ланчер Улыбка

Но он будет работать под DosBox? Или будет с ним совместим? У меня Vista и запускать Блад приходится только через него Недовольство, огорчение

59. Diman - 19 Сентября, 2009 - 20:30:59
LifeKILLED
Цитата:
Мне уже больше хочется посмотреть не на новую карту Dimana (хотя и на нее тоже!), а на твой ланчер

Карту я тебе выслал 3 дня назад на почту и все еще жду сообщений о багах, и вообще как оно. Подмигивание
Думаю Bloody Mess не будет против, если я дам ссылку на последнюю сборку, которую он мне высылал:
http://schoolproject.ucoz.ru/blauncher_31-05-09.rar

Я передумал потому, что решил делать один большой эпизод, и соответственно необходимость в таком лаунчере отпала. К тому же почему-то DosBox не стал нормально работать - лаунчер то запускается, но вот сам Blood не запускает... Недовольство, огорчение

Мы планировали и опции, которые нельзя настроить, но они есть в CFG файле, например отключение сообщений, выбор шрифта и их кол-во.
Планировали секретную карту, которая откроется только в определенную дату и время...

Bloody mess
У меня есть идея для чего он все таки может понадобиться, но надо чтобы он нормально работал из под DosBox.
Сделай чтобы он работал и тогда лаунчер снова будет в строю! Улыбка


(Отредактировано автором: 19 Сентября, 2009 - 20:34:19)

60. LifeKILLED - 20 Сентября, 2009 - 12:12:41
>>> Сделай чтобы он работал

ВО! Я придумал нехилый вариант! BloodyMess, ты не думал над тем, чтобы прога твоя запускала bat-файл, который потом запускал бы Blood, а потом после его закрытия снова запускал бы твою программу? Скажем, операции с файлами, интерфейс и все такое запускать из твоего лаунчера, а для запуска Блада использовать следующий файл:

Blood.exe
AITDLauncher.exe

И усе заработает Улыбка Что сделать с настройками, которые нужно сохранить для программы чтобы она в последствии запустилась с ними? Пиши настройки в файл на время запуска Блада Улыбка А можешь запускать AITDLauncher с командной строкой типа:

Blood.exe
AITDLauncher.exe -post

Тогда твоя прога будет знать, что ее запускают во второй раз и как-то там по-иному сработает. Ну, ты понял, рисую еще раз:

1. Запускается Ланчер.
2. Ланчером запускается созданный ей же bat-файл с текстом который написан выше
3. Этот bat-файл запускает ланчер

Одобряю

(Добавление)
Я заценил Лаунчер. Мощная прога Улыбка))) Подумай над моим вариантом: Bat-файлы в DosBox почти нормально работают.

(почти - потому что команда color, прикольная кстати, не пашет в нем, а остальные функции ОК)

61. Bloody mess - 21 Сентября, 2009 - 13:59:23
Ну дело в общем так. Досбокс, как я уже писал, не поддерживает запуск программы из другой. Запуск бат файла из лаунчера вроде не прокатывает. Я попробую твою идею проверить на работоспособность. Но есть ещё один вариант. Free Pascal, как известно, кросс-платформенный компилятор. Будет не долго, я надеюсь, переделать лаунчер под винду. Надо документацию почитать. Или вроде были исходники некого Дмитрия Лаврова, чтобы через DirectDraw рисовать напрямую. Версия под дос будет в себе запускать блад, а под винду - через досбокс. Там даже макросами можно написать так, чтобы использовать только один исходник, а компилятор в зависимости от выбранной платформы будет компилить то, что нужно. Надо ещё всё-таки выбрать окончательное разрешение и глубину цвета. В принципе vga режима вполне достаточно, но кто знает.
И что это за идея такая, что только в досбоксе прокатит?
И ещё одна новость. Пока я в очередной попытке установить какую-нить звуковую библиотеку лазил по папкам всяким, мне попался модуль для несложной работы с zip файлами, так что для распаковки не нужны будут сторонние программы, и соответственно ненужных сообщений вылазить не будет. Там есть ещё библиотека zlib, но я пока не решился её осваивать, в ней по ходу можно читать файлы прямо внутри архива типа как в игровых архивах.

62. LifeKILLED - 21 Сентября, 2009 - 16:19:31
А можно так сделать, чтобы из-под ДОСбокс работало:

bat-файл 1 (MAIN.bat):

Launcher.exe
launch.bat

Этот файл будет запускать твой лаунчер в ДОС-окнеУлыбка))) Видишь вторую строчку? Это запускается другой файл. Вот его может вполне писать твоя программа. Т.е. в этом файле ты можешь написать все что захочешь начиная от:

blood.exe
MAIN.bat

(после запуска блада снова запустится твоя прога)

И заканчивая пустой строкой с выходом, если нажимаешь выход из программы. Вот такой вариант точно прокатит!

63. Diman - 21 Сентября, 2009 - 18:55:53
Bloody mess
Цитата:
И ещё одна новость. Пока я в очередной попытке установить какую-нить звуковую библиотеку лазил по папкам всяким, мне попался модуль для несложной работы с zip файлами, так что для распаковки не нужны будут сторонние программы, и соответственно ненужных сообщений вылазить не будет. Там есть ещё библиотека zlib, но я пока не решился её осваивать, в ней по ходу можно читать файлы прямо внутри архива типа как в игровых архивах.

Дейстивительно хорошая новость...меньше всяких непонятных для юзера приложений. Улыбка

LifeKILLED
Мне кажется, что здесь слишком много BAT файлов. Мы изначально решили, что Bloody Mess будет делать компактный лаунчер, чтобы уместить все в один EXE файл и так чтобы это было совместимо с DosBox.



(Добавление)
Я собираюсь немного прибраться в ART файлах BAITD, ибо слишком много ненужных текстур. Удалю их, чтобы снизить вес, правда снова придется присваивать ID к вокселям, делать анимацию и ре-текстурировать карту, но зато существенно снизится вес, а ART файлов станет меньше.

LifeKILLED
С твоей картой будут проблемы потому, что TILES015.ART уже занят текстурами BAITD, поэтому тебе придется немного подредактировать ее...

(Отредактировано автором: 21 Сентября, 2009 - 20:45:05)

64. LifeKILLED - 22 Сентября, 2009 - 10:37:10
Я именно поэтому сунул туда всего 5 текстур Улыбка Я все предвидел заранее.

Вообще, конечно, странно, я тут подумал, а ведь Setup.exe запускает Blood.exe и из DosBox. Наверно, Bloody mess все-таки что-то там недоглядел.

(Добавление)
Проблема - то, что от нас НЕ зависит. А то, что от нас зависит - не проблема Улыбка

65. Bloody mess - 22 Сентября, 2009 - 14:39:52
Цитата:
Setup.exe запускает Blood.exe и из DosBox.

Хм-м... наверно там какой-то другой метод запуска. Я использовал стандартный досовский. Там видимо что-то другое, тем более сама setup ведь закрывается. Ну на крайняк можно и через бат файлы сделать. Попробую ещё что-нибудь.

66. Diman - 09 Июня, 2010 - 14:23:53
Просто зашел сказать, что обсуждать здесь больше нечего потому, что адд-он полностью успешно завершен и в принципе готов к публикации. Улыбка

Что мы имеем на данный момент:

-----------
5 полноценных, больших HQ карт.
Нового крутого босса.
Нелинейный сюжет с пятью концовками.
4 новых оружия с измененными характеристиками.
Новые настоящие вещи.
Новые текстуры.
Огромное кол-во новых моделей (более 100).
Новые звуки.
Cutscenes.
Лаунчер, который поможет вам запустить все это добро не засоряя папку с бладом.

Куча новых скринов и видео:
-----------
Демонстрация лаунчера и установки оружия
Интро ролик
Короткое видео с боссом
Еще одно видео с оружием




(Отредактировано автором: 09 Июня, 2010 - 14:35:31)


Powered by ExBB 1.9.1
Original Style v1.5a2 created by Daemon.XP