Как стать автором
Обновить

Комментарии 5

Это эквивалентно как если бы в современные игровые консоли можно было подключить внешнюю видеокарту, процессор или память.

master clock переводить как "мастер часы", в то время как это главный генератор тактов — это как-то странновато звучит...

Мой любимы вид статей, мечта - перенести дум на сегу, используя только технологии тех времен. Может m68k, на частоте, скажем 20мгц, в качестве ускорителя? И срам)

Уже была попытка перенести код рендера, без особой оптимизации. В общем-то кое-как шевелится на стоковом железе.

И есть версия с ускорителем на картридже. Но он на современной элементной базе, и игра, конечно, летает, и выглядит неаутентично - подобного визуала (весь экран сеточкой) в играх никогда не было.

Исходя из этих начинаний, вариант с 20 МГц M68K однозначно должен сработать.

К сожалению, очередная статья, изначально написанная без осмысления и практики - просто пересказ Википедии и других источников, дополнительно запутанный переводом. Во многом верно, но получается испорченный телефон.

LoRom (самый дешёвый в производстве), HiRom (картридж с более быстрым ПЗУ

LoRom/HiRom - это не медленное и быстрое ПЗУ, это разная конфигурация адресного пространства: кусками по 32 килобайта в верхней половине 64К и часть ОЗУ и регистрами в нижней половине (можно обращаться более быстрой 16-битной адресацией), или все 64К под ПЗУ, а ОЗУ и регистры в отдельных страницах (всегда требуют 24-битной адресации для доступа). На скорость это не влияет, и однозначных преимуществ-недостатков тоже нет - просто кому что удобнее. И та и та конфигурация может быть SlowRom/FastROM - вот это уже про скорость и стоимость ПЗУ.

Pilot Wings на базе DSP-1 были «улучшены», когда энтузиасты обнаружили, что в игре используются текстуры с гораздо более высоким разрешением, чем может отображать Режим 7. bsnes изменили , чтобы Режим 7 мог отображать разрешение HD. Результат можете увидеть ниже:

Но никакого отношения ни к DSP-1, ни к реальному железу, ни даже к игре это не имеет. Это просто повышение разрешения для Mode7, которое есть во многих эмуляторах. Текстуры какие были, такие и остались, просто на большем удалении лучше видны детали.

И конечно, в самом начале нужно было раскрыть главное. Все эти процессоры не увеличивают скорость работы самой консоли, не меняют её архитектуру. Изнутри они видны как чёрный ящик, полностью самостоятельная система со своим ОЗУ и ПЗУ в картридже. Приставка может только запускать в них нужную программу (SA-1 и SFX, у DSPx программа жёстко прошита), передавать данные и получать результат. Соответственно выжать из этого производительность очень сложно, нельзя просто взять уже имеющийся код для основного процессора, докинуть чип, и получить ускорение. Надо изначально очень хитроумно планировать код для двух разных процессоров, параллельное выполнение и обмен данными.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий