Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ Super Nintendo Entertainment System _ SNES Classic Mini: софтмод

Автор: Cluster Пятница, 29 сентября 2017, 22:29

В SNES Mini можно добавить игры. Для этого нужен только microUSB кабель и компьютер, паять ничего не нужно. Проще всего для этого использовать программу hakchi2.

Свежие релизы hakchi2 тут:
https://github.com/ClusterM/hakchi2/releases/

Как пользоваться:




Дополнительно можно установить RetroArch для несовместимых игр и других платформ, свежие версии тут:
https://github.com/ClusterM/retroarch-clover/releases/

Как установить:



Примерный список совместимости игр:
https://docs.google.com/spreadsheets/d/12HKfz4ZQBy6Ip5awvh8t2aV5cVswYlnsdKxn9xoIW2Y/htmlview?sle=true

FAQ:
» Нажмите, для открытия спойлера «

Автор: pokupatelusergbx Пятница, 29 сентября 2017, 23:11

Ребят, чтобы не курить всю тему можно в кратце - взлом уже есть или в процессе?

Автор: strayder Пятница, 29 сентября 2017, 23:39

QUOTE (pokupatelusergbx @ Пятница, 29 сентября 2017, 23:11)

Ребят, чтобы не курить всю тему можно в кратце - взлом уже есть или в процессе?
*

ну медманки и кластер уже тестят. Скоро будет =)

Автор: grandestroyer Суббота, 30 сентября 2017, 00:27

В Питере взял консольку в ближайшем ДНСе без всякого предзаказа, только их прячут, пришлось пытать консультантов, пока они не достали снеску со склада.
Первые впечатления приятные, контроллер показался достаточно уверенным, хотя за неимением оригинальной SNES и китайских реплик сравнивать мне пока что не с чем.
Осталось дождаться, когда товарищи madmonkey и Cluster подгонят хакчи под новую консольку, и тогда заживем. smile.gif Хотя и без взлома там есть во что поиграть.

Автор: kitt Суббота, 30 сентября 2017, 01:07

контроллер очень похож на оригинал. я, конечно, не большой спец, и в руках настоящий давно не держал, но чисто по тактильной памяти разницы не ощущаю вообще. что касается функциональности - я сейчас уже умудрился пролететь первый star fox, чтоб с чистой совестью приступить к сиквелу, и впечатления от управления самые приятные.

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

картинка лучше смотрится в 4:3, в отличие от нески. не знаю даже, почему, пиксели какие-то более мягкие становятся, что ли. но нормальных сканлайнов тут намного сильнее не хватает, конечно, чем в случае с nes(

p.s. в оси рамочки прикольные сделали) фоксу звездное небо крайне идёт. а вот перемотка нативная какая-то бестолковая, я так и не понял толком, зачем оно такое нужно.

Автор: macha0n Суббота, 30 сентября 2017, 12:02

Уважаемый Cluster!

Во-первых, хочу сказать Вам огромное, человеческое спасибо, за проделанную работу над NES mini и за то, что дали нам (старым фанатам Nintendo) возможность ее использовать, куда более интереснее, чем в варианте от производителя. Спасибо!

Во-вторых, от себя лично и опять же от тех, кто уже приобрел SNES mini, очень прошу провести аналогичную работу с дополнительными возможностями. Ну Вы поняли 🙈
Думаю, что истинные фанаты меня поддержат, ибо вариант от производителя опять же - слабоват...

В идеале (как я это вижу), было бы здорово:

1. Добавить свои SNES ромы, ненужные удалить, сделать список игр под себя.
2. Добавить в SNES mini, возможность загрузить NES ромы и играть в них.
3. Добавить в SNES mini, возможность загрузить SEGA MD ромы и играть в них.

Ну тоесть три основных тв приставки из нашего (моего точно) детства.

Вот такой расклад был бы просто шикарным. Это то, что нужно, настоящему, старому геймеру!

Спасибо.


Добавлено спустя 13 минут:
Еще хотел бы уточнить один момент по SNES mini у знатоков:

1. Кто-нибудь знает точно, какого стандарта HDMI кабель (из заводской упаковки)? Ну там 1.4 или 2.0...

2. Собственно хочу купить более длинный кабель (и кстати micro USB тоже), поэтому очень нужно знать точные цифры...

3. И что будет если например оригинальный кабель стандарта 2.0, а я подключу кабель либо в меньшую сторону (по цифрам/стандарту), либо в большую?

Спасибо.

Автор: exl13 Суббота, 30 сентября 2017, 12:18

QUOTE (macha0n @ Сегодня, 14:02)

2. Собственно хочу купить более длинный кабель (и кстати micro USB тоже), пожтому очень нужно знать точные цифры...
*


видеочип приставки умеет выводить только 720p так что абсолютно все равно 1.4 или 2.0 в комплекте, подойдут любые кабели с подходящим разъемом

Автор: macha0n Суббота, 30 сентября 2017, 12:21

QUOTE (exl13 @ Суббота, 30 сентября 2017, 12:18)

видеочип приставки умеет выводить только 720p так что абсолютно все равно 1.4 или 2.0 в комплекте, подойдут любые кабели с подходящим разъемом
*


Я извиняюсь, а откуда информация про только 720р, она достоверна?

Автор: Aleksey Osipenkov Суббота, 30 сентября 2017, 12:49

QUOTE (macha0n @ Суббота, 30 сентября 2017, 13:21)

Я извиняюсь, а откуда информация про только 720р, она достоверна?
*

Телевизор показывает параметры сигнала, которые на него подаются. И да,720р.

Кабель в комплекте 1.4 скорей всего (не могу на 100% сказать, но я от НЕС Мини тестил с 3Д устройствами, а им 1.4 минимум нужен). Хотя уже тут правильно написали, под 720р не так уж и важно)

Автор: macha0n Суббота, 30 сентября 2017, 12:52

QUOTE (Aleksey Osipenkov @ Суббота, 30 сентября 2017, 12:49)

Телевизор показывает параметры сигнала, которые на него подаются. И да,720р.

Кабель в комплекте 1.4 скорей всего (не могут на 100% сказать, но я от НЕС Мини тестил с 3Д устройствами, а им 1.4 минимум нужен). Хотя уже тут правильно написали, под 720р не так уж и важно)
*


Ну понял. Тоесть покупаю кабель не меньше 1.4, можно и больше...

Автор: Aleksey Osipenkov Суббота, 30 сентября 2017, 12:55

QUOTE (macha0n @ Суббота, 30 сентября 2017, 13:52)

Ну понял. Тоесть покупаю кабель не меньше 1.4, можно и больше...
*


1.4 будет выше крыши. Я покупал 5 метров 1.4 для НЕСа, но с учётом того, что у меня есть устройства, которым 1.4 нужен.

Автор: macha0n Суббота, 30 сентября 2017, 13:16

QUOTE (Aleksey Osipenkov @ Суббота, 30 сентября 2017, 12:55)

1.4 будет выше крыши. Я покупал 5 метров 1.4 для НЕСа, но с учётом того, что у меня есть устройства, которым 1.4 нужен.
*


Все понял, но дело в том, что по этому HDMI у меня не только изображение, но и звук будет идти от системы 7.1 поэтому и уточняю все, чтобы не ошибиться с кабелем. По стандартному кабелю (из комплекта), все работает поэтому и уточнял стандарт заводского кабеля.

Автор: Cluster Суббота, 30 сентября 2017, 14:24

Сегодня буду в 21:00 на стриме ковырять SNES Mini, если её привезут. Ссылку на канал давать не буду, чтобы за рекламу не посчитали.

Автор: Cluster Воскресенье, 01 октября 2017, 03:03

На стриме было просто невозможно сосредоточиться, но всё-таки прогресс есть smile.gif И классно, что люди подсказывали, было групповое мышление smile.gif

Формат РОМа, судя по всему, имеет много общего с РОМами в Wii Virtual Console, которые вроде как уже хорошо изучены. Надо посмотреть.

clovershell заработал без изменений, так что к SNES Mini уже есть доступ по FTP и Telnet через USB, что упрощает изучение.

RetroArch работает, сохранения в нём работают, но пока только через кнопку Home. Есть проблемы с отслеживанием нажатия на Reset. Похоже, почему-то не работает trap. Оболочка теперь посылает другой сигнал? Или как-то иначе останавливает игру? Думаю, разберёмся. Но в RetroArch не работает перемотка назад, ретро-фильтр и рамки не работают. Так что лучше всё-таки понять, как подружить сторонние ромы с родным эмулятором. Эмулятор, кстати, называется "canoe".

Эмулятор kachikachi от NES Mini так просто не заработал. Видимо, ему нужны какие-то дополнительные файлы.

Мой патченный драйвер контроллера clovercon заработал с минимальными изменениями - нужно было поменять пути и поменять в меджике версию ядра, т.к. у SNES Mini ядро Linux чуть новее.

В общем, нужно учесть кучу очень мелких изменений в сравнении с NES Mini. Ничего сложного, но много мелочей.

Что ещё нужно сделать в первую очередь:



Автор: AnnihilatoR Воскресенье, 01 октября 2017, 07:04

RetroArch - это, конечно, лучше, чем ничего, но хотелось бы играть на оригинальном эмуле с ретрофильтром от нинтендо и перемоткой, а RetroArch чтобы можно было запускать по желанию. Идеально было все реализовано в NES. Хотелось бы такого же функционала только на SNES. Ждем smile.gif

Автор: john9997 Воскресенье, 01 октября 2017, 07:37

Сугубо ИМХО. Не нужно впихивать в одну программу работу с NES Mini и SNES Mini (котлеты отдельно, мухи отдельно). Нужно просто иметь две мини-консольки. Желательно переделать программу конкретно под SNES Mini (Типа Hakchi 2 Plus).

ЗЫ: стрим смотрел, просто СУПЕРРРР!!!!

Автор: battletoadser Воскресенье, 01 октября 2017, 08:37

QUOTE (Cluster @ Воскресенье, 01 октября 2017, 03:03)



Что ещё нужно сделать в первую очередь:

  • Понять структуру РОМов, которая используется встроенным эмулятором.
  • Доработать скрипты запуска RetroArch, осталось только сделать выход в меню через reset и чуть поправить пути.
  • Адаптировать мод для шрифтов, тоже наверное только пути поправить. Формат шрифтов явно тот же.
  • Конечно же доработать hakchi2 под всё это. Нужно как-то впихнуть в одну программу работу с NES Mini и со SNES Mini. И там куча нюансов.

*

Парни, необходимо в первую очередь научиться пользоваться стандартным эмулятором, так как для работы ретроарча нужно слишком много костылей.
Давайте поймем, что мешает запустить снесовский ром базовым эмулятором. Только ли заголовок? Есть ли еще какие-то отличия от базовых ромов?

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

Автор: ZwerNSF Воскресенье, 01 октября 2017, 09:34

QUOTE (john9997 @ Воскресенье, 01 октября 2017, 07:37)

Сугубо ИМХО. Не нужно впихивать в одну программу работу с NES Mini и SNES Mini (котлеты отдельно, мухи отдельно). Нужно просто иметь две мини-консольки. Желательно переделать программу конкретно под SNES Mini (Типа Hakchi 2 Plus).

ЗЫ: стрим смотрел, просто СУПЕРРРР!!!!
*

В проге будет выбор какая консолька - как для нес и фамика. Только я всё же за то, чтобы была возможность и сгруппировать обе консольки нес и снес - для те у кого только одна снеска - загрузил нужные игры вперемешку и норм.

Автор: Aleksey Osipenkov Воскресенье, 01 октября 2017, 12:38

Присоединяюсь - Ретроарч лучше на потом оставить по моему субъективному мнению)
В первую очередь круто бы было родной эмуль)

Автор: pcm Воскресенье, 01 октября 2017, 14:10

QUOTE (battletoadser @ Воскресенье, 01 октября 2017, 08:37)

Парни, необходимо в первую очередь научиться пользоваться стандартным эмулятором, так как для работы ретроарча нужно слишком много костылей.
Давайте поймем, что мешает запустить снесовский ром базовым эмулятором. Только ли заголовок? Есть ли еще какие-то отличия от базовых ромов?

Получится ли заменить марио ворлд на тот же лайон кинг с добавленным заголовком от марио?
*


Заголовок я, в принципе, разобрал, воспользовавшись 3dbrew.org и вытащенными ромами Super Mario World для Wii U, New 3DS и SNES Mini:
» Нажмите, для открытия спойлера «

https://pastebin.com/2FVT70bK

В принципе, всё построено на основе Virtual Console для Wii/Wii U/New 3DS.
Сам по себе ROM из SNES Mini структурирован так (на примере Super Mario World):
» Нажмите, для открытия спойлера «


Как выяснилось, ещё со времён Wii Virtual Console Nintendo конвертирует сэмплы для SPC700 https://wiki.superfamicom.org/snes/show/Bit+Rate+Reduction+%28BRR%29 в обычный PCM, а в сам ром ставит указатели PCMF. Сэмплы в PCM лежат после ROM, в заголовке на их положение есть указатель.
Самое сложное тут — разобраться, как именно они это делают.
Преобразование их формата в обычный SMC уже давно сделали, а вот обратно — нет.

Сначала, как мне кажется, надо понять, умеет ли нинтендовский эмулятор (canoe) эмулировать SPC700. Если он и так без проблем жуёт BRR, достаточно просто накидать какой-нибудь более-менее валидный заголовок, и всё должно работать. Именно так это, похоже, и делают инжекторы для Wii U и 3DS

Автор: Maxixxl Воскресенье, 01 октября 2017, 20:32

Я тоже за то, чтобы можно было заполнить snes mini исключительно ромами для snes на оригинальном эмуляторе. Может 2 версии выпустить, одну для снес-эстетов, другую для любителей "кухонных комбайнов"? Ромы снес очень жирные, память можно заполнить довольно легко. А на nes мини тогда останется nes, smd, pce и т.д. Но, конечно, nes есть не у всех.

Автор: Cluster Воскресенье, 01 октября 2017, 20:38

Всё, запустил Chrono Trigger на родном эмуляторе:

https://www.instagram.com/p/BZtsOuCHBXe/

Всё просто, спасибо pcm за наводку! Формат действительно WiiUшный. На конвертацию семплов можно забить, это необязательно. Я пока только не совсем понимаю, как определять тип РОМа (HiROM/LoROM).

Автор: AleriF Воскресенье, 01 октября 2017, 20:42

QUOTE (Maxixxl @ Сегодня, 20:32)

Но, конечно, nes есть не у всех.
*

Я вот планирую взять, когда выпустят новую партию. Потому что SNES забрал сегодня и игрушка очень понравилась.

Я правильно понимаю, что железо в NES Mini и SNES Mini идентично и отличия в основном в программной части? Сам пока прошивать не планирую, но может и сделаю это позже. Некоторые игры добавил бы все-таки, особенно на двоих.

Автор: macha0n Воскресенье, 01 октября 2017, 20:45

QUOTE (Cluster @ Воскресенье, 01 октября 2017, 20:38)

Всё, запустил Chrono Trigger на родном эмуляторе:

https://www.instagram.com/p/BZtsOuCHBXe/

Всё просто, спасибо pcm за наводку! Формат действительно WiiUшный. На конвертацию семплов можно забить, это необязательно. Я пока только не совсем понимаю, как определять тип РОМа (HiROM/LoROM).
*



Ура! lol2.gif

Ну чтобы мы без тебя делали... excl.gif

Добавлено спустя 2 минуты:
QUOTE (AleriF @ Воскресенье, 01 октября 2017, 20:42)


Я правильно понимаю, что железо в NES Mini и SNES Mini идентично и отличия в основном в программной части?
*


Судя по вчерашнему стриму Clustera - да.

Автор: pcm Воскресенье, 01 октября 2017, 20:50

QUOTE (Cluster @ Воскресенье, 01 октября 2017, 20:38)

Всё, запустил Chrono Trigger на родном эмуляторе:

https://www.instagram.com/p/BZtsOuCHBXe/

Всё просто, спасибо pcm за наводку! Формат действительно WiiUшный. На конвертацию семплов можно забить, это необязательно. Я пока только не совсем понимаю, как определять тип РОМа (HiROM/LoROM).
*


А звук и музыка нормально работают? Запуститься-то оно запустится, а вот на деле может быть такое, что звучать будет всё не так...

В личку уже написал, повторюсь тут, вдруг, кому-то будет интересно.
Информация о типе рома https://en.wikibooks.org/wiki/Super_NES_Programming/SNES_memory_map#How_do_I_recognize_the_ROM_type.3F.

Заголовок этот находится в последних 40 байтах первого банка картриджа. У LoROM это 7FC0-7FFF, у HiROM — FFC0-FFFF.

Сам заголовок этот строго структурирован, поэтому по нему найти тип рома легко.
Нужно проверять, что лежит по 0x7FD5 и 0xFFD5.
Если там 0x20/0x30/0x32, то это LoROM, если 0x21/0x31/0x35, то HiROM.

Автор: Cluster Воскресенье, 01 октября 2017, 21:43

QUOTE (pcm @ Сегодня, 20:50)

А звук и музыка нормально работают? Запуститься-то оно запустится, а вот на деле может быть такое, что звучать будет всё не так...
*

Всё абсолютно идеально. В личку могу скинуть ром.

QUOTE (pcm @ Сегодня, 20:50)

Заголовок этот находится в последних 40 байтах первого банка картриджа. У LoROM это 7FC0-7FFF, у HiROM — FFC0-FFFF.
*

А, я его в первых 40 байтах искал... Дурак я :) Ну тогда это тоже не проблема.

Автор: AnnihilatoR Воскресенье, 01 октября 2017, 21:45

Cluster - молоток, я знал, что ты сможешь smile.gif. PCM - ты тоже крутан, сообразил smile.gif.

Автор: macha0n Воскресенье, 01 октября 2017, 21:49

QUOTE (AnnihilatoR @ Воскресенье, 01 октября 2017, 21:45)

Cluster - молоток, я знал, что ты сможешь smile.gif. PCM - ты тоже крутан, сообразил smile.gif.
*


Присоединяюсь! Спасибо вам ребята!

Автор: pcm Воскресенье, 01 октября 2017, 22:02

QUOTE (Cluster @ Воскресенье, 01 октября 2017, 21:43)

Всё абсолютно идеально. В личку могу скинуть ром.
А, я его в первых 40 байтах искал... Дурак я smile.gif Ну тогда это тоже не проблема.
*


Не, не нужно. Я уже засунул SMC-дамп Super Mario World без каких-либо дополнительных изменений со своими заголовками, с музыкой всё отлично.

Всё вообще прекрасно складывается.

Есть подозрение, что они преобразование BRR-PCM использовали для экономии ресурсов Wii и New 3DS, чтобы ускорить эмуляцию, а в SNES Mini и Wii U просто засунули уже то, что было. Именно поэтому, как мне кажется, игры для SuperFX от обычных дампов отличаются только наличием этих двух заголовков: если я не ошибаюсь, игр с SuperFX ни на Wii, ни на 3DS выпущено не было.

Автор: |Lin| Воскресенье, 01 октября 2017, 22:51

Разобрались, как реализовано то, что Star Fox 2 в начале заблокирован? Как там отслеживается прохождение первого уровня в Star Fox?

Автор: Cluster Воскресенье, 01 октября 2017, 23:06

QUOTE (|Lin| @ Воскресенье, 01 октября 2017, 22:51)

