Вопрос: Что такое флешкартридж?Ответ: флешкартриджем называют картридж, который содержит чип флэшпамяти (сегодня это карта флэшпамяти) и всё необходимое железо, чтобы игры правильно работали. Из необходимого это чипы ПЛИС, которые копируют принципы работы дополнительных звуковых чипов, чипов для обработки данных, и т. д. Поэтому из-за ПЛИС флешкарики такие дорогие.
Сегодня такие картриджи содержат слот для карты памяти miicroSD (раньше были популярны TF и SD). На карте памяти обычно хранятся образы (ромы, ROM) игр, которые можно запускать. Ещё на карте памяти может лежать прошивка (firmware), которую флешкартридж подгружает во время запуска. Иногда требуется докладывать файлы дополнительных биосов (bios), которые не выкладываются вместе с прошивкой из-за проблем, связанных с защитой авторских прав.
Чисто технически много многоигровок на али сегодня это флэшкартриджи, только заменить игры там можно зачастую только выпайкой и перепрограммированием самого чипа флэшпамяти, что большинству пользователей будет не под силу.Вопрос: Какие бывают флешкартриджи для Super Nintendo и Super Famicom?Ответ: На момент написания поста существуют три разные ценовые категории флешек.
Категория Дешёвые:К первой, самой дешёвой, я отнесу карики на основе "Super Everdrive X5" от krikzz (современное название, стоит 60 долларов).
Китайские версии стоят 15 долларов (1500-2500 руб.) и могут иметь названия "Super Everdrive 800 in 1", "Super Cartridge 1000 in 1", "Super REVR DRIVE 1000 in 1", "Super China Ver. 1000 in 1", "Super Remix 1000 in 1" ну в-общем, суть вы уловили. Все китайские версии имеют в меню About автором какого-то JACK DIY, на самом деле используется 12 прошивка от krikzz, склонированная или похаченная.
Перепрошивать китайские версии категорически запрещено, можно окирпичить. И вы останетесь без карика. Новую игру грузит очень долго, до 2 минут времени, зато потом, если игру не менять, загружается быстро.
Категория Средние:Super Everdrive X6 (krikzz), 105 долларов. Китайские версии могут называться "Super DSP", "Super 3000 in 1", "TF 2 SNES", стоят примерно 40 долларов, что составляет 3000-4000 руб. Поддерживают игры, которые дополнительно требуют чипов DSP 1-4. Подозреваю, что по времени грузят игры точно также долго, как и дешёвые. Список поддерживаемых игр (кроме тех, что уже поддерживаются дешёвыми) под спойлером.
Ace o Nerae! 3D Tennis
Ballz 3D
Battle Racers
Bike Daisuki! Hashiriya Kon - Rider's Spirits
Dungeon Master
Final Stretch
Korean League KR
Lock On NA EU
Michael Andretti's Indy Car Challenge
Pilotwings
Soukou Kihei Votoms: The Battling Road
Super 3D Baseball JP
Super Air Diver 2
Super Air Diver JP
Super Bases Loaded 2 NA
Super F1 Circus Gaiden
Suzuka 8 Hours
Super Mario Kart
Shutoko Battle '94: Keichii Tsuchiya Drift King
Shutoko Battle 2: Drift King Keichii Tsuchiya & Masaaki Bandoh
SD Gundam GX
The Planet's Champ TG 3000 JP
Top Gear 3000 NA EU
Категория Дорогие:FXPAK PRO (krikzz) 224 доллара, он же SD2SNES. SD2SNES это открытый проект, его может делать кто угодно.
Китайские версии стоят примерно 100 долларов (9000-10000 руб.) Эксплуатируют названия аля "Super SD 2", "SD2SNES", "SD2SNES Rev. X Pro", "SD2SNES Rev. 3" "SDZSNES", "SD3SNES", "SD5SNES", Поддерживают большинство остальных чипов, включая DSP 1-4, SA-1 и прочие.
Эмуляция одного из чипов (MSU-1) предъявляет особые требования к карте памяти, время доступа должно быть очень низкое.
Список поддерживаемых игр (кроме тех, что уже поддерживаются средними и дешёвыми) под спойлером.
Asahi Shinbun Rensai: Katou Ichi-Ni-San Shougi: Shingiryuu
Comanche
Daikaijuu Monogatari II
Daisenryaku Expert WWII: War in Europe
Derby Jockey 2
Dirt Racer
Dirt Trax FX
Doom
Dragon Ball Z: Hyper Dimension
Exhaust Heat II JP
F1 ROC II: Race of Champions NA
Far East of Eden Zero (Tengai Makyou Zero)
FX Fighter
FX SkiingNA (canceled)
Habu Meijin no Omoshiro Shogi
Hayashi Kaihou Kudan no Igo Oodou
Hayazashi Nidan Morita Shogi
Hayazashi Nidan Morita Shogi 2
Hoshi no Kirby 3 JP
Hoshi No Kirby Super Deluxe JP
Itoi Shigesato no Bass Tsuri No. 1
J.League '96 Dream Stadium
Jikkyou Oshaberi Parodius
Jumpin' Derby
Kakinoki Shogi
Kirby Super Star NA
Kirby's Dream Land 3 NA
Kirby's Fun Pak EU
Marvelous: Mouhitotsu no Takarajima
Masters New: Haruka Naru Augusta 3
Mega Man X2 NA EU
Mega Man X3 NA EU
Metal Combat: Falcon's Revenge
Mini 4WD Shining Scorpion Let's & Go!!
Momotaro Dentetsu Happy
Pachi-Slot Monogatari - PAL Kougyou Special
Pebble Beach no Hotou: New Tournament Edition
PGA European Tour
PGA Tour 96
Power Rangers Zeo: Battle Racers
Powerslide
Pro Kishi Jinsei Simulation: Shogi no Hanamichi
Rockman X2 JP
Rockman X3 JP
Saikousoku Shikou Shougi Mahjong
SD F-1 Grand Prix
SD Gundam G NEXT
Shin Shogi Club
Shogi Saikyou
Shogi Saikyou 2
Star Fox 2
Star Fox NA JP
Star Ocean
Starwing EU
Street Fighter Alpha 2 NA EU
Street Fighter Zero 2 JP
Stunt Race FX NA EU
Super Bomberman Panic Bomber World
Super Mario RPG JP
Super Mario RPG: Legend of the Seven Stars NA
Super Mario World 2: Yoshi's Island NA EU
Super Mario: Yossy Island JP
Super Power League 4
Super Robot Taisen Gaiden: Maso Kishin - The Lord Of Elemental
Super Shougi 3: Kitaihei
Taikyoku Igo: Idaten
Takemiya Masaki Kudan no Igo Taishou
Transformers
Vortex
Wild Trax JP
Winter Gold EU
Вопрос: Хорошо, если я куплю самый дешёвый флэшкарик, какие игры у меня не запустятся?Ответ: Не запустятся игры, использующие дополнительные чипы. Список таких игр из 95 штук ниже.
Ace o Nerae! 3D Tennis
Asahi Shinbun Rensai: Katou Ichi-Ni-San Shougi: Shingiryuu
Ballz 3D
Battle Racers
Bike Daisuki! Hashiriya Kon - Rider's Spirits
Comanche
Daikaijuu Monogatari II
Daisenryaku Expert WWII: War in Europe
Derby Jockey 2
Dirt Racer
Dirt Trax FX
Doom
Dragon Ball Z: Hyper Dimension
Dungeon Master
Exhaust Heat II JP
F1 ROC II: Race of Champions NA
Far East of Eden Zero (Tengai Makyou Zero)
Final Stretch
FX Fighter
FX SkiingNA (canceled)
Habu Meijin no Omoshiro Shogi
Hayashi Kaihou Kudan no Igo Oodou
Hayazashi Nidan Morita Shogi
Hayazashi Nidan Morita Shogi 2
Hoshi no Kirby 3 JP
Hoshi No Kirby Super Deluxe JP
Itoi Shigesato no Bass Tsuri No. 1
J.League '96 Dream Stadium
Jikkyou Oshaberi Parodius
Jumpin' Derby
Kakinoki Shogi
Kirby Super Star NA
Kirby's Dream Land 3 NA
Kirby's Fun Pak EU
Korean League KR
Lock On NA EU
Marvelous: Mouhitotsu no Takarajima
Masters New: Haruka Naru Augusta 3
Mega Man X2 NA EU
Mega Man X3 NA EU
Metal Combat: Falcon's Revenge
Michael Andretti's Indy Car Challenge
Mini 4WD Shining Scorpion Let's & Go!!
Momotaro Dentetsu Happy
Pachi-Slot Monogatari - PAL Kougyou Special
Pebble Beach no Hotou: New Tournament Edition
PGA European Tour
PGA Tour 96
Pilotwings
Power Rangers Zeo: Battle Racers
Powerslide
Pro Kishi Jinsei Simulation: Shogi no Hanamichi
Rockman X2 JP
Rockman X3 JP
Saikousoku Shikou Shougi Mahjong
SD F-1 Grand Prix
SD Gundam G NEXT
SD Gundam GX
Shin Shogi Club
Shogi Saikyou
Shogi Saikyou 2
Shutoko Battle '94: Keichii Tsuchiya Drift King
Shutoko Battle 2: Drift King Keichii Tsuchiya & Masaaki Bandoh
Soukou Kihei Votoms: The Battling Road
Star Fox 2
Star Fox NA JP
Star Ocean
Starwing EU
Street Fighter Alpha 2 NA EU
Street Fighter Zero 2 JP
Stunt Race FX NA EU
Super 3D Baseball JP
Super Air Diver 2
Super Air Diver JP
Super Bases Loaded 2 NA
Super Bomberman Panic Bomber World
Super F1 Circus Gaiden
Super Mario Kart
Super Mario RPG JP
Super Mario RPG: Legend of the Seven Stars NA
Super Mario World 2: Yoshi's Island NA EU
Super Mario: Yossy Island JP
Super Power League 4
Super Robot Taisen Gaiden: Maso Kishin - The Lord Of Elemental
Super Shougi 3: Kitaihei
Suzuka 8 Hours
Taikyoku Igo: Idaten
Takemiya Masaki Kudan no Igo Taishou
The Planet's Champ TG 3000 JP
Top Gear 3000 NA EU
Transformers
Vortex
Wild Trax JP
Winter Gold EU
Вопрос: Сколько игр можно положить в одну папку, чтобы карик увидел их все?Если карик дешёвый и средний, то 200. Если дорогой, то 16000.
Вопрос: Как должна быть отформатирована карта памяти для флешкартриджа?Ответ: Если карта памяти уже отформатирована как FAT32, то делать ничего не нужно. В противном случае, форматируйте как FAT32.
Вопрос: Какого объёма должна быть карта памяти для флешкартриджа?Ответ: Если у вас дешёвый флэшкарик, то до 32 Гб включительно брать безопасно. Желательно заводское форматирование в FAT32. MicroSD объёмом 64 Гб и выше уже обычно форматируются как exFAT и флешкартриджами такой формат сейчас не поддерживается.
Если у вас SD2SNES, то на сайте разработчика указано, что поддерживаются карты памяти до 200 Гб в формате FAT32.
Вопрос: Как работают сохранения на флэшкартриджах?Ответ: На карте памяти в корневой директории (/SEVD/SAVE, если это дешёвый карик) или в папке прошивки (/sd2snes/saves) создаётся каталог, куда сохраняются файлы .SRM, они имеют то же название, что и у рома игры. Потом, когда ром запускается в следующий раз, содержимое файла .SRM считывается и игра получает своё сохранение.
Вопрос: Как запустить тест SNES Burn-In Test Cartridge на дешёвых флешкариках?Ответ: Нужно зайти в Options ROM, выбрать LOROM и размер 1mbit.
Вопрос: Я купил SD2SNES и куча игр у меня не запускается. Виснут игры типа Super Mario Kart, Balls 3D, Pilotwings, которые требуют наличия чипов DSP.Ответ: У вас в папке SD2SNES отсутствуют файлы биосов DSP. Для правильной работы игр там должны быть файлы dsp1.bin dsp1b.bin dsp2.bin dsp3.bin dsp4.bin st0010.bin st0011.bin
В новой версии прошивки 1.11.0 появилась поддержка Super Game Boy 2, для неё нужны sgb2_boot.bin sgb2_snes.bin
Я прикреплю все эти файлы архивом к посту, смотрите ниже. И в облаках. Яндекс.Диск
https://disk.yandex.ru/d/-RXDQHSEtnzdaA Облако.Mail
https://cloud.mail.ru/public/AkBZ/9QMjahJAdВопрос: Что такое SatellaView и какое отношение это имеет к Super Famicom?Ответ: Это дополнительное устройство к приставке, которое в период 1995-2000 гг позволяло скачивать и играть в отдельный набор игр. Сегодня они представляют из себя ромы с расширением .BS. SD2SNES позволяет такие игры запускать, если в папке SD2SNES лежит биос bsxbios.bin Скачать его можно вместе с архивом внизу шапки или с облаков Яндекс.Диск
https://disk.yandex.ru/d/-RXDQHSEtnzdaA Облако.Mail
https://cloud.mail.ru/public/AkBZ/9QMjahJAdВопрос: Где можно скачать игры SatellaView?Ответ: Их можно найти тут
https://archive.org/details/nintendo-satellaview_202304 или тут
https://disk.yandex.ru/d/KtRZ7xY8rH_zfgВопрос: Я запустил одну из игр SatellaView, у меня спросили имя, а потом отправили в какой-то непонятный город. Как поиграть в запущенный ром?Ответ: Нужно зайти в то же здание, откуда вы вышли и выбрать там пункт Load Stored Content. Там будет ваша игра.
Вопрос: Я хочу ввести чит-код GameGenie на SD2SNES, но в меню нет такой опции, есть только "Start with cheats enabled". Как их тут вообще использовать?Ответ: Напрямую GameGenie-коды ввести в SD2SNES нигде не получится. Вдобавок некоторые игры начинают глючить, если включить поддержку читов
https://sd2snes.de/blog/compatibility/in-game-hook-compatibilityСам же SD2SNES использует специальные файлы YML, которые должны лежать в папке \sd2snes\cheats. Эти файлы можно найти на сайте
https://gamehacking.org/ при этом нужно обязательно выбирать формат файла "FXPak Pro 1.7 (.yml)" Я скачал некоторое количество таких файлов, скачать можно на Яндекс.Диске
https://disk.yandex.ru/d/Dw8OQ9ex3udVIA или внизу шапки. Название файла YML с читами без расширения должно в точности соответствовать названию рома без расширения. В настройках SD2SNES кроме опции "Start with cheats enabled" должна быть включена опция "In-game hook". Кроме того, придётся ещё сами файлы YML редактировать, чтобы в каждом конкретном чите прописывать вместо False - True. Разберём типичный чит на бесконечные конты в "Aladdin (USA).yml"
- Name: "Infinite continues"
Enabled: false
Code:
- "80B3ECAD"
# GG code: C283-37DD
Всегда в начале через тире пишется название чита. Чтобы он заработал в игре, вместо "false" нужно вписать "true".
- Name: "Infinite continues"
Enabled: true
Code:
- "80B3ECAD"
# GG code: C283-37DD
Теперь код будет работать.
Обратите внимание, в последней строке в комментарии (отмечено как #) написан сам GameGenie-код, и он совсем не такой же, как сам чит-код в Code. Здесь в ром по адресу 0x80B3EC пишется 0xAD.
Если вам не повезло, и именно для вашей игры нет готового файла YML, можно написать его самому, а код посчитать с помощью утилиты "GameGenie-Converter 4.00"
https://disk.yandex.ru/d/lO_ocTR0P4-Evg (или низ шапки). Запускаем, выбираем SNES. Вставляем нагугленный GameGenie-код. Возьмём для примера код выше "C283-37DD". В Hex Code в двух полях появится нужный код для YML-файла "80B3EC-AD". Собственно под строкой " Code:" на следующей строке тогда и пишем " - "80B3ECAD"" и сохраняем. Остальное, имя и комментарий пишем просто по образцу выше. В начале нового YML-файла всегда добавляем "---". Любой новый YML-файл с читами будет выглядеть примерно так:
---
# Aladdin (USA)
- Name: "Infinite continues"
Enabled: true
Code:
- "80B3ECAD"
# GG code: C283-37DD
- Name: "Infinite Hearts"
Enabled: true
Code:
- "838031EA"
# GG code: 3C67-4D0A
- Name: "Infinite lives"
Enabled: true
Code:
- "81DC67AD"
# GG code: C221-4FA5
Выключить читы прямо в игре можно комбинацией L+R+Start+B. Включить читы L+R+Start+A. Выключить поддержку читов совсем, если игра глючит L+R+Start+Y.
Коррекции, дополнения и замечания приветствуются.