Привет всем!
Тут
http://the-hacker.ru/nethack/nethack-3.4.3-ru.0.3.zip рус игра под виндовс и исходники.
Тут
http://maemo.shmuma.ru/repo/nethack-common_3.4.3-10.6_armel.deb и
http://maemo.shmuma.ru/repo/nethack-console_3.4.3-10.6_armel.deb для таблетки. У меня файл nethack_3.4.3_armel.deb, 1449kb, где взял - не помню %), но работает, могу выслать. Таблетка - n800, Diablo. На
http://community.livejournal.com/ru_nethack есть про перевод немного.
Сделайте пожалуйста %)
попробовал поставить, ругается, что для другой платформы
svs57:А что сделать?
дык портировать русский Нетхак на таблетку.
jedai:попробовал поставить, ругается, что для другой платформы
http://forum.internet-tablet.com/uploads.php?file=nethack_3.4.3_armel.deb Вот этот вроде я себе ставил
цитата с ru_nethack на жж:
adzeitor
2009-07-07 02:27 am UTC (ссылка)
... Скомпилировать не смог под debian, т.к. нет makefile'ов. Возможно, я что-то не то скачал.
(Ответить) (Уровень выше)(Ветвь дискуссии)
arvi
2009-07-07 04:40 am UTC (ссылка)
Чтобы скопилировать русский NetHack, надо:
1. Скачать и разархивировать полный NetHack 3.4.3
2. Применить официальный патч для компиляции под Visual Studio Express 2008, тоже качается с официального сайта
3. Скопировать поверх файлы, которые в русском архиве (ссылка в этом постинге), при этом они затрут соответствующие английские
4. Скомпилировать
Скачал исходники nethack 3.4.3 с дебиана.
Оригинальные исходники компилятся.
Отконвертировал правленные русские исходники из cp1251 в utf-8
Переписал поверх оригинальных.
Теперь не компилится.
cc -O2 -I../include -g -Wall -DGCC_WARN -c -o cmd.o cmd.c
cmd.c: In function ‘doprev_message’:
cmd.c:165: error: number of arguments doesn’t match prototype
cmd.c:107: error: prototype declaration
cmd.c: In function ‘timed_occupation’:
cmd.c:172: error: number of arguments doesn’t match prototype
cmd.c:108: error: prototype declaration
...
И еще длинная череда ошибок.
Выложил на форум в файлы что получилось
Проверьте и отпишитесь
svs57:Скачал исходники nethack 3.4.3 с дебиана.
Оригинальные исходники компилятся.
Отконвертировал правленные русские исходники из cp1251 в utf-8
...
И еще длинная череда ошибок.
Там нельзя было в utf8, а надо koi8-r по идее.
Вот, цитата с жж ru_nethack
arvi:2009-08-26 11:51 am UTC (ссылка)
Я же не просто так использовал 8-битную кодировку.
В частности, при UTF-8 летят функции, вычисляющие длину строки.
...
Мои исходники принципиально используют 8-битную кодировку. Хотя её конкретный вид (CP866, CP1251 или KOI8-r) может различаться.
svs57:Выложил на форум в файлы что получилось
Проверьте и отпишитесь
Не ставится, \"Несовместимый пакет приложений\"
На таблетка локализация utf-8. При чем тут koi-8?
Скачать и поставить через dpkg
svs57:На таблетка локализация utf-8. При чем тут koi-8?
Скачать и поставить через dpkg
Добрый вечер, уважаемый.
Проблемы будут с игрой при не-8-битной кодировке.
namelezz:[quote=svs57]На таблетка локализация utf-8. При чем тут koi-8?
Скачать и поставить через dpkg
Добрый вечер, уважаемый.
Проблемы будут с игрой при не-8-битной кодировке.[/quote]
Сиё зависит от того как игра написана.
Видимо, именно так и написана. Первая версия в 87 году.
namelezz:Видимо, именно так и написана. Первая версия в 87 году.
Тут уж я не смогу ничем помочь :(