Разобрались, как реализовано то, что Star Fox 2 в начале заблокирован? Как там отслеживается прохождение первого уровня в Star Fox?
*

Кстати, да. Сейчас поищу, где это отмечается.
А отслеживает банально по сейву, судя по всему.

Добавлено спустя 13 минут:
Нужно просто создать файл /var/lib/clover/profiles/0/StarFox-TheEnd.txt
с любым содержимым. А вот что именно и в какой момент его создаёт пока неясно. То ли сам эмулятор под это заточен, то ли оболочка сейв первого Стар Фокса проверяет.

Автор: mcDisney Воскресенье, 01 октября 2017, 23:30

pcm и Cluster так держать, большое дело делаете.
NES к сожалению обошла меня стороной, а вот перед SNES не устоял.
Очень жду новостей о взломе.

P.s. Cluster, отличный был стрим!

Автор: pokupatelusergbx Понедельник, 02 октября 2017, 00:55

Хоть покупай ради ковыряния. Хотелось бы приобщиться к самому процессу больше, чем играть hmm.gif

Автор: madmonkey Понедельник, 02 октября 2017, 02:07

QUOTE (pcm @ Понедельник, 02 октября 2017, 01:30)

А я так на своей NES Mini ни разу и не играл smile.gif
Как взял для ковыряния, так и положил в коробку, когда возня с RetroArch утихла.
*
таже фигня smile.gif
скрипты кстати возьми из моей репы, должно все работать. кластер у себя походу не обновил еще.

Автор: Cluster Понедельник, 02 октября 2017, 02:43

Шрифты я уже поправил, новый hmod уже в репе.
На своей NES Mini я тоже почти не играл smile.gif
madmonkey, у тебя ещё нет дампов с японской Super Famicom?

Автор: madmonkey Понедельник, 02 октября 2017, 02:50

неа, но японскую я себе точно возьму, так что без дампов не останемся.

Автор: pcm Понедельник, 02 октября 2017, 03:22

QUOTE (madmonkey @ Понедельник, 02 октября 2017, 02:07)

таже фигня smile.gif
скрипты кстати возьми из моей репы, должно все работать. кластер у себя походу не обновил еще.
*

За напоминалку про репу благодарю, обновлю, когда время будет. Я пока просто поменял gamepath в b0000_defines, чтобы папку с играми перемонтировать. Этого хватило smile.gif
QUOTE (madmonkey @ Понедельник, 02 октября 2017, 02:50)

неа, но японскую я себе точно возьму, так что без дампов не останемся.
*

Интересно было бы взглянуть на sfrom Final Fantasy VI, если к тому времени не разберусь. Не понимаю, почему canoe отказывается грузить японскую версию. Вроде ничего особенного в ней нет.

Пока что нашёл WAD FFVI для Wii VC, вытащил оттуда .rom, .var и .pcm, склеил вместе с заголовками из sfrom FFIII. Всё равно не запускается.

Автор: battletoadser Понедельник, 02 октября 2017, 10:02

QUOTE (pcm @ Воскресенье, 01 октября 2017, 14:10)

Сначала, как мне кажется, надо понять, умеет ли нинтендовский эмулятор (canoe) эмулировать SPC700. Если он и так без проблем жуёт BRR, достаточно просто накидать какой-нибудь более-менее валидный заголовок, и всё должно работать. Именно так это, похоже, и делают инжекторы для Wii U и 3DS
*

Нужно ромы конвертировать? Или можно доработать эмулятор?

Автор: pcm Понедельник, 02 октября 2017, 10:28

QUOTE (battletoadser @ Понедельник, 02 октября 2017, 10:02)

Нужно ромы конвертировать? Или можно доработать эмулятор?
*


Нужно прикручивать к ромам заголовки, делается это легко.

Автор: battletoadser Понедельник, 02 октября 2017, 10:39

QUOTE (pcm @ Понедельник, 02 октября 2017, 10:28)

Нужно прикручивать к ромам заголовки, делается это легко.
*

Ну и хорошо, значит будет несложно реализовать.

Не запускаются многие игры, или большинство можно без костылей добавлять и запускать?


Автор: pcm Понедельник, 02 октября 2017, 11:30

QUOTE (battletoadser @ Понедельник, 02 октября 2017, 10:39)

Ну и хорошо, значит будет несложно реализовать.

Не запускаются многие игры, или большинство можно без костылей добавлять и запускать?
*

Ну, чуть выше я кидал альбом с фотографиями. Всё, что там — работает нормально. Помимо этого отлично работает и Super Mario All-Stars.
Не запустились Stunt Race FX и Final Fantasy VI, больше ничего не пробовал. Точную причину назвать пока не могу.

Автор: vaster Понедельник, 02 октября 2017, 12:51

pcm, а переведенные на русский язык ромы запускаются?

Автор: pcm Понедельник, 02 октября 2017, 13:25

QUOTE (vaster @ Понедельник, 02 октября 2017, 12:51)

pcm, а переведенные на русский язык ромы запускаются?
*


Понятия не имею, но не вижу причин, по которым они бы не работали.
Японские игры с фанатским переводом на английский работают без проблем

Автор: Grey_Finger Понедельник, 02 октября 2017, 16:13

Ребята, подскажите, пожалуйста, как заменить ром с Зельдой на ром с переводом? Или пока еще всё сыро? Заранее спасибо!

Автор: terek Понедельник, 02 октября 2017, 16:44

QUOTE (Grey_Finger @ Понедельник, 02 октября 2017, 16:13)

Ребята, подскажите, пожалуйста, как заменить ром с Зельдой на ром с переводом? Или пока еще всё сыро? Заранее спасибо!
*


Пока подожди чуток... ещё не автоматизирован процесс.

Автор: Grey_Finger Понедельник, 02 октября 2017, 17:00

QUOTE (terek @ Понедельник, 02 октября 2017, 16:44)

Пока подожди чуток... ещё не автоматизирован процесс.
*

спасибо! Примерно так и понял по последним страницам треда, но на всякий случай решил спросить lol.gif

Автор: pcm Понедельник, 02 октября 2017, 20:10

Похоже, либо родной эмулятор SNES Mini не поддерживает игры, использующие капкомовский Cx4 (Mega Man X 2, Mega Man X 3), либо там нужен какой-нибудь флаг в заголовках. Просто чёрный экран при запуске, при сбросе — C7 и возврат в меню по нажатию OK.

—————————————————

Игры с SuperFX, в том числе DOOM и Stunt Race FX, всё-таки запускаются.
Для этого необходимо, чтобы 0x0D и 0x0E во втором заголовке были 0x00. Без этого — сразу C7.
Final Fantasy VI с переводом RPGOne тоже запустилась!
Для игр с SuperFX также необходимо, чтобы в 0x12 второго заголовка было 0x0C, иначе чёрный экран. Похоже, это идентификатор особой микросхемы.

Автор: Kristal237 Понедельник, 02 октября 2017, 21:05

QUOTE (pcm @ Понедельник, 02 октября 2017, 20:10)

Похоже, либо родной эмулятор SNES Mini не поддерживает игры, использующие капкомовский Cx4 (Mega Man X 2, Mega Man X 3), либо там нужен какой-нибудь флаг в заголовках. Просто чёрный экран при запуске, при сбросе — C7 и возврат в меню по нажатию OK.
*


Неужто Mega Man X, который есть в самой приставке так сильно отличается от последующих частей? Там-же вроде отличия только в наборе уровней и боссах.

Автор: pcm Понедельник, 02 октября 2017, 21:10

QUOTE (Kristal237 @ Понедельник, 02 октября 2017, 21:05)

Неужто Megaman X, который есть в самой приставке так сильно отличается от последующих частей? Там-же вроде отличия только в наборе уровней и боссах.
*


Отличается — не отличается, а в Mega Man X никаких https://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips#Cx4 нет. А в последующих частях — есть.

Автор: Xero.07 Понедельник, 02 октября 2017, 21:16

QUOTE (pcm @ Понедельник, 02 октября 2017, 20:10)

Похоже, либо родной эмулятор SNES Mini не поддерживает игры, использующие капкомовский Cx4 (Mega Man X 2, Mega Man X 3), либо там нужен какой-нибудь флаг в заголовках. Просто чёрный экран при запуске, при сбросе — C7 и возврат в меню по нажатию OK.

Прям расстроил, хотел в первую очередь именно эти игры залить, первого Икса за 2 дня уже до дыр заиграл... надеюсь проблема решиться.

Автор: battletoadser Понедельник, 02 октября 2017, 21:18

QUOTE (pcm @ Понедельник, 02 октября 2017, 21:10)

Отличается — не отличается, а в Mega Man X никаких https://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips#Cx4 нет. А в последующих частях — есть.
*

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

Автор: metroid-m Понедельник, 02 октября 2017, 21:21

Главное, чтобы вот эта игра запустилась: Mickey and Donald - Magical Adventure 3, это последняя игра капком для Snes. У нас в России ее не было в продаже. А игра просто класс. Попробуйте ее пожалуйста, если конечно ром найдете.

Добавлено спустя 2 минуты:

QUOTE (Xero.07 @ Понедельник, 02 октября 2017, 21:16)

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


Остается надежда на mega man 7, он то же ничего.

Автор: Xero.07 Понедельник, 02 октября 2017, 21:24

QUOTE
Остается надежда на mega man 7, он то же ничего.

Седьмой должен работать, чипов в нем нет никаких, как и Rockman & Forte
Megaman X3, вроде, в VC на Wii U выходил, а судя по заголовкам ромы такие же как в VC, может есть шанс?

Автор: pcm Понедельник, 02 октября 2017, 23:06

QUOTE (Xero.07 @ Понедельник, 02 октября 2017, 21:16)

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


Могу обрадовать!
Сx4 эмулируется smile.gif

https://i.imgur.com/CcCtfxM.jpg

Заработал прямой инжект рома Mega Man X 3 из Wii U Virtual Console.
Осталось понять, почему он заработал...

——————————

Как оказалось, в некоторых случаях Game Preset, который во втором заголовке находится в 0x0D (два байта длиной), очень важен.
Для игр с чипом Cx4 нужен такой preset:
CODE
0x0D: 3D 11


Запускаются обычные ромы MMX2 и X3 lol.gif

Автор: Cluster Вторник, 03 октября 2017, 00:10

QUOTE (pcm @ Вчера, 23:06)

Как оказалось, в некоторых случаях Game Preset, который во втором заголовке находится в 0x0D (два байта длиной), очень важен.
*

Документируй где-нибудь всё это, чтобы потом не собирать информацию по всем страницам темы и личке. Я пока дорабатываю всё несвязанное с играми. И скинь мне в личку ссылку на Wii U VC ромы, если не сложно.

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

Автор: pcm Вторник, 03 октября 2017, 00:14

QUOTE (Cluster @ Вторник, 03 октября 2017, 00:10)

Документируй где-нибудь всё это, я пока дорабатываю всё несвязанное с играми. И скинь мне в личку ссылку на Wii U VC ромы, если не сложно.

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


Пока что у меня всё в голове и небольшом текстовом файлике smile.gif .
С SuperFX и Cx4 разобрались, поэтому перед началом документирования хочу проверить остальные чипы: DSP-1, DSP-2, DSP-3, DSP-4, OBC-1, SA1, S-DD1, SPC7110 и ST010

ST010 загружаться не хочет, беда явно либо в профиле, либо в том, что эмулятор этот чип не поддерживает. Тут проблема хуже — игры с этим чипом в Virtual Console не выходили...

Решил попробовать запустить RetroArch. Работает с пол-пинка. https://imgur.com/a/CeS5A, поиграл минутку smile.gif

——————————

https://www.reddit.com/r/miniSNESmods/comments/73w8gq/the_snes_classic_will_load_roms_that_are_gzip/, что clover-canoe-shvc поддерживает SFROM в gzip-архивах. Для любителей забить всю память ромами — самое оно smile.gif

Автор: strayder Вторник, 03 октября 2017, 00:19

QUOTE (Cluster @ Воскресенье, 01 октября 2017, 20:38)

Всё, запустил Chrono Trigger на родном эмуляторе:

https://www.instagram.com/p/BZtsOuCHBXe/

Всё просто, спасибо pcm за наводку! Формат действительно WiiUшный. На конвертацию семплов можно забить, это необязательно. Я пока только не совсем понимаю, как определять тип РОМа (HiROM/LoROM).
*

спасибо за проделанную работу. Ждем готовое решение с нетерпением punk.gif

Автор: Cluster Вторник, 03 октября 2017, 02:28

QUOTE (pcm @ Сегодня, 00:14)

Выяснилось, что clover-canoe-shvc поддерживает SFROM в gzip-архивах. Для любителей забить всю память ромами — самое оно
*

Это я давно заметил. Я думал ещё аналогично на NES Mini сделать, чтобы сжимать ромы для kachikachi. В общем-то нам от этого ни горячо, ни холодно, ИМХО.

Над удобным интерфейсом сжатия РОМов я до сих пор голову ломаю. Раньше нужно было учитывать, что сжимать ромы в 7zip можно только для RetroArch, а соответственно стоит сжимать только нестандартные игры. Теперь же ко всему этому прибавилось условие, что для NES и SNES разные игры являются такими "нестандартными".

Если работу с NES Mini и SNES Mini я впихну в hakchi2 одновременно, что я хочу сделать, чтобы не поддерживать две отдельные ветки, то игры придётся хранить в отдельных директориях. Ибо игры у меня патчатся/адаптируются/подготавливаются во время импортирования. И подготовленные для SNES Mini игры не подойдут для NES Mini, равно как и наоборот. Ядра тоже нужно хранить отдельно. И важно не дать пользователю прошить в SNES Mini ядро от NES Mini, т.к. они не взаимозаменяемы, и это может временно брикнуть консоль.

В общем, такие вот мелочи меня сейчас волнуют куда сильнее, чем непосредственно обработка РОМов. Общими усилиями всё к концу недели сделаем, я думаю =)

Автор: madmonkey Вторник, 03 октября 2017, 04:07

QUOTE (Cluster @ Вторник, 03 октября 2017, 02:28)
Над удобным интерфейсом сжатия РОМов я до сих пор голову ломаю. Раньше нужно было учитывать, что сжимать ромы в 7zip можно только для RetroArch, а соответственно стоит сжимать только нестандартные игры. Теперь же ко всему этому прибавилось условие, что для NES и SNES разные игры являются такими "нестандартными".
*
жми все в 7з. sfrom врапер для ретроарча можно скриптом убрать. для sfrom добавь какой-нибудь параметр в десктоп чтоб скрипт знал что нужно развернуть.

QUOTE (Cluster @ Вторник, 03 октября 2017, 02:28)
Если работу с NES Mini и SNES Mini я впихну в hakchi2 одновременно, что я хочу сделать, чтобы не поддерживать две отдельные ветки, то игры придётся хранить в отдельных директориях.
*
пути в desktop пиши /var/lib/hakchi/games/000/CLV-, тогда пофиг какую директорию подменять.

QUOTE (Cluster @ Вторник, 03 октября 2017, 02:28)
Ядра тоже нужно хранить отдельно. И важно не дать пользователю прошить в SNES Mini ядро от NES Mini, т.к. они не взаимозаменяемы, и это может временно брикнуть консоль.
*
если залить не то ядро, потом можно залить скваш от этого ядра - после этого будет работать, причем и с родным сквашем тоже. а хотя нет, с родным не будет. там же еще ключ другой. нафига они этот раздел закриптовали ума не приложу.

Автор: Comanche_Ak Вторник, 03 октября 2017, 11:00

QUOTE (Cluster @ Вторник, 03 октября 2017, 02:28)

Это я давно заметил. Я думал ещё аналогично на NES Mini сделать, чтобы сжимать ромы для kachikachi. В общем-то нам от этого ни горячо, ни холодно, ИМХО.

Над удобным интерфейсом сжатия РОМов я до сих пор голову ломаю. Раньше нужно было учитывать, что сжимать ромы в 7zip можно только для RetroArch, а соответственно стоит сжимать только нестандартные игры. Теперь же ко всему этому прибавилось условие, что для NES и SNES разные игры являются такими "нестандартными".

Если работу с NES Mini и SNES Mini я впихну в hakchi2 одновременно, что я хочу сделать, чтобы не поддерживать две отдельные ветки, то игры придётся хранить в отдельных директориях. Ибо игры у меня патчатся/адаптируются/подготавливаются во время импортирования. И подготовленные для SNES Mini игры не подойдут для NES Mini, равно как и наоборот. Ядра тоже нужно хранить отдельно. И важно не дать пользователю прошить в SNES Mini ядро от NES Mini, т.к. они не взаимозаменяемы, и это может временно брикнуть консоль.

В общем, такие вот мелочи меня сейчас волнуют куда сильнее, чем непосредственно обработка РОМов. Общими усилиями всё к концу недели сделаем, я думаю =)
*


Много ли рефакторинга предстоит, чтобы всё сделать внутри одной программы?

Автор: Cluster Вторник, 03 октября 2017, 17:34

QUOTE (madmonkey @ Сегодня, 04:07)

жми все в 7з. sfrom врапер для ретроарча можно скриптом убрать. для sfrom добавь какой-нибудь параметр в десктоп чтоб скрипт знал что нужно развернуть.
*

Так я не про ретроарч, а про оригинальный эмулятор. Там же нет возможности распаковать .7z без дополнительного софта.

QUOTE (madmonkey @ Сегодня, 04:07)

если залить не то ядро, потом можно залить скваш от этого ядра - после этого будет работать, причем и с родным сквашем тоже. а хотя нет, с родным не будет. там же еще ключ другой. нафига они этот раздел закриптовали ума не приложу.
*

Да в том-то и дело, что там ключи разные smile.gif Кстати, вот по хешу ключа сделал определение того, к какой консоли принадлежит ядро, если MD5 неизвестный. И перед прошивкой ядра теперь принудительно заставляю сначала прочитать оригинальное. Так что брик теперь исключён. Ну понятно, что это не брик, и всё назад легко прошить, но для рядового пользователя это стало бы проблемой.

QUOTE (Comanche_Ak @ Сегодня, 11:00)

Много ли рефакторинга предстоит, чтобы всё сделать внутри одной программы?
*

Да почти всё готово уже smile.gif Только конвертер ромов сделать осталось по сути.

Автор: madmonkey Вторник, 03 октября 2017, 17:58

QUOTE (Cluster @ Вторник, 03 октября 2017, 17:34)

Так я не про ретроарч, а про оригинальный эмулятор. Там же нет возможности распаковать .7z без дополнительного софта.
*
как будто долго этот софт поставить. https://github.com/pts/pts-tiny-7z-sfx
bzip2 и xz(тот же lzma) ничего ставить не нужно.

Автор: mcDisney Вторник, 03 октября 2017, 18:05

QUOTE (Cluster @ Вторник, 03 октября 2017, 17:34)

Да почти всё готово уже smile.gif Только конвертер ромов сделать осталось по сути.
*

Благая весть. lol2.gif
И прямо таки под отпуск!

Cluster, madmonkey, pcm - преклоняю колено, молодцы.

Автор: Cluster Вторник, 03 октября 2017, 18:17

QUOTE (madmonkey @ Сегодня, 17:58)

как будто долго этот софт поставить. https://github.com/pts/pts-tiny-7z-sfx
bzip2 и xz(тот же lzma) ничего ставить не нужно.
*

