|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
SNES Classic Mini: софтмод
| pcm |
Понедельник, 02 октября 2017, 11:30
Отправлено
#41
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
QUOTE (battletoadser @ Понедельник, 02 октября 2017, 10:39) Ну и хорошо, значит будет несложно реализовать. Не запускаются многие игры, или большинство можно без костылей добавлять и запускать? Ну, чуть выше я кидал альбом с фотографиями. Всё, что там — работает нормально. Помимо этого отлично работает и Super Mario All-Stars. Не запустились Stunt Race FX и Final Fantasy VI, больше ничего не пробовал. Точную причину назвать пока не могу. -------------------- » Консоли « |
| vaster |
Понедельник, 02 октября 2017, 12:51
Отправлено
#42
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 37 Регистрация: 08 авг. 2009 Из: Санкт-Петербург Пользователь №: 33 157 ![]() ![]() |
pcm, а переведенные на русский язык ромы запускаются?
-------------------- Удачные сделки: +37
|
| pcm |
Понедельник, 02 октября 2017, 13:25
Отправлено
#43
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
QUOTE (vaster @ Понедельник, 02 октября 2017, 12:51) Понятия не имею, но не вижу причин, по которым они бы не работали. Японские игры с фанатским переводом на английский работают без проблем -------------------- » Консоли « |
| Grey_Finger |
Понедельник, 02 октября 2017, 16:13
Отправлено
#44
|
![]() Cannabis Cup ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 023 Регистрация: 29 авг. 2007 Из: Санкт-Петербург Пользователь №: 23 531 ![]() ![]() |
Ребята, подскажите, пожалуйста, как заменить ром с Зельдой на ром с переводом? Или пока еще всё сыро? Заранее спасибо!
-------------------- |
| terek |
Понедельник, 02 октября 2017, 16:44
Отправлено
#45
|
![]() Новичок ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 294 Регистрация: 22 янв. 2006 Из: Петербург Пользователь №: 14 957 ![]() ![]() |
|
| Grey_Finger |
Понедельник, 02 октября 2017, 17:00
Отправлено
#46
|
![]() Cannabis Cup ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 023 Регистрация: 29 авг. 2007 Из: Санкт-Петербург Пользователь №: 23 531 ![]() ![]() |
QUOTE (terek @ Понедельник, 02 октября 2017, 16:44) спасибо! Примерно так и понял по последним страницам треда, но на всякий случай решил спросить -------------------- |
| pcm |
Понедельник, 02 октября 2017, 20:10
Отправлено
#47
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
Похоже, либо родной эмулятор 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, иначе чёрный экран. Похоже, это идентификатор особой микросхемы. Сообщение отредактировал pcm - Понедельник, 02 октября 2017, 20:33 -------------------- » Консоли « |
| Kristal237 |
Понедельник, 02 октября 2017, 21:05
Отправлено
#48
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 338 Регистрация: 30 сент. 2007 Пользователь №: 23 858 ![]() ![]() |
QUOTE (pcm @ Понедельник, 02 октября 2017, 20:10) Похоже, либо родной эмулятор SNES Mini не поддерживает игры, использующие капкомовский Cx4 (Mega Man X 2, Mega Man X 3), либо там нужен какой-нибудь флаг в заголовках. Просто чёрный экран при запуске, при сбросе — C7 и возврат в меню по нажатию OK. Неужто Mega Man X, который есть в самой приставке так сильно отличается от последующих частей? Там-же вроде отличия только в наборе уровней и боссах. Сообщение отредактировал Kristal237 - Понедельник, 02 октября 2017, 21:09 -------------------- 3DS FC: 3308-4859-3607
|
| pcm |
Понедельник, 02 октября 2017, 21:10
Отправлено
#49
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
QUOTE (Kristal237 @ Понедельник, 02 октября 2017, 21:05) Неужто Megaman X, который есть в самой приставке так сильно отличается от последующих частей? Там-же вроде отличия только в наборе уровней и боссах. Отличается — не отличается, а в Mega Man X никаких Cx4 нет. А в последующих частях — есть. Сообщение отредактировал pcm - Понедельник, 02 октября 2017, 21:10 -------------------- » Консоли « |
| Xero.07 |
Понедельник, 02 октября 2017, 21:16
Отправлено
#50
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 17 июня 2013 Из: Ярославль Пользователь №: 47 903 ![]() ![]() |
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
Отправлено
#51
|
![]() Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 39 Регистрация: 07 янв. 2017 Пользователь №: 57 452 ![]() ![]() |
QUOTE (pcm @ Понедельник, 02 октября 2017, 21:10) НУ, тогда возможно эмулятор работает только с чипами предустановленных игр, чего я опасался. Для остальных можно и ретроарч допилить. Квк я понимаю, базовые игры как раз используют большинство чипов, да? Процентов 80 игр запустится? На флешкартриджах та же фигня |
| metroid-m |
Понедельник, 02 октября 2017, 21:21
Отправлено
#52
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 053 Регистрация: 14 янв. 2013 Пользователь №: 46 774 ![]() ![]() |
Главное, чтобы вот эта игра запустилась: Mickey and Donald - Magical Adventure 3, это последняя игра капком для Snes. У нас в России ее не было в продаже. А игра просто класс. Попробуйте ее пожалуйста, если конечно ром найдете.
Добавлено спустя 2 минуты: QUOTE (Xero.07 @ Понедельник, 02 октября 2017, 21:16) Прям расстроил, хотел в первую очередь именно эти игры залить, первого Икса за 2 дня уже до дыр заиграл... надеюсь проблема решиться. Остается надежда на mega man 7, он то же ничего. Сообщение отредактировал metroid-m - Понедельник, 02 октября 2017, 21:24 |
| Xero.07 |
Понедельник, 02 октября 2017, 21:24
Отправлено
#53
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 17 июня 2013 Из: Ярославль Пользователь №: 47 903 ![]() ![]() |
QUOTE Остается надежда на mega man 7, он то же ничего. Седьмой должен работать, чипов в нем нет никаких, как и Rockman & Forte Megaman X3, вроде, в VC на Wii U выходил, а судя по заголовкам ромы такие же как в VC, может есть шанс? Сообщение отредактировал Xero.07 - Понедельник, 02 октября 2017, 21:27 -------------------- |
| pcm |
Понедельник, 02 октября 2017, 23:06
Отправлено
#54
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
QUOTE (Xero.07 @ Понедельник, 02 октября 2017, 21:16) Прям расстроил, хотел в первую очередь именно эти игры залить, первого Икса за 2 дня уже до дыр заиграл... надеюсь проблема решиться. Могу обрадовать! Сx4 эмулируется ![]() Заработал прямой инжект рома Mega Man X 3 из Wii U Virtual Console. Осталось понять, почему он заработал... —————————— Как оказалось, в некоторых случаях Game Preset, который во втором заголовке находится в 0x0D (два байта длиной), очень важен. Для игр с чипом Cx4 нужен такой preset: CODE 0x0D: 3D 11 Запускаются обычные ромы MMX2 и X3 Сообщение отредактировал pcm - Понедельник, 02 октября 2017, 23:20 -------------------- » Консоли « |
| Cluster |
Вторник, 03 октября 2017, 00:10
Отправлено
#55
|
![]() Флудер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 658 Регистрация: 01 мая. 2005 Из: Электросталь Пользователь №: 12 933 ![]() ![]() |
QUOTE (pcm @ Вчера, 23:06) Как оказалось, в некоторых случаях Game Preset, который во втором заголовке находится в 0x0D (два байта длиной), очень важен. Документируй где-нибудь всё это, чтобы потом не собирать информацию по всем страницам темы и личке. Я пока дорабатываю всё несвязанное с играми. И скинь мне в личку ссылку на Wii U VC ромы, если не сложно. Похоже, мы не обойдёмся без какой-то базы ромов и дополнительных настроек. Сообщение отредактировал Cluster - Вторник, 03 октября 2017, 00:14 -------------------- |
| pcm |
Вторник, 03 октября 2017, 00:14
Отправлено
#56
|
|
Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 304 Регистрация: 19 июля 2010 Пользователь №: 37 571 ![]() ![]() |
QUOTE (Cluster @ Вторник, 03 октября 2017, 00:10) Документируй где-нибудь всё это, я пока дорабатываю всё несвязанное с играми. И скинь мне в личку ссылку на Wii U VC ромы, если не сложно. Похоже, мы не обойдёмся без какой-то базы ромов и дополнительных настроек. Пока что у меня всё в голове и небольшом текстовом файлике С SuperFX и Cx4 разобрались, поэтому перед началом документирования хочу проверить остальные чипы: DSP-1, DSP-2, DSP-3, DSP-4, OBC-1, SA1, S-DD1, SPC7110 и ST010 ST010 загружаться не хочет, беда явно либо в профиле, либо в том, что эмулятор этот чип не поддерживает. Тут проблема хуже — игры с этим чипом в Virtual Console не выходили... Решил попробовать запустить RetroArch. Работает с пол-пинка. Запустил Crisis Force, поиграл минутку —————————— Выяснилось, что clover-canoe-shvc поддерживает SFROM в gzip-архивах. Для любителей забить всю память ромами — самое оно Сообщение отредактировал pcm - Вторник, 03 октября 2017, 02:08 -------------------- » Консоли « |
| strayder |
Вторник, 03 октября 2017, 00:19
Отправлено
#57
|
![]() Фанат ![]() ![]() ![]() Группа: Пользователи Сообщений: 111 Регистрация: 18 авг. 2013 Из: Москва Пользователь №: 48 331 ![]() ![]() |
QUOTE (Cluster @ Воскресенье, 01 октября 2017, 20:38) Всё, запустил Chrono Trigger на родном эмуляторе: https://www.instagram.com/p/BZtsOuCHBXe/ Всё просто, спасибо pcm за наводку! Формат действительно WiiUшный. На конвертацию семплов можно забить, это необязательно. Я пока только не совсем понимаю, как определять тип РОМа (HiROM/LoROM). спасибо за проделанную работу. Ждем готовое решение с нетерпением -------------------- 3DS: 2423-2349-2536
________ Мои консоли: Nintendo AV Famicom, Super Famicom, SNES(USA), Nintendo 64, Nintendo Wii, Nintendo WiiU Nintendo 3DS XL, Sega MDII, Playstation 1, Playstation 3, Playstation 4 |
| Cluster |
Вторник, 03 октября 2017, 02:28
Отправлено
#58
|
![]() Флудер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 658 Регистрация: 01 мая. 2005 Из: Электросталь Пользователь №: 12 933 ![]() ![]() |
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
Отправлено
#59
|
|
сегабой ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 656 Регистрация: 08 мая. 2007 Пользователь №: 22 173 ![]() ![]() |
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, т.к. они не взаимозаменяемы, и это может временно брикнуть консоль. если залить не то ядро, потом можно залить скваш от этого ядра - после этого будет работать, причем и с родным сквашем тоже. а хотя нет, с родным не будет. там же еще ключ другой. нафига они этот раздел закриптовали ума не приложу.Сообщение отредактировал madmonkey - Вторник, 03 октября 2017, 04:13 |
| Comanche_Ak |
Вторник, 03 октября 2017, 11:00
Отправлено
#60
|
|
Новичок ![]() Группа: Пользователи Сообщений: 19 Регистрация: 20 нояб. 2008 Из: гор. Москва Пользователь №: 29 043 ![]() ![]() |
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, т.к. они не взаимозаменяемы, и это может временно брикнуть консоль. В общем, такие вот мелочи меня сейчас волнуют куда сильнее, чем непосредственно обработка РОМов. Общими усилиями всё к концу недели сделаем, я думаю =) Много ли рефакторинга предстоит, чтобы всё сделать внутри одной программы? -------------------- мой бриккор
http://soundcloud.com/comanche_ak/ |
![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Чт., 08 окт. 2026, 10:32 |




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
























