Перейти к содержанию

FO2.exe (Fallout и Fallout 2 на Android)


Рекомендуемые сообщения

FO2.exe 


Название: FO2.exe
Версия: 1.0
Язык: US / RU
Автор\Идея: x3j11

Год выхода: 23.05.22
Сайт: GPlay, NC
Правообладатели: -



Описание: 
Данное приложение позволяет легко и просто запускать классические части Fallout (Fallout 1 и Fallout 2) на android устройствах. 

 

Особенности:
Системные требования по нынешним мерками скромные:

  • CPU: armV8
  • RAM: 256mb+
  • OS: Android 6+


Цели проекта:

  • запуск оригинальных частей Fo1, Fo2, FoT(?) на различных устройствах от Android до ...
  • полностью интуитивный UI без (почти без) перемещения курсора.

Что из себя представляет fo2.exe:

  • ScriptUI: движок для работы с интерфейсом позволяющий маппить кнопки, листы и т.п. на пользовтелькси понятные жесты и тачи тачскрина. Т.к например в инентаре можно листать список предметов пальцем, а drag&drop осуществляется тоже пальцем. Кнопки нажимаются не перемещением курсора, а приблизительным Тачем в зоне нахождения кнопки. (*Маппинг - процесс внесения координат элементов UI и их поведения в движок)
  • ExileEngine: Транслятор машинного языка x86 на ArmV8. На данный момент поддерживает не все инструкции x86 но достаточно для запуска оригинальных частей без багов. Есть 30%ый потенциал к увеличению производительности, хотя игра и без того шустрее ExaGear.
  • GameBox: облегченная реализация Win32 API. На текущий момент ограничено поддерживает функции DirectDraw1, Kernel32, User32,...

Текущая версия требует доработок UI маппинга и фидбека. Например как сделать "красивым" скролл карты пальцем

 



Способ установки:
  • Установите приложение на ваше устройство.
  • Следуйте инструкции в приложении:
    - Выберите нужную часть (игру).
    - Переместите каталог с установленной игрой в... или ISO образ.



Полезные ссылки:


Ссылка на комментарий

fo2.exe

 

Play Market приложение fo2.exe

Запускает Fallout 1, 2

Частично промаплен UI

 

Системные требования:

CPU: armv8

RAM: 256mb+

Android: 6.0+

Прикрепили бы ссылочку и вопрос: sfall и моды поддерживаются?

Fallout 2Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP

Nevada Band: Путеводитель по играм серииFAQ

База Данных: YD\MF  

Помогая другим, не забывай о себе =) 

Ссылка на комментарий

