Фанаты портировали Grand Theft Auto 3 на Nintendo Switch
Разумеется, неофициально — понадобится модифицированная консоль.
Кстати, на сайте читать удобнее
Моддер и программист Адриан Грабер перенес Grand Theft Auto 3 на Nintendo Switch. Для этого он воспользовался наработками команды GTAmodding/RockstarVision, работающей над Grand Theft Auto 3 с открытыми исходниками.
Проект GTAmodding/RockstarVision предназначен только для Windows и может работать либо под DirectX9, либо под OpenGL. Создать его, объясняет канал Modern Vintage Gamer, удалось благодаря обратной разработке версии Grand Theft Auto 3 для PlayStation 2.
Дело в том, что в этой версии Grand Theft Auto 3 осталась отладочная информация, позволяющая проанализировать работу проекта. Постепенно фанаты смогли написать собственный код, работающий точно так же, как и оригинальный.
Примечательно, что фанатам пришлось создать собственную версию не только игрового кода, но и RenderWare. Это графический движок студии Criterion, использовавшийся в Grand Theft Auto 3. Воссозданная версия RenderWare была практически кроссплатформенной.
Грабер портировал исходники команды GTAmodding/RockstarVision на Nintendo Switch, научив игру работать с контроллерами. Графический движок тоже пришлось доработать, адаптировав его под возможности чипа Nvidia Tegra X1, использующегося в консоли.
Адриану удалось не только портировать игру, но и добиться приемлемой производительности. Версия Grand Theft Auto 3 для Switch работает в разрешении 720p при 30 кадрах в секунду в портативном режиме, при подключении к базе разрешение увеличивается до 1080p.
При желании можно даже отключить ограничение частоты кадров, но могут вылезать различные глитчи: оригинальная игра заточена под 30 fps.
Для установки порта понадобится модифицированная версия Nintendo Switch. Кроме того, придется добыть ассеты оригинальной Grand Theft Auto 3: Грабер выложил в открытый доступ только конвертер и исходники своего проекта.
Пока сложно сказать, как к появлению порта отнесутся в Take-Two и Rockstar. Grand Theft Auto 3 до сих пор продается на множестве платформ, возможно, юристы компании попытаются запретить распространение порта для Switch или версии с открытыми исходниками.
- Программист из России три года делает для GTA San Andreas новую графику с трассировкой
- Grand Theft Auto 3 перенесли на PlayStation Vita
- PlayStation 5 может грузить до 17 гигабайт текстур в секунду
- Геймпад Xbox превратили в бюджетный HOTAS-контроллер для авиасимулятора
- Как в Grand Theft Auto появилось радио
- Благодаря этому изображению появилась Grand Theft Auto