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

Тема: 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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

2

Re: fheroes2 for diablo

Mitrandir пишет:

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

Пофиксил.

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

3

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

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

Re: fheroes2 for diablo

На самом деле это ОЧЕНЬ круто.
[video]http://www.youtube.com/watch?v=yAdzqPOcNlU[/video]

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

5

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

6

Re: fheroes2 for diablo

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

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

7

Re: fheroes2 for diablo

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

LG GT540 Optimus, Android 2.1

8

Re: fheroes2 for diablo

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

LG GT540 Optimus, Android 2.1

9

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

10

Re: fheroes2 for diablo

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

LG GT540 Optimus, Android 2.1

11

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

12

Re: fheroes2 for diablo

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

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

13

Re: fheroes2 for diablo

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

Samsung Galaxy Tab @CM9 ICS  [Utel 3G] + Motorola E770v [life:)] + Motorola HT820 (A2DP) + [в архиве: Nokia N810 WiMAX Edition + Nokia N800 (R.I.P.) +  Nokia 770]

14

Re: fheroes2 for diablo

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

n800, n900, 6320i и наушники нокия
если все плохо, помни, что может быть еще хуже!

15

Re: fheroes2 for diablo

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

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

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.33-1
Nokia N9 1.3

18

Re: fheroes2 for diablo

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

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

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

cd /home/user/MyDocs/fh/
./fheroes2
N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

19

Re: fheroes2 for diablo

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

20

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

21

Re: fheroes2 for diablo

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

22

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

23

Re: fheroes2 for diablo

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

24

Re: fheroes2 for diablo

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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

25

Re: fheroes2 for diablo

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

iPad3, Ainol Novo7 Elf