Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Каскадный · Стандартный · [ Линейный ]

> NES Classic Mini: софтмод, Запуск любых nes игр на вашей приставке

ProSharen
post Пятница, 06 января 2017, 22:57
Отправлено #1


Новичок
*

Группа: Пользователи
Сообщений: 14
Регистрация: 29 мар. 2014
Из: Москва
Пользователь №: 49 906





ВСЯ ИНФОРМАЦИЯ ПРЕДСТАВЛЕНА ИСКЛЮЧИТЕЛЬНО В ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЯХ! ВСЕГДА ЕСТЬ РИСК ПРЕВРАТИТЬ ВАШУ ПРИСТАВКУ В КИРПИЧ, НО ТАКИХ СЛУЧАЕВ ПОКА К СЧАСТЬЮ НЕ БЫЛО! ВСЕ НИЖЕ ПЕРЕЧИСЛЕННЫЕ ДЕЙСТВИЯ ВЫ ВЫПОЛНЯЕТЕ НА СВОЙ СТРАХ И РИСК!

ОБЯЗАТЕЛЬНО СОХРАНЯЙТЕ ВАШИ РЕЗЕРВНЫЕ КОПИИ СРАЗУ В НЕСКОЛЬКИХ НАДЁЖНЫХ МЕСТАХ!!!

- Данный метод считается софтовым и не требует вмешательства во внутренности вашей приставки. После нижеописанных действий, вы сможете запускать любые игры с расширением .nes, .gen, .smc и другие на вашей приставке.

Оригинальный, ручной метод прошивки от madmonkey

» Ручной способ прошивки от madmonkey «

Это самый первый, сложный метод прошивки, он вам не нужен, можете это пропускать и сразу читать ниже, автоматический метод!




Автоматизированный способ прошивки от Cluster

Присоединённое изображение

Требования:
Windows XP и выше, установленный .NET Framework 3.5

Описание:
Программа позволяет крайне просто кастомизировать игры в NES Mini.
Установки не требует, просто распакуйте в удобное место. В два клика добавляем игры, при необходимости меняем их параметры и жмём кнопку. Программа понятно объяснит, что надо делать с консолью, поможет легко установить драйвер, сама сдампит ядро, сама его пропатчит, сама зашьёт.

Как пользоваться:
Просто распакуйте и запустить программу, добавить игр и следуйте инструкциям написанным на экране!

Для тех, кто уже прошивал ручным способом: Перед использованием, скопируйте папку dump с файлом kernel из папки HAKCHI-1.01 в папку hakchi2.

Последняя версия HAKCHI v2 | Список изменений
Для обновления, распакуйте поверх существующей версии с заменой файлов.
» Познавательная история о взломе консоли NES MINI! «



Как запустить игры от Sega, Super Nintendo и другие

1. Нужна версия программы не ниже Hakchi v2.13e. Скачиваем свежую версию retroarch в архиве release.zip. Из него копируем файл retroarch.hmod в папку hakchi2\user_mods, туда же копируем нужные нам файлы из папки cores. Папки целиком копировать нельзя, только сами .hmod

Например файл snes9x2005.hmod нужен для запуска игр от Super Nintendo, а файл genesis_plus_gx.hmod для запуска игр от Sega.
» Ядра поддерживаемые Nes mini «

2. Запускаем Hakchi2, нажимаем "Модули" - "Установить модули" выбирайте файлы которые добавили и нажимаете "ОК" и следуете инструкциям.

- Игры заливаем как обычно
- Сохранения работают так же
- Доп/ настройки можно вызвать нажатием в игре кнопок SELECT и START


Если хотите разбить игры по папкам, то перед синхронизацией списка игр нажмите "Настройки" - "Структура папок" и выберите "Настроить вручную - показывать менеджер папок перед загрузкой". В менеджере папок создадите нужные папки и положите в них нужные игры, также можно выбрать новые иконки для папок, прикладываю три наиболее известные!
» Готовые иконки для папок «

Новые иконки заливаем в папку hakchi2\folder_images, они должны быть в формате .png и не превышать размера 204x204

Полная инструкция с примечаниями от камрада pcm




FAQ:

Можно ли запускать другие эмуляторы, Sega, Super Nintendo и другие?
- Да. Это возможно сделать с помощью эмулятора retroarch, как это сделать читайте выше!

Я залил разных игр, а приставка зависает, черный экран, ошибка С8: An error has occurred, что делать?
- Ошибка возникает из-за того, что вы залили слишком много игр и оболочка не справляется с этим. Для решения проблемы вы можете создать папки и в каждую залить не более 30-35 игр. Второй вариант удалите часть игр, убрав галочки в программе.

Для удаления всех игр через ручной способ, нужно выполнить команду rm -rf $rootfs/etc/preinit описанную в разделе удаление всех игр сразу.

Можно ли убить приставку вышеописанными командами?
- Есть риск убить в момент прошивки kernel (flash kernel), прошить пропатченное ядро, но таких случаев не было зафиксировано!

Где хранятся все новые игры, в ОЗУ что-ли?
- Игры хранятся в разделе /dev/nandc

Сколько памяти в приставке под игры?
- В nand есть два раздела: nandb - squashfs (~20mb) c операционкой и nandc (~384mb) где хранятся игры и сейвы.

Я создал игру, а обложка не появилась, что делать?
- Выберете обложку через интерфейс программы. Для ручного способа, перед созданием игры нужно положить в папку картинку формата jpg с названием label

Я закачал игру, она на двоих, а показывает на одного, как исправить?
- Выберете кол-во игроков в параметрах игры, через интерфейс программы hakchi2. Для ручного способа, в папке с игрой должен быть конфиг, откройте блокнотом и замените Players=2

Можно ли заливать игры переведенные на русский язык?
- Да

Как происходит процесс заливки игр в приставку?
- Через USB есть доступ только к оперативке! Игры заливаются через кастомное ядро со вшитыми играми в оперативку и запускается, а оно уже копирует игры во flash-память консоли.

Перед работой с программой hakchi2 от Cluster, нужно делать сэйв марио или нет?
- Не нужно!

Некоторые игры идут с ускоренным звуком, как исправить?
- Как вариант, использовать игры с индексом (U)

Какие поддерживаются игры?
- Проверенные мапперы: 0 (NROM), 1 (MMC1), 2 (UxROM), 3 (CNROM), 4 (MMC3), 5 (MMC5), 7 (AxROM), 9 (MMC2), 10 (MMC4).
Соответственно должны работать и порты игр на эти мапперы. Возможно, что поддерживается ещё что-то. Последняя версия hakchi2 позволяет насильно добавить игры с другими мапперами, предупреждая, что они скорее всего не запустятся.

Есть проблемные игры?
- Да, эмулятор весьма посредственный, некоторые игры не запускаются или зависают в определённых местах. Например "Robocop 3" и "Battletoads".

Можно ли сохраняться в установленных играх?
- Да, можно. Причём встроенные в игры сохранения тоже.

Можно ли эмулировать PAL-версию NES?
- Для этого есть параметр командной строки, но по какой-то причине он не работает ни в какую. Все предустановленные игры являются NTSC версиями, даже в европейской версии NES Mini.

Можно таким способом модифицировать Японскую Famicom Mini?
- Можно

» Касательно ручного способа прошивки «


Список параметров командной строки эмулятора
» Нажмите, для открытия спойлера «


Модификация: madmonkey, Cluster
Инструкция: ProSharen

Специально для GBX.RU


Сообщение отредактировал ProSharen - Суббота, 11 марта 2017, 00:37
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Страниц: 72 « < 35 36 37 38 39 > »  
Reply to this topicStart new topicStart Poll
Ответов(720 - 739)
Mitsurain
post Вторник, 21 февраля 2017, 03:06
Отправлено #721


Продвинутый
**

Группа: Пользователи
Сообщений: 87
Регистрация: 22 нояб. 2013
Пользователь №: 49 005





Нес мини всё лучше и лучше! Ещё в мечтах добавление совместимости с китайскими копиями геймпадов, дабы они работали smile.gif


--------------------
На барахолке: +2
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Landis
post Вторник, 21 февраля 2017, 06:58
Отправлено #722


Спорт это сила.
******

Группа: Пользователи
Сообщений: 1 316
Регистрация: 16 янв. 2017
Из: Замкадландия
Пользователь №: 57 601





QUOTE (Juve10 @ Вторник, 21 февраля 2017, 00:14)

Music hack - это отключение или замена музыки в основном меню
после того как кинуть в папку user_mods файл retroarch.hmod там же где и music hack, должен отобразится модуль retroarch
*


Спасибо за помощь.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 07:25
Отправлено #723


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (Cluster @ Вторник, 21 февраля 2017, 00:20)

Отлично! =) Я-то на скорую руку делал. Былло бы здорово ещё остальные настройки оптимизировать. И скрипты довести до ума.

А я сейчас думаю, как сделать обратную связь с консолью без UART, чтобы не делать всё вслепую.
*


Кстати, было бы здорово, если вместо "path-to-your-app" Hakchi2 по умолчанию ставила бы расширение файла. Например, если расширение рома a26, то ставится /bin/a26. А то там люди вообще не понимают, что надо что-то менять в аргументах, и у них в итоге ничего не работает.

Да, обратная связь бы не помешала.


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Вторник, 21 февраля 2017, 08:16
Отправлено #724


Флудер
*******

Группа: Пользователи
Сообщений: 6 651
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





QUOTE (pcm @ Вторник, 21 февраля 2017, 07:25)

Кстати, было бы здорово, если вместо "path-to-your-app" Hakchi2 по умолчанию ставила бы расширение файла. Например, если расширение рома a26, то ставится /bin/a26. А то там люди вообще не понимают, что надо что-то менять в аргументах, и у них в итоге ничего не работает.
*

Ok!

Добавлено спустя 26 минут:
И давай я тебе права у себя на гитхабе дам, чтобы все релизы были в одном месте. Или могу полностью передать проект в твои руки.

Сообщение отредактировал Cluster - Вторник, 21 февраля 2017, 08:47


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terek
post Вторник, 21 февраля 2017, 09:16
Отправлено #725


Новичок
*******

Группа: Пользователи
Сообщений: 4 289
Регистрация: 22 янв. 2006
Из: City 178
Пользователь №: 14 957





QUOTE (pcm @ Понедельник, 20 февраля 2017, 23:51)

Что нового? Ядер доступных больше, они оформлены в виде отключаемых из Hakchi2 модулей, по умолчанию включен integer scaling и выключена билинейная фильтрация, что даёт очень вкусную и яркую картинку (для любителей пикселей, конечно).


Я из таких любителей... вечером посмотрю.

Добавление памяти nes mini, теоретически возможна в будущем ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
djganja90
post Вторник, 21 февраля 2017, 10:58
Отправлено #726


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 21 фев. 2017
Пользователь №: 58 104





Зарегался, чтобы поблагодарить! Спасибо вам огромное! Еле еле в начале февраля откопал Nes Mini, узнав про взлом) Последняя версия хакчи запустила Batman Return of the joker, mr.gimmick и я очень рад. SNES и Sega не проверял, да и скорее всего не буду)

У меня такой вопрос:
- Есть (или может будет) возможность самому выбирать через какой эмулятор запускать при создании сборки на ПК? Скажем, Gun Nac, Captain America, Last Ninja отображаются в некоторых местах набором символов / каракулями и, думаю, есть еще подобные случаи. В данный момент софтмод предлагает запуск в ретроарч только те игры, мапперы которых не поддерживаются. Устранив этот момент, консолька бы стала еще прекраснее)
- И почему пропала возможность убрать мини обложки снизу на главном экрне выбора игры? Когда загружашь на страницу 90 игр, нижняя часть выглядит непрезентабельно и в прошлой версии я ее убрал, а тут не смог.

Сообщение отредактировал djganja90 - Вторник, 21 февраля 2017, 11:00
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 10:59
Отправлено #727


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (Cluster @ Вторник, 21 февраля 2017, 08:16)

Ok!

Добавлено спустя 26 минут:
И давай я тебе права у себя на гитхабе дам, чтобы все релизы были в одном месте. Или могу полностью передать проект в твои руки.
*


У людей ещё хотелка появилась. Хотят добавлять аркадные игры, которые идут в виде zip-архивов с кучей .bin-файлов, и которые надо передавать ядру непосредственно архивом. Если я ничего не путаю, Hakchi2 по умолчанию открывает zip-архив и предлагает выбрать один файл из архива, но не даёт возможности добавить сам архив как игру. Может, в окне выбора файла из архива добавить кнопку для копирования архива целиком?

Благодарю за приглашение. Что касается выбора, то тут как тебе удобнее. Могу оставить свой репозиторий, а могу использовать свой форк для тестирования, а протестированное и сами релизы уже добавлять в твой.