Ну так надо тогда это или в базовой конфигурации делать, или учитывать наличие такого мода.
madmonkey, ты недооцениваешь, на сколько сложно может быть разобраться в таких банальных вещах далёким от всего этого людям smile.gif Я-то ставлю цель, чтобы любой мог справиться без чтения мануалов.

Автор: pcm Вторник, 03 октября 2017, 18:33

Окей, определение спецчипов (кроме SuperFX) явно осуществляется с помощью game preset ID.
Игры с DSP-1, а именно Lock On, Ballz 3D и Pilotwings загружаются с ID от Super Mario Kart (0xBD10).
Этот ID ещё подходит для DSP-2 (Dungeon Master) и DSP-4 (Top Gear 3000).
Но есть одно но. Все эти игры работают некорректно, а SD Gundam GX (DSP-3) вообще запустить не получилось.

Metal Combat: Falcon's Revenge (OBC-1) не работает.

Продолжаю перебирать игры с особыми чипами.

Автор: Xero.07 Вторник, 03 октября 2017, 19:44

Вопрос для pcm, пробовали ли Вы запускать Star Ocean?

Автор: Deliruum Вторник, 03 октября 2017, 19:58

Народ, простите за глупый вопрос, но оригинальный установленный Contra III The Alien Wars на SNES mini при игре вдвоем так и должен местами адски тормозить? Взрывы там например если крупные, то просто безбожно. Оригинальную консоль не щупал и не в курсе что там и как, но на эмуляторах на компе такого не замечал.

Автор: pcm Вторник, 03 октября 2017, 20:00

QUOTE (Xero.07 @ Вторник, 03 октября 2017, 19:44)

Вопрос для pcm, пробовали ли Вы запускать Star Ocean?
*


Прямо сейчас разбираюсь с S-DD1.
Тут есть, на что опираться, потому что Street Fighter Alpha 2 был выпущен для Wii U. Я его ROM вытащил, и там полный комплект. И сэмплы в PCM, и данные для S-DD1 после второго заголовка.

На SNES Mini не работает. Пробовал засунуть в Star Ocean как preset ID, так и весь второй заголовок целиком, тоже не помогло.

Есть подозрение, что S-DD1 в целом не поддерживается эмулятором.

———————————

SPC7110 (Momotaro Dentetsu Happy) тоже пролетает.
Остались только SA1 и S-DD1. С SA-1 тоже есть трудности, одного preset ID недостаточно.

Автор: macha0n Вторник, 03 октября 2017, 20:07

QUOTE (Deliruum @ Вторник, 03 октября 2017, 19:58)

Народ, простите за глупый вопрос, но оригинальный установленный Contra III The Alien Wars на SNES mini при игре вдвоем так и должен местами адски тормозить? Взрывы там например если крупные, то просто безбожно. Оригинальную консоль не щупал и не в курсе что там и как, но на эмуляторах на компе такого не замечал.
*


Да, так было и на оригинальной SNES. Во всяком случае у меня, за всех не говорю...

И кстати это не единственная игра, в которой может наблюдаться похожее...

Автор: Hadonis Вторник, 03 октября 2017, 20:37

Тоже хотелось бы задать вопрос pcm: есть ли возможность протестировать Clock Tower и JoJo no Kimyou na Bouken?

Автор: pcm Вторник, 03 октября 2017, 20:46

QUOTE (Hadonis @ Вторник, 03 октября 2017, 20:37)

Тоже хотелось бы задать вопрос pcm: есть ли возможность протестировать Clock Tower и JoJo no Kimyou na Bouken?
*


Обе работают

Автор: Cluster Вторник, 03 октября 2017, 21:52

QUOTE (pcm @ Вторник, 03 октября 2017, 20:00)

Остались только SA1 и S-DD1. С SA-1 тоже есть трудности, одного preset ID недостаточно.
*

Этот preset ID - просто индивидуальное число для каждой игры? Может там какая-то битовая маска есть, или какие-то биты отвечают за номер чипа? Странное какое-то решение.

Автор: madmonkey Вторник, 03 октября 2017, 21:53

QUOTE (Cluster @ Вторник, 03 октября 2017, 18:17)
Ну так надо тогда это или в базовой конфигурации делать, или учитывать наличие такого мода.
madmonkey, ты недооцениваешь, на сколько сложно может быть разобраться в таких банальных вещах далёким от всего этого людям smile.gif Я-то ставлю цель, чтобы любой мог справиться без чтения мануалов.
*
так пользователям не нужно это знать. https://www.dropbox.com/sh/vqm4o41pn7vwh1h/AAAEMc6KJifJAG9cARkONApwa?dl=0 добавь в автоустанавливаемые. static можно в preinit запускать, dynamic размером меньше.


жертвы прибыли
https://i.imgur.com/E6pe1Hw.jpg

Автор: Cluster Среда, 04 октября 2017, 02:19

QUOTE (madmonkey @ Вчера, 21:53)

так пользователям не нужно это знать. https://www.dropbox.com/sh/vqm4o41pn7vwh1h/...cARkONApwa?dl=0 добавь в автоустанавливаемые. static можно в preinit запускать, dynamic размером меньше.
*

Впрочем да, всё равно же у меня куча модов в комплекте устанавливается. Убедил smile.gif
Надо будет тогда ещё враппер для NES Mini поправить.

Автор: pcm Среда, 04 октября 2017, 02:54

QUOTE (Cluster @ Вторник, 03 октября 2017, 21:52)

Этот preset ID - просто индивидуальное число для каждой игры? Может там какая-то битовая маска есть, или какие-то биты отвечают за номер чипа? Странное какое-то решение.
*


Вполне возможно.
Плохо то, что статистики мало — игр-то выпущенных со спецчипами в Virtual Console почти нет. Думаю, можно будет попробовать выделить общие элементы для DSP-1 и SA1, как только я разберусь со вторым.

Похоже, эмулятор принимает заголовки даже в том случае, если их слепить (второй поставить сразу после первого). Это дело упрощает генерирование заголовка.

Вылез ещё один косяк: Mega Man X 2 с preset ID от MM X 3 работает с глюками. Если поставить preset ID от MM X 2 Wii U (0x1711), то всё работает нормально.
Похоже, никакой нормальной эмуляции игр со специальными чипами мы тут не увидим, если не понять, как именно эмулятор использует этот preset ID.

Автор: Cluster Среда, 04 октября 2017, 03:55

QUOTE (pcm @ Сегодня, 02:54)

Вылез ещё один косяк: Mega Man X 2 с preset ID от MM X 3 работает с глюками. Если поставить preset ID от MM X 2 Wii U (0x1711), то всё работает нормально.
Похоже, никакой нормальной эмуляции игр со специальными чипами мы тут не увидим, если не понять, как именно эмулятор использует этот preset ID.
*

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

Автор: AHolms Среда, 04 октября 2017, 04:11

QUOTE (Cluster @ Среда, 04 октября 2017, 07:55)

Впечатление, будто в эмулятор тупо вшиты хаки для определённых игр. Но всё-таки интересно, как конкретно он интерпретирует эти два байта. Может обратиться к тем, кто попробует дизассемблировать эмулятор?
*

Хорошая идея, только хотел предложить, но регистрация тупила чутка, ещё можно пока сделать чтобы всё что не заработает, можно было на эмуле запустить, и дать возможность тем кто шарит, более свободно настраивать параметры эмуляции и выбирать способ паковки под родной эмуль, ещё было бы не плохо найти инструмент для проверки ромов на совместимость и иметь возможность вносить параметры совместимости в общую базу.

Спасибо за ваш труд ребята!

Автор: pcm Среда, 04 октября 2017, 07:55

QUOTE (Cluster @ Среда, 04 октября 2017, 03:55)

Впечатление, будто в эмулятор тупо вшиты хаки для определённых игр. Но всё-таки интересно, как конкретно он интерпретирует эти два байта. Может обратиться к тем, кто попробует дизассемблировать эмулятор?
*


Ну да, очень похоже на типичные эмуляторные хаки. Было бы интересно посмотреть, как именно этот ID используется. Найти бы ещё человека, который бы умел интерпретировать результат дизассемблирования...

Вообще, есть возможность вытащить дамп памяти эмулятора и поглядеть, пропатчен ли ROM в памяти. Для родных игр патчи точно есть, кто-то на GBATemp даже выкладывал ips.

Понял, что про SA1 так ничего подробного и не написал. Если коротко, тут тоже вылезают косяки с preset ID. Некоторые игры с одним ID идут с графическими глюками, с другим вообще не запускаются.

———

Кстати говоря, вот тут человек потихоньку пилит python-скрипт для автогенерирования заголовка:
https://gist.github.com/anpage/4834433944a2875ee6d4cbb5786c6bf7

Автор: Gil Среда, 04 октября 2017, 09:52

Хм, а каким образом в оболочке,на обложку игры накладываются иконки, сообщающие о кол-ве игроков и возможности сохранения?

Автор: Hadonis Среда, 04 октября 2017, 09:57

QUOTE (Cluster @ Сегодня, 04:19)

Впрочем да, всё равно же у меня куча модов в комплекте устанавливается.
*

А можно ли тогда прикрутить опциональную установку модов? Эдакий "Режим эксперта", где устанавливаемые моды можно будет отметить галочками

Автор: terek Среда, 04 октября 2017, 11:38

QUOTE (Gil @ Среда, 04 октября 2017, 09:52)

Хм, а каким образом в оболочке,на обложку игры накладываются иконки, сообщающие о кол-ве игроков и возможности сохранения?
*


Так же наверно как и в NES mini - в проге Кластера есть соответствующие параметры.

Автор: pcm Среда, 04 октября 2017, 19:24

С Illusion of Gaia тоже получается интересно. Никаких особых чипов там нет, а проблем — хоть отбавляй.

С preset ID 0x0000 и 0x1110 (Super Mario World) игра загружается, но без звука, а после нажатия Start просто падает в чёрный экран.

С preset ID от Earthbound и от Secrets of Mana, игр, которые выходили ровно на тех же самых платах, если верить SNESCentral, вообще сразу C7. Я решительно не понимаю, как это работает.

При этом европейский релиз, который называется Illusion of Time, с 0x0000 заходит дальше начального экрана, но с неправильным отображением некоторых элементов и без звука.

Автор: Cluster Среда, 04 октября 2017, 19:47

QUOTE (pcm @ Сегодня, 07:55)

Кстати говоря, вот тут человек потихоньку пилит python-скрипт для автогенерирования заголовка:
https://gist.github.com/anpage/4834433944a2...6d4cbb5786c6bf7
*

О, отлично. Но я так понимаю, что оно учитывает далеко не всё, что ты выяснил.

Я отправил бинарник эмулятора Санчезу и объяснил, что мы ищем. Может он что-то сможет выяснить, хотя он в ARM'ах не очень, судя по его словам.

QUOTE (Hadonis @ Сегодня, 09:57)

А можно ли тогда прикрутить опциональную установку модов? Эдакий "Режим эксперта", где устанавливаемые моды можно будет отметить галочками
*

Там из базовых модов устанавливаются только те, что отключаются в меню самого hakchi2, и которые обязательно нужны для его работы. Так что смысла нет...

Добавлено спустя 6 минут:
Помимо всего этого всплывают различные подводные камни, связанные с особенностями работы clover-ui.

На SNES Mini теперь нельзя очищать кеш во временной директории при имитации папок, иначе получаем ошибку C8.

На SNES Mini нельзя перезапускать clover-ui из скрипта, который запущен из clover-ui. Если так сделать, всё работает, но при выключении консоли будет ошибка C8. Вот как ни крути. Я пытался это делать и в отвязанном процессе, и через nohup. Единственное решение - заранее запускать в фоне скрипт, который будет из другого процесса перезапускать clover-ui. Почему так - непонятно.

Со скриптами RetroArch тоже приходится использовать странные костыли. Как я говорил на стриме, почему-то перестал работать trap. Ну это потом решим.

Автор: pcm Среда, 04 октября 2017, 20:04

QUOTE (Cluster @ Среда, 04 октября 2017, 19:47)

О, отлично. Но я так понимаю, что оно учитывает далеко не всё, что ты выяснил.

Я отправил бинарник эмулятора Санчезу и объяснил, что мы ищем. Может он что-то сможет выяснить, хотя он в ARM'ах не очень, судя по его словам.
*


Ну, мы с автором довольно активно общаемся по этому поводу, поэтому рано или поздно там будет всё.

В целом у меня такое ощущение сложилось, что каким-то образом они по ID либо включают какие-то специфические хаки, либо как-то адаптируют эмулятор под конкретную игру.
Будем надеяться, что выяснится хоть что-то полезное.
Пока что я прихожу к выводу, что для подавляющего большинства игр будет проще использовать тот же Snes9x, чем подбирать preset ID. Игр много, кто знает, где какой глюк вылетит.

Автор: Cluster Среда, 04 октября 2017, 20:06

QUOTE (pcm @ Сегодня, 20:04)

Ну, мы с автором довольно активно общаемся по этому поводу, поэтому рано или поздно там будет всё.
*
Надеюсь на вас. Код на питоне мне будет проще прочитать, чем собирать всю информацию по теме smile.gif

QUOTE (pcm @ Сегодня, 20:04)

Пока что я прихожу к выводу, что для подавляющего большинства игр будет проще использовать тот же Snes9x, чем подбирать preset ID. Игр много, кто знает, где какой глюк вылетит.
*

Это всё-таки очень нежелательно, у родного эмулятора есть определённые плюсы...

Автор: Mikkael Среда, 04 октября 2017, 20:14

QUOTE (Cluster @ Среда, 04 октября 2017, 18:47)

Я отправил бинарник эмулятора Санчезу и объяснил, что мы ищем. Может он что-то сможет выяснить, хотя он в ARM'ах не очень, судя по его словам.
Там из базовых модов устанавливаются только те, что отключаются в меню самого hakchi2, и которые обязательно нужны для его работы. Так что смысла нет...
*

Выложи куда-нить в доступно место, тоже хотел бы глянуть, но консоли пока нет, можно в личку.








Автор: pcm Среда, 04 октября 2017, 20:19

QUOTE (Cluster @ Среда, 04 октября 2017, 20:06)

Это всё-таки очень нежелательно, у родного эмулятора есть определённые плюсы...
*


Ну, это само собой. Если б ещё Nintendo реально универсальный эмулятор сделали, а не по принципу "ровно столько, сколько надо"...

Ну, ждём новостей по дизассемблированию. Пока что с этими идентификаторами всё весьма печально.
В целом ОЧЕНЬ чувствительны к этому игры с SA1, с другими я такого ещё не видел. Даже банальная пересадка ID от Kirby Super Star в Super Mario RPG приводит к вылету с C7. Самое интересное, что с обратной пересадкой (SMRPG —> Kirby) всё, вроде бы, нормально: Kirby грузится без проблем.
При этом отличие у них очень небольшое: 0x9C10 у Kirby и 0x9F10 у SMRPG. Именно это и наводит на мысли о зашитых в эмулятор хаках.

Автор: Cluster Среда, 04 октября 2017, 20:41

QUOTE (Mikkael @ Сегодня, 20:14)

Выложи куда-нить в доступно место, тоже хотел бы глянуть, но консоли пока нет, можно в личку.
*

Скинул в личку.

QUOTE (pcm @ Сегодня, 20:19)

При этом отличие у них очень небольшое: 0x9C10 у Kirby и 0x9F10 у SMRPG. Именно это и наводит на мысли о зашитых в эмулятор хаках.

*

Это наводит на мысли о битовой маске. Тем более в бинарнике я не нашёл области, где эти значения хранились бы.

Автор: battletoadser Среда, 04 октября 2017, 20:45

Какой процент игр можно запустить на родном эмуле сейчас?

Автор: Mikkael Среда, 04 октября 2017, 20:46

Хм, за 12 лет уже забыл дизассемблер, тыкаюсь как слепая мышь в IDA, но тут явно патчи на Кирби и SA1.


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

Автор: Cluster Среда, 04 октября 2017, 21:15

QUOTE (Mikkael @ Среда, 04 октября 2017, 20:46)

Хм, за 12 лет уже забыл дизассемблер, тыкаюсь как слепая мышь в IDA, но тут явно патчи на Кирби и SA1.
*

А ведь действительно, надо было сразу искать в бинарнике по слову "patch" smile.gif
Только судя по их названиям, далеко не все нужны для работы игры. Некоторые делают защиту от приступов эпилепсии, например.

Автор: pcm Среда, 04 октября 2017, 21:29

QUOTE (Cluster @ Среда, 04 октября 2017, 20:41)

Это наводит на мысли о битовой маске. Тем более в бинарнике я не нашёл области, где эти значения хранились бы.
*


Ну, примерно это я и имел в виду.

Один человек с GBATemp прошёлся по всем играм и вытащил из них preset ID:
» Нажмите, для открытия спойлера «

Недостаточно тут разнообразия, чтобы делать какие-либо выводы...

C играми для SuperFX, похоже, вообще определяющий флаг — 0x0C на 0x42 заголовка, потому что остальные игры спокойно загружаются с preset 0x0000, но не грузятся с 3B12, 3D12 и 4512. Возможно, это как раз из-за патчей, которые явно объявлены в бинарнике.

Автор: Mikkael Среда, 04 октября 2017, 22:20

QUOTE (pcm @ Среда, 04 октября 2017, 20:29)


C играми для SuperFX, похоже, вообще определяющий флаг — 0x0C на 0x42 заголовка, потому что остальные игры спокойно загружаются с preset 0x0000, но не грузятся с 3B12, 3D12 и 4512. Возможно, это как раз из-за патчей, которые явно объявлены в бинарнике.
*

С 3D12 и 4512 в бинарники патчи видно, их смысла трогать, как я понимаю нет, это конкретные патчи на конкретные игры. Или там тоже чип?
C SA1, как я понял нас интересует отключения патча для Кирби, но чтобы остальные патчи SA1 накатились.
Что особенного в FireEmblem, что на нее отдельный патч?
Самым гемороем могут стать патчи NotYetSplitByGameAndCategory, там возможно придется методом тыка подгонять.

Такие пачти в коде не ведут ни к чему хорошему, есть опасность, что не получиться сделать универсальный патч и если бинарно пропатчить файл эмулятора, то одни игры запустятся, а другие перестанут.

Автор: Cluster Среда, 04 октября 2017, 23:14

QUOTE (pcm @ Сегодня, 21:29)

C играми для SuperFX, похоже, вообще определяющий флаг — 0x0C на 0x42 заголовка, потому что остальные игры спокойно загружаются с preset 0x0000, но не грузятся с 3B12, 3D12 и 4512. Возможно, это как раз из-за патчей, которые явно объявлены в бинарнике.
*

Напомни, другие-то игры (без SuperFX чипа) работают, если прописать 0x0C на 0x42? И игры, у которых 3B12, 3D12 и 4512, работают ли, если у них прописать 0x0000?

Автор: pcm Среда, 04 октября 2017, 23:30

QUOTE (Mikkael @ Среда, 04 октября 2017, 22:20)

С 3D12 и 4512 в бинарники патчи видно, их смысла трогать, как я понимаю нет, это конкретные патчи на конкретные игры. Или там тоже чип?
C SA1, как я понял нас интересует отключения патча для Кирби, но чтобы остальные патчи SA1 накатились.
Что особенного в FireEmblem, что на нее отдельный патч?
Самым гемороем могут стать патчи NotYetSplitByGameAndCategory, там возможно придется методом тыка подгонять.
*


