|
|
|
|
|
WWW : Профиль : |
|
Ну мой запускатель тоже под дос работает. Я пока делал всё в режиме vga, но могу сделать чтоб было высокое разрешение типа 800 на 600 или 1024 на 768. 1280 на 1024 пока не удалось установить, vesa не хочет. Потом я сделал поддержку и для LFB, и для режима с банками памяти, так что для высокого разрешения не нужен досбокс, который, кстати, не поддерживает запуск одной программы из другой. А насчёт переименовывания это да, там можно внутри одного локального диска таким образом перемещать файлы.
Насчёт разных монстров это Диман для этого и хотел лаунчер сделать. Он вроде ещё думал, чтобы доступен был только первый эпизод, а к остальным нужно было вводить пароль.
Да, и ещё мы предполагали сделать лаунчер открытым, т.е. чтобы другие могли его под свои моды ставить. Там меню читается из текстового файла. Но пока некоторые моменты не доделаны, хотя вроде всё что надо меняется. Шрифты там тоже можно перерисовать, они там в tga файлах хранятся, ещё в скрипте, который выполняет нужные действия, можно фон bmp загружать и тоже картинки tga. Я Диману показывал, там можно небольшой ролик даже сделать.
Так что, Diman, говори как там что делать. Кстати, не надо было показывать скрин с пастью. Когда видишь её в игре в первый раз, как-то ощущения поярче, мне кажется, будут.
----- The fear of blood tends to create fear for the flesh - Silent Hill |
|
Всего записей: 75 : Дата рег-ции: Сент. 2008 : Отправлено: 19 Сентября, 2009 - 08:13:58 |
|
|
|
|
WWW : Профиль : |
|
Мне уже больше хочется посмотреть не на новую карту Dimana (хотя и на нее тоже!), а на твой ланчер
Но он будет работать под DosBox? Или будет с ним совместим? У меня Vista и запускать Блад приходится только через него |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 19 Сентября, 2009 - 14:34:21 |
|
|
|
|
WWW : Профиль : |
|
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)
-----
------------------------- // NAITD // QAVEDIT // ------------------------- |
|
Всего записей: 585 : Дата рег-ции: Март 2006 : Отправлено: 19 Сентября, 2009 - 20:30:59 |
|
|
|
|
WWW : Профиль : |
|
>>> Сделай чтобы он работал
ВО! Я придумал нехилый вариант! BloodyMess, ты не думал над тем, чтобы прога твоя запускала bat-файл, который потом запускал бы Blood, а потом после его закрытия снова запускал бы твою программу? Скажем, операции с файлами, интерфейс и все такое запускать из твоего лаунчера, а для запуска Блада использовать следующий файл:
Blood.exe AITDLauncher.exe
И усе заработает Что сделать с настройками, которые нужно сохранить для программы чтобы она в последствии запустилась с ними? Пиши настройки в файл на время запуска Блада А можешь запускать AITDLauncher с командной строкой типа:
Blood.exe AITDLauncher.exe -post
Тогда твоя прога будет знать, что ее запускают во второй раз и как-то там по-иному сработает. Ну, ты понял, рисую еще раз:
1. Запускается Ланчер. 2. Ланчером запускается созданный ей же bat-файл с текстом который написан выше 3. Этот bat-файл запускает ланчер
(Добавление) Я заценил Лаунчер. Мощная прога ))) Подумай над моим вариантом: Bat-файлы в DosBox почти нормально работают.
(почти - потому что команда color, прикольная кстати, не пашет в нем, а остальные функции ОК) |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 20 Сентября, 2009 - 12:12:41 |
|
|
|
|
WWW : Профиль : |
|
Ну дело в общем так. Досбокс, как я уже писал, не поддерживает запуск программы из другой. Запуск бат файла из лаунчера вроде не прокатывает. Я попробую твою идею проверить на работоспособность. Но есть ещё один вариант. Free Pascal, как известно, кросс-платформенный компилятор. Будет не долго, я надеюсь, переделать лаунчер под винду. Надо документацию почитать. Или вроде были исходники некого Дмитрия Лаврова, чтобы через DirectDraw рисовать напрямую. Версия под дос будет в себе запускать блад, а под винду - через досбокс. Там даже макросами можно написать так, чтобы использовать только один исходник, а компилятор в зависимости от выбранной платформы будет компилить то, что нужно. Надо ещё всё-таки выбрать окончательное разрешение и глубину цвета. В принципе vga режима вполне достаточно, но кто знает. И что это за идея такая, что только в досбоксе прокатит? И ещё одна новость. Пока я в очередной попытке установить какую-нить звуковую библиотеку лазил по папкам всяким, мне попался модуль для несложной работы с zip файлами, так что для распаковки не нужны будут сторонние программы, и соответственно ненужных сообщений вылазить не будет. Там есть ещё библиотека zlib, но я пока не решился её осваивать, в ней по ходу можно читать файлы прямо внутри архива типа как в игровых архивах.
----- The fear of blood tends to create fear for the flesh - Silent Hill |
|
Всего записей: 75 : Дата рег-ции: Сент. 2008 : Отправлено: 21 Сентября, 2009 - 13:59:23 |
|
|
|
|
WWW : Профиль : |
|
А можно так сделать, чтобы из-под ДОСбокс работало:
bat-файл 1 (MAIN.bat):
Launcher.exe launch.bat
Этот файл будет запускать твой лаунчер в ДОС-окне))) Видишь вторую строчку? Это запускается другой файл. Вот его может вполне писать твоя программа. Т.е. в этом файле ты можешь написать все что захочешь начиная от:
blood.exe MAIN.bat
(после запуска блада снова запустится твоя прога)
И заканчивая пустой строкой с выходом, если нажимаешь выход из программы. Вот такой вариант точно прокатит! |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 21 Сентября, 2009 - 16:19:31 |
|
|
|
|
WWW : Профиль : |
|
Bloody mess Цитата:И ещё одна новость. Пока я в очередной попытке установить какую-нить звуковую библиотеку лазил по папкам всяким, мне попался модуль для несложной работы с zip файлами, так что для распаковки не нужны будут сторонние программы, и соответственно ненужных сообщений вылазить не будет. Там есть ещё библиотека zlib, но я пока не решился её осваивать, в ней по ходу можно читать файлы прямо внутри архива типа как в игровых архивах. |
Дейстивительно хорошая новость...меньше всяких непонятных для юзера приложений.
LifeKILLED Мне кажется, что здесь слишком много BAT файлов. Мы изначально решили, что Bloody Mess будет делать компактный лаунчер, чтобы уместить все в один EXE файл и так чтобы это было совместимо с DosBox.
(Добавление) Я собираюсь немного прибраться в ART файлах BAITD, ибо слишком много ненужных текстур. Удалю их, чтобы снизить вес, правда снова придется присваивать ID к вокселям, делать анимацию и ре-текстурировать карту, но зато существенно снизится вес, а ART файлов станет меньше.
LifeKILLED С твоей картой будут проблемы потому, что TILES015.ART уже занят текстурами BAITD, поэтому тебе придется немного подредактировать ее...
(Отредактировано автором: 21 Сентября, 2009 - 20:45:05)
-----
------------------------- // NAITD // QAVEDIT // ------------------------- |
|
Всего записей: 585 : Дата рег-ции: Март 2006 : Отправлено: 21 Сентября, 2009 - 18:55:53 |
|
|
|
|
WWW : Профиль : |
|
Я именно поэтому сунул туда всего 5 текстур Я все предвидел заранее.
Вообще, конечно, странно, я тут подумал, а ведь Setup.exe запускает Blood.exe и из DosBox. Наверно, Bloody mess все-таки что-то там недоглядел.
(Добавление) Проблема - то, что от нас НЕ зависит. А то, что от нас зависит - не проблема |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 22 Сентября, 2009 - 10:37:10 |
|
|
|
|
WWW : Профиль : |
|
Цитата:Setup.exe запускает Blood.exe и из DosBox. |
Хм-м... наверно там какой-то другой метод запуска. Я использовал стандартный досовский. Там видимо что-то другое, тем более сама setup ведь закрывается. Ну на крайняк можно и через бат файлы сделать. Попробую ещё что-нибудь.
----- The fear of blood tends to create fear for the flesh - Silent Hill |
|
Всего записей: 75 : Дата рег-ции: Сент. 2008 : Отправлено: 22 Сентября, 2009 - 14:39:52 |
|
|
|
|
WWW : Профиль : |
|
Просто зашел сказать, что обсуждать здесь больше нечего потому, что адд-он полностью успешно завершен и в принципе готов к публикации.
Что мы имеем на данный момент: ----------- 5 полноценных, больших HQ карт. Нового крутого босса. Нелинейный сюжет с пятью концовками. 4 новых оружия с измененными характеристиками. Новые настоящие вещи. Новые текстуры. Огромное кол-во новых моделей (более 100). Новые звуки. Cutscenes. Лаунчер, который поможет вам запустить все это добро не засоряя папку с бладом.
Куча новых скринов и видео: ----------- Демонстрация лаунчера и установки оружия Интро ролик Короткое видео с боссом Еще одно видео с оружием
(Отредактировано автором: 09 Июня, 2010 - 14:35:31)
-----
------------------------- // NAITD // QAVEDIT // ------------------------- |
|
Всего записей: 585 : Дата рег-ции: Март 2006 : Отправлено: 09 Июня, 2010 - 14:23:53 |
|
|
|