Сообщение отредактировал pcm - Вторник, 21 февраля 2017, 11:02


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Stepik
post Вторник, 21 февраля 2017, 12:38
Отправлено #728


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 17 сент. 2014
Пользователь №: 50 938





QUOTE (pcm @ Вторник, 21 февраля 2017, 10:59)

У людей ещё хотелка появилась. Хотят добавлять аркадные игры, которые идут в виде zip-архивов с кучей .bin-файлов, и которые надо передавать ядру непосредственно архивом. Если я ничего не путаю, Hakchi2 по умолчанию открывает zip-архив и предлагает выбрать один файл из архива, но не даёт возможности добавить сам архив как игру. Может, в окне выбора файла из архива добавить кнопку для копирования архива целиком?

попробуй 2 раза заархивировать
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Вторник, 21 февраля 2017, 12:45
Отправлено #729


Флудер
*******

Группа: Пользователи
Сообщений: 6 651
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Да, с архивами разберусь на днях. Надо бы наоборот упаковывать неупакованные ромы. Пока только непонятно, как это лучше сделать. Я не хотел привязывать hakchi2 к конкретным форматам и эмуляторам, но этот принцип уже сломался, когда мне нарисовали иконки для консолей.


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Landis
post Вторник, 21 февраля 2017, 16:10
Отправлено #730


Спорт это сила.
******

Группа: Пользователи
Сообщений: 1 316
Регистрация: 16 янв. 2017
Из: Замкадландия
Пользователь №: 57 601





QUOTE (pcm @ Понедельник, 20 февраля 2017, 22:48)

Форкнул модуль RetroArch, немного попилил напильником
https://github.com/pcm720/retroarch-clover/...ses/tag/0.2_mod

По умолчанию имеются только ядра FCEUmm и Nestopia, остальные лежат в виде модулей в архиве cores.zip. Устанавливать их можно так же, как и основной модуль. Перед использованием советую удалить предыдущие модули RetroArch, если таковые ставились
*



Можно более менее разъяснить, как всем этим пользоваться? Тем более в свете новых сегодняшних изменений? Я конечно понимаю, парни что вы делаете не для того, чтобы кто-то пользовался, а " чисто для себя" но всё таки.

Перезакидывал всё это в папку user mods, устанавливал cloverzip, снова-никаких изменений.
Retroarch не запускается и выкидывает в меню.

Upd. Переустановил ещё раз. Retroarch стал открываться, показывает меню, в папке CORE отображаются лишь nestopia ,fceumm, и fba. Хотя закидывал все cores, что были. Stella, snes 9x и так далее.
пробую загрузить ядро -ничего не происходит, и даже проблемные игры типа Batman Revenge of Jocker не запускаются. Не говоря уж об остальных играх для других приставок. Работает только эмулятор для NES mini, который был с самого начала.

Сообщение отредактировал Landis - Вторник, 21 февраля 2017, 16:53
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
battletoadser
post Вторник, 21 февраля 2017, 17:31
Отправлено #731


Продвинутый
**

Группа: Пользователи
Сообщений: 39
Регистрация: 07 янв. 2017
Пользователь №: 57 452





Мужики, а теперь беда - где вот раздобыть нормальный геймпад с большим кол-вом кнопок? Китайские wii classic ужасного качества, оригиналы не найдешь, а если найдешь, то амазон и ибей отказываются отправлять в россию/принимать платеж через палку. С ума сойду тут, даже блюпуп-модуль не заказать, ибо амазон сволочь.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
skill
post Вторник, 21 февраля 2017, 17:45
Отправлено #732


Безумец
*****

Группа: Пользователи
Сообщений: 644
Регистрация: 09 мар. 2003
Из: Москва
Пользователь №: 1 374





Что делать с CloverApp.zip? отсюда: https://github.com/ClusterM/retroarch-clover/releases/
Куда его распаковывать и надо ли его куда-то распаковывать или достаточно только retroarch.hmod в папку с модами положить?


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cerberum
post Вторник, 21 февраля 2017, 17:46
Отправлено #733


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 02 апр. 2016
Из: Астрахань
Пользователь №: 55 087





у меня все работает кроме игр от Sega, хотя модуль установлен, и я настройках retroarch ядро Genesis Plus GX отображается. При нажатии на ярлык игры выбрасывает на окно выбора игр
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 17:48
Отправлено #734


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (skill @ Вторник, 21 февраля 2017, 17:45)

Что делать с CloverApp.zip? отсюда: https://github.com/ClusterM/retroarch-clover/releases/
Куда его распаковывать и надо ли его куда-то распаковывать или достаточно только retroarch.hmod в папку с модами положить?
*


Перетащить архив в Hakchi2, программа всё самостоятельно подхватит.
Это просто ярлык для запуска интерфейса RetroArch, больше он ни для чего не нужен.

QUOTE (cerberum @ Вторник, 21 февраля 2017, 17:46)

у меня все работает кроме игр от Sega, хотя модуль установлен, и я настройках retroarch ядро Genesis Plus GX отображается. При нажатии на ярлык игры выбрасывает на окно выбора игр
*


Расширение у ромов какое?

Рано или поздно допишу в README.md понятную инструкцию по применению, а то люди с GBATemp всё время одинаковые вопросы задают.

Сообщение отредактировал pcm - Вторник, 21 февраля 2017, 17:51


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cerberum
post Вторник, 21 февраля 2017, 17:49
Отправлено #735


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 02 апр. 2016
Из: Астрахань
Пользователь №: 55 087





QUOTE (pcm @ Вторник, 21 февраля 2017, 17:48)

Расширение у ромов какое?
*


bin

Добавлено спустя 3 минуты:
а можно добавить мод PicoDrive?

Сообщение отредактировал cerberum - Вторник, 21 февраля 2017, 17:52
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 17:53
Отправлено #736


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (cerberum @ Вторник, 21 февраля 2017, 17:49)

bin
*

Ну, конечно. bin — весьма многозначное расширение. Либо ручками в опциях для каждой игры нужно сменить "/bin/path-to-your-app" на "/bin/md", либо сменить у всех ромов расширение на .gen или .md и заново добавить, чтобы Hakchi2 всё автоматически подставила.
QUOTE (cerberum @ Вторник, 21 февраля 2017, 17:49)

а можно добавить мод PicoDrive?
*

Он падает с segmentation fault, поэтому добавить-то можно, но работать не будет.

Сообщение отредактировал pcm - Вторник, 21 февраля 2017, 17:55


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cerberum
post Вторник, 21 февраля 2017, 17:58
Отправлено #737


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 02 апр. 2016
Из: Астрахань
Пользователь №: 55 087





QUOTE (pcm @ Вторник, 21 февраля 2017, 17:53)

Ну, конечно. bin — весьма многозначное расширение. Либо ручками в опциях для каждой игры нужно сменить "/bin/path-to-your-app" на "/bin/md", либо сменить у всех ромов расширение на .gen или .md и заново добавить, чтобы Hakchi2 всё автоматически подставила.


*


А как сменить расширение?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 17:59
Отправлено #738


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (cerberum @ Вторник, 21 февраля 2017, 17:58)

А как сменить расширение?
*


Включением отображение расширений файлов (если Windows) и переименованием.
Естественно, есть программы для автоматизации процесса.
Я лично пользуюсь Multi-Rename Tool в Total Commander

Сообщение отредактировал pcm - Вторник, 21 февраля 2017, 18:00


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
skill
post Вторник, 21 февраля 2017, 18:11
Отправлено #739


Безумец
*****

Группа: Пользователи
Сообщений: 644
Регистрация: 09 мар. 2003
Из: Москва
Пользователь №: 1 374





QUOTE (pcm @ Вторник, 21 февраля 2017, 17:48)

Перетащить архив в Hakchi2, программа всё самостоятельно подхватит.
Это просто ярлык для запуска интерфейса RetroArch, больше он ни для чего не нужен.

драг н дропом в окно программы? (так не работает)
или архив кинуть в папку с программой?

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 21 февраля 2017, 18:28
Отправлено #740


Маньяк
****

Группа: Пользователи
Сообщений: 304
Регистрация: 19 июля 2010
Пользователь №: 37 571





QUOTE (skill @ Вторник, 21 февраля 2017, 18:11)

драг н дропом в окно программы? (так не работает)
*

А должно, у меня почему-то работает.
Перетягиваю CloverApp.zip в список игр, всё подхватывается.

Сообщение отредактировал pcm - Вторник, 21 февраля 2017, 18:28


--------------------
» Консоли «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Страниц: 72 « < 35 36 37 38 39 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (3 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пн., 23 июня 2025, 23:17
Skin Designed (c) by Rooq.net, All Rights Reserved.