[sisyphus] openttd и RPMS.games

Anton D. Kachalov =?iso-8859-1?q?mouse_=CE=C1_altlinux=2Eru?=
Чт Дек 30 13:15:11 MSK 2004


On Thu, Dec 30, 2004 at 09:34:22AM +0200, Slava Dubrovskiy wrote:
> В сообщении от 29 Декабрь 2004 18:24 Anton D. Kachalov написал(a):
> > > >>>>>>В Сизиф ушла новая версия OpenTTD (клон игры Transport
> > > >>>>>>Tycoon Deluxe).
> > Вообще-то, последний openttd работает с дос-версией.
> Я пытался подсунуть необходимые файлы из Дос версии (там еще надо убрать 
> последнюю букву "r " в названии) и он отказался работать:
> $ openttd
> Error: Wrong version of grf files!
>  The Windows 95 edition of Transport Tycoon Deluxe is required to play OTTD!
> openttd: ttd.c:69: error: Assertion `0' failed.
> Aborted
> 
смотрим в spritecache.c:
FileList files_dos = {
{ "TRG1.GRF",
  "TRGI.GRF",
  ...
}
...
}
функция CheckGrfFile():
/* Checks, if either the Windows files exist (TRG1R.GRF) or the DOS files
(TRG1.GRF).
 * WARNING! This is case-sensitive, therefore the file has to be uppercase
for correct detection.
 */
Первым делом делается попытка открыть виндовый файл, потом дос.

> И по поводу русификации. Планируется ли добавление русского языка?
Да, планируется. Сейчас идёт обсуждение ввода юникода и, соответственно,
шрифтов, многоязыковости.
На сегодняшний день вполне реально взять русифицированную версию,
выдернуть спрайты со шрифтами и сами переводы. Мне встречалась пара
вариантов. Один был уж очень попсовый, второй получше. Ещё была раздобыта
прога для перевода (с исходниками на делфях), редактирующая exe'ник. Если убить пару дней, то можно получить перевод трёх четвертей игрушки :)
У меня всё упёрлось в отсутствие новой делф`и, под которой должна
собираться прога.

Rgds,
Anton



Подробная информация о списке рассылки Sisyphus