Сильно. Много лет назад видел такую же штуку для древних досовских игр, конвертили их под тогдашнюю Win Mobile.
Причем они сначала порождали декомпилленый исходник на С (куча файлов, долго генерился), а после — кросскомпиляли его GCC.
Т.к. исходники были, мягко говоря, не человеческие, а только чтобы рекомпилялось это все, GCC ими адски давился и компилял по несколько часов, требуя огромных по тем временам объемов оперативки.
Стратагус, я, кстати, запускал на своеь HTC Desire. Правда, я стартовал в нем Warcraft II, а не Starcraft, но работало нормально.
Управление только неудобное, к сожалению…
На андроидных планшетах (и многих современных телефонах) не так уж мелко будет, а вот то, что не заточено под тач — это да, просто убивает. Мне интересно, в официальном порте Baldur's Gate под планшеты, переделали интерфейс с учетом тача, или нет?
Потому что с виду он такой же, но вряд ли они не задумались о том, что с планшета будет неудобно играть, если ничего не поправить.
Эх, обещать-то обещают… У них до сих пор написано «November», значит остался день, чтобы эти обещания выполнить)
А то будет как с халф-лайф, эпизодом 3.
Я лет в 12 застрял на прохождении кампании почти в самом начале (карта, где ты Архитектор). И вот, спустя еще 8 лет пройти ее до конца стало просто делом принципа, на что и было потрачено 2 недели бессонных ночей. Обожаю эту игру.
Дык вопрос не в «как конвертировать», а в «как играть», скорее.
В чем проблема непосредственно с конвертированием? Ну сделали они биндинги используемых виндовых АПИ на АПИ андроида, сделают такие же биндинги для Direct3D на андроидную OpenGL.
В чем проблема непосредственно с конвертированием?
Вообще-то статическая бинарная трансляция это вещь далеко не тривиальная.
Трансляция самомодифицирующегося кода / кодгенератора — весёлое приключение.
Тут она уже решена. Вопрос следует читать как «в чем проблема с конвертированием FPS по сравнению с теми приложениями, на которых это уже проверено». С чего вдруг FPS обязательно станет самомодифицирующимся?
Вместо того чтобы портировать каждую игру под Android, можно с того же Android получать доступ к компьютеру на котором запущена виртуальная машина ReactOS (Windows) или GNU/Linux с играми например через VirtualBox или QEMU.
Время затрачиваемое на изобретение велосипеда или костыля, можно с пользой потратить на доведение до ума ReactOS или SPICE-клиента для Android или iOS.
Если хочется поиграть откуда угодно и когда угодно, этот способ мягко говоря несостоятелен. Особенно в России, где все эти новомодные LTE и 3G внедряются с грехом пополам. Да и в Европе, где за мобильный трафик дерут большие деньги.
Это я ещё расход батареи не указал…
Когда у меня появилась эта игра на моём первом компьютере она стала моей любимой)
Спасибо автору за ностальгические чувства, которые вызвала у меня эта статья)
Winulator: запуск игр 90-х на Android OS