Див. Ігри NES в новому світлі Via widNES

Див. Ігри NES в новому світлі Via widNES

Протягом кількох десятиліть з часу випуску оригінальної NES різні групи випустили ряд емуляторів, орієнтованих як на забезпечення найбільш точного можливого ігрового досвіду (насправді точна емуляція може бути досить дорогою, порівняно з віком наслідування платформи), а в деяких випадків, на вдосконалення візуальних зображень відповідних ігор. Але Даніель Прілік, студент третього курсу розробки програмного забезпечення, виробив унікальний спосіб покращити візуальні ефекти NES, розширюючи те, що ви можете бачити на екрані в будь-який момент.

Поглядовий простір у стандартній категорії NES становить 256 × 240. Неважливо, чи ви граєте на iPhone SE чи на 80-дюймовому телевізорі, 256 × 240 - це кількість пікселів, які ви будете переглядати на вашому дисплеї. Але з широким NES, область перегляду може бути розширена, щоб включити додаткову візуальну інформацію, яка зазвичай залишається поза увагою.

Зображення та широкосмугові зображення Даніеля Пріліка. Коробка всередині рамки відповідає стандартному телевізійному огляду.
Зображення та широкосмугові зображення Даніеля Пріліка. Коробка всередині рамки відповідає стандартному телевізійному огляду.

Ви можете побачити кілька GIF-файлів про те, як працює networkNES на сайті Prilik (обмеження пропускної здатності забороняє мені завантажувати їх як зображення тут, на жаль). Найцікавіше, що ви маєте на увазі, що ви не можете просто грати в цю гру за замовчуванням. Натомість емулятор відображає дані, представлені гравцеві в режимі реального часу, що дозволяє збільшити проміжок на наступних рівнях. Причиною того, що це не обробляється просто даними про рівень даних з самих ПЗЗ ПЗЗ, тому що немає стандартного формату збереження цієї інформації в файлі ПЗОМ, кожен розробник гри мав тенденцію робити щось по-своєму, і тому кожне заголовок унікальний Розробка карти на основі того, що програвач бачив, є набагато простішим (і практично можливим) рішенням, хоча це йде з обмеженням. ППН NES (блок обробки зображень) має два шари рендеринга - шаблон спрайт та фоновий шар. НЕЗ використовує прокруткі апаратні засоби для зміни області перегляду, що означає, що ППУ завжди відстежує, яка область гри є видимою і яку вона повинна відображати.

Те, що робить широко, просто, просто. Замість того, щоб розфарбовувати кожен старий фрейм з повним новим кадром, він фарбує нові кадри, оскільки перекриває поточне зміщення кадру за поточною позицією прокручування екрана. Це дозволяє розширювати область гри. Недоліком цього підходу є те, що він покриває лише фонове зображення (пам'ятайте, спрайди та фон знаходяться на двох окремих рендерингах). Це означає, що вороги будуть «вискакуватися» назад у кадр, коли вони вводяться у вихідний 256 × 240 переглядач і знову зникають, коли вони залишають його.

Все це дуже багато роботи, але це частина того, що робить проект крутим. Прилік документально підтвердив усі свої роботи, включаючи показ GIF-файлів про те, як емулятор не працював у різних точках процесу. Він також написав свій власний емулятор, ANESE, щоб продемонструвати, наскільки працює NES і що він може зробити. Він каже, що вони "далекі від готовності до виробництва", але це інтригує погляд на те, як ми можемо використовувати сучасну графічну потужність, щоб розширювати ігри так, як їхні творці просто не мали доступу в той час - і для вас з вас хто знаходить подібну річ цікавою, грунтовка про те, як ігор, які були побудовані, коли обладнання, на якому вони працювали, пропонувало частку сучасної продуктивності, з неймовірно невеликою кількістю оперативної пам'яті. Щоб поставити це в перспективі, РЕШ мав 2 КБ оперативної пам'яті. Кеш L1 процесора, який ви читаєте цю історію, напевно, становить 8x - 16x більше, ніж це.

Особливий образ Даніеля Приліка.

Читати далі

Автомобіль Самозахисту Aptiv в CES 2018 - чи світ краще

Бездоганна подорож на півгодини через зайняті вулиці Лас-Вегаса. Єдине людське втручання: при зустрічі з барикадами викидають середину вулиці.

Samsung оголосить Galaxy S9 на Світовому конгресі мобільних телефонів у лютому

Попередні чутки вказали на несподівану Galaxy S9, що з'явилася на CES, яка зараз триває. Тим не менш, Samsung знаходиться під рукою не з гарячо очікуваним новим телефоном Galaxy, але з телевізором, розумними домашніми пристроями та побутовими приладами - безліч побутових приладів.

На сьогоднішній день приголомшливо відмінний чинник-нейтралітет висвітлюється Burger King

Burger King - так, Burger King - зробив гарненький хороший відеоролик, щоб пояснити, чим є мережевий нейтралітет, чому це важливо, і чому FCC, вбиваючи його минулого місяця, є втратою для американців.

2019 р. Огляд Volvo XC40: Subcompact Crossover із висвітленням, Heavy on Safety

Subcompact XC40 завершує лінію кросоверів Volvo. Кабіна повинна вмирати за, але не з функціями безпеки Volvo, щоб померти. Перевірте алюмінієві килимові покриття.