3PPC.net
Старый 03.10.2009, 09:39 #1
Аватар для CT.DАW
CT.DАW CT.DАW вне форума
I'm no superman
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
CT.DАW CT.DАW вне форума
I'm no superman
Аватар для CT.DАW
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
Устройство: Apple iPhone 5C
Heroes of Might And Magic

Heroes of Might And Magic 1

Название: Screen001.png
Просмотров: 1528

Размер: 135.7 Кб Название: Screen002.png
Просмотров: 1529

Размер: 117.4 Кб

Цитата:
Сообщение от mamaich
Выкладываю на суд общественности результат своей работы - первых героев меча и магии, которые запускаются на КПК как "родное" приложение.
Это не эмуляция, не портирование и не переписывание героев с нуля. Это - результат работы статического рекомпилятора из x86 в данном случае на ARM. Другими словами, это результат работы моей утилиты, преобразовавшей каждую команду х86 процессора в соответствующий набор инструкций процессора КПК. Плюс некоторые вспомогательные библиотеки. А значит, поведение "героев" - идентично десктопной версии, файлы данных, сейвы, читы и глюки - идентичны.
Установка и запуск:
ПоказатьСкрыть
- распаковать архив: Heroes.rar в любой каталог на КПК. Запускать файл HeroesW.exe. Архив содержит все необходимые файлы для игры.
- По поводу легальности: чтобы с чистой совестью играть в данную версию героев на КПК - Вы должны иметь купленную версию первых героев для Windows 95, так как все необходимые файлы взяты оттуда.
- Данный билд поддерживает устройства с Windows Mobile 5 и выше.
- Игра использует масштабирование картинки под режим экрана КПК, соответственно должна запуститься на QVGA/VGA/WVGA/квадратных экранах.
- Требования по памяти - свободных 20 мб памяти должно хватать.
- Клавиатура в игре не эмулируется, поэтому если кому понадобится, например для ввода имени сейв файла - необходимо назначить вызов наэкранной клавиатуры на кнопку КПК, или пользоваться аппаратной клавиатурой (у кого есть). В принципе, для игры клавиатура и не нужна.


Известные глюки:

ПоказатьСкрыть
- Так как оригинальная версия героев поддерживает сетевую игру только через Netbios, которого на КПК нет - то выбор сетевой игры приведет к вылету по ошибке. Желающие, могут попробовать установить блютус соединение с другими КПК через COM порт (игра поддерживает COM1-COM4), но сдается мне что данный вариант работать не будет. Хотя если у кого получится мультиплеер через блютусовский СОМ-порт - пишите smile
- Звуки в игре работают корректно. Музыка - отсутствует (так как оригинал ипользует CD аудио). При переключении громкости CD-музыки произойдет вылет с ошибкой (такое же поведение и у оригинальной версии героев). По-умолчанию громкость звука выставлена в 0.
- Правая кнопка мыши эмулируется долгим нажатием на экран. Однако, использовать надо ее аккуратно, тк нажатие левой кнопки мыши никуда не девается, можно случайно напасть на врага вместо того чтобы посмотреть его инфу smile
- Запуск игры идет довольно долго, секунд 30. При этом на экране просто крутится курсор.
- На QVGA устройствах масштабирование производится путем выкидывания лишних пикселов, из-за чего страдает качество картинки.
- В стартовой заставке проскакивают черные пикселы вместо ярко-белых. Это глюк с палитрой. Если кому мешает заставка при старте - удалите каталог Heroes\Anim.
- Несколько неудобно вести бои, так как отсутсвует курсор мыши, а так же не подсвечивается область хода юнитов. Но через некоторое время привыкаешь


Траблшутинг:

ПоказатьСкрыть
При старте игра создает в корне устройства файл libemu.txt. В случае, если игра не запускается - можно посмотреть в данный файл. Строки вида:
Cannot load DLL 'WINMM.em.dll', Err 7e
Cannot load DLL 'KERNEL32.em.dll', Err 7e
Cannot load DLL 'USER32.em.dll', Err 7e
Cannot load DLL 'GDI32.em.dll', Err 7e
Cannot load DLL 'ADVAPI32.em.dll', Err 7e
являются нормой, данные пять DLLок "прошиты" в коде. А вот если идет ошибка о других DLLках, особенно если код не '7e', а, например 'e' - это значит не хватает памяти.
Так же в лог пишется информация об исключениях и ошибках.


Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
HTC One M7 32GB + iPhone 5C 16GB + iPad 3 3G+Wi-Fi 64GB
Lada Kalina 2
CT.DАW вне форума   Ответить с цитированием Цитировать выделенное
Старый 11.12.2010, 18:49 #2
Монолит Монолит вне форума
Новичок
 
Регистрация: 02.11.2010
Сообщений: 3
Репутация: 0
Монолит Монолит вне форума
Новичок
 
Регистрация: 02.11.2010
Сообщений: 3
Репутация: 0
Устройство: HTC T3333 (Touch 2/Mega)
Ого... спасибо большое, а будут ли следущие части?
Монолит вне форума   Ответить с цитированием Цитировать выделенное
Старый 19.01.2011, 15:04 #3
Аватар для damask2011
damask2011 damask2011 вне форума
Активный участник
 
Регистрация: 17.12.2010
Адрес: Москва
Сообщений: 53
Репутация: 8
damask2011 damask2011 вне форума
Активный участник
Аватар для damask2011
 
Регистрация: 17.12.2010
Адрес: Москва
Сообщений: 53
Репутация: 8
Устройство: Несколько устройств
Системные требования:

350 МГц, 13Мб оперативки, wqvga
__________________
- Ты где?
- В Караганде!
- А Караганда - это где?
damask2011 вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Palm Heroes PavliG Ролевые игры (RPG) 372 07.10.2011 19:47
HTC Magic olimo Android-железо 0 25.08.2009 22:43
Heroes psix1488 Игры для Symbian 9 2 15.07.2009 23:38
Gem Magic psix1488 Игры для Symbian 9 1 10.05.2009 19:55
Heroes 3 кент Ролевые игры (RPG) 3 28.09.2008 01:12

 


Текущее время: 17:34. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.