3D12 и 4512 тоже используют SuperFX.
Помимо Kirby там ещё есть Super Mario RPG, тоже с SA1, но отдельного патча для неё нет. Это объясняет C7 при установке preset ID от Kirby в SMRPG: эмулятор патчит то, что патчить не нужно.
Про Fire Emblem: Monshō no Nazo я вообще никакой информации я не нашёл

QUOTE (Cluster @ Среда, 04 октября 2017, 23:14)

Напомни, другие-то игры (без SuperFX чипа) работают, если прописать 0x0C на 0x42? И игры, у которых 3B12, 3D12 и 4512, работают ли, если у них прописать 0x0000?
*


Это как получится. LoROM в целом запускаются, и если Super Mario World, Super Mario All-Stars и Shin Megami Tensei идут как обычно, то в Shin Megami Tensei II жёстко глючит звук.
HiROM же вообще нормально не запустился ни один. В MK3 показало интро с графическими глюками и упало в чёрный экран.

Star Fox и Yoshi's Island нормально работают. В Star Fox 2, если не глючит меня, подглючивает звук.

Автор: hqqddy Четверг, 05 октября 2017, 01:15

Занятно про звук http://www.neogaf.com/forum/showpost.php?p=250875281&postcount=110

Автор: terek Четверг, 05 октября 2017, 13:55

QUOTE (pcm @ Среда, 04 октября 2017, 23:30)

Star Fox и Yoshi's Island нормально работают. В Star Fox 2, если не глючит меня, подглючивает звук.
*


Я правильно понимаю - "родная", предустановленная игра, глючит на стоковой консоли ? Просто не дошли руки до неё.

Но если это так... то Нинтендо сама должна предоставить гайд, как это исправить, что вы гадаете на чайной гуще lol.gif

Автор: pcm Четверг, 05 октября 2017, 14:11

QUOTE (terek @ Четверг, 05 октября 2017, 13:55)

Я правильно понимаю - "родная", предустановленная игра, глючит на стоковой консоли ? Просто не дошли руки до неё.

Но если это так... то Нинтендо сама должна предоставить гайд, как это исправить, что вы гадаете на чайной гуще lol.gif
*



Нет, со своим preset ID она нормально работает. А вот если его выставить в 0x0000, звук начинает подглючивать.

Автор: sashathewhite Четверг, 05 октября 2017, 14:27

QUOTE (grandestroyer @ Суббота, 30 сентября 2017, 00:27)

В Питере взял консольку в ближайшем ДНСе без всякого предзаказа, только их прячут, пришлось пытать консультантов, пока они не достали снеску со склада.
Первые впечатления приятные, контроллер показался достаточно уверенным, хотя за неимением оригинальной SNES и китайских реплик сравнивать мне пока что не с чем.
Осталось дождаться, когда товарищи madmonkey и Cluster подгонят хакчи под новую консольку, и тогда заживем. smile.gif Хотя и без взлома там есть во что поиграть.
*

Я тоже в ДНС купил рядом с работой в день начала продаж. Даже почувствовал разочарование, что драк и ажитажа не было. smile.gif punk.gif

Автор: biorr Четверг, 05 октября 2017, 15:03

ребята, эмулятор nes ожидается на snes mini?

Автор: AHolms Четверг, 05 октября 2017, 17:33

думаю да, retroarch вроде работает но с выходом есть траблы, Cluster писал что решит эту проблему

Автор: biorr Четверг, 05 октября 2017, 17:38

QUOTE (AHolms @ Четверг, 05 октября 2017, 17:33)

думаю да, retroarch вроде работает но с выходом есть траблы, Cluster писал что решит эту проблему
*

retroarch уживется с эмулятором нинтендо или его сносить придется?

Автор: Cluster Четверг, 05 октября 2017, 17:48

Да, это решим, просто не приоритетная сейчас задача.

Вот вместо того, чтобы работать над поддержкой SNES игр, я всю ночь занимался рефакторингом hakchi2, чтобы не было жёсткой привязки к определённой платформе, и чтобы код покрасивее выглядел.

Ещё сделал сжатие и запуск в .7z, как предлагал madmonkey. По-моему, классно получилось:
https://twitter.com/Cluster_M/status/915951360079736832

Добавлено спустя 17 секунд:

QUOTE (biorr @ Сегодня, 17:38)

retroarch уживется с эмулятором нинтендо или его сносить придется?
*

Уживётся.

Автор: Brigadir Четверг, 05 октября 2017, 19:24

QUOTE (Cluster @ Четверг, 05 октября 2017, 17:48)

Вот вместо того, чтобы работать над поддержкой SNES игр, я всю ночь занимался рефакторингом hakchi2, чтобы не было жёсткой привязки к определённой платформе, и чтобы код покрасивее выглядел.
*

Это неприятный, но жизненно необходимый этап. Уважающий себя профессиональный программист всегда уделяет внимание аккуратности кода, и модульности в строении программы. Так что ночь прошла только на пользу.

QUOTE (Cluster @ Четверг, 05 октября 2017, 17:48)

Ещё сделал сжатие и запуск в .7z, как предлагал madmonkey. По-моему, классно получилось:
https://twitter.com/Cluster_M/status/915951360079736832
*

Круто!

Автор: ki_r_ik Четверг, 05 октября 2017, 19:31

А правильно я понимаю что с помощью hakchi уже сейчас можно заливать игры на SNES mini?
заранее извиняюсь если туплю так как у меня mac и нет возможности использовать hakchi2

Автор: dedalx Четверг, 05 октября 2017, 19:38

QUOTE (ki_r_ik @ Четверг, 05 октября 2017, 19:31)

А правильно я понимаю что с помощью hakchi уже сейчас можно заливать игры на SNES mini?
заранее извиняюсь если туплю так как у меня mac и нет возможности использовать hakchi2
*


Естественно нет. Прочитайте всю тему сначала. Универсального авто патчинга ромов чтобы разные игры работали пока не сделано.

Автор: pcm Четверг, 05 октября 2017, 19:50

На GBATemp напоминают про то, что на GBATemp есть список совместимости для Wii U
https://wiki.gbatemp.net/wiki/WiiU_VC_Snes_injection
Есть вероятность, что это всё будет подходить и к SNES Mini

Cluster, если ничего нового об этих ID известно не будет, как тебе идея подключить всех желающих к тестированию игр?
Сделать, например, что-то типа бета-версии hakchi2, в которой работает заливка игр в SNES Mini, но при этом есть возможность во время генерирования заголовка вводить preset ID? Таким макаром можно быстро насобирать статистику, ведь большинство пользователей останавливает как раз вся возня с FTP и редактированием .desktop

Автор: Hadonis Четверг, 05 октября 2017, 20:13

Кстати, а может кто подсказать какой формат и размеры обложек на SNES mini? На сколько я помню на NES mini были две png-шки — полноразмерная и уменьшенная.

Автор: pcm Четверг, 05 октября 2017, 20:27

QUOTE (Hadonis @ Четверг, 05 октября 2017, 20:13)

Кстати, а может кто подсказать какой формат и размеры обложек на SNES mini? На сколько я помню на NES mini были две png-шки — полноразмерная и уменьшенная.
*

Формат PNG, TrueColor
Большая 228x160, уменьшенная — 40x28

Автор: ki_r_ik Четверг, 05 октября 2017, 20:37

QUOTE (dedalx @ Четверг, 05 октября 2017, 19:38)

Естественно нет. Прочитайте всю тему сначала. Универсального авто патчинга ромов чтобы разные игры работали пока не сделано.
*


Я не упоминал универсальный патчинг - тему читаю в курсе что этого нет.
Я спрашиваю о принципиальной возможности подключить консоль и попробовать залить туда ромы. Возможно ли это через hakchi ?

Автор: Mikkael Четверг, 05 октября 2017, 20:40

Надеюсь не я один в ассемблере эмуля колупаюсь и это делает кто-то с консолью, т.к мне весьма несподручно колупаться без возможности тестов на железке, доступа к памяти и файловой системе, а дергать владельцев для проаерки своих догадок тоже как понимаете не вариант.

Автор: bernh Четверг, 05 октября 2017, 20:41

QUOTE (ki_r_ik @ Четверг, 05 октября 2017, 20:37)

Я не упоминал универсальный патчинг - тему читаю в курсе что этого нет.
Я спрашиваю о принципиальной возможности подключить консоль и попробовать залить туда ромы. Возможно ли это через hakchi ?
*

Да, только ромы надо модифицировать. Уже где-то есть скрипт на питоне, делающий это для части игр.

Автор: ki_r_ik Четверг, 05 октября 2017, 20:46

QUOTE (bernh @ Четверг, 05 октября 2017, 20:41)

Да, только ромы надо модифицировать. Уже где-то есть скрипт на питоне, делающий это для части игр.
*


да понял о чем вы говорите - для каждого рома нужны заголовки.
спасибо что напомнили об этом !!!

Автор: etsonjules Пятница, 06 октября 2017, 00:27

а retroarch в этих железках, nes mini и snes mini, может поддерживать шейдеры вроде этого?

Автор: vyorf Пятница, 06 октября 2017, 00:49

QUOTE (etsonjules @ Пятница, 06 октября 2017, 00:27)

а retroarch в этих железках, nes mini и snes mini, может поддерживать шейдеры вроде этого?

*

Вы точно понимаете о чем вы спрашиваете?

Автор: Cluster Пятница, 06 октября 2017, 01:07

QUOTE (pcm @ Вчера, 19:50)

Cluster, если ничего нового об этих ID известно не будет, как тебе идея подключить всех желающих к тестированию игр?
Сделать, например, что-то типа бета-версии hakchi2, в которой работает заливка игр в SNES Mini, но при этом есть возможность во время генерирования заголовка вводить preset ID? Таким макаром можно быстро насобирать статистику, ведь большинство пользователей останавливает как раз вся возня с FTP и редактированием .desktop
*

Ага, у меня как раз готов мой конвертер: https://github.com/ClusterM/hakchi2/blob/stable/Apps/SnesGame.cs

Вроде для большинства ромов работает, FX чипы определяет, свою базу тоже имеет.

Добавлено спустя 1 минуту:
QUOTE (Mikkael @ Четверг, 05 октября 2017, 20:40)

Надеюсь не я один в ассемблере эмуля колупаюсь и это делает кто-то с консолью, т.к мне весьма несподручно колупаться без возможности тестов на железке, доступа к памяти и файловой системе, а дергать владельцев для проаерки своих догадок тоже как понимаете не вариант.
*

Санчез тоже начал ковырять. Можешь смело меня дёргать smile.gif Только лучше в ВК написать.

Автор: etsonjules Пятница, 06 октября 2017, 01:13

QUOTE (vyorf @ Пятница, 06 октября 2017, 00:49)

Вы точно понимаете о чем вы спрашиваете?
*


на nes mini ставится retroarch, в будущем запилят его поддержку и для snes mini, очевидно.

я интересуюсь, позволяет ли железо nes mini и snes mini использовать с retroarch шейдеры вроде CRT-Royale и всякие подобные кастомные вещи. они могут быть довольно требовательными к железу.

потому что в эмуляторах, которые использует nintendo, есть crt-фильтр, но это на элт-телевизор не похоже вообще.

Автор: Cluster Пятница, 06 октября 2017, 01:17

QUOTE (etsonjules @ Сегодня, 01:13)

я интересуюсь, позволяет ли железо nes mini и snes mini использовать с retroarch шейдеры вроде CRT-Royale и всякие подобные кастомные вещи. они могут быть довольно требовательными к железу.
*

Большинство шейдеров адски тормозят, увы.

Автор: pcm Пятница, 06 октября 2017, 02:02

QUOTE (Mikkael @ Четверг, 05 октября 2017, 20:40)

Надеюсь не я один в ассемблере эмуля колупаюсь и это делает кто-то с консолью, т.к мне весьма несподручно колупаться без возможности тестов на железке, доступа к памяти и файловой системе, а дергать владельцев для проаерки своих догадок тоже как понимаете не вариант.
*


Тоже могу помочь, если что-то нужно будет проверить.

Автор: Cluster Пятница, 06 октября 2017, 08:36

Что ж, вот релиз кандидат: http://clusterrr.com/temp/hakchi2_0.20.rc2.zip

Тестируйте и не стесняйтесь писать о любых багах и недостатках. Баги наверняка всплывут, я переделал очень многое, даже не связанное со SNES.

Автор: RedCommy1917 Пятница, 06 октября 2017, 08:56

QUOTE (Cluster @ Пятница, 06 октября 2017, 10:36)

Что ж, вот релиз кандидат: http://clusterrr.com/temp/hakchi2_0.20.rc2.zip

Тестируйте и не стесняйтесь писать о любых багах и недостатках. Баги наверняка всплывут, я переделал очень многое, даже не связанное со SNES.
*

Спасибо большое!

Автор: terek Пятница, 06 октября 2017, 09:24

Ну вот... теперь до вечера ждать, томиться sad.gif
Пасиб!

Автор: kimbi4 Пятница, 06 октября 2017, 09:48

при первичной прошивке выдало. Это нормально?)
У меня Windows 10 Pro. Я согласился, но после этого закинуть игры не получилось. Если без Resetа загружаться - комп не видит драйвера на приставку. С Resetом не запускается установка игр. Что я делаю не так?(((



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

Автор: Cluster Пятница, 06 октября 2017, 09:49

А мне до вечера спать теперь smile.gif Высплюсь - займусь RetroArch.

Автор: kimbi4 Пятница, 06 октября 2017, 09:49

И да. Драйвера я установил. Сложно их не заметить)

Добавлено спустя 5 минут:
Если не работает - попробуй еще раз)кажется получилось)))

Автор: wo78 Пятница, 06 октября 2017, 09:56

Хотел покавырять, и понял игр то у меня нет. Где игры для загрузки брать?
На буки snes запустить через vga hdmi

Автор: Logof Пятница, 06 октября 2017, 10:25

QUOTE (Cluster @ Пятница, 06 октября 2017, 10:36)

Что ж, вот релиз кандидат: http://clusterrr.com/temp/hakchi2_0.20.rc2.zip

Тестируйте и не стесняйтесь писать о любых багах и недостатках. Баги наверняка всплывут, я переделал очень многое, даже не связанное со SNES.
*

Ошибка C7



Присоединённые файлы
Присоединённый файл  Legend_of_Zelda__The___A_Link_to_the_Past_rus.zip ( 715.09кб ) Кол-во скачиваний: 181

Автор: GPcH Пятница, 06 октября 2017, 10:36

QUOTE (Cluster @ Сегодня, 08:36)

Тестируйте и не стесняйтесь писать о любых багах и недостатках. Баги наверняка всплывут, я переделал очень многое, даже не связанное со SNES.
*


Благодарю за работу! Еще ночью собрал из исходников и проверил. Если галочку сжатия убирать при заливке SNES ромов - игры snes отлично заливаются и даже работают, NES и Sega также работают через RetroArch модуль, только при нажатии Reset приставка зависает в Error C8 (эмулятор некорректно выходит). Единственное - не захотел запускаться Battle Toads Battle Maniacs (брал с emuland). Также не захотели работать древние ромы, скачанные лет 15 назад (судя по хедерам - там большинство полей забиты нулями но эмулятором ZSNESWin 1.35 открываются и работают. Это просто для информации. Если будут нужны - пиши, скинул ссылку.

PS: Еще бы поправить работу эмуляции кнопки резет с джойстика, но это все дело будущего.

Автор: Jyr Пятница, 06 октября 2017, 10:44

Все заработало но не сразу
винда 10
дебаг режим завелся сразу дрова встали норм
сделал дамп поставил игры на установку - просит прошить кастомное ядро согласился
далее шло мышление и консоль заребутилась в нормальный режим (я так понял)
и при рестарти хакчи ее не видел
прошил мод ядро через меню повторно ручками и все заработало(было сообщение на несоответствие мд5)
ромы с эму ланда
работает мк3 ультимейт, мехвариор, супер марио ол старс
не работает русская секрет оф мана(с7)

Спасибо за труды

Автор: Hadonis Пятница, 06 октября 2017, 10:46

Работа удалась на славу, запустились все нужные мне ромы (см. список ниже), кроме одного — Rock'n'Roll Racing. После логотипов разработчиков уходит в черный экран. Хотя выше GPcH писал про Battletoads in Battle Maniacs с эмулэнда, у меня он заработал без проблем.

Однако и есть к чему придраться: программа жмет обложки под размер, на сколько я понял, NES мини. Вследствие этого обложки немного меньше, чем должны быть.

Список протестированных ромов: Addams Family Values, Battletoads & Double Dragon: The Ultimate Team, Battletoads in Battlemaniacs, Chrono Trigger, Clock Tower, Final Fantasy Mystic Quest, Final Fantasy V, JoJo no Kimyou na Bouken, Shadowrun, Super Bomberman, Super Mario All-Stars, Teenage Mutant Ninja Turtles IV: Turtles in Time.

Автор: kimbi4 Пятница, 06 октября 2017, 10:55

Главное не забыть, что ROMы нужны USA, на европейках со звуком беда) Иногда даже не запускаются.
ROMы я скачивал с rutrekera, там 3 гига ромов.

Автор: mcDisney Пятница, 06 октября 2017, 10:57

Ребят, с прошивкой NES мini не имел дела.
Есть ли мануал по установке драйверов и вообще по работе с hakchi?
Извините, если вопрос глупый)

Upd. Кто нить рус. ромы попробовал? Запустились?

Автор: Pipka Пятница, 06 октября 2017, 11:02

Установил Бугермена и Червяк Джим, Бугер идет нормально, в Червяке безбожно глючит музыка

Автор: kimbi4 Пятница, 06 октября 2017, 11:13

ROMы тут:

http://www.xxx.ru

Добавлено спустя 4 минуты:

QUOTE (Pipka @ Пятница, 06 октября 2017, 11:02)

Установил Бугермена и Червяк Джим, Бугер идет нормально, в Червяке безбожно глючит музыка
*


Читай выше - проблема в европейском роме. на американке все норм)
Поправка - первый норм - во втором да, со звуком засада.

Автор: GPcH Пятница, 06 октября 2017, 11:28

QUOTE (Hadonis @ Сегодня, 10:46)

Хотя выше GPcH писал про Battletoads in Battle Maniacs с эмулэнда, у меня он заработал без проблем.
*


Пробовал и европейскую версию (C8) и американские (C7 error).

PS: Американка запустилась с отключенной упаковкой. Не убрал галочку.

Автор: metroid-m Пятница, 06 октября 2017, 11:44

За прогу огромное спасибо, а может кто нибудь напишет инструкцию по установки (для чайников). Но не все же взламывали Nes mini. Все бывает в первый раз.

P.s. Прикрепите пожалуйста в шапку пошаговую инструкцию по взлому.

upd: скиньте ссылочку если этот процесс уже где то подробно описывается.

Автор: sibulba Пятница, 06 октября 2017, 11:44

Блин а у меня ваще не запускается sad1.gif
Стоит винда 7 64 битная.

Приставку надо сразу подключать ?


Автор: Brick1198 Пятница, 06 октября 2017, 11:50

QUOTE (sibulba @ Пятница, 06 октября 2017, 11:44)

Блин а у меня ваще не запускается sad1.gif
Стоит винда 7 64 битная.

Приставку надо сразу подключать ?
*


Для работы нужен Framework 3.5. Может из за этого не запускается. Приставку сразу подключать необязательно.

Автор: kimbi4 Пятница, 06 октября 2017, 11:56

Battletoads in Battle Maniacs у меня работает хорошо. Американка.
Ссылки смотри выше. (РОМ брал из второй раздачи).

По установке в принципе все просто.
Запускаешь программу, добавляешь игры.
Дальше программа попросит у тебя разрешение на первичную прошивку ядра. Разрешаешь. Устанавливаешь драйвер. Затем подключаешь USB к компу. Зажимаешь Reset и включаешь переключатель POWER. Держишь Reset секунды 3-4. После этого приставка определяется как устройство и начинает прошиваться. У меня выскочила ошибка MD5 (неизвестный образ), но все нормально прошилось. После отключаешь приставку и заново подключаешь USB, включаешь POWER и все. Игры записываются и играешь)

Добавлено спустя 5 минут:
Вот еще здесь есть ROMы

http://www.xxx.ru


Бан на семь дней по пункту 1.3.2.

1.3.2. Запрещается размещать ссылки на цифровые копии коммерческих игр и программного обеспечения, исключение составляет Abandonware.

Автор: Pipka Пятница, 06 октября 2017, 12:08

Супер Марио Алл Стар евро не запустился, американка - звук какой-то странный.
Червяк Джим 2 американка звук глючит.

Автор: sibulba Пятница, 06 октября 2017, 12:14

QUOTE (Brick1198 @ Пятница, 06 октября 2017, 11:50)

Для работы нужен Framework 3.5. Может из за этого не запускается. Приставку сразу подключать необязательно.
*


Блин поставил я Framework 3.5 и не фига.
Пишет http://prntscr.com/gty0vi

В чём может проблема ?

Автор: dedalx Пятница, 06 октября 2017, 12:33

А сейчас работает через родной эмулятор? (и игры видны в стандартной оболочке меню с обложками) сейвы как работают? Или через retroarch?

Автор: terek Пятница, 06 октября 2017, 12:42

Люди...
Здесь вроде как не прилично кидать ссылки на Варез или прикреплять ромы к постам.

Автор: Oreanor Пятница, 06 октября 2017, 13:00

а goodsnes так тяжело найти что ли??
ссылок хоть на хлеб намазывай

Автор: Landis Пятница, 06 октября 2017, 13:04

Cluster, madmonkey, pcm, спасибо за труды !

Автор: dimm0505 Пятница, 06 октября 2017, 13:10

QUOTE (metroid-m @ Пятница, 06 октября 2017, 20:44)

За прогу огромное спасибо, а может кто нибудь напишет инструкцию по установки (для чайников). Но не все же взламывали Nes mini. Все бывает в первый раз.

P.s. Прикрепите пожалуйста в шапку пошаговую инструкцию по взлому.

upd: скиньте ссылочку если этот процесс уже где то подробно описывается.
*

Поддерживаю Метроида. Какому-то доброму самаритянину из нашего достопочтенного форума шапчонку в этой теме придётся замутить. Иначе как-то не православно будет.

Автор: Lock_Dock122 Пятница, 06 октября 2017, 13:11

QUOTE (dimm0505 @ Пятница, 06 октября 2017, 14:10)

Поддерживаю Метроида. Какому-то доброму самаритянину из нашего достопочтенного форума шапчонку в этой теме придётся замутить. Иначе как-то не православно будет.
*


Напишите, что нужно закрепить - закрепим.

Автор: dimm0505 Пятница, 06 октября 2017, 13:13

QUOTE (Lock_Dock122 @ Пятница, 06 октября 2017, 22:11)

Напишите, что нужно закрепить - закрепим.
*

Думаю нужно PCM слёзно попросить, он умеет все привести в порядок (сужу по mini-nes).

Автор: X-Zero Пятница, 06 октября 2017, 13:31

QUOTE ( Lock_Dock122 @ Пятница, 06 октября 2017, 12:33)

Ещё раз увижу, как кто-то цитирует сообщение с ссылкой на ромы - отправлю следом за тем, кто ссылку разместил.[/color]
*

А из-за чего ссым то так?

Автор: Lock_Dock122 Пятница, 06 октября 2017, 13:41

QUOTE (X-Zero @ Пятница, 06 октября 2017, 14:31)

А из-за чего ссым то так?
*


Вы бы открыли правила для разнообразия хоть разок, обнаружили бы там массу интересного на этот счёт:

CODE
1.3. GBX.ru не поддерживает пиратство и ни в коем виде его не приветствует:

1.3.1. Наш портал не размещает пиратские копии игр и образов дисков. Вся информация предоставлена только в ознакомительных целях. Взгляды Администрации и пользователей могут не совпадать, любые спорные темы лежат исключительно на совести оставивших сообщение.

1.3.2. Запрещается размещать ссылки на цифровые копии коммерческих игр и программного обеспечения, исключение составляет Abandonware.

Автор: X-Zero Пятница, 06 октября 2017, 13:46

QUOTE (Lock_Dock122 @ Пятница, 06 октября 2017, 13:41)

Вы бы открыли правила для разнообразия хоть разок, обнаружили бы там массу интересного на этот счёт:

CODE
1.3. GBX.ru не поддерживает пиратство и ни в коем виде его не приветствует:

1.3.1. Наш портал не размещает пиратские копии игр и образов дисков. Вся информация предоставлена только в ознакомительных целях. Взгляды Администрации и пользователей могут не совпадать, любые спорные темы лежат исключительно на совести оставивших сообщение.

1.3.2. Запрещается размещать ссылки на цифровые копии коммерческих игр и программного обеспечения, исключение составляет Abandonware.

*

Как все уныло оказывается. sad1.gif

Автор: Xero.07 Пятница, 06 октября 2017, 13:50

Ребят, кто сейчас тестит, попробуйте Мегаменов Х2 и Х3, до позднего вечера доступа нет к консоли, хочется узнать, стоит ли заморачиваться или ждать обновлений hackchi

Автор: metroid-m Пятница, 06 октября 2017, 14:07

Прошил вот по этой инструкции

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


Залил два рома Aladdin [Vimm's Lair PURE SHxT hack].sfc и Donkey Kong Country 2 - Diddy's Kong Quest (U) (M2) (V1.1) (VC) [Sound Restored].sfc работают, прошел в них по одному уровню, вроде глюков нету.

Скажите, а добавленные игры так и должны в отдельной папке лежать? (я думал они будут вперемешку со встроенными)

Автор: pcm Пятница, 06 октября 2017, 14:10

QUOTE (dimm0505 @ Пятница, 06 октября 2017, 13:13)

Думаю нужно PCM слёзно попросить, он умеет все привести в порядок (сужу по mini-nes).
*


А инструкция для чего нужна? Для релиз-кандидата hakchi2?
Там вроде ничего с точки зрения пользователя особо не поменялось. Выбираете версию консоли, прошиваете кастомное ядро, добавляете игры как обычно.


QUOTE (Xero.07 @ Пятница, 06 октября 2017, 13:50)

Ребят, кто сейчас тестит, попробуйте Мегаменов Х2 и Х3, до позднего вечера доступа нет к консоли, хочется узнать, стоит ли заморачиваться или ждать обновлений hackchi
*


Да уже давно http://gbx.ru/?act=findpost&pid=2535945 (по вашей просьбе и начал смотреть, в общем-то), единственное отличие — у MMX2 preset ID немного другой (0x1711), иначе глючить будет.

Автор: Grey_Finger Пятница, 06 октября 2017, 14:23

камрады, всё те, кто участвовал в разработке и отладке - низкий поклон! От души, душевно, в душу excl.gif

По существу интересует не так много игр (пока что), которые хотелось бы добавить на приставку, главная хотелка - русифицированная версия TLoZ Link to the Past от Zelda64rus (отдельный поклон за каждый перевод).
Кто-нибудь кроме Logof пробовал установить?

Автор: dedalx Пятница, 06 октября 2017, 14:25

QUOTE (metroid-m @ Пятница, 06 октября 2017, 14:07)

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


Залил два рома Aladdin [Vimm's Lair PURE SHxT hack].sfc и Donkey Kong Country 2 - Diddy's Kong Quest (U) (M2) (V1.1) (VC) [Sound Restored].sfc работают, прошел в них по одному уровню, вроде глюков нету.

Скажите, а добавленные игры так и должны в отдельной папке лежать? (я думал они будут вперемешку со встроенными)
*


Раздел со встроенными играми в Read only памяти, туда нельзя ничего записать.

Автор: pcm Пятница, 06 октября 2017, 14:33

QUOTE (Grey_Finger @ Пятница, 06 октября 2017, 14:23)

По существу интересует не так много игр (пока что), которые хотелось бы добавить на приставку, главная хотелка - русифицированная версия TLoZ Link to the Past от Zelda64rus (отдельный поклон за каждый перевод).
Кто-нибудь кроме Logof пробовал установить?
*


Похоже, проблема в том, что патчи, встроенные в эмулятор, несовместимы с русифицированным ромом.
Генератор заголовка в hakchi2 проверяет игры по имени игры в заголовке SNES (0x?FD5). Zelda64rus его не меняли, и генератор просто ставит preset ID 0x1D10 из своей базы данных.
Как вариант — слейте sfrom по FTP и замените через hex-редактор "0x1D10" по адресу 0x18003D на "0x0000"

Автор: Grey_Finger Пятница, 06 октября 2017, 15:25

QUOTE (pcm @ Пятница, 06 октября 2017, 14:33)

Похоже, проблема в том, что патчи, встроенные в эмулятор, несовместимы с русифицированным ромом.
Генератор заголовка в hakchi2 проверяет игры по имени игры в заголовке SNES (0x?FD5). Zelda64rus его не меняли, и генератор просто ставит preset ID 0x1D10 из своей базы данных.
Как вариант — слейте sfrom по FTP и замените через hex-редактор "0x1D10" по адресу 0x18003D на "0x0000"
*

Логику действий уловил, а вот во фразе "слейте sfrom по FTP" знаю только "слейте" и "FTP" lol.gif
так что крайне сомневаюсь, что осилю сам такой ход)
Комон, гайз! Кто умеет сделайте, пожалуйста, данные манипуляции. Заранее благодарочка blush.gif

Автор: BASSIX Пятница, 06 октября 2017, 15:49

QUOTE (pcm @ Пятница, 06 октября 2017, 15:33)

Похоже, проблема в том, что патчи, встроенные в эмулятор, несовместимы с русифицированным ромом.
Генератор заголовка в hakchi2 проверяет игры по имени игры в заголовке SNES (0x?FD5). Zelda64rus его не меняли, и генератор просто ставит preset ID 0x1D10 из своей базы данных.
Как вариант — слейте sfrom по FTP и замените через hex-редактор "0x1D10" по адресу 0x18003D на "0x0000"
*

Похоже ты прав. Изменил в данные в заголовке рома и ром запустился.
https://pp.userapi.com/c840026/v840026858/3811/cwoXQbgD0-4.jpg

Автор: Grey_Finger Пятница, 06 октября 2017, 16:00

QUOTE (BASSIX @ Пятница, 06 октября 2017, 15:49)

Похоже ты прав. Изменил в данные в заголовке рома и ром запустился.
*

похоже я не въехал даже в логику hmm.gif в итоге патчится сам ром или где-то внутри приставки?

Автор: BASSIX Пятница, 06 октября 2017, 16:06

QUOTE (Grey_Finger @ Пятница, 06 октября 2017, 17:00)

похоже я не въехал даже в логику hmm.gif в итоге патчится сам ром или где-то внутри приставки?
*

Я изменил данные в роме в промежутке 7FC0-7FD4.

Автор: minitest Пятница, 06 октября 2017, 16:17

Результаты моего первого теста:

Sim City 2000 (U) - работает / серьезные неполадки со звуком
Civilization (U) [!] - работает полностью
Donkey Kong Country 2 - Diddy's Kong Quest (U) (V1.1) [!] - работает полностью
Doom (U) [!] - работает полностью (лучше бы не работала...)
E.V.O. Search for Eden (U) - работает полностью
Romance of the Three Kingdoms IV - Wall of Fire (U) - работает полностью
Super Tennis (U) [!] - работает полностью
Tetris & Dr. Mario (U) [!] - работает полностью
Uncharted Waters - New Horizons (U) - работает полностью
Theme Park (E) [!] - работает / немного заикается музыка (может так и было в оригинале)

Спасибо огромное ребятам за их труд!

Автор: metroid-m Пятница, 06 октября 2017, 16:26

Работают:
Mickey to Donald - Magical Adventure 3 (J) [T-Eng1.0_RPGone].smc (эта игра вообще на английском не выходила, только в 2004 году появился rom c ENG текстом, перенесенным с GBA версии).
Cybernator (U) (VC) [Sound Restored].sfc
Axelay (U) (VC) [Sound Restored].sfc
Blackthorne [Vimm's Lair PURE SHxT hack].sfc

Автор: dedalx Пятница, 06 октября 2017, 16:39

Вопрос тем кто пишет игры какие работают - вы просто использовали RC билд программы и она сама патчила все ромы? (как с NES Mini) Или вы вручную меняли заголовки в ром файлах?

Игры запускаются в родном эмуле через родную оболочку? Сейвы и перемотка работает?

Автор: mcDisney Пятница, 06 октября 2017, 16:46

QUOTE (BASSIX @ Пятница, 06 октября 2017, 15:49)

Похоже ты прав. Изменил в данные в заголовке рома и ром запустился.
https://pp.userapi.com/c840026/v840026858/3811/cwoXQbgD0-4.jpg
*


Сможет ли проделать данные манипуляции рядовой пользователь, не знакомый с заголовками?

Автор: dedalx Пятница, 06 октября 2017, 16:50

QUOTE (mcDisney @ Пятница, 06 октября 2017, 16:46)

Сможет ли проделать данные манипуляции рядовой пользователь, не знакомый с заголовками?
*


Сможет ли человек не знакомый с заголовками отредактировать заголовок?smile.gif Помойму вопрос риторический. Естественно вы должны уметь пользоваться HEX редактором и находить/изменять нужные адреса. Просто подождите пока все прикрутят в программу и она все это будет делать автоматически при заливки ромов как на NES.

Автор: radion76 Пятница, 06 октября 2017, 17:13

всем спасибо за проделанную работу! lol.gif
ждемс! smile.gif

Автор: metroid-m Пятница, 06 октября 2017, 17:20

QUOTE (dedalx @ Пятница, 06 октября 2017, 16:39)

Вопрос тем кто пишет игры какие работают - вы просто использовали RC билд программы и она сама патчила все ромы? (как с NES Mini) Или вы вручную меняли заголовки в ром файлах?

Игры запускаются в родном эмуле через родную оболочку? Сейвы и перемотка работает?
*

Я лично ничего не менял (а я и не умею), скачивал, распаковывал, добавлял в прогу и все. Скачивал с тапок.

Автор: pcm Пятница, 06 октября 2017, 17:20

QUOTE (BASSIX @ Пятница, 06 октября 2017, 15:49)

Похоже ты прав. Изменил в данные в заголовке рома и ром запустился.
*

Ну, я же всё проверил перед тем, как писать smile.gif
Только с адресом немного накосячил, по привычке написал на указатель типа ROM в заголовке...
SNES header находится в диапазоне 0x?FC0—0x?FFF, в зависимости от типа рома (HiROM/LoROM) "?" будет или "7", или "F"

QUOTE (minitest @ Пятница, 06 октября 2017, 16:17)

Результаты моего первого теста:

Sim City 2000 (U) - работает / серьезные неполадки со звуком
Civilization (U) [!] - работает полностью
Donkey Kong Country 2 - Diddy's Kong Quest (U) (V1.1) [!] - работает полностью
Doom (U) [!] - работает полностью (лучше бы не работала...)
E.V.O. Search for Eden (U) - работает полностью
Romance of the Three Kingdoms IV - Wall of Fire (U) - работает полностью
Super Tennis (U) [!] - работает полностью
Tetris & Dr. Mario (U) [!] - работает полностью
Uncharted Waters - New Horizons (U) - работает полностью
Theme Park (E) [!] - работает / немного заикается музыка (может так и было в оригинале)

Спасибо огромное ребятам за их труд!
*

С Theme Park всё нормально, проверил на bsnes
QUOTE (metroid-m @ Пятница, 06 октября 2017, 16:26)

Работают:
Mickey to Donald - Magical Adventure 3 (J) [T-Eng1.0_RPGone].smc (эта игра вообще на английском не выходила, только в 2004 году появился rom c ENG текстом, перенесенным с GBA версии).
Cybernator (U) (VC) [Sound Restored].sfc
Axelay (U) (VC) [Sound Restored].sfc
Blackthorne [Vimm's Lair PURE SHxT hack].sfc
*


Эх, было бы здорово, если б preset ID в явном виде было видно, чтобы мне не гадать, когда я это всё буду в таблицу заносить...

Автор: BASSIX Пятница, 06 октября 2017, 17:25

QUOTE (pcm @ Пятница, 06 октября 2017, 18:20)

Ну, я же всё проверил перед тем, как писать smile.gif
Эх, было бы здорово, если б preset ID в явном виде было видно, чтобы мне не гадать, когда я это всё буду в таблицу заносить...
*

Кстати. Классификация маппера рома по *FD5 будет не совсем верной. Попадаются ромы исключения. Например если взять ром "Contra III - The Aliens War".

Автор: minitest Пятница, 06 октября 2017, 17:27

Ещё

Bust-A-Move (U) - всё хорошо
Pilotwings (U) [!] - полет нормальный

Добавлено спустя 1 минуту:

QUOTE (pcm @ Сегодня, 17:20)

Эх, было бы здорово, если б preset ID в явном виде было видно, чтобы мне не гадать, когда я это всё буду в таблицу заносить...
*


простите за глупый вопрос - что это и где смотреть [preset ID]?

просто, чтоб наверняка - не гадать и не ошибиться



Автор: AHolms Пятница, 06 октября 2017, 17:37

Присоединённое изображение
Все эти игры, что на скрине - идут, переведённые отмечены - RUS. Не пошли всего 2-ве зельда переведёнка той что есть во встроенных (из-за сами знаете чего) надо пропатчить её заголовок, и ещё одна Jap региона DR. Mario. Все что завелись USA региона.

Автор: pcm Пятница, 06 октября 2017, 17:38

QUOTE (BASSIX @ Пятница, 06 октября 2017, 17:25)

Кстати. Классификация маппера рома по *FD5 будет не совсем верной. Попадаются ромы исключения. Например если взять ром "Contra III - The Aliens War".
*

Да, действительно. Ну, на всё находятся исключения smile.gif
Пока что таких игр лично мне не встречалось
QUOTE (minitest @ Пятница, 06 октября 2017, 17:27)

простите за глупый вопрос - что это и где смотреть [preset ID]?
просто, чтоб наверняка - не гадать и не ошибиться
*

Моё сообщение, конечно, направлено в сторону Кластера, но preset ID в текущей версии патчера hakchi2 будет в самом конце рома:
CODE
3C 00 00 XX 00 00 00 00 00 00 00 00 00 YY YY 02

"YY YY" и есть preset ID.
Для того, чтоб его посмотреть, конечно, надо иметь hex-редактор, в котором нужно открыть SFROM, сгенерированный hakchi2.

Особо этим не заморачивайтесь, ID для уже упомянутых игр я посмотрел

Автор: macha0n Пятница, 06 октября 2017, 17:39

Ребята, скажите пожалуйста, я правильно понял, что это не финальная версия софт-мода? Что еще будут доработки и можно подождать более стабильного варианта?

Автор: BASSIX Пятница, 06 октября 2017, 17:44

QUOTE (pcm @ Пятница, 06 октября 2017, 18:38)

Да, действительно. Ну, на всё находятся исключения smile.gif
Пока что таких игр лично мне не встречалось
*

Мне попадались пара, но уже точно не помню каких. Обнаружил во время дампинга. Дампер определял маппер рома именно по этому адресу. Но столкнулся с этой проблемой в первый раз именно с "Contra 3".

Добавлено спустя 36 секунд:
QUOTE (macha0n @ Пятница, 06 октября 2017, 18:39)

Ребята, скажите пожалуйста, я правильно понял, что это не финальная версия софт-мода? Что еще будут доработки и можно подождать более стабильного варианта?
*

Абсолютно верно.

Автор: vilture Пятница, 06 октября 2017, 18:02

http://i66.tinypic.com/9itow2.png
При попытки считать и сохранить Nand память вот такая ошибка

Модуль удаления миниатюр тоже не отработал.

Автор: Logof Пятница, 06 октября 2017, 18:14

работают (не знаю, было ли выше)
Batman Returns
Aladdin (USA)
X-Men - Mutant Apocalypse(U)

Автор: kimbi41 Пятница, 06 октября 2017, 18:28

Не вижу смысла описывать какие ROMы работают.
Нужно выявлять проблемы в первую очередь)
Пока проблемы возникли только с Earth Worm Jim 2 (в основном со звуком - ощущение что некоторых просто нет) и с Rock n Roll racing - тут глюки с изображением периодически.
А рабочие на скрине)
Все версии USA.

Добавлено спустя 3 минуты:

Theme Park (E) [!] - работает / немного заикается музыка (может так и было в оригинале)

Европейки тормозят! Заикается звук - ставь USA (U) smile.gif



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

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

Автор: pcm Пятница, 06 октября 2017, 18:32

QUOTE (kimbi41 @ Пятница, 06 октября 2017, 18:28)

Не вижу смысла описывать какие ROMы работают.
*


Смысл есть, если генератор в hakchi2 впихнул туда preset ID, отличный от нуля, или игра использует какой-нибудь спецчип а-ля DSP-1, SuperFX и т. д..

В Rock 'n' Roll Racing проблемы серьёзнее, там вообще меню, по сути, не отображается.

Автор: kitt Пятница, 06 октября 2017, 18:35

мне кажется, кое-кто в этом треде хочет получить вечный бан по айпи)

