| Приставки > 1-3 поколения |
| Doom на денди через raspberry pi |
| << < (2/2) |
| worm:
godun, и то верно :lol: |
| хрящ:
--- Цитата: worm от 15 Апрель 2021, 23:44:09 ---Таких извращений Иван еще не видывал. Фактически, денди будет просто выводить картинку, а вся движуха будет все равно происходить на малинке. В чем смысл?) --- Конец цитаты --- смысл в том, что это всё будет в картридже. Ты просто воткнул картридж с Робокопом в денди и поиграл в робокопа, потом тут же воткнул этот картридж и поиграл во что угодно и именно на денди. И ощущение не теже самые, если бы ты поиграл в это же на компе в эмулятор. Отнюдь |
| Ivan_Ages:
Что только игры? Как будет круто посмотреть на денди 4К фильмец. Да в 3D очках. |
| jezruu:
Вроде речь идёт о nes, а не о денди |
| HayaoYokogawa:
--- Цитата: jezruu от 20 Апрель 2021, 15:08:51 ---Вроде речь идёт о nes, а не о денди --- Конец цитаты --- с точки зрения железа и в конкретной ситуации они, можно сказать, идентичны |
| godun:
--- Цитата: Ivan_Ages от 20 Апрель 2021, 14:49:02 ---Что только игры? Как будет круто посмотреть на денди 4К фильмец. Да в 3D очках. --- Конец цитаты --- нуда, еще прилепить туда gps gsm, wifi, камеру, андоид последний. короче будет не телефон, который умеет в денди, а денди, которая умеет в телефон |
| Миха42:
--- Цитата: supremacy от 15 Апрель 2021, 10:07:58 ---Нужно всего лишь разобраться с архитектурой и программированием под NES и перестать фантазировать. Есть конкретная схема с описанием, все исходники выложены. Бери и дорабатывай. Опрос контроллеров выполнен стандартно https://github.com/rasteri/PiPU/blob/00822e099fd899fa8ecefb51d45c512668461f92/nesrom/hello_world.c#L76 --- Конец цитаты --- Контроллер в роме считывается лишь 1, JOY1 Мало просто взять и в самой nes считать нажатия контроллеров с клавиатурой и передать. Хз зачем в роме столь многократно используется перезапись байта нажатий кнопок джойстика в разные ячейки памяти, при том что передача данного байта производится из $300 байта в шину $2017 ppu, но прежде он пишет в адрес шины $2016 значение #21, вроде как сообщает что сейчас будет производиться передача нажатых кнопок (действия игрока). После 3 раза дублирует $300 байт в шину. И так повторяется каждый кадр приставки. Можно попробовать вместо дублирования отсылать 3 байта разных нажатых кнопок, джойстика или клавиатуры, но нужно и дальше смотреть драйвер и код игры чтоб понять где и как он этот байт переводит в действия в игре. С целью чтоб вместо этого 1го байта он читал 2-3 и более по мере надобности и переводил их в действия в игре. Добавлено позже: Если скажем на данный момент считывается всего 1 байт нажатий D4-7 движение D3 главное меню D2 сменить оружие D1 использование D0 огонь То при добавлении 2-3 байтов нужно будет и им прописывать в самой игре назначения для каждого бита. |
| ShadowFlash:
Инженерный онанизм класса "потому, что могу". Можно одноплатник x86_64 засунуть и вообще хоть Doom Eternal запустить "на NES". Но смысла ноль без палочки - играть в тот же Дум с четырьмя кнопками, из которых две - start и select? Круто, наверное. Реальный смысл таких извратов может быть с аркадными играми начала 80ых - там и кнопок хватит и артефактов на экране не будет ибо бешеный поток данных гнать не надо и одноплатник можно совсем дешевый. P.S. Автор видео немного приврал про первый Дум - 8 метров оперативки ему не надо было. Он требовал 4, а реально кушал меньше. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |