1

Тема: fheroes2 for diablo

На была новость про запуск Heroes II на N900. Я тут подумал, а чем мы хуже?

Собрал fheroes2 (open-source движок для Heroes II) для diablo. Думаю, что ностальгия будет не у меня одного.

Чтобы поиграть:

  1. Установить следующие пакеты: libsdl1.2 libsdl-mixer1.2 libsdl-image1.2 libsdl-ttf2.0-0 libsdl-net1.2

  2. Достать с полки лицензионный диск с Heroes of Might and Magic II (он ведь у вас есть, разумеется?)

  3. Скопировать папки DATA и MAPS из дистрибутива на таблетку (можно на FAT)

  4. Скачать архив и распаковать на ext2-раздел: http://skriblovsky.net/maemo/fh.tar.gz

  5. Поправить в fheroes2.cfg пути к папкам из дистрибутива

  6. Запустить бинарник fheroes2

Движок более чем играбельный и отлаженный. Вот только такое ощущение, что AI у него круче, чем в оригинальной игре wink

Отредактировано Mitrandir (23-04-2010 15:47:32)

N900
N800 → N810 + Motorola RAZR² V9

2

Re: fheroes2 for diablo

Mitrandir пишет:

Достать с полки лицензионный диск с Heroes of Might and Magic II (он ведь у вас есть, разумеется?)

Пофиксил.

Nokia n810 Maemo OS2008 5.2010.16-1

3

Re: fheroes2 for diablo

Обновил первый пост. Оказывается включил в архив не все файлы

N900
N800 → N810 + Motorola RAZR² V9

4

Re: fheroes2 for diablo

На самом деле это ОЧЕНЬ круто.

[video (flash player not installed)]

Отредактировано Kroll (23-04-2010 17:36:47)

Nokia n810 Maemo OS2008 5.2010.16-1

5

Re: fheroes2 for diablo

На подходе LBA для diablo smile

N900
N800 → N810 + Motorola RAZR² V9

6

Re: fheroes2 for diablo

Mitrandir, я тебя предупреждал что я предприму если ты не остановишься big_smile Вот только дай выздороветь! tongue

Nokia n810 Maemo OS2008 5.2010.16-1

7

Re: fheroes2 for diablo

ОГОООО!! Спасибо!!! Теперь есть во что поиграться на таблетке smile

N800, maemo Linux based OS2008 v. 5.2008.43-7

8

Re: fheroes2 for diablo

В общем, всё сделал, проблема только с пунктом "Скачать архив и распаковать на ext2-раздел: http://skriblovsky.net/maemo/fh.tar.gz" .
Как это сделать? ext2 раздел создал.

N800, maemo Linux based OS2008 v. 5.2008.43-7

9

Re: fheroes2 for diablo

ext2 раздел у вас уже есть - /home/user smile
Положите куда угодно в домашнюю папку
Я просто уточнил потому, что нельзя класть на FAT32

N900
N800 → N810 + Motorola RAZR² V9

10

Re: fheroes2 for diablo

просто я монтирую ext2 раздел, как сказано http://wiki.maemo.org/Partitioning_a_flash_card <----здесь, а у мне выдает файл менеджер "невозможно открыть" .
На бб (xubuntu) все определилось нормально, скопировал, вставил карточку в таблетку, та же фигня, вынул, вставил в бб, а папочки почему-то снова нет оО

N800, maemo Linux based OS2008 v. 5.2008.43-7

11

Re: fheroes2 for diablo

Ты что-то все усложняешь о_О
Просто скопируй раздел в хоум или в MyDocs и распакуй
Не надо форматировать свою флешку или монтировать ее как ext2 smile

N900
N800 → N810 + Motorola RAZR² V9

12

Re: fheroes2 for diablo

kolm, зачем Вам лёгкий путь, если есть сложный, да? big_smile

Nokia n810 Maemo OS2008 5.2010.16-1

13

Re: fheroes2 for diablo

Mitrandir Хоть я в такое и не играю, но все равно - респект и уважуха!

Nokia 770 (OS2008HE) + Nokia N810 WiMAX Edition (5.2010.16-1) + Nokia N800 (у жены) + Motorola V9 (Utel3G) / ASUS WL-520GC (Воля Broadband) + Motorola HT820 (A2DP)

14

Re: fheroes2 for diablo

поставил, но  пока не играл. респект собравшему!
кстати  новичкам-все можно сделать через емелю.

если все плохо, помни, что может быть еще хуже!

15

Re: fheroes2 for diablo

Постараюсь собрать это в пакет, пригодный для отправки в экстрас

murabel
Я вообще тоже последние лет восемь ни во что не играл, но ты знаешь... такая ностальгия!...

N900
N800 → N810 + Motorola RAZR² V9

16

Re: fheroes2 for diablo

Скажите пож-та что не так делаю.
1. Скачал игру, папки maps data кинул в /media/mmc2/H2
2. Скачал и распаковал архив в /home/user/MyDocs/fh/
3. Поменял адрес в для data maps в cfg на /media/mmc2/H2
4. Набрал в терминале fheroes2  пишет not found

Пробовал также отдельно папку files, файлы fheroes2, fheroes2.cfg кидать в /home/user результат тот же

Теперь еще интересней, пробую в терминале набрать /home/user/MyDocs/fh/fheroes2 пишет permission denied, при root тоже самое

17

Re: fheroes2 for diablo

n800 user пишет:

4. Набрал в терминале fheroes2  пишет not found

Проверьте ещё раз пути в конфигфайле. Я сам с третьего раза такую, казалось бы, простую работу правильно выполнил big_smile

Папка files кладётся рядом с бинарником.

n800 user пишет:

Теперь еще интересней, пробую в терминале набрать /home/user/MyDocs/fh/fheroes2 пишет permission denied, при root тоже самое

А Вы бинарник то просто так пытались запустить, уважаемый? Сначала

chmod +x fheroes2

а потом

./fheroes2

А после этого можете уже /home/user/MyDocs/fh/fheroes2 в персонал ланчере фиксировать и юзать (как видно на моём видео выше)

Nokia n810 Maemo OS2008 5.2010.16-1

18

Re: fheroes2 for diablo

вроде бы chmod не должен быть нужен, т.к. в архиве он уже исполняемый, но на всякий случай можно сделать

убедитесь, что в конфиге пути к папкам вместе с их названиями, например /media/mmc2/H2/data

запускать из терминала предварительно зайдя в папку с бинарником:

cd /home/user/MyDocs/fh/
./fheroes2
N900
N800 → N810 + Motorola RAZR² V9

19

Re: fheroes2 for diablo

спасибо, помогло chmod +x fheroes2

20

Re: fheroes2 for diablo

Отлично. Хотя у меня подозрения, что вы все-таки распаковали архив не непосредственно в MyDocs, а через карту на FAT или каким-то еще непрямым путём wink

N900
N800 → N810 + Motorola RAZR² V9

21

Re: fheroes2 for diablo

Распаковал вообще на компе, а потом переписал на mmc2, откуда уже в MyDocs smile

22

Re: fheroes2 for diablo

А, ну вот и причина почему fheroes2 не запускался без chmod - при копировании на FAT-флешку теряются атрибуты файлов

N900
N800 → N810 + Motorola RAZR² V9

23

Re: fheroes2 for diablo

Скажите, а в игре как-то реализована правая кнопка мыши, просто перед нападением на врага необходимо посмотреть приблизительное количество воиск?

24

Re: fheroes2 for diablo

Похоже что никак. Будет время - посмотрю, можно ли переделать под лонгтап

N900
N800 → N810 + Motorola RAZR² V9

25

Re: fheroes2 for diablo

есть же специальный параметр эмуляции правой кнопки мыши, посмотрите версию конфига для кпк

Nokia n810 (diablo, ubuntu) + Nokia 5310 + SmartQ7 + Sony clie peg-tj25 + Ipod video 60gb (linux) + Iriver Clix2 + Sennet MP-5181 + труп Motorola L2 + труп Dell x51v + труп HP hx4700 + труп HP h1930