Автор: Cluster Пятница, 06 октября 2017, 18:45

QUOTE (vilture @ Сегодня, 18:02)

При попытки считать и сохранить Nand память вот такая ошибка
*

Обычно это решается заменой USB кабеля или порта.
QUOTE (vilture @ Сегодня, 18:02)

Модуль удаления миниатюр тоже не отработал

*

А эти модули, идущие в комплекте, я ещё не дорабатывал. Займусь сегодня.

QUOTE (metroid-m @ Сегодня, 14:07)

Скажите, а добавленные игры так и должны в отдельной папке лежать? (я думал они будут вперемешку со встроенными)
*

Это же в меню настраивается.

QUOTE (Hadonis @ Сегодня, 10:46)

Однако и есть к чему придраться: программа жмет обложки под размер, на сколько я понял, NES мини. Вследствие этого обложки немного меньше, чем должны быть.
*

Да не, там точно такие же размеры. Программа вписывает в них, сохраняя пропорции.

QUOTE (GPcH @ Сегодня, 10:36)

PS: Еще бы поправить работу эмуляции кнопки резет с джойстика, но это все дело будущего.
*

А что с ним не так? Ну кроме того, что пока нельзя выбрать снесовские кнопки... Мне сейчас рисуют картинку для этого диалога.

Автор: BASSIX Пятница, 06 октября 2017, 18:47

А какие размеры у оригинальных картинок в меню?

Автор: Cluster Пятница, 06 октября 2017, 18:50

QUOTE (BASSIX @ Пятница, 06 октября 2017, 18:47)

А какие размеры у оригинальных картинок в меню?
*

Полез смотреть и увидел, что у SNES картинки действительно больше... Максимум 228 на 228 вместо 204 на 204 smile.gif Сейчас поправлю.

Автор: BASSIX Пятница, 06 октября 2017, 18:52

QUOTE (Cluster @ Пятница, 06 октября 2017, 19:50)

Полез смотреть и увидел, что у SNES картинки действительно больше... Максимум 228 на 228 вместо 204 на 204 smile.gif Сейчас поправлю.
*

Спасибо. smile.gif

Автор: kiso Пятница, 06 октября 2017, 19:00

Добрый вечер. А у всех при выключении консоли появляется ошибка C8?

Автор: BASSIX Пятница, 06 октября 2017, 19:02

QUOTE (kiso @ Пятница, 06 октября 2017, 20:00)

Добрый вечер. А у всех при выключении консоли появляется ошибка C8?
*

Нет. Всё нормально.

Автор: minitest Пятница, 06 октября 2017, 19:06

QUOTE (kimbi41 @ Пятница, 06 октября 2017, 18:28)

Не вижу смысла описывать какие ROMы работают.
Нужно выявлять проблемы в первую очередь)
Пока проблемы возникли только с Earth Worm Jim 2 (в основном со звуком - ощущение что некоторых просто нет) и с Rock n Roll racing - тут глюки с изображением периодически.
А рабочие на скрине)
Все версии USA.

Добавлено спустя 3 минуты:

Theme Park (E) [!] - работает / немного заикается музыка (может так и было в оригинале)

Европейки тормозят! Заикается звук - ставь USA (U) smile.gif
*



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

Американки среди ромов Theme Park я не нашел - потому и попробовал европейку.

Добавлено спустя 5 минут:
одна странность появилась - но может быть не связана с перепрошивкой.

В меню и некоторых добавленных играх инпут подвисал на полсекунды (то есть консоль/пад не реагировали ни на одно нажатие). А в остальном все нормально.

Автор: BASSIX Пятница, 06 октября 2017, 19:15

QUOTE (minitest @ Пятница, 06 октября 2017, 20:06)

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

Американки среди ромов Theme Park я не нашел - потому и попробовал европейку.

Добавлено спустя 5 минут:
одна странность появилась - но может быть не связана с перепрошивкой.

В меню и некоторых добавленных играх инпут подвисал на полсекунды (то есть консоль/пад не реагировали ни на одно нажатие). А в остальном все нормально.
*

Думаю в начале не мешало бы добавлять игры с глюками и не рабочие. Чем писать более 1000 рабочих игр. Чтобы работать над совместимостью глючного.

Автор: pcm Пятница, 06 октября 2017, 19:29

QUOTE (BASSIX @ Пятница, 06 октября 2017, 19:15)

Думаю в начале не мешало бы добавлять игры с глюками и не рабочие. Чем писать более 1000 рабочих игр. Чтобы работать над совместимостью глючного.
*


Согласен. Лучше указывайте, что не работает, что работает плохо и то, что работает, но использует всякие чипы вроде DSP-1, SuperFX и прочего

Автор: Landis Пятница, 06 октября 2017, 19:32

Залил порядка 40 игр, прога не ругалась, проверил пока штук 5-работают без проблем.
В том числе трейнер-хак Batman Returns и русская версия Battletoads in Battlemaniacs от Шедевра.
Кто-то насчёт русских версий спрашивал-идут или нет.

Автор: kimbi41 Пятница, 06 октября 2017, 19:35

Пробовал русские версии ромов
Не работают:
Star Ocean
Secret of Mana
Legend of Zelda A Link to the Past
Выдает ошибку при запуске. C7 или типа того)

Battle toads & DD глючит (как европейка, т.к. походу с нее переводили)

Автор: AHolms Пятница, 06 октября 2017, 19:35

!важно пока подбирал на тест игры, консоль стояла, долго, больше 20иминут точно, перестала реагировать на джойстик не на какие кнопки. После отключения и повторного включения всё ок!

Добавлено спустя 3 минуты:

QUOTE (kimbi41 @ Пятница, 06 октября 2017, 23:35)

Пробовал русские версии ромов
Не работают:
Star Ocean
Secret of Mana
Legend of Zelda A Link to the Past
Выдает ошибку при запуске. C7 или типа того)
*

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

Автор: Landis Пятница, 06 октября 2017, 19:43

Американский ром Jurassic Park THC -не идёт-чёрный экран при запуске, и всё.

Автор: jesterhead Пятница, 06 октября 2017, 19:45

Американский ром wwe wrestlemania arcade game - в игре каша из спрайтов.

Автор: Boltorez Пятница, 06 октября 2017, 19:49

Bishoujo Senshi Sailor Moon S - Jougai Rantou! Shuyaku Soudatsusen (J) - выдаёт C8. preset ID автоматически выставляется 0x0000. Очень странно, учитывая, что во многом схожая Bishoujo Senshi Sailor Moon Super S - Zenin Sanka!! Shuyaku Soudatsusen запускается без проблем.

Есть какие-нибудь продвижения со Star Ocean?

P.S. Планируется ли добавление возможности отмечать какие игры используют SRAM сохранения?

Автор: Landis Пятница, 06 октября 2017, 19:59

Megaman X3. Кто-то интересовался. Идёт у меня без проблем.

Автор: Cluster Пятница, 06 октября 2017, 20:12

Лучше создайте какую-нибудь общую табличку с играми на Google Docs, а не засоряйте тему. Тут это всё потеряется.


А мне тем временем нарисовали геймпад для диалога выбора кнопок. Правда, шифты странно получились.

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

Автор: pcm Пятница, 06 октября 2017, 20:20

QUOTE (Landis @ Пятница, 06 октября 2017, 19:43)

Американский ром Jurassic Park THC -не идёт-чёрный экран при запуске, и всё.
*

Jurassic Park или Jurassic Park Part 2 - The Chaos Continues?

QUOTE (Boltorez @ Пятница, 06 октября 2017, 19:49)

Есть какие-нибудь продвижения со Star Ocean?
*

Нет и вряд ли будут. Игра использует S-DD1, ни одну игру с этим чипом canoe не запускает. Даже Street Fighter Alpha 2, который был выпущен на Wii U.
Ромхак, который все ресурсы распаковывает, тоже не работает

QUOTE (Cluster @ Пятница, 06 октября 2017, 20:12)

Лучше создайте какую-нибудь общую табличку с играми на Google Docs, а не засоряйте тему. Тут это всё потеряется.
*

Так есть уже табличка (в личку кидал), ничего в теме не теряется. Всё неработающее я туда добавляю

Автор: dedalx Пятница, 06 октября 2017, 20:23

QUOTE (Cluster @ Пятница, 06 октября 2017, 20:12)

Лучше создайте какую-нибудь общую табличку с играми на Google Docs, а не засоряйте тему. Тут это всё потеряется.
А мне тем временем нарисовали геймпад для диалога выбора кнопок. Правда, шифты странно получились.

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


Так полнож таких картинок в том числе и с бесплатной лицензией:

https://www.iconfinder.com/search/?q=snes

Автор: BASSIX Пятница, 06 октября 2017, 20:23

QUOTE (pcm @ Пятница, 06 октября 2017, 21:20)

Jurassic Park или Jurassic Park Part 2 - The Chaos Continues?
Нет и вряд ли будет. Игра использует S-DD1, ни одну игру с этим чипом canoe не запускает. Даже Street Fighter Alpha 2, который был выпущен на Wii U.
Ромхак, который все ресурсы распаковывает, тоже не работает
Так есть уже табличка (в личку кидал), ничего в теме не теряется. Всё неработающее я туда добавляю
*

Ну на самом деле ром Star Ocean распакованный ни один из эмуляторов не запускает. Кроме дебажных. bsnes вроде.

Автор: drz Пятница, 06 октября 2017, 20:57

Так, друзья, вот сюда добавляем ромы которые работают и не работают. Накидал небольшую таблицу.
Наполняйте ее и изменяйте как будет удобно.

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

хттпс заменить на https так как сайт почему-то не пропускает ссылку

Добавьте таблицу в шапку, чтобы все видели. Так будет намного удобнее.

Автор: pcm Пятница, 06 октября 2017, 21:00

QUOTE (drz @ Пятница, 06 октября 2017, 20:57)

Так, друзья, вот сюда добавляем ромы которые работают и не работают. Накидал небольшую таблицу.
» Нажмите, для открытия спойлера «


хттпс заменить на https так как сайт почему-то не пропускает ссылку
*


А Sim City 2000 на bsnes/higan проверяли?
Вдруг это нормально? Уже не первый раз вижу жалобы на подтормаживания, которые и на реальном железе есть.

Автор: drz Пятница, 06 октября 2017, 21:02

QUOTE (pcm @ Сегодня, 21:00)

А Sim City 2000 на bsnes/higan проверяли?
Вдруг это нормально? Уже не первый раз вижу жалобы на подтормаживания, которые и на реальном железе есть.
*


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

Автор: Cluster Пятница, 06 октября 2017, 21:05

Короче, будет секретный диалог редактирования Preset ID по нажатию Ctrl+Alt+E. Для тех, кто знает, и кто понимает, что он делает.

Автор: Kristal237 Пятница, 06 октября 2017, 21:09

А меня интересует вопрос эмуляции Неса и Мегадрайва, а в частности работа с ними в меню консоли, т.к. консоль брал с расчетом на удобный эму-комбайн 8-16 бит.

Все что относится к несу/мегадрайву запускается через иконку эмулятора, а в нем уже выбираешь нужный ром?

Прошу ногами не бить, т.к. Предыдущей консоли нет, и возможности ознакомиться с этим аспектом небыло.

И второй вопрос. В теме указано, что консоль заточена под ромы американского региона. Это касается игр запускаемых через сторонний эмулятор, или ему все равно?

Автор: pipi Пятница, 06 октября 2017, 21:53

Записал 20 ромов топовых игр, включая те про которые тут каждый второй пост что не идут, все летает, каждый ром проверил, никаких графических и музыкальных лагов.

Кластеру и всем причастным второй раз большое человеческое спасибо, теперь у меня есть две топовые приставки детства с лучшими играми на них! <3

P.S. ребята, выбирайте американские ромы без всяких приписок, в идеале (U) [!] и будет вам счастье.

Автор: GPcH Пятница, 06 октября 2017, 21:55

QUOTE (Cluster @ Сегодня, 18:45)

А что с ним не так? Ну кроме того, что пока нельзя выбрать снесовские кнопки... Мне сейчас рисуют картинку для этого диалога.
*


Сейчас все ок. На прошлой сборке (пару дней назад) - нажатие вниз и Select вместо выхода по Reset выдавала ошибку C8 и зависание SNES.
Кстати заметил на новой сборке баг - при заливке игр часто после ребута перестает определяться геймпад. Помогает включение-выключение консоли.

PS: Бранч выложенный час назад не собирается - нет Designer файлов для переводов.

Автор: terek Пятница, 06 октября 2017, 22:07

Что то меня опередили с табличкой.
Но выше она не особо полная вроде но дизигн рульный smile.gif

Короче вот тоже.
https://docs.google.com/spreadsheets/d/15nECylRQKPN8cVylFQi8m8etyNxRnSidXXwYInkoez4/edit#gid=0

Автор: drz Пятница, 06 октября 2017, 22:14

QUOTE (terek @ Сегодня, 22:07)

Что то меня опередили с табличкой.
Но выше она не особо полная вроде но дизигн рульный

Короче вот тоже.
SNES mini Compatibility List
*


Ты лучше из своей таблицы накидай список этот в первую таблицу. Там уже народ правки вносит усиленно, вторая не нужна. И смысл писать все ромы сразу, лучше добавлять только те, которые реально тестировались.

Автор: pcm Пятница, 06 октября 2017, 22:16

Очень бы хотелось, чтобы люди перед добавлением игры в список пытались запускать оригинальные ромы, а не русские/какие угодно переводы или ромхаки.

Автор: dark-uler Пятница, 06 октября 2017, 22:17

Пробую разные версии, причем приходится по нескольку раз т.к. скаченные из разных мест иногда работают по разному....
кстати словил во время подключений\отключений консоли на компе power circuit issue, помогла просто перезагрузка. Словил в момент заливки. В кирпич не превратилась, после перезагрузки просто синхронизировал и всё ок.

Автор: drz Пятница, 06 октября 2017, 22:19

QUOTE (pcm @ Сегодня, 22:16)

Очень бы хотелось, чтобы люди перед добавлением игры в список пытались запускать оригинальные ромы, а не русские/какие угодно переводы или ромхаки.
*


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

Автор: BASSIX Пятница, 06 октября 2017, 22:23

QUOTE (dark-uler @ Пятница, 06 октября 2017, 23:17)

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

А лучше из ромсета No-Intro. Если из GOODSnes сета то ромы с восклицательным знаком. И у скаченных ромов хотя бы сверять контрольную сумму

Добавлено спустя 4 минуты:
QUOTE (drz @ Пятница, 06 октября 2017, 23:19)

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

Если мне не изменяет память, на emuparadise ромы из GOODSnes сета. Так что надо быть внимательным при выборе рома.

Автор: terek Пятница, 06 октября 2017, 22:27

QUOTE (drz @ Пятница, 06 октября 2017, 22:14)

Ты лучше из своей таблицы накидай список этот в первую таблицу. Там уже народ правки вносит усиленно, вторая не нужна. И смысл писать все ромы сразу, лучше добавлять только те, которые реально тестировались.
*


Ну дело ваше...
Я просто за минимализм и единый стиль, чтобы юзер не добавлял а искал название и правил.
И желательно минимальный комменты на инглише, у снес мини аудитория большая... а мульти патча в ближайшее время могут и не слепить.

Автор: GPcH Пятница, 06 октября 2017, 22:35

Earth Worm Jim 2 у всех некорректно звуковые спецэффекты (SFX) проигрываются? Проверял и на штатовском U и на европейском E и на бетах. Проверить просто - на заставке с баяном - вместо игры баяна - щелчки.

Автор: pcm Пятница, 06 октября 2017, 22:38

QUOTE (GPcH @ Пятница, 06 октября 2017, 22:35)

Earth Worm Jim 2 у всех некорректно звуковые спецэффекты (SFX) проигрываются? Проверял и на штатовском U и на европейском E и на бетах. Проверить просто - на заставке с баяном - вместо игры баяна - щелчки.
*


Да, были репорты на западных форумах.

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

Автор: Cluster Пятница, 06 октября 2017, 22:44

Новый релиз кандидат:
http://clusterrr.com/temp/hakchi2_0.20.rc3_debug.zip

Появился секретный диалог для редактирования Preset ID по Ctrl+Alt+E
Для выхода в меню теперь можно настраивать все кнопки SNES контроллера.
Моды доработаны для SNES Mini.
Мелкие фиксы.

Автор: Xero.07 Пятница, 06 октября 2017, 23:00

Cluster, спасибо огромное за твою работу!
Небольшое пожелание, можно ли добавить возможность указывать иконку сохранения (картридж с карандашом рядом с иконкой геймпадов, обозначающих, кол-во игроков) как у оригинальных игр, предусматривающих функцию сохранения не реальном картридже? Мелочь, а глаз радует.