Ссылка на fo2.exe (https://play.google.com/store/apps/details?id=com.af.fo2)

Сразу оговорюсь, я разработчик этого приложения.

При старте игры запускается или falloutw.exe (Fallout 1) или fallout2.exe (Fallout 2), соответственно любой мод возможно запустить. (запускал Sonora, но UI не промаплен для этого мода).

Для запуска sfall нужно допилить, как движок так и мапить UI игры под другое разрешение.

Если проект будет востребовать можно продолжать, что-то делать.

 

Из преимуществ движка:

- никакого тяжеловесного Wine/QEmu

- высокая производительность транслятора (x86->armv8)

Ссылка на комментарий

Ссылка на fo2.exe (https://play.google.com/store/apps/details?id=com.af.fo2)

 

Сразу оговорюсь, я разработчик этого приложения.

 

При старте игры запускается или falloutw.exe (Fallout 1) или fallout2.exe (Fallout 2), соответственно любой мод возможно запустить. (запускал Sonora, но UI не промаплен для этого мода).

 

Для запуска sfall нужно допилить, как движок так и мапить UI игры под другое разрешение.

 

Если проект будет востребовать можно продолжать, что-то делать.

 

Из преимуществ движка:

- никакого тяжеловесного Wine/QEmu

- высокая производительность транслятора (x86->armv8)

Собственно, добро пожаловать на форум. Уже немного посмотрел, но не тестировал. Думаю, можно отдельную тему вам выделить.

Интерфейс Sonora идентичен оригинальному (если, конечно правильно понял, или про нюансы эмулятора?).

Добавить бы произвольные названия для файла запуска (Nevada.exe, FoN.exe, FoRes,exe, итд).

sFall в первую очередь это новые функции движка, а уже потом изменение разрешения. И некоторые моды без него не будут работать корректно.

О разрешении: добавить бы несколько, под широкоформатный Экран и для отображения фильтр инвентаря.

Fallout 2Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP

Nevada Band: Путеводитель по играм серииFAQ

База Данных: YD\MF  

Помогая другим, не забывай о себе =) 

Ссылка на комментарий

Наверное плохо представил проект fo2.exe.
Цели проекта:

  1. запуск оригинальных частей Fo1, Fo2, FoT(?) на различных устройствах от Android до ...
  2. полностью интуитивный UI без (почти без) перемещения курсора

Что из себя представляет fo2.exe

  1. ScriptUI: движок для работы с интерфейсом позволяющий маппить кнопки, листы и т.п. на пользовтелькси понятные жесты и тачи тачскрина. Т.к например в инентаре можно листать список предметов пальцем, а drag&drop осуществляется тоже пальцем. Кнопки нажимаются не перемещением курсора, а приблизительным Тачем в зоне нахождения кнопки. (*Маппинг - процесс внесения координат элементов UI и их поведения в движок)
  2. ExileEngine: Транслятор машинного языка x86 на ArmV8. На данный момент поддерживает не все инструкции x86 но достаточно для запуска оригинальных частей без багов. Есть 30%ый потенциал к увеличению производительности, хотя игра и без того шустрее ExaGear.
  3. GameBox: облегченная реализация Win32 API. На текущий момент ограничено поддерживает функции DirectDraw1, Kernel32, User32,...

Текущая версия требует доработок UI маппинга и фидбека. Например как сделать "красивым" скролл карты пальцем

 

Добавить бы произвольные названия для файла запуска (Nevada.exe, FoN.exe, FoRes,exe, итд).
sFall в первую очередь это новые функции движка, а уже потом изменение разрешения. И некоторые моды без него не будут работать корректно.

Тут надо хорошо подумать как это сделать не нарушая Intellectual Property (https://support.google.com/googleplay/android-developer/answer/9888072) Издателя, т.к. добавление функционала не связанного с оригинальными играми быстро приведет к тому, что игру забанят на Google Play как нарушение прав. И да, Apple такой проект не пропустит и примеры уже были.
 

Интерфейс Sonora идентичен оригинальному

Это нюансы, но оказалось он составлен из Fallout1 и Fallout2.

Ссылка на комментарий

Выделил и оформил тему


Fallout 2Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP

Nevada Band: Путеводитель по играм серииFAQ

База Данных: YD\MF  

Помогая другим, не забывай о себе =) 

Ссылка на комментарий

никогда не относился к эмуляторам серьезно.

есть декомпилированный код движка, может стоит, сразу делать из них андроид версию.

правда любителям lunix/андроидов придется много чего (кода) добавлять из sfall.

Ссылка на комментарий

никогда не относился к эмуляторам серьезно.

есть декомпилированный код движка, может стоит, сразу делать из них андроид версию.

Это не эмулятор, а транслятор. Нужен не декомпилированный код, а транслированный на другой машинный язык.

правда любителям lunix/андроидов придется много чего (кода) добавлять из sfall.

Зачем что-то пилить и добавлять? Этот проект запустит sfall без проблем. При правильном UX/UI это не хуже чем играть мышкой.

Ссылка на комментарий

Жаль нет планшета. Порт лишним не будет. Однажды гляну. И надо работать в сторону поддержки сФалл и т.д. Я себе Фолл давно без модов не представляю.

Fallout 1&2, RP, Nevada, Sonora, Resurrection, Olympus, Fallout 3 - создание персонажа и подсказки.
Wasteland 2: DC и Wasteland 3 - создание отряда, проверки, спутники, секреты.
мой рейтинг CRPG - 80 игр.

[email protected] | Telegram @QweSteR (Denis Zolotcev) | Discord QweSteR#3618 | DTF | ВК

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...