Один разработчик исправляет отставание в игре SNES через 30 лет

Один разработчик исправляет отставание в игре SNES через 30 лет

Super Nintendo - это знаковая часть игр начала 90-х с такими классическими играми, как Super Mario World, Star Fox и Chrono Trigger. Однако сама машина была ужасно слабой по сравнению с конкурентами. Nintendo использовала серию улучшающих чипов для компенсации, но не во всех играх они были. Теперь один преданный разработчик выпускает патчи для эмуляции одного из этих чипов в играх, в которых их никогда не было, устраняя досадные замедления, которые преследовали геймеров почти 30 лет.

SNES стала огромным скачком для Nintendo, имя которой стало нарицательным с запуском NES. Он пошел дальше процессора Ricoh 5A22 с колоссальной вычислительной мощностью 3,58 МГц по сравнению с Ricoh 2A03 1,79 МГц, используемым в NES. Однако к тому моменту Sega выпустила Genesis с более впечатляющим чипом Motorola 68000 с тактовой частотой 7,6 МГц. В то время это был большой разрыв в производительности, поэтому Nintendo использовала такие чипы, как Super FX и SA1, в игровых картриджах для резервного копирования внутреннего процессора.

Nintendo использовала SA1 в 34 играх для SNES, таких как Super Mario RPG и Kirby’s Dreamland, без которых игры на консоли рендерились бы со скоростью улитки. SA1 имел процессор 10,74 МГц, 2 КБ более быстрой оперативной памяти и несколько программируемых таймеров. Однако во многих играх для SNES не было сопроцессоров, и они могли их использовать. Такие игры, как Contra III и Super R-Type, большую часть времени работали достаточно хорошо, но уровни со слишком большим количеством спрайтов и эффектов заметно замедлялись. Это все еще верно в отношении подражания по сей день.

Бразильский разработчик Витор Вилела начал устранять этот недостаток, внося исправления в поддержку SA1, проекта, известного как FastROM. На данный момент он выпустил патчи FastROM для Gradius III, Contra III, Super Mario World и, совсем недавно, Super Castlevania IV. Это заставляет игры, работающие в режиме эмуляции, вести себя так, как если бы они изначально обладали этой дополнительной вычислительной мощностью. Можно утверждать, что исправленные игры играют лучше, чем когда-либо за последние три десятилетия.

НАКОНЕЦ тот потрясающий уровень без подтормаживания на стоковом железе! : D Также похоже, что врагов нерестится больше. pic.twitter.com/FFsnPBBAJf

- Maxel (@ MaxwelOlinda1) 23 декабря 2020 г.

По словам Вилелы, добавление FastROM в игру может ускорить ее на 33,58%. Реальный выигрыш зависит от того, как часто игра обращается к микросхеме ПЗУ, но мы говорим о повышении производительности как минимум на 10 процентов. Это может иметь решающее значение в таких играх, как R-Type, которые иногда будут заполнять экран большим количеством спрайтов, с которыми сможет справиться SNES. Однако SA1 был более общим чипом, чем что-то вроде Super FX, разработанного для Star Fox. Вилела говорит, что исправление медленной 3D-игры, такой как Race Drivin ’, потребует полного пересмотра кода. Тем не менее, есть много игр, в которых FastROM может выиграть. В настоящее время Вилела надеется создать патчи для Axelay и U.N. Squadron.

Вы можете загрузить патчи из Git Hub Vilela, но вам нужно будет получить ПЗУ игры где-нибудь еще. Как мы знаем из недавних событий, Nintendo все еще очень против того, чтобы люди размещали ПЗУ своих классических игр.

Читать далее

Новый процессор Qualcomm Snapdragon 888 будет работать на флагманских телефонах Android в 2021 году
Новый процессор Qualcomm Snapdragon 888 будет работать на флагманских телефонах Android в 2021 году

888 оснащен новым процессором, интегрированным 5G и мощным графическим процессором. Это станет самым значительным обновлением флагманской системы на кристалле (SoC) Qualcomm за последние годы.

Кто-то взломал трассировку лучей в SNES
Кто-то взломал трассировку лучей в SNES

Конечно же, игровая приставка из 90-х не могла поддерживать трассировку лучей, верно? Неправильно. Разработчик и инженер игры Бен Картер взломал трассировку лучей в Super NES с небольшой помощью платы разработчика FPGA.

Samsung представляет семейство Galaxy S21 с процессором Snapdragon 888, снижение цен на $ 200
Samsung представляет семейство Galaxy S21 с процессором Snapdragon 888, снижение цен на $ 200

Все три устройства оснащены новейшим чипом Snapdragon 888 ARM, имеют более низкие ценники и не имеют зарядного устройства в комплекте. Ознакомьтесь с полным описанием различных моделей здесь.

Qualcomm снова обновляет Snapdragon 865, называя его Snapdragon 870
Qualcomm снова обновляет Snapdragon 865, называя его Snapdragon 870

Qualcomm только что представила новый высокопроизводительный процессор ARM серии 800, и я знаю, о чем вы думаете. Разве Qualcomm еще не анонсировала свою флагманскую систему на кристалле (SoC) 2021 года? Это было так, но новый Snapdragon 870 будет располагаться ниже флагманского Snapdragon 888.