Wii U Virtual Console - NDS. Сборник ROM'ов + инструкция по созданию собственных NDS VC
![]() |
Список форумов Tapochek.net » Игры для Консолей » Nintendo » Архив (Nintendo) |
|
Автор | Сообщение
|
---|---|
pic="http://i74.fastpic.ru/big/2015/1203/49/ced16faf96b7dc948aef09067803e749.png" Сборник игр Wii U NDS Virtual Console А так же инструкция по созданию собственных NDS VC ![]() Инструкция по созданию собственных NDS VC: Nintendo выпускала официальные NDS VC в двух видах: 1) ROM файл игры хранится в оригинальном не сжатом виде, и имеет название "rom.nds" (первые официальные NDS VC) 2) ROM файл игры хранится в сжатом виде, и имеет название "rom.zip" (новые официальные NDS VC) Я предполагаю, что эти два способа имеют разные внутренние NDS эмуляторы, т.к. игры на них работают по разному. В раздаче присутствуют подготовленные папки для обоих способов. Способ с использованием rom.zip (рекомендуется) 1. Из архива по пути "_Wii U VC - NDS\_Custom NDS VC creation\Custom NDS VC creation.7z" достаньте папку "[VC DS] rom.zip" 2. Запакуйте ROM файл вашей игры в ZIP архив (при использовании программы 7-Zip используйте метод сжатия Deflate, другие не поддерживаются!), назовите его "rom.zip" и переместите его в папку "[VC DS] rom.zip\content\0010", заменив находящийся там файл-пустышку с именем "rom.zip". 3. Переименуйте папку "[VC DS] rom.zip" в название вашей игры. Способ с использованием rom.nds 1. Из архива по пути "_Wii U VC - NDS\_Custom NDS VC creation\Custom NDS VC creation.7z" достаньте папку "[VC DS] rom.nds" 2. Переименуйте ROM файл вашей игры в rom.nds, и переместите его в папку "[VC DS] rom.nds\content\0010", заменив находящийся там файл-пустышку с именем "rom.nds". 3. Переименуйте папку "[VC DS] rom.nds" в название вашей игры. Если ваша игра не заработала с одним способом, то попробуйте с другим! Работоспособность я проверил на игре Tales of the Tempest, вставив её вместо Metroid Prime Hunters. На данный момент работают не все игры. Улучшенные форматы отображения и расположения экранов NDS: Я сделал три улучшенных варианта расположения: 1. Верхний и нижний экраны отображаются вертикально в одинаковом размере как на телевизоре, так и на Wii U Gamepad. Был заменен вместо профиля "Вертикальная структура (левая рука) (Vertical Screens (Left-Handed))" 2. Верхний экран отображается слева, нижний справа, в одинаковом размере. Был заменен вместо профиля "Фокус на верхнем экране (левая рука) (Upper Screen Focus (Left-Handed))" 3. Верхний экран отображается справа, нижний слева, в одинаковом размере. Был заменен вместо профиля "Фокус на сенсорном экране (левая рука) (Touch Screen Focus (Left-Handed))" Вся информация по размерам и расположению экранов находится в файле configuration_cafe.json по пути \content\0010. В обоих подготовленных папках вышеуказанные изменения добавлены, а так же сохранены оригинальные файлы конфигурации. Список игр в раздаче: [VC DS] 9 Hours, 9 Persons, 9 Doors [VC DS] Advance Wars Dual Strike [VC DS] Brain Training (original) [VC DS] Contra 4 [VC DS] Mario Kart DS [VC DS] Metroid Prime Hunters [VC DS] Tales of the Tempest (ENG) [VC DS] Yoshi Touch & Go (original) [VC DS] Yoshi's New Island (original) Список совместимости, неработающих игр и игр с проблемами: Wiki страница на gbatemp со списком совместимости игры, проверенные мной: Tales of Innocence (ENG) - Сильные графические баги, может зависнуть. Не играбельно. The World Ends with You - Виснет в начале игры, когда надо нажать на сенсорный экран. История обновлений: 04.12.15: Инструкция переработана, упрощен способ создания своих NDS VC. Добавлены игры 9 Hours, 9 Persons, 9 Doors и Advance Wars Dual Strike. Раздача со временем будет обновляться, будут добавляться новые игры. А так же я категорически приветствую всех желающих помочь наполнению данного сборника! |
|
|
|
поглядел конфиг файл (configuration_cafe.json) и я так полагаю, что расположение экранов DS отображаемых как на тв, так и на геймпаде можно менять, крутить и вертеть как душе угодно.
как я и думал, все расположения экранов можно крутить/вертеть/менять размеры как угодно. сделал три нормальных вариант расположения: 1. верхний и нижний экраны отображаются вертикально и на телевизоре, и на паде в максимально допустимых размерах (был заменен вместо профиля LAYOUT_7 Vertical Screens (Left-Handed)) 2. верхний экран отображается слева, нижний справа, в максимально допустимых размерах (был заменен вместо профиля LAYOUT_3 Upper Screen Focus (Left-Handed)) 3. верхний экран отображается справа, нижний слева, в максимально допустимых размерах (был заменен вместо профиля LAYOUT_5 Touch Screen Focus (Left-Handed)) вот как это будет выглядеть, задний фон в игре конечно же будет черным, на скринах DS чтобы понимать что где а вот код измененного configuration_cafe.json Код: { "configuration": { "layouts": { "layout": [ { "screen": [ { "source": "upper", "rotation": 0, "size": "256 192", "target": "tv", "position": "512 106" }, { "source": "lower", "rotation": 0, "size": "256 192", "target": "tv", "position": "512 381" }, { "source": "upper", "rotation": 0, "size": "256 192", "target": "drc", "position": "299 16" }, { "source": "lower", "rotation": 0, "size": "256 192", "target": "drc", "position": "299 283" } ], "desc_string_id": "VCM_LAYOUT_1_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/nds1st_31p_tv.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/nds1st_31p.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_1_NAME" }, { "screen": [ { "source": "upper", "rotation": 0, "size": "768 576", "target": "tv", "position": "110 72" }, { "source": "lower", "rotation": 0, "size": "256 192", "target": "tv", "position": "914 456" }, { "source": "upper", "rotation": 0, "size": "512 384", "target": "drc", "position": "30 48" }, { "source": "lower", "rotation": 0, "size": "256 192", "target": "drc", "position": "568 240" } ], "desc_string_id": "VCM_LAYOUT_2_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_2_NAME" }, { "screen": [ { "source": "upper", "rotation": 0, "size": "640 480", "target": "tv", "position": "0 120" }, { "source": "lower", "rotation": 0, "size": "640 480", "target": "tv", "position": "640 120" }, { "source": "upper", "rotation": 0, "size": "424 318", "target": "drc", "position": "0 81" }, { "source": "lower", "rotation": 0, "size": "424 318", "target": "drc", "position": "430 81" } ], "desc_string_id": "VCM_LAYOUT_3_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_3_NAME" }, { "screen": [ { "source": "upper", "rotation": 0, "size": "256 192", "target": "tv", "position": "110 72" }, { "source": "lower", "rotation": 0, "size": "768 576", "target": "tv", "position": "402 72" }, { "source": "upper", "rotation": 0, "size": "256 192", "target": "drc", "position": "30 48" }, { "source": "lower", "rotation": 0, "size": "512 384", "target": "drc", "position": "312 48" } ], "desc_string_id": "VCM_LAYOUT_4_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_4_NAME" }, { "screen": [ { "source": "upper", "rotation": 0, "size": "640 480", "target": "tv", "position": "640 120" }, { "source": "lower", "rotation": 0, "size": "640 480", "target": "tv", "position": "0 120" }, { "source": "upper", "rotation": 0, "size": "424 318", "target": "drc", "position": "430 81" }, { "source": "lower", "rotation": 0, "size": "424 318", "target": "drc", "position": "0 81" } ], "desc_string_id": "VCM_LAYOUT_5_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_5_NAME" }, { "pad_rotation": 90, "drc_rotation": 90, "screen": [ { "source": "upper", "rotation": 0, "size": "424 318", "target": "tv", "position": "428 11" }, { "source": "lower", "rotation": 0, "size": "424 318", "target": "tv", "position": "428 391" }, { "source": "upper", "rotation": 270, "size": "360 480", "target": "drc", "position": "466 0" }, { "source": "lower", "rotation": 270, "size": "360 480", "target": "drc", "position": "28 0" } ], "name_string_id": "VCM_LAYOUT_6_NAME", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "desc_string_id": "VCM_LAYOUT_6_EXPLANATION" }, { "pad_rotation": 0, "drc_rotation": 0, "screen": [ { "source": "upper", "rotation": 0, "size": "480 360", "target": "tv", "position": "400 0" }, { "source": "lower", "rotation": 0, "size": "480 360", "target": "tv", "position": "400 360" }, { "source": "upper", "rotation": 0, "size": "320 240", "target": "drc", "position": "267 0" }, { "source": "lower", "rotation": 0, "size": "320 240", "target": "drc", "position": "267 240" } ], "name_string_id": "VCM_LAYOUT_7_NAME", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "desc_string_id": "VCM_LAYOUT_7_EXPLANATION" }, { "pad_rotation": 270, "drc_rotation": 0, "screen": [ { "source": "upper", "rotation": 90, "size": "522 696", "target": "tv", "position": "64 12" }, { "source": "lower", "rotation": 90, "size": "522 696", "target": "tv", "position": "694 12" }, { "source": "upper", "rotation": 90, "size": "360 480", "target": "drc", "position": "28 0" }, { "source": "lower", "rotation": 90, "size": "360 480", "target": "drc", "position": "466 0" } ], "name_string_id": "VCM_LAYOUT_8_NAME", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "desc_string_id": "VCM_LAYOUT_8_EXPLANATION" }, { "pad_rotation": 90, "drc_rotation": 0, "screen": [ { "source": "upper", "rotation": 270, "size": "522 696", "target": "tv", "position": "694 12" }, { "source": "lower", "rotation": 270, "size": "522 696", "target": "tv", "position": "64 12" }, { "source": "upper", "rotation": 270, "size": "360 480", "target": "drc", "position": "466 0" }, { "source": "lower", "rotation": 270, "size": "360 480", "target": "drc", "position": "28 0" } ], "name_string_id": "VCM_LAYOUT_9_NAME", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "buttons_rotation": 0, "desc_string_id": "VCM_LAYOUT_9_EXPLANATION" }, { "screen": [ { "source": "upper", "rotation": 0, "size": "928 696", "target": "tv", "position": "176 12" }, { "source": "lower", "rotation": 0, "size": "640 480", "target": "drc", "position": "106 0" } ], "desc_string_id": "VCM_LAYOUT_10_EXPLANATION", "background": [ { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/tvback.png", "target": "tv", "size": "1280 720" }, { "position": "0 0", "rotation": 0, "resource": "//content_dir/assets/textures/drcback.png", "target": "drc", "size": "854 480" } ], "name_string_id": "VCM_LAYOUT_10_NAME" } ], "groups": [ 1, 2, 2, 2, 2, 1 ] }, "3DRendering": { "Bilinear": 0, "RenderScale": 1 }, "Display": { "PixelArtUpscaler": 0, "Brightness": 80 } } } эх, узнать бы ещё, можно ли, и если да то где, отредактировать конфигурацию управления. было бы замечательно продублировать или хотя бы переместить A B X Y на правый аналоговый стик. _________________ PC [R7 7800X3D | RTX 4080 | 32GB 6K CL30| ASUS Xonar Essence STX II | Sennheiser HD 650] || LG OLED65CX || Oculus Quest 2 + PC Link || PSOne || PS2 Slim || PS3 Slim || PS4 Pro 9.00 || PS VR || PSP Street || PS Vita || PS TV || Xbox 360 || Xbox One X || Nintendo Wii || Nintendo Wii U || Nintendo Switch || New Nintendo 3DS XL Сервер Discord'а Тапок -> https://discord.gg/XEN7tSd |
|
кто запустил, сделайте пару скриншотов что за игры
|
|
fastric как делать именно скрины с вий ю я не знаю, так что добавил фотографий.
_________________ PC [R7 7800X3D | RTX 4080 | 32GB 6K CL30| ASUS Xonar Essence STX II | Sennheiser HD 650] || LG OLED65CX || Oculus Quest 2 + PC Link || PSOne || PS2 Slim || PS3 Slim || PS4 Pro 9.00 || PS VR || PSP Street || PS Vita || PS TV || Xbox 360 || Xbox One X || Nintendo Wii || Nintendo Wii U || Nintendo Switch || New Nintendo 3DS XL Сервер Discord'а Тапок -> https://discord.gg/XEN7tSd |
|
А ГБА ромы инжектить можно?
|
|
HE1NZ Теоретически да, практически нет. В эмуле GB/GBA файл рома зашифрован, в отличии от nes/snes где ромы лежат внутри rpx файла, и могут быть заменены, и n64/ds, где ромы лежат тупо в открытом виде.
_________________ PC [R7 7800X3D | RTX 4080 | 32GB 6K CL30| ASUS Xonar Essence STX II | Sennheiser HD 650] || LG OLED65CX || Oculus Quest 2 + PC Link || PSOne || PS2 Slim || PS3 Slim || PS4 Pro 9.00 || PS VR || PSP Street || PS Vita || PS TV || Xbox 360 || Xbox One X || Nintendo Wii || Nintendo Wii U || Nintendo Switch || New Nintendo 3DS XL Сервер Discord'а Тапок -> https://discord.gg/XEN7tSd |
|
MeatWad писал(а): HE1NZ Теоретически да, практически нет. В эмуле GB/GBA файл рома зашифрован, в отличии от nes/snes где ромы лежат внутри rpx файла, и могут быть заменены, и n64/ds, где ромы лежат тупо в открытом виде. ![]() добавлено спустя 36 минут 50 секунд: Блин походу нужно иметь легально приобретенную VC игру для этого. |
|
HE1NZ писал(а): Блин походу нужно иметь легально приобретенную VC игру для этого. _________________ PC [R7 7800X3D | RTX 4080 | 32GB 6K CL30| ASUS Xonar Essence STX II | Sennheiser HD 650] || LG OLED65CX || Oculus Quest 2 + PC Link || PSOne || PS2 Slim || PS3 Slim || PS4 Pro 9.00 || PS VR || PSP Street || PS Vita || PS TV || Xbox 360 || Xbox One X || Nintendo Wii || Nintendo Wii U || Nintendo Switch || New Nintendo 3DS XL Сервер Discord'а Тапок -> https://discord.gg/XEN7tSd |
|
Тег (original) в названии игры что значит?
_________________ webMAN | Руководство и запуск игр по сети [▲07.08.16] Хочется бан в PSN, но не дают? Устанавливай Repack'и! |
|
HE1NZ писал(а): MeatWad писал(а): HE1NZ Теоретически да, практически нет. В эмуле GB/GBA файл рома зашифрован, в отличии от nes/snes где ромы лежат внутри rpx файла, и могут быть заменены, и n64/ds, где ромы лежат тупо в открытом виде. ![]() добавлено спустя 36 минут 50 секунд: Блин походу нужно иметь легально приобретенную VC игру для этого. Показать полностью _________________ Nintendo WiiU FW v. 5.5.2 Haxchi, Nintendo Switch SX OS, Nintendo 64, PS3 Slim Rebug 4.82.2, PS4 PRO 9.00, PS5, PS Vita 3.60 Henkaku Xbox Series X ASUS F3KA, MacBook Pro, SteamDeck |
|
psihei4 писал(а): HE1NZ писал(а): MeatWad писал(а): HE1NZ Теоретически да, практически нет. В эмуле GB/GBA файл рома зашифрован, в отличии от nes/snes где ромы лежат внутри rpx файла, и могут быть заменены, и n64/ds, где ромы лежат тупо в открытом виде. ![]() добавлено спустя 36 минут 50 секунд: Блин походу нужно иметь легально приобретенную VC игру для этого. Показать полностью ![]() |
|
жаль, ну подождём - может запустят потом, хотя это работает теперь не только на 5.3.2, но и на 5.5.1
_________________ Nintendo WiiU FW v. 5.5.2 Haxchi, Nintendo Switch SX OS, Nintendo 64, PS3 Slim Rebug 4.82.2, PS4 PRO 9.00, PS5, PS Vita 3.60 Henkaku Xbox Series X ASUS F3KA, MacBook Pro, SteamDeck |
|
Запустил через loadline gx2 Castlevania - Dawn of Sorrow NDS rus version, но без кода игры в названии - [ACVE9A], запускаться отказывалась. А вот с названием папки Castlevania - Dawn of Sorrow NDS [ACVE9A] летает на ура.
|
|
Данная тема поглощается темой Большая инструкция по взлому Nintendo Wii U
_________________ PC [R7 7800X3D | RTX 4080 | 32GB 6K CL30| ASUS Xonar Essence STX II | Sennheiser HD 650] || LG OLED65CX || Oculus Quest 2 + PC Link || PSOne || PS2 Slim || PS3 Slim || PS4 Pro 9.00 || PS VR || PSP Street || PS Vita || PS TV || Xbox 360 || Xbox One X || Nintendo Wii || Nintendo Wii U || Nintendo Switch || New Nintendo 3DS XL Сервер Discord'а Тапок -> https://discord.gg/XEN7tSd |
|
|
|
Страница 1 из 1 |
![]() |
Список форумов Tapochek.net » Игры для Консолей » Nintendo » Архив (Nintendo) |
Текущее время: 24-Фев 22:01
Часовой пояс: GMT + 4
Вы не можете начинать темы
Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы |