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 « < 7 8 9 10 11 > »  
Reply to this topicStart new topicStart Poll
Ответов(160 - 179)
mar4455
post Понедельник, 09 января 2017, 22:37
Отправлено #161


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

Группа: Пользователи
Сообщений: 86
Регистрация: 06 нояб. 2015
Из: С -Пб
Пользователь №: 53 691





Fds игры работают отлично.Оказывается Excitebike в версии для fds есть режим игры для двоих одновременно
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Angel_D
post Понедельник, 09 января 2017, 22:38
Отправлено #162


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

Группа: Пользователи
Сообщений: 41
Регистрация: 26 авг. 2006
Пользователь №: 17 765





QUOTE (azumi @ Воскресенье, 08 января 2017, 23:35)

Nope
Nope
*


простите, чем можно пропатчить ром? blush.gif

Сообщение отредактировал Lock_Dock122 - Вторник, 10 января 2017, 13:44


--------------------
-------------- GameBoy --------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
grayhex
post Понедельник, 09 января 2017, 22:40
Отправлено #163


Маньяк
****

Группа: Пользователи
Сообщений: 277
Регистрация: 02 янв. 2010
Из: Moscow
Пользователь №: 35 169





QUOTE (Angel_D @ Понедельник, 09 января 2017, 23:38)

простите, чем можно пропатчить ром? blush.gif
*


Lunar IPS


--------------------
powered by modbo, aladdin & xeno // при поддержке Everdrive и Suprotec.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Икари Синдзи
post Понедельник, 09 января 2017, 23:19
Отправлено #164


You Are [Not] Alone
****

Группа: Пользователи
Сообщений: 347
Регистрация: 29 июня 2008
Из: JPN
Пользователь №: 27 257





Это нормально, что некоторые спрайты мерцают?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alex706
post Понедельник, 09 января 2017, 23:56
Отправлено #165


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

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





Да, где то даже читал объяснение этому миганию, сейчас не помню, если в двух словах то сама неска не тянет

Сообщение отредактировал alex706 - Понедельник, 09 января 2017, 23:56
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Икари Синдзи
post Вторник, 10 января 2017, 00:05
Отправлено #166


You Are [Not] Alone
****

Группа: Пользователи
Сообщений: 347
Регистрация: 29 июня 2008
Из: JPN
Пользователь №: 27 257





alex706, в NES mini могли бы и поправить это lol2.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Вторник, 10 января 2017, 00:58
Отправлено #167


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

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





QUOTE (aleх @ Понедельник, 09 января 2017, 13:58)

Попробовал на ноуте с 10 виндой. При подключении приставки, устройство не распознается (звук при подключении есть, а устройство не распознает ни как). В диспетчере вообще ничего нет (даже unknow device не написано), а при попытке установить драйвер вылетает такое окно. Какие есть еще варианты?
*

А консоль при этом точно в FEL режиме?

QUOTE (ProSharen @ Понедельник, 09 января 2017, 14:26)

Cluster, а почему дамп uboot.bin не делается? Это безопасно?

P.S А по поводу убить при прошивки ядра, вроде как есть шанс убить флэшку частым перепрошитием, не? madmonkey, что скажешь?
*

А зачем uboot.bin? Он же потом никак не используется.
У флешки ограниченный ресурс, да. Но если во время прошивки, например, выключат электричество, нечего страшного не случится.

QUOTE (kitt @ Понедельник, 09 января 2017, 16:29)

ребят, а вы сколько раз пробовали? оно довольно рандомно возникает. у меня тоже сначала было, после нескольких попыток (5-10) - сработало (каждая попытка - начиная с нового коннекта консоли к пека).
*

В том-то и беда, что абсолютно рандомно. Не могу найти никакой закономерности. Надеюсь, что madmonkey поможет, но его невереное уже достали (меня тоже, впрочем).

QUOTE (terek @ Понедельник, 09 января 2017, 17:15)

В порядке бреда - перенеси папку с прогой в другое место, например в корень другого диска. Типа D:\hakchi2 и попробуй от туда...
не люблю когда в пути кириллица hmm.gif
*

Я проверял на путях с кириллицей и пробелами, проблем не было.

QUOTE (aleх @ Понедельник, 09 января 2017, 19:53)

Получилось сдампить ядро (на старом ноуте с вин 7) и закачать модифицированное только после того как воткнул приставку в другой юсб порт (где драйвер не был установлен). В итоге дошел до места когда нужно устанавливать игры, а мне выдает окошко "ожидаем нес мини" хотя приставка только что прошилась.
*

Ну блин, это нормально. Программа же просит вполне определенные действия выполнить, а не ругается на что-то.

QUOTE (WhiteGuy @ Понедельник, 09 января 2017, 19:57)

Установил прогой Кластера и возникло несколько вопросов. Нормально ли, что чаще всего игру можно запустить только после перезагрузки консольки?
Картина такая - запускаю, играю, жму ресет, запускаю другую игру, черный экран, перезагрузка через С8 и после этого игра запускается.
Количество ромов - 96, включая встроенные.
*

Это ненормально. Скорее всего ей не нравится, что слишком много игр. Пока непонятно, во что всё упирается.

QUOTE (WhiteGuy @ Понедельник, 09 января 2017, 19:57)

Чтобы вернуть прошивку к оригинальному состоянию достаточно ли просто удалить все ромы, кроме встроенных или нужно Прошить оригинальное ядро?
*

Нужно удалить игры, а потом прошить оригинальное ядро. Записанные игры хранятся в "песочнице". Если просто прошить оригинальное ядро, эти игры там останутся, просто песочница не будет запускаться.

QUOTE (Икари Синдзи @ Понедельник, 09 января 2017, 23:19)

Это нормально, что некоторые спрайты мерцают?
*
это ограничение NES в 8 спрайтов на строку.

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


--------------------
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
madmonkey
post Вторник, 10 января 2017, 02:10
Отправлено #168


сегабой
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 08 мая. 2007
Пользователь №: 22 173





QUOTE (ProSharen @ Понедельник, 09 января 2017, 14:26)
P.S А по поводу убить при прошивки ядра, вроде как есть шанс убить флэшку частым перепрошитием, не? madmonkey, что скажешь?
*

бинго!
а в разделе где записан загрузчик wear-leveling не реализован. если там накроется хотя бы один сектор, вы уже ничего туда не запишете. хотя восстановить все-таки можно будет, но вряд ли самостоятельно.
и хотя вполне вероятно что это флеш переживет ваших внуков, мое дело предупредить smile.gif

кто спрашивал про размеры, примерно так. возможно, я снял битый образ правда, надо перепроверить. блок - 512 байт
» Нажмите, для открытия спойлера «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 10 января 2017, 02:16
Отправлено #169


Маньяк
****

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





QUOTE (madmonkey @ Вторник, 10 января 2017, 02:10)

кто спрашивал про размеры, примерно так. возможно, я снял битый образ правда, надо перепроверить. блок - 512 байт
*


А как, если не секрет, образ снимался, через UART или USB?


--------------------
Nintendo Network: DeadlyPCM
Xbox Live | PSN | Steam: pcm720
Switch: SW-6167-3994-1303
» Консоли и моды «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmonkey
post Вторник, 10 января 2017, 02:22
Отправлено #170


сегабой
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 08 мая. 2007
Пользователь №: 22 173





в этот раз через юсб. 500 с гаком мб через уарт это уж совсем извращение.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 10 января 2017, 02:25
Отправлено #171


Маньяк
****

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





QUOTE (madmonkey @ Вторник, 10 января 2017, 02:22)

в этот раз через юсб. 500 с гаком мб через уарт это уж совсем извращение.
*


А я уж было удивился…
А можно узнать, каким макаром через USB сделать?


--------------------
Nintendo Network: DeadlyPCM
Xbox Live | PSN | Steam: pcm720
Switch: SW-6167-3994-1303
» Консоли и моды «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmonkey
post Вторник, 10 января 2017, 02:45
Отправлено #172


сегабой
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 08 мая. 2007
Пользователь №: 22 173





вставить куда-нибудь вызов Fel::readFlash целиком и потом этим обработать
https://gist.github.com/shuffle2/7a9c2f049b...eb778ce0afb9605
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
F1ReB4LL
post Вторник, 10 января 2017, 03:57
Отправлено #173


Ветеран
******

Группа: Пользователи
Сообщений: 1 610
Регистрация: 28 июня 2006
Пользователь №: 16 857





А на Famicom Mini сие кто-то уже пробовал?
UPD: сорян, невнимательно изучил первый пост smile.gif

Сообщение отредактировал F1ReB4LL - Вторник, 10 января 2017, 03:59
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmonkey
post Вторник, 10 января 2017, 04:28
Отправлено #174


сегабой
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 08 мая. 2007
Пользователь №: 22 173





более того, можно японскую оболочку запустить на неске и наоборот smile.gif
надо будет только проверку сейва как-нибудь изменить, в японской то коды другие, я не учел.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pcm
post Вторник, 10 января 2017, 04:54
Отправлено #175


Маньяк
****

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





QUOTE (madmonkey @ Вторник, 10 января 2017, 02:45)

вставить куда-нибудь вызов Fel::readFlash целиком и потом этим обработать
https://gist.github.com/shuffle2/7a9c2f049b...eb778ce0afb9605
*


Благодарю.
В целом понятно, конечно, но не совсем. Надо будет поизучать.


--------------------
Nintendo Network: DeadlyPCM
Xbox Live | PSN | Steam: pcm720
Switch: SW-6167-3994-1303
» Консоли и моды «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
soulctcher
post Вторник, 10 января 2017, 05:01
Отправлено #176


Новичок
*

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





Sorry for English. I posted here for 2 reasons:

1 - To thank everyone who is involved in making these tools such as madmonkey and Cluster.

and 2 - To point you at my Reddit post about what I have found specifically for the number of games and saves you can have. See here and again, thank you: https://www.reddit.com/r/nesclassicmods/com...ave_count_list/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Вторник, 10 января 2017, 05:56
Отправлено #177


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

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





Ура! Решил проблему с ошибкой "Pipe read". Ещё добавил защиту от дураков.
Версия 2.06: http://clusterrr.com/soft/hakchi2.zip

QUOTE (soulctcher @ Вторник, 10 января 2017, 05:01)

and 2 - To point you at my Reddit post about what I have found specifically for the number of games and saves you can have. See here and again, thank you: https://www.reddit.com/r/nesclassicmods/com...ave_count_list/
*

Thank you!
It's very strange that number of possible saves depends on something. Need more tesing. I have not tryed to write many games at once yet.

Сообщение отредактировал Cluster - Вторник, 10 января 2017, 05:58


--------------------
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
MarsDark
post Вторник, 10 января 2017, 07:34
Отправлено #178


Ветеран
******

Группа: Пользователи
Сообщений: 1 272
Регистрация: 22 мая. 2006
Из: Москва
Пользователь №: 16 318





На втором уровне пиратского аладина приставка выдаёт ошибку с8, игр всего 80 на консоли. Это у меня проблема с прогой или от самого пиратского самопала не следует требовать много?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Вторник, 10 января 2017, 07:36
Отправлено #179


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

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





QUOTE (MarsDark @ Вторник, 10 января 2017, 07:34)

На втором уровне пиратского аладина приставка выдаёт ошибку с8, игр всего 80 на консоли. Это у меня проблема с прогой или от самого пиратского самопала не следует требовать много?
*

Не следует требовать много от любого рома, не входящего в первоначальные 30. Эмулятор там хреновый.

Добавлено спустя 15 минут:
QUOTE (madmonkey @ Вторник, 10 января 2017, 02:45)

вставить куда-нибудь вызов Fel::readFlash целиком и потом этим обработать
https://gist.github.com/shuffle2/7a9c2f049b...eb778ce0afb9605
*

А какой адрес и размер? Прямо с нуля и 512 мегабайт читать?

Сообщение отредактировал Cluster - Вторник, 10 января 2017, 07:52


--------------------
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
dimm0505
post Вторник, 10 января 2017, 08:24
Отправлено #180


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 28 798
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





Кластер, а почему "Выход" в меню "Файл" не работает в Hakchi2? Только крестиком прогу закрывать приходится.


--------------------
GBA SP/GB Micro/Switch/PS2/XB360/XBO/NESC/SNESC/PSC/Quest 2
User is online!Profile CardPM
Go to the top of the page
+Quote Post

Страниц: 72 « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 24 мая. 2024, 12:01
Skin Designed (c) by Rooq.net, All Rights Reserved.