| Игры > Игры на консолях 1-4 поколений |
| Вопросы по SNES Mini |
| (1/1) |
| revkirillkill:
Добрый день! Есть проблема с snes mini. Изначально поставил модифицированное ядро, играл в nes, sega, snes, все норм. Далее решил перепрошить и поставить hakchi2 СЕ. Делаю по алгоритму: 1. Запускаю hakchi2 от Кластера и Ядро/Полностью удалиться с SNES mini, процесс проходит успешно. 2. Далее жму ядро/Прошить оригинальное ядро. Доходит до середины и выдает ошибку No answer from device. Погуглив, менял и usb порт, и пробовал другие версии hakchi2 от Кластера, выходит та же ошибка. Еще заметил такую особенность если вкл приставку лампочка горит, все норм, поиграешь какое то время, потом выключаешь ее кнопкой повер. И опять включаешь повер, но приставка не включается, светодиод моргнет на мили секунду и погаснет. Включить приставку можно только передернув usb шнур. Тогда она норм включается, до того момента пока не выключишь ее кнопкой повер, далее опять таже проблема пока шнур usb не вытащишь и заново воткнешь. Вот и думаю может этот странный баг влиять на процесс прошивки оригинального ядра, ведь там приставка при прошивке в определенный момент должна включиться, а у меня моргнет светодиод, и выходит ошибка в hakchi2. Причем модифицированное ядро тоже не ставится. Что я только не делал, и ставил из папки dump, запускал оригинальное ядро из Ram, и на тв откатывал к заводским, потом пробовал прошивать, та же беда. Может была у кого такая проблема? Подскажите? Может это не софтовая проблема, а беда в железе? Спасибо заранее всем |
| Шулик:
Залито 140 игр,памяти еще половина свободна,но такие дела не дает делать сохранения больше 21 где то (может23) ,поснес несколько игр и теперь сейвов вообще можно делать не больше 16) что за фигня :D Кластеру писал,он сам не знает |
| Tunyaa:
Есть ли возможность на snes mini ,изменив версию образа(например с (.U)[t1] на (.U)[!]), оставить сохранение от предыдущей версии? Предполагаю что нужно изменить код , импортированного сохранения(hakchi2>Инструменты>Менеджер сохранений), на присвоенный папке с образом (.U)[!]. Но как это сделать? Спасибо. |
| Sharpnull:
Во-первых, сохранения могут неправильно загрузиться, если будут какие-то несовместимые различия во время сохранения. У меня нет консоли, но я посмотрел исходный код. Кодовое имя игры CLV-* генерируется на основе контрольной суммы, то есть для каждой игры уникально (если нет коллизий). При нажатии кнопки Export selected соответствующие папки с сохранениями архивируются (tar -cz CLV-*) в clvs. Значит нужно узнать кодовое имя и поменять в этом архиве название папки и другие файлы с кодовым именем, если есть. Узнать код можно после сохранения, а заменить должен позволить 7zip или WinRAR. Есть скрипт на Python 3 для преобразования сохранения SRAM в clvs (не сохранения состояния, а сохранения которое делает сама игра, оно универсально между эмуляторами). В этом скрипте можно посмотреть как нужно архивировать и вычисляется кодовое имя ROM'а, если что. -------- Интересный факт. Можно посчитать вероятность коллизии хеша (два хеша совпадут из набора k хешей меньше N): N = 26^5 = 11881376. Если k = 22094 ромов из GoodNES, то с вероятностью 0.9999999988006754 будет коллизия. При k = 4059 будет 50%. Возможно кто-то уже об этом думал и нашёл способ автоматического изменения рома (добавление мусора в конец?), чтобы невезучие могли иметь любимые игры одновременно на консоли. Хорошо бы проверить все ромы на практике. |
| Навигация |
| Главная страница сообщений |