| Разработка и ромхакинг > Ромхакинг и программирование |
| Поменять вывод картинки в 3D играх |
| (1/1) |
| Bugrim:
Ребят, а можно в двух играх изменить порядок вывода картинки в 3д для NES? Просто пришли очки анаглифные а стёкла стоят наоборот. Такая же проблема у Пиксела была... http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=8 http://www.emu-land.net/consoles/dendy/roms?act=showonly&id=1194 А 3D игры котрые на Фамикоме работают со спец очками, их можно конвертировать в анаглиф? |
| Yoti:
Ну так в видео есть решение - переверни очки. |
| MaxWooD:
--- Цитата: Bugrim от 08 Сентябрь 2020, 08:02:21 ---в двух играх изменить порядок вывода картинки в 3д для NES? Просто пришли очки анаглифные а стёкла стоят наоборот. --- Конец цитаты --- Вот это я понимаю, кулцхакеры. Им проще ром поправить, чем купить "правильные" анаглифные очки :lol: |
| Sharpnull:
--- Цитата: Bugrim от 08 Сентябрь 2020, 08:02:21 ---А 3D игры котрые на Фамикоме работают со спец очками, их можно конвертировать в анаглиф? --- Конец цитаты --- На gametechwiki (reddit) написано, Famicom 3D System поддерживается в RetroArch через шейдер, но это для "VR headset, 3D TV, 3D projector or Android phone with cardboard", но может там и анаглиф выйдет. Какая-то поддержка Famicom 3D System есть в FCE Ultra GX (https://github.com/dborth/fceugx), в оригинальном FCEUX нет. Так что вопрос поддержки у эмуляторов. В The 3-D Battles of World Runner и JJ - Tobidase Daisakusen Part II можно с помощью чита включить переключение между анаглифов и Famicom 3D System: https://tcrf.net/The_3-D_Battles_of_World_Runner. Замечу, что на emu-land неправильный ром JJ - Tobidase Daisakusen Part 2 (J).nes (один байт другой) и обычно используют iNES заголовок, а поддержка Famicom 3D System прописывается в NES 2.0. Не знаю как определяют эмуляторы, но лучше использовать NES 2.0. Их можно проставить благодаря базе от NewRisingSun (https://forums.nesdev.com/viewtopic.php?f=3&t=19940), ниже есть скрипт на Python, которым автоматически проставляется, хотя готовые No-Intro ромы есть: https://archive.org/details/no-intro_romsets [headered_iNES2.0_NRS(2020-07-26)]. На счёт цветов очков (не положения) придётся разбираться тоже, в этой теме https://forums.nesdev.com/viewtopic.php?t=15118 разбирали, что у очков разные цвета, у вас вроде синий как и в оригинале, но возможно придётся настраивать палитру в эмуляторе. У меня есть картонные красный-циан, похоже действительно картинка выглядит хуже. |
| supremacy:
Я включал 3d на телевизоре LG для игр famicom 3d system. Режим не совсем подходит, но 3d получается хоть и с артефактами, правда тоже нужно очки перевернуть. |
| Sharpnull:
Перестановка местами, ROM смещения с учётом заголовка рома: 3-D Battles of World Runner, The (U) [!] Game Genie: EISELGEY (845B?F0:D0) ROM: $1846B:D0 Rad Racer (U) [!] Game Genie: EYEGKLEI (CB04?D0:F0) ROM: $1CB14:F0 Просто перехватил запись в палитру и изменил условие при котором выбираются соответствующие цвета. Я не проходил игру, так что тестируйте. |
| Bugrim:
Спасибо большое! Надеюсь флешкарик это поймет. Добавлено позже: --- Цитата: Sharpnull от 09 Сентябрь 2020, 02:01:59 ---Перестановка местами, ROM смещения с учётом заголовка рома: 3-D Battles of World Runner, The (U) [!] Game Genie: EISELGEY (845B?F0:D0) ROM: $1846B:D0 Rad Racer (U) [!] Game Genie: EYEGKLEI (CB04?D0:F0) ROM: $1CB14:F0 Просто перехватил запись в палитру и изменил условие при котором выбираются соответствующие цвета. Я не проходил игру, так что тестируйте. --- Конец цитаты --- Проверил все заработало :) Можно пропросить сделать ромы уже с в шитым хаком или такое нельзя? |
| Sharpnull:
Bugrim, во-первых, Game Genie коды прошиваются https://www.romhacking.net/utilities/1054/, во-вторых я указал ROM: $1846B:D0 и ROM: $1CB14:F0, это значит открыть HEX-редактор и в позиции файла 1846B выставить байт D0. |
| Bugrim:
Eщё раз спасибо, вот я теперь хаков то понаделаю! |
| Навигация |
| Главная страница сообщений |