Автор: Cluster Пятница, 06 октября 2017, 23:15

QUOTE (Xero.07 @ Пятница, 06 октября 2017, 23:00)

Cluster, спасибо огромное за твою работу!
Небольшое пожелание, можно ли добавить возможность указывать иконку сохранения (картридж с карандашом рядом с иконкой геймпадов, обозначающих, кол-во игроков) как у оригинальных игр, предусматривающих функцию сохранения не реальном картридже? Мелочь, а глаз радует.
*

Попозже может сделаю.

Автор: pcm Пятница, 06 октября 2017, 23:18

Так, вроде все игры перенёс в новый список из списка с preset ID.
drz, стоит ли выкладывать ссылку на список на GBATemp?

Автор: drz Пятница, 06 октября 2017, 23:22

QUOTE (pcm @ Сегодня, 23:18)

Так, вроде все игры перенёс в новый список из списка с preset ID.
drz, стоит ли выкладывать ссылку на список на GBATemp?
*


Да, стоит, только вот нужно определиться с разрешениями на редактирование, чтобы не поломали ничего.

Автор: Av@tar Пятница, 06 октября 2017, 23:25

QUOTE (Cluster @ Пятница, 06 октября 2017, 20:12)

Лучше создайте какую-нибудь общую табличку с играми на Google Docs, а не засоряйте тему. Тут это всё потеряется.
А мне тем временем нарисовали геймпад для диалога выбора кнопок. Правда, шифты странно получились.

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

Если честно - картинка убогая. Пикселизация - это обязательное условие, нельзя нормально геймпад изобразить?

Автор: pcm Пятница, 06 октября 2017, 23:27

QUOTE (drz @ Пятница, 06 октября 2017, 23:22)

Да, стоит, только вот нужно определиться с разрешениями на редактирование, чтобы не поломали ничего.
*


Как вариант, скопировать всё в Sheet 2 и скинуть им ссылку на него?

Автор: Landis Пятница, 06 октября 2017, 23:42

QUOTE (pcm @ Пятница, 06 октября 2017, 20:20)

Jurassic Park или Jurassic Park Part 2 - The Chaos Continues?

*



Jurassic Park Part 2 - The Chaos Continues-это я какой-то трейнер-хак запустить пытался. Он давал чёрный экран. Обычный американский ром с !-работает, сейчас проверил.

Автор: drz Пятница, 06 октября 2017, 23:43

QUOTE (pcm @ Сегодня, 23:27)

Как вариант, скопировать всё в Sheet 2 и скинуть им ссылку на него?
*


Да, давай так. Я еще создал Sheet 3 и вообще заблокировал его.

Автор: tunechi Пятница, 06 октября 2017, 23:52

Закинул в приставку ромы ntsc u
Killer instinct
MK2
TMNT IV
Mr. Nutz
Без сжатия.
Все работает идеально без каких либо изменений.

Закидывал эти же ромы PAL, со сжатием, во всех играх звук скакал как будто пропуск кадров шёл. Киллер не запустился, остальные игры съезжали картинкой из рамки.

Получается что необходимо использовать только американские ромы с 60 кадрами?

Автор: BASSIX Пятница, 06 октября 2017, 23:59

QUOTE (tunechi @ Суббота, 07 октября 2017, 00:52)

Закинул в приставку ромы ntsc u
Killer instinct
MK2
TMNT IV
Mr. Nutz
Без сжатия.
Все работает идеально без каких либо изменений.

Закидывал эти же ромы PAL, со сжатием, во всех играх звук скакал как будто пропуск кадров шёл. Киллер не запустился, остальные игры съезжали картинкой из рамки.

Получается что необходимо использовать только американские ромы с 60 кадрами?
*

Логично. Ибо приставка выдаёт все игры в режиме NTSC и 60 герц.

Добавлено спустя 40 секунд:
QUOTE (Landis @ Суббота, 07 октября 2017, 00:42)

Jurassic Park Part 2 - The Chaos Continues-это я какой-то трейнер-хак запустить пытался. Он давал чёрный экран. Обычный американский ром с !-работает, сейчас проверил.
*

Что и требовалось доказать.

Автор: pcm Суббота, 07 октября 2017, 00:03

QUOTE (drz @ Пятница, 06 октября 2017, 23:43)

Да, давай так. Я еще создал Sheet 3 и вообще заблокировал его.
*


Сделано.
Ещё добавил в документ список preset ID, который создал DarkAkuma с GBATemp и в который я активно добавлял данные.
Если кто-то хочет потестировать неработающие игры с этими preset ID — в hakchi2 всё для этого уже есть.

Автор: BASSIX Суббота, 07 октября 2017, 00:04

QUOTE (pcm @ Суббота, 07 октября 2017, 01:03)

Сделано.
Ещё добавил в документ список preset ID, который мы с товарищем DarkAkuma с GBATemp заполняли.
Если кто-то хочет потестировать неработающие игры с этими preset ID — в hakchi2 всё для этого уже есть.
*

Со Street Fighter Alpha 2 так же беда?

Автор: pcm Суббота, 07 октября 2017, 00:08

QUOTE (BASSIX @ Суббота, 07 октября 2017, 00:04)

Со Street Fighter Alpha 2 так же беда?
*


Если даже подготовленный Nintendo образ из Wii U Virtual Console не работает (хотя это, в принципе, не есть показатель), то боюсь, что да. Скорее всего, они просто не добавляли поддержку S-DD1 в эмулятор.

Автор: BASSIX Суббота, 07 октября 2017, 00:10

QUOTE (pcm @ Суббота, 07 октября 2017, 01:08)

Если даже подготовленный Nintendo образ из Wii U Virtual Console не работает (хотя это, в принципе, не есть показатель), то боюсь, что да. Скорее всего, они просто не добавляли поддержку S-DD1 в эмулятор.
*

Печально. Значит и Star Ocean мы на снес мини не увидим... sad2.gif

Автор: madmonkey Суббота, 07 октября 2017, 00:16

тут какбэ эльфа до конца не раздели, лол

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

это все переменные, походу как раз патчи. чтобы понять что за патчи, наверное еще надо знать как снеска устроена, я не бумбум.
но армет надо отключать для тестирования.

Автор: Landis Суббота, 07 октября 2017, 00:19

QUOTE (BASSIX @ Суббота, 07 октября 2017, 00:04)

Со Street Fighter Alpha 2 так же беда?
*


У меня при запуске показывает пиксельную кашу вместо изображения.

Автор: Cluster Суббота, 07 октября 2017, 00:26

RC4: http://clusterrr.com/temp/hakchi2_0.20.rc4_debug.zip
Поправил пару мелочей.

Автор: pcm Суббота, 07 октября 2017, 00:39

QUOTE (BASSIX @ Суббота, 07 октября 2017, 00:10)

Печально. Значит и Star Ocean мы на снес мини не увидим... sad2.gif
*


Хм, у кого-то SFA2 загрузилась, но с глюками.

Если будете добавлять ромы, старайтесь делать это в Sheet 2

Ещё один такой ром нашёлся.
"The Great Circus Mystery starring Mickey & Minnie" генератором определяется как LoROM из-за того, что там очень специфический мусор (похоже на пасхалку smile.gif) в районе 7FFF:
» Нажмите, для открытия спойлера «

На самом деле игра — HiROM.

Автор: spiritwalker Суббота, 07 октября 2017, 00:46

Огромное спасибо за весь колоссальный труд madmonkey, Cluster и все причастные (чтоб не обидеть никого)!

Пара вопросов/моментов: 1. Установка no thumbnails модуля приводит к тому, что меню дольше грузится (при включении и при выходе из игры). Достаточное время висит черный экран, но играет фоновая музыка меню.
2. При переходе от версии к версии (пока RC) нужно что-нибудь перетаскивать (ну кроме игр и дампа kernel_snes.img)?

Еще раз спасибо!

Автор: Cluster Суббота, 07 октября 2017, 01:24

QUOTE (pcm @ Сегодня, 00:39)

"The Great Circus Mystery starring Mickey & Minnie" генератором определяется как LoROM из-за того, что там очень специфический мусор (похоже на пасхалку ) в районе 7FFF:
*

Исправлю.

QUOTE (spiritwalker @ Сегодня, 00:46)

Установка no thumbnails модуля приводит к тому, что меню дольше грузится (при включении и при выходе из игры). Достаточное время висит черный экран, но играет фоновая музыка меню.
*

Да, я заметил. Причина неизвестна, и это скорее всего так просто не решить sad.gif

QUOTE (spiritwalker @ Сегодня, 00:46)

При переходе от версии к версии (пока RC) нужно что-нибудь перетаскивать (ну кроме игр и дампа kernel_snes.img)?
*

Можно просто копировать новую версию поверх старой. Но вообще желательно полностью делать Uninstall перед переходом...


Заметил забавную особенность. У эмулятора в параметрах командной строки включаются различные фильтры. И там больше комбинаций, чем нам дают штатными методами.

Вот режим 4:3:

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

Вот CRT фильтр:

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

А вот их комбинация - сглаживание, но без сканлайнов:

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

Последний вариант мне больше всего нравится. Хотя тут многие кричали, что сглаживание не любят.

Автор: kitt Суббота, 07 октября 2017, 01:52

лучше как раз сканлайны без сглаживания) на мазню (любую) смотреть - чем лучше зрение, тем сложнее.

Автор: bernh Суббота, 07 октября 2017, 01:53

А как включить сглаживание без линий?

Автор: kimbi41 Суббота, 07 октября 2017, 02:33

Да. Мне тоже последний вариант изображения больше всех понравился)

Автор: Dezik47506 Суббота, 07 октября 2017, 02:50

Столкнулся с проблемой при нажатае кнопки ресет в играх сеги и nes выходит ошибка с7 и из за этого нельзя сохранится, это так должно быть или я что то не правильно сделал?

Автор: Cluster Суббота, 07 октября 2017, 02:53

QUOTE (bernh @ Сегодня, 01:53)

А как включить сглаживание без линий?
*

Редактировать файл /usr/bin/clover-canoe-shvc

Сделаю потом отдельным модом.

Автор: Zamkad Суббота, 07 октября 2017, 03:31

Все залитые мною ромы работают, а вот picodrive - нет. При запуске игры экран тухнет и обратно открывается оболочка. Проверял на нескольких сеговских ромах, сжатие включено.

Автор: Cluster Суббота, 07 октября 2017, 04:36

QUOTE (Zamkad @ Суббота, 07 октября 2017, 03:31)

Все залитые мною ромы работают, а вот picodrive - нет. При запуске игры экран тухнет и обратно открывается оболочка. Проверял на нескольких сеговских ромах, сжатие включено.
*

Погодите, RetroArch тоже надо обновить. Занимаюсь.

Нашёл, как из консоли отслеживать нажатие reset и power. Жизнь моя теперь станет проще.

Автор: dimm0505 Суббота, 07 октября 2017, 06:59

QUOTE (pcm @ Вчера, 23:10)

А инструкция для чего нужна? Для релиз-кандидата hakchi2?
Там вроде ничего с точки зрения пользователя особо не поменялось. Выбираете версию консоли, прошиваете кастомное ядро, добавляете игры как обычно.
*


Ну тема называется "SNES Classic Mini: софтмод", и человек попадающий сюда первый раз (и к тому же допустим он новичок в этом деле) даже не знает с чего начать. Никаких вводных, никаких инструкций, ничего в первом сообщении. Первое сообщение это как-будто продолжение старого разговора давних знакомых. Это нормально что-ли? Вы допускаете самую главную ошибку всех спецов "а чо тут сложного?". Вы то в курсе дела, вы знаете о предмете все и вам кажется, что и все остальные должны так же все досконально знать. Коли уж "назвались груздями", то будьте столь любезны и остальным все подробно растолковать.

Автор: AHolms Суббота, 07 октября 2017, 07:15

how-to--virtual-console-games-to-wii-u.exe в Release candidate #4 что за варез???

Автор: poigen Суббота, 07 октября 2017, 07:56

Добрый день ! Друзья, а можете прикрутить настройку для изображения чтобы играть на экране 4:3 (старом элт телевизоре) ?
Спасибо ! smile.gif

Автор: drz Суббота, 07 октября 2017, 08:19

QUOTE (poigen @ Сегодня, 07:56)

Добрый день ! Друзья, а можете прикрутить настройку для изображения чтобы играть на экране 4:3 (старом элт телевизоре) ?
Спасибо !
*


Не получится, сама консоль выдаёт изображение 16:9 так что нужен только такой телек. 4:3 это вам надо оригинальную SNES.

Автор: chupachups08 Суббота, 07 октября 2017, 08:35

Всем доброго дня. Тоже новичок по хаку снеса и неса мини. Хотелось бы попросить скинуть в лс инструкцию или видео, как и что нужно делать,чтобы добавить на SNES Mini свои игры. Заранее большое всем спс за помощь.

Автор: dimm0505 Суббота, 07 октября 2017, 08:39

QUOTE (chupachups08 @ Суббота, 07 октября 2017, 17:35)

Всем доброго дня. Тоже новичок по хаку снеса и неса мини. Хотелось бы попросить скинуть в лс инструкцию или видео, как и что нужно делать,чтобы добавить на SNES Mini свои игры. Заранее большое всем спс за помощь.
*

Чтобы скинуть, ее еще нужно сделать =) Тогда и узнаешь последовательность всех действий в первом посте этой темы.

Автор: tunechi Суббота, 07 октября 2017, 08:42

QUOTE (chupachups08 @ Суббота, 07 октября 2017, 12:35)

Всем доброго дня. Тоже новичок по хаку снеса и неса мини. Хотелось бы попросить скинуть в лс инструкцию или видео, как и что нужно делать,чтобы добавить на SNES Mini свои игры. Заранее большое всем спс за помощь.
*


Скачай и распакуй. Прога очень интуитивна. Она сама всплывающими окнами расскажет что тебе в данный момент нужно сделать.

Автор: AHolms Суббота, 07 октября 2017, 08:55

QUOTE (poigen @ Суббота, 07 октября 2017, 11:56)

Добрый день ! Друзья, а можете прикрутить настройку для изображения чтобы играть на экране 4:3 (старом элт телевизоре) ?
Спасибо ! smile.gif
*

когда допилят ретроарх в нём, должно быть возможно настроить на весь экран, и теоретически и в встроенном можно 4:3 и оригинальный размер выбрать, значит можно будет и модифицировать настройки и разтянуть на весь, возможно даже я посмотрю как это сделать, но меню останется таким же кривым-растянутым.

Автор: pipi Суббота, 07 октября 2017, 09:17

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 06:59)

Ну тема называется "SNES Classic Mini: софтмод", и человек попадающий сюда первый раз (и к тому же допустим он новичок в этом деле) даже не знает с чего начать. Никаких вводных, никаких инструкций, ничего в первом сообщении. Первое сообщение это как-будто продолжение старого разговора давних знакомых. Это нормально что-ли? Вы допускаете самую главную ошибку всех спецов "а чо тут сложного?". Вы то в курсе дела, вы знаете о предмете все и вам кажется, что и все остальные должны так же все досконально знать. Коли уж "назвались груздями", то будьте столь любезны и остальным все подробно растолковать.
*

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

Если это так сложно, то даю инструкцию:
1. Подключаешь консоль шнуром к юсб 2.0 не включая ее
2. жмешь кнопку при запуске программы на которой написано что у тебя SNES Mini
3. заливаешь ромы через левую кнопку внизу меню(можно к каждому рому добавить там же обложку через кнопку google и изменить количество игроков)
4. жмешь правую нижнюю кнопку в меню и следуешь инструкциям.

Из траблов - может не работать если у тебя нет net.framework 3.5 и иногда бывает несовместимость кабелей(у товарища не получилось прошить на кабеле от самсунг гелекси)

Автор: dimm0505 Суббота, 07 октября 2017, 09:24

QUOTE (pipi @ Суббота, 07 октября 2017, 18:17)

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

Если это так сложно, то даю инструкцию:
1. Подключаешь консоль шнуром к юсб 2.0 не включая ее
2. жмешь кнопку при запуске программы на которой написано что у тебя SNES Mini
3. заливаешь ромы через левую кнопку внизу меню(можно к каждому рому добавить там же обложку через кнопку google и изменить количество игроков)
4. жмешь правую нижнюю кнопку в меню и следуешь инструкциям.

Из траблов - может не работать если у тебя нет net.framework 3.5 и иногда бывает несовместимость кабелей(у товарища не получилось прошить на кабеле от самсунг гелекси)
*

Во, молодец, начало положено. Все, кто прошивал свою неску-мини и пользовался прогой Кластера или Мэдманки конечно же разберутся, им все это хорошо знакомо. А вот представь, что на форум пришел человек, у которого не было NES-mini? Ну не успел купить в свое время, ему что делать? Бэкграунда у него никакого нет, здесь в первом сообщении темы ни слова о том, с чего начать, как ему разбираться?

Автор: drz Суббота, 07 октября 2017, 09:34

QUOTE (dimm0505 @ Сегодня, 09:24)

Во, молодец, начало положено. Все, кто прошивал свою неску-мини и пользовался прогой Кластера или Мэдманки конечно же разберутся, им все это хорошо знакомо. А вот представь, что на форум пришел человек, у которого не было NES-mini? Ну не успел купить в свое время, ему что делать? Бэкграунда у него никакого нет, здесь в первом сообщении темы ни слова о том, с чего начать, как ему разбираться?
*


Я купил SNES пару дней назад, NES у меня не было и я скачав Hakchi2 сразу в ней разобрался. Там все максимально интуитивно и доступно описано, без всяких инструкций все понятно с первого раза.

Автор: aprilito1965 Суббота, 07 октября 2017, 09:44

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 09:24)

Во, молодец, начало положено. Все, кто прошивал свою неску-мини и пользовался прогой Кластера или Мэдманки конечно же разберутся, им все это хорошо знакомо. А вот представь, что на форум пришел человек, у которого не было NES-mini? Ну не успел купить в свое время, ему что делать? Бэкграунда у него никакого нет, здесь в первом сообщении темы ни слова о том, с чего начать, как ему разбираться?
*


Такому товарищу пока и не надо разбираться, чтобы не сорить потом глупыми вопросами о неработающих функциях. Дайте людям стабильную версию сделать, а потом уже займемся инструкциями. Сейчас опыта, советов и репортов достаточно от тех, кто в теме не первый день.

Автор: tunechi Суббота, 07 октября 2017, 09:44

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 13:24)

Во, молодец, начало положено. Все, кто прошивал свою неску-мини и пользовался прогой Кластера или Мэдманки конечно же разберутся, им все это хорошо знакомо. А вот представь, что на форум пришел человек, у которого не было NES-mini? Ну не успел купить в свое время, ему что делать? Бэкграунда у него никакого нет, здесь в первом сообщении темы ни слова о том, с чего начать, как ему разбираться?
*


Там не нужно бэкграунда))) программа тебя за руку ведет. Сама.

Автор: dimm0505 Суббота, 07 октября 2017, 09:56

QUOTE (aprilito1965 @ Суббота, 07 октября 2017, 18:44)

Такому товарищу пока и не надо разбираться, чтобы не сорить потом глупыми вопросами о неработающих функциях. Дайте людям стабильную версию сделать, а потом уже займемся инструкциями. Сейчас опыта, советов и репортов достаточно от тех, кто в теме не первый день.
*

Ну, а где в шапке ссылка хоть на "нестабильную" версию? С чего человеку начинать? Еще добавить краткую инструкцию и меньше "глупых" вопросов будет.

Автор: aprilito1965 Суббота, 07 октября 2017, 09:56

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 09:56)

Ну, а где в шапке ссылка хоть на "нестабильную" версию? С чего человеку начинать?
*


Со стабильной.

Автор: Hadonis Суббота, 07 октября 2017, 10:06

Отсеивать бы из этой темы все сообщения вида "памагите прошить, не могу сам, ручек нету". Сейчас крайне важны дебагинг, предложение исправлений и улучшений.

Предлагаю указать вышесказанное в шапке темы и закрепить ссылку на совместимый ром-лист.

Автор: YamahaRBX Суббота, 07 октября 2017, 10:49

Ребятки, сильно не клюйте, я всего-лишь уточнить, ибо никогда в жизни не имел дел с эмуляторами и ромами, никогда их не качал, не устанавливал и, вообще, в глаза не видел.

Собственно вопрос: файлы, которые понимает консоль должны иметь формат ".sfc"?

Автор: BASSIX Суббота, 07 октября 2017, 10:55

sfc, smc - самые частые расширения для снес ромов.

Автор: pcm Суббота, 07 октября 2017, 11:49

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 06:59)

Ну тема называется "SNES Classic Mini: софтмод", и человек попадающий сюда первый раз (и к тому же допустим он новичок в этом деле) даже не знает с чего начать. Никаких вводных, никаких инструкций, ничего в первом сообщении. Первое сообщение это как-будто продолжение старого разговора давних знакомых. Это нормально что-ли? Вы допускаете самую главную ошибку всех спецов "а чо тут сложного?". Вы то в курсе дела, вы знаете о предмете все и вам кажется, что и все остальные должны так же все досконально знать. Коли уж "назвались груздями", то будьте столь любезны и остальным все подробно растолковать.
*

QUOTE (dimm0505 @ Суббота, 07 октября 2017, 09:56)

Ну, а где в шапке ссылка хоть на "нестабильную" версию? С чего человеку начинать? Еще добавить краткую инструкцию и меньше "глупых" вопросов будет.
*

Сделайте в шапке ссылку на текущий релиз-кандидат и список совместимости, добавьте дисклеймер о том, что всё экспериментально, и лезть совсем без знаний не стоит.
Релиз-кандидат:
https://t.co/FTxkkB36FG
Список совместимости:
https://docs.google.com/spreadsheets/d/12HKfz4ZQBy6Ip5awvh8t2aV5cVswYlnsdKxn9xoIW2Y/edit#gid=2014317767

Когда будет релиз, можно будет скопировать и немного подредактировать информацию из темы про NES Classic, потому что для пользователя в целом ничего не поменялось (о чём я и говорил).
QUOTE (Hadonis @ Суббота, 07 октября 2017, 10:06)

Отсеивать бы из этой темы все сообщения вида "памагите прошить, не могу сам, ручек нету". Сейчас крайне важны дебагинг, предложение исправлений и улучшений.

Предлагаю указать вышесказанное в шапке темы и закрепить ссылку на совместимый ром-лист.
*

Поддерживаю.

Автор: AHolms Суббота, 07 октября 2017, 12:04

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

Автор: Cluster Суббота, 07 октября 2017, 12:38

Всё, RetroArch работает идеально. Даже умеет теперь подтягивать сохранения для отображения "демок".

В hakchi2 тоже многое исправил.

Теперь надо поспать, протестировать и можно будет релизить smile.gif

Автор: AHolms Суббота, 07 октября 2017, 12:50

QUOTE (Cluster @ Суббота, 07 октября 2017, 16:38)

Всё, RetroArch работает идеально. Даже умеет теперь подтягивать сохранения для отображения "демок".

В hakchi2 тоже многое исправил.

Теперь надо поспать, протестировать и можно будет релизить smile.gif
*


Приятных снов!

Автор: Cluster Суббота, 07 октября 2017, 12:58

QUOTE (AHolms @ Сегодня, 12:04)

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

У меня так один раз было. Возможно, это из-за хаков контроллера.

Автор: dimm0505 Суббота, 07 октября 2017, 13:01

))))
Кластер уже во сне что-ли постит? =)))

Автор: Grey_Finger Суббота, 07 октября 2017, 13:13

внесу пять копеек инфы. Пользовался первым релизом hackchi2 - всё доступно и крайне юзерфрендли. Никаких ошибок или багов во время работы не было встречено. Платформа intel, windows 10 со всеми последними обновлениями.

Автор: dedalx Суббота, 07 октября 2017, 13:26

QUOTE (pcm @ Суббота, 07 октября 2017, 11:49)

Сделайте в шапке ссылку на текущий релиз-кандидат и список совместимости, добавьте дисклеймер о том, что всё экспериментально, и лезть совсем без знаний не стоит.
Релиз-кандидат:
https://t.co/FTxkkB36FG
Список совместимости:
https://docs.google.com/spreadsheets/d/12HKfz4ZQBy6Ip5awvh8t2aV5cVswYlnsdKxn9xoIW2Y/edit#gid=2014317767

Когда будет релиз, можно будет скопировать и немного подредактировать информацию из темы про NES Classic, потому что для пользователя в целом ничего не поменялось (о чём я и говорил).

Поддерживаю.
*


Ссылка на RC не работает.

Автор: Dark_Being Суббота, 07 октября 2017, 14:04

Привет друзья! Выражаю благодарность всем, кто занимается предоставлением возможности играть на SNES mini в любимые игры. Ждал всю неделю выходных что бы позаморачиваться с закачкой и тестированием игр, но... Ссылка на скачивание hakchi не работает (

Автор: dimm0505 Суббота, 07 октября 2017, 14:11

QUOTE (Dark_Being @ Суббота, 07 октября 2017, 23:04)

Привет друзья! Выражаю благодарность всем, кто занимается предоставлением возможности играть на SNES mini в любимые игры. Ждал всю неделю выходных что бы позаморачиваться с закачкой и тестированием игр, но... Ссылка на скачивание hakchi не работает (
*

Таких как мы просили не беспокоить, чтобы под ногами не мешались =))

Автор: dedalx Суббота, 07 октября 2017, 14:12

QUOTE (Dark_Being @ Суббота, 07 октября 2017, 14:04)

Привет друзья! Выражаю благодарность всем, кто занимается предоставлением возможности играть на SNES mini в любимые игры. Ждал всю неделю выходных что бы позаморачиваться с закачкой и тестированием игр, но... Ссылка на скачивание hakchi не работает (
*


На гитхабе есть, но вроде там только сорсы для билда - https://github.com/ClusterM/hakchi2

Автор: Dark_Being Суббота, 07 октября 2017, 14:21

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

Автор: Sapik Суббота, 07 октября 2017, 14:22

QUOTE (Dark_Being @ Суббота, 07 октября 2017, 14:04)

Привет друзья! Выражаю благодарность всем, кто занимается предоставлением возможности играть на SNES mini в любимые игры. Ждал всю неделю выходных что бы позаморачиваться с закачкой и тестированием игр, но... Ссылка на скачивание hakchi не работает (
*


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

Автор: Dark_Being Суббота, 07 октября 2017, 14:24

QUOTE (Sapik @ Суббота, 07 октября 2017, 15:22)

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

*


Благодарю! )

Автор: macha0n Суббота, 07 октября 2017, 17:40

Всем привет! Как я понял уже скоро будет финальная версия софт-мода. В связи с этим, подскажите пожалуйста:

1. Как я понял ромы лучше качать (U)!
2. Откуда лучше их качать, чтбы наверняка?
3. Ожидается ли в перспективе возможность играть в NES ромы и SMD ромы?

Автор: pcm Суббота, 07 октября 2017, 17:43

QUOTE (macha0n @ Суббота, 07 октября 2017, 17:40)

Всем привет! Как я понял уже скоро будет финальная версия софт-мода. В связи с этим, подскажите пожалуйста:

1. Как я понял ромы лучше качать (U)!
2. Откуда лучше их качать, чтбы наверняка?
3. Ожидается ли в перспективе возможность играть в NES ромы и SMD ромы?
*

1. Да, эмулятор лучше пережёвывает NTSC
2. Ищите ромсеты No-Intro или GoodSNES
3. Да, через retroarch можно уже сейчас.

Автор: macha0n Суббота, 07 октября 2017, 17:54

QUOTE (pcm @ Суббота, 07 октября 2017, 17:43)

1. Да, эмулятор лучше пережёвывает NTSC
2. Ищите ромсеты No-Intro или GoodSNES
3. Да, через retroarch можно уже сейчас.
*


Спасибо!

1. А этот ретро арч уже в софт-моде будет или качать отдельно?
2. Оригинальные ромы SNES mini (заводские), можно удалить выборочно или только все вместе?
3. А эмулэнд не очень?

Не работал еще с софт-модом, извините...

Автор: vyorf Суббота, 07 октября 2017, 17:54

QUOTE (pcm @ Суббота, 07 октября 2017, 00:08)

Если даже подготовленный Nintendo образ из Wii U Virtual Console не работает (хотя это, в принципе, не есть показатель), то боюсь, что да. Скорее всего, они просто не добавляли поддержку S-DD1 в эмулятор.
*

А как же хак "no S-DD1"? Можешь попробовать этот ром Star Ocean?

Автор: pcm Суббота, 07 октября 2017, 17:59

QUOTE (macha0n @ Суббота, 07 октября 2017, 17:54)

Спасибо!

1. А этот ретро арч уже в софт-моде будет или качать отдельно?
2. Оригинальны ромы SNES mini (заводские), можно удалить выборочно или только все вместе?

Не работал еще с софт-модом, извините...
*

1.Нужно будет скачать .hmod для RetroArch и установить в два клика через Hakchi2. Для Mega Drive ещё нужно будет установить таким же образом Genesis Plus GX или PicoDrive
2. В hakchi2 можно выборочно "скрывать" игры.
QUOTE (vyorf @ Суббота, 07 октября 2017, 17:54)

А как же хак "no S-DD1"? Можешь попробовать этот ром Star Ocean?
*

Уже давно пробовал, не работает. Из списка совместимости почему-то его убрали, но в списке с preset ID строчка есть.

Автор: macha0n Суббота, 07 октября 2017, 18:03

Скажите, с макбука эти операции не прокатят со SNES mini?

Автор: vyorf Суббота, 07 октября 2017, 18:05

QUOTE (pcm @ Суббота, 07 октября 2017, 17:59)

1.Нужно будет скачать .hmod для RetroArch и установить в два клика через Hakchi2. Для Mega Drive ещё нужно будет установить таким же образом Genesis Plus GX или PicoDrive
2. В hakchi2 можно выборочно "скрывать" игры.

Уже давно пробовал, не работает. Из списка совместимости почему-то его убрали, но в списке с preset ID строчка есть.
*

Печаль конечно лютая!

Добавлено спустя 1 минуту:
QUOTE (macha0n @ Суббота, 07 октября 2017, 18:03)

Скажите, с макбука эти операции не прокатят со SNES mini?
*

На сколько я знаю на маке невозможно запустить виндовые приложения в голом виде, как вы сами думаете прокатит или нет? (НЕТ)

Автор: macha0n Суббота, 07 октября 2017, 18:07

QUOTE (vyorf @ Суббота, 07 октября 2017, 18:05)

Печаль конечно лютая!

Добавлено спустя 1 минуту:

На сколько я знаю на маке невозможно запустить виндовые приложения в голом виде, как вы сами думаете прокатит или нет? (НЕТ)
*


Стоп, стоп, это что же не будет на SNES mini Star Ocean?

Автор: Landis Суббота, 07 октября 2017, 18:10

QUOTE (macha0n @ Суббота, 07 октября 2017, 17:54)


1. А этот ретро арч уже в софт-моде будет или качать отдельно?
2. Оригинальные ромы SNES mini (заводские), можно удалить выборочно или только все вместе?


Не работал еще с софт-модом, извините...
*


Теперь каждый второй будет эти вопросы задавать.
Открывайте тему по NES mini, там все это по 100 раз разжевано, для тех кто с софтмодом не работал.
Все так же, программы все очень простые в освоении.

Автор: macha0n Суббота, 07 октября 2017, 18:10

QUOTE (vyorf @ Суббота, 07 октября 2017, 18:05)

Печаль конечно лютая!

Добавлено спустя 1 минуту:

На сколько я знаю на маке невозможно запустить виндовые приложения в голом виде, как вы сами думаете прокатит или нет? (НЕТ)
*


Ну я не специалист к сожалению, вот и уточняю. Мне бы с софт-модом разобраться...


Добавлено спустя 1 минуту:
QUOTE (Landis @ Суббота, 07 октября 2017, 18:10)

Теперь каждый второй будет эти вопросы задавать.
Открывайте тему по NES mini, там все это по 100 раз разжевано, для тех кто с софтмодом не работал.
Все так же, программы все очень простые в освоении.
*


Хорошо, не ругайтесь.

Автор: pcm Суббота, 07 октября 2017, 18:20

QUOTE (vyorf @ Суббота, 07 октября 2017, 18:05)

Печаль конечно лютая!
*

QUOTE (macha0n @ Суббота, 07 октября 2017, 18:07)

Стоп, стоп, это что же не будет на SNES mini Star Ocean?
*

Ну почему печаль?
Если со SNES9x в RetroArch работает — то будет

Автор: Kronomorph Суббота, 07 октября 2017, 19:53

Вопрос технического характера, можно ли заменить флеш память на больший обьём?

Автор: Nikki007 Суббота, 07 октября 2017, 20:19

QUOTE (Kronomorph @ Суббота, 07 октября 2017, 19:53)

Вопрос технического характера, можно ли заменить флеш память на больший обьём?
*


Пока никто не реализовал эту задумку.

Автор: macha0n Суббота, 07 октября 2017, 20:21

Кто-нибудь уже тестировал эмулятор SMD? Как с этим обстоят дела?

Автор: radion76 Суббота, 07 октября 2017, 20:22

подскажите пожалуйста!
можно ли на nes mini или snes mini запустить игры c atari 800 ?

Автор: Greg956 Суббота, 07 октября 2017, 21:31

Слушайте, последней RC версией прошил модифицированное ядро, но игры залить не могу. Накидал игр, жму синхронизация, и все, говорит подключить приставку, подключаю в usb, потом power, и тишина. Перевтыкал много раз, прошилось ядро нормально, приставка работает, но залить игры не могу. Как будто приставку не видит, притом прошить оригинальное ядро, а потом еще раз модифициарованное могу. Но закинуть игры оно не хочет.
На НЕСке проверил, все работает. Игры закинул, обновил список, синхронизировал. А со СНЕСкой не получается нифига...

Автор: vyorf Суббота, 07 октября 2017, 21:59

QUOTE (pcm @ Суббота, 07 октября 2017, 18:20)

Ну почему печаль?
Если со SNES9x в RetroArch работает — то будет
*

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

Автор: macha0n Суббота, 07 октября 2017, 23:12

QUOTE (vyorf @ Суббота, 07 октября 2017, 21:59)

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


Абсолютно согласен! Но с другой стороны - искусство требует жертв...

Автор: spiritwalker Суббота, 07 октября 2017, 23:14

Кстати, да. Аутентичность аутентичностью, но кто-нибудь из тестирующих видит примеры хоть какого-то приемущества canoe над сторонним эмулятором?
А то я сегодня показывал знакомым DKC2 и обратил внимание на слегка некорректную эмуляцию музыки (она как будто с пропуском первых тактов стартует и так же обрывается чуть раньше, особенно заметно при заходе в бонус комнаты). Вроде мелочь, но как в целом уровень эмуляции snes9x ядра в retroarch?

QUOTE (Greg956 @ Суббота, 07 октября 2017, 21:31)

Слушайте, последней RC версией прошил модифицированное ядро, но игры залить не могу. Накидал игр, жму синхронизация, и все, говорит подключить приставку, подключаю в usb, потом power, и тишина. Перевтыкал много раз, прошилось ядро нормально, приставка работает, но залить игры не могу. Как будто приставку не видит, притом прошить оригинальное ядро, а потом еще раз модифициарованное могу. Но закинуть игры оно не хочет.
На НЕСке проверил, все работает. Игры закинул, обновил список, синхронизировал. А со СНЕСкой не получается нифига...
*

Я извиняюсь, что может глупость напишу, но приставку с модифицированным ядром запускаешь случайно не в FEL-режиме для заливки игр? Был у меня такой косяк, правда на rc1 или rc2

Автор: GPcH Суббота, 07 октября 2017, 23:27

QUOTE (vyorf @ Суббота, 07 октября 2017, 21:59)

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


Ну... как бы так сказать... аутентичность - это оригинальная SNES. А это по сути мини компьютер типа raspberi pi, только с логотипом Nintendo и джойстиками под оригинал. Внутри и то ромы, сдампленные сообществом N лет назад (в случае с NES mini даже формат ромов был позаимствован у сообщества насколько я вижу). Потому тут главное чтобы работали штатные сохранения, а не через Start+Select меню. Остальной в стиле "шашечки или ехать". Все имхо.

Автор: macha0n Суббота, 07 октября 2017, 23:33

Хочу поделиться некоторыми наблюдениями по собственному использованию SNES mini. Играю неделю, не прошивал.

1. Как я уже писал раньше о нагреве консоли - нагревается, но по-разному. В моей практике это не зависит от того, сколько консоль включена. Зависит от игры. От одной игры будет чуть теплая (дно), от другой достаточно горячая. Metroid например, нагревает консоль раза в 2,5 сильнее, чем DKC.

2. В игре Donkey Kong Country, заметил очень интересную особенность (пока непонятную для себя) - начал игру, набрал около 50 жизней. Сохранялся и через Reset и через сохранения в самой игре (дублировал короче). Так вот если, загружать сэйвы через меню SNES - все набранные жизни загружаются, а если загружать игру через сэйв самой игры - всегда дают 5 жизней, независимо от уровня и локации.

Автор: adamka317 Суббота, 07 октября 2017, 23:46

Ребят, я не в теме. Взломали или есть ещё какие-то недоработки?

Автор: Gazmanov Воскресенье, 08 октября 2017, 00:01

QUOTE (adamka317 @ Суббота, 07 октября 2017, 23:46)

Ребят, я не в теме. Взломали или есть ещё какие-то недоработки?
*

Привет, милый друг!

Тебя сейчас убьют)
Да, взломали, если ты не заметил по всем предыдущим страницам этой темы) И да, есть недоработки.
Спасибо огромное Claster'у, Madmonkey и команде (простите, всех не упомню) за титанический труд по улучшению приставки от Нин!

PS Читай, читай, читай) И не задавай вопросов о том как записать новых игорь на свою СНЕС мини - побьют за это.
Советую ознакомится со всеми страницами этой темы и если возникнут вопросы относительно установки и запуска Hakchi2, то посмотри в сети инструкции по NES-мини - они очень похожи. Просто стоит включить голову.

Автор: dedalx Воскресенье, 08 октября 2017, 00:12

QUOTE (adamka317 @ Суббота, 07 октября 2017, 23:46)

Ребят, я не в теме. Взломали или есть ещё какие-то недоработки?
*


Если не в теме, то как раз эту тему и стоит прочитать от начала до конца. Когда все будет взломано вся информация и ссылки будут закреплены в первом сообщении темы.