|
Частые вопросы
Сборка из исходных текстов
Требования к компилятору
Для компиляции проекта должна использоваться Delphi 2007 (не 2009!). Тем не менее, вы можете попробовать скомпилировать проект в BDS 2006, но успеха не гарантирую.
Какие пакеты нужны для компиляции
Для того, чтобы откомпилировать проект, вам необходимы следующие пакеты:
а) Asphyre eXtreme v3.x - скачать
б) Bass Audio Library v2.3.x - скачать
в) Graphics32 v1.8.x - скачать
г) JVCL v3.x и JCL v1.x - скачать
д) paxScript v3.x - скачать
е) SynEdit v2.0.x - скачать
JCL и JVCL лучше качать одним пакетом (complete) - так удобнее и больше шансов, что эти пакеты будут совместимы.
Помимо paxScript советую скачать paxScript Importer, с его помощью вы можете генерировать собвственные файлы импорта для скриптов.
Ссылка для скачивания paxScript приведена для Delphi 2007. Перейдите на главную страницу сайта, чтобы скачать пакет для вашей версии Delphi
ВНИМАНИЕ: Если у вас будут установлены другие версии пакетов, компиляция не гарантируется!
Как получить исходники с CVS
Техническая информация:
CVS сервер - dqe.cvs.sourceforge.net
CVS репозиторий - /cvsroot/dqe
Список модулей - DizzyQuestEditor2, DizzyQuestPlayer2, Doc, Shared, Additional, Quests
Прежде всего вам необходимо создать папку, где будет располагаться ваша локальная копия репозитария. Затем создайте следующий *.bat-файл и скопируйте его в эту папку.
@echo off
echo Downloading DQE from CVS...
set CVSROOT=:pserver:anonymous@dqe.cvs.sourceforge.net:/cvsroot/dqe
cvs -d %CVSROOT% checkout DizzyQuestEditor2
cvs -d %CVSROOT% checkout DizzyQuestPlayer2
cvs -d %CVSROOT% checkout Shared
cvs -d %CVSROOT% checkout Doc
cvs -d %CVSROOT% checkout Additional
cvs -d %CVSROOT% checkout Quests
echo Update Complete!
pause
Чтобы создать/обновить локальную копию репозитария, запустите данный *.bat-файл.
Получение копии с использованием TortoiseCVS:
- Создайте папку, где будет располагаться ваша локальная копия репозитария. Откройте её и в контекстном меню выберите "CVS извлечь...".
- Установите следующие параметры:
Протокол - :pserver:
Сервер - dqe.cvs.sourceforge.net
Каталог репозитория - /cvsroot/dqe
- Далее жмите кнопку "Получить список...", чтобы получить список модулей.
- Затем, выбираете первый модуль и жмёте "ОК", затем второй модуль и снова "ОК" и т.д.
- Чтобы потом обновить модули, выделите их все и в контекстном меню выберите "CVS обновить"
Как получить последний релиз исходников
Самый последний релиз исходных текстов проекта доступен по адресу: http://dqe.sourceforge.net/?file=dqe2_src. Смотрите вкладку "Скачать" для дополнительной информации.
Настройка Delphi
- Установите все пакеты, необходимые для компиляции DQE
- При установке сторонних компонентов, вы должны были прописать к ним пути (в Library path). Также пути надо прописать к добавочным модулям, которые идут вместе с DQE, а именно: Additional\Alkatraz, Additional\PluginControl, Additional\IMPs, Additional\Bass и Additional\FontsAlt
Сборка
Перед тем как собирать проекты, можно указать для них соответствующие иконки:
- Иконка для Редактора (DQE2.dpr) - Shared\data\icons\DQE2.ico
- Иконка для Плеера (DQP2.dpr)- Shared\data\icons\DQP2.ico
Необходимо собрать (Build) следующие проекты Delphi:
- Редактор - DizzyQuestEditor2\DQE2.dpr
- Плеер - DizzyQuestPlayer2\DQP2.dpr
Установка и запуск
Скачивание последней версии
У вас есть три варианта, чтобы закачать проект:
- Готовые для запуска программы - полностью откомпилированный проект в виде *.exe файлов. Идеально для конечного пользователя - качайте архив, распаковывайте, и программа готова к работе.
- Релизы исходных текстов - архивы исходников для самостоятельной компиляции. Для тех, кто хочет посмотреть программу "изнутри" или модифицировать её. Содержит достаточно стабильные исходники программы. Смотрите инструкции по сборке проекта из исходных текстов.
- Получение исходников с репозитария. Скачивание самых последних обновлений исходных текстов. Тем не менее, данные обновления могут быть плохо протестированы или (в крайнем случае) вообще не работоспособны. Смотрите инструкции по получении исходных текстов из репозитария.
Также смотрите вкладку "Скачать" для выбора нужной закачки.
Системные требования
В принципе, программа пойдет на любом более-менее современном компьютере. Думаю, от "железа" будет достаточного следующего:
- Процессор: 1.2 ГГц
- ОЗУ: 256 Мб
- Видеокарта: любая, с 32 Мб видеопамяти
- Звуковая карта: желательно совместимая с DirectX 9, но не обязательно
Также для запуска понадобится DirectX, не раньше, чем за сентябрь 2007 года.
|
Хостинг предоставлен:
|