Форум PSCD.ru

Игровые приставки и Эмуляция => Железо => Флэш-картриджи => Тема начата: omonim2007 от 21 марта 2015, 06:22

Название: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 21 марта 2015, 06:22
Введение.

Флэш-картридж SD2SNES - детище немецкого разработчика ikari_01, однако процесс изготовления и продажи ведут сторонние сборщики и продавцы, одними из которых являются наши украинские коллеги (http://stuffpoint.ru/). Картридж SD2SNES уже довольно хорошо и подробно описан на сторонних англоязычных ресурсах, поэтому общие моменты я оставлю на ваше самостоятельное изучение (лишь приведу несколько ссылок, они ниже), а в этом обзоре постараюсь сконцентрироваться на обзоре игровых возможностей устройства и, самое главное, проведу тест-драйв всех заявленных игр, использующих специальные чипы. Думаю, именно поддержка игр со специальными чипами является основным маркетинговым отличием устройства, и именно из-за ее наличия потенциальный покупатель бросает взор на SD2SNES.

(http://i60.fastpic.ru/big/2013/0920/97/391e75867818287e2463ea87b96de897.jpg) (http://fastpic.ru/)
Небольшое ревью на retrogamenetwork.com (http://www.retrogamenetwork.com/2012/07/04/sd2snes-the-ultimate-super-nintendo-flash-cart/)

SD2SNES может быть заказан на сайте stuffpoint.ru (http://stuffpoint.ru/) как в виде только печатной платы, так и в сборе с фирменным корпусом. Официально на сайте нет возможности доукомплектовать устройство SD картой. Но, я думаю, что это вполне реально сделать, указав соответствующее примечание к заказу. В этом случае после получения посылки можно будет сразу же скинуть интересующие вас ромы на карточку памяти и начать его использовать.

(http://i59.fastpic.ru/thumb/2013/0920/54/4dbcaebef21c1b7a227d6a3b3c712d54.jpeg) (http://fastpic.ru/view/59/2013/0920/4dbcaebef21c1b7a227d6a3b3c712d54.jpg.html) (http://i59.fastpic.ru/thumb/2013/0920/60/a805a8efb24a2f1073c4523b123cce60.jpeg) (http://fastpic.ru/view/59/2013/0920/a805a8efb24a2f1073c4523b123cce60.jpg.html) (http://i58.fastpic.ru/thumb/2013/0920/f0/5d81a0bde5878d149adbf25fc53331f0.jpeg) (http://fastpic.ru/view/58/2013/0920/5d81a0bde5878d149adbf25fc53331f0.jpg.html)

Заявленные производителем характеристики устройства:

- Поддержка SD/SDHC/SDXC карт вплоть до 64 Гб (нет поддержки exFAT, поэтому карты SDXC должны форматироваться, используя FAT32).

- Качественный слот карты памяти (тип push & push).

- Быстрая загрузка ромов (~9 Mбайт/с).

- Быстрая навигация в меню.

- Высокое разрешение в меню (512x224) для лучшего обзора длинных имён файлов.

- Часы реального времени.

- Максимальный размер рома 128 Мбит (16 Мбайт).

- Чип MSU1 может использоваться совместно с любым из поддерживаемых специальных чипов (поддержка воспроизведения full motion видео и звука с качеством CD).

- Поддержка сохранений. Эта функция работает в тех играх, в которых такая возможность предусмотрена (картриджи с
батарейками).

- Игровые сохранения копируются на SD карту и загружаются автоматически при запуске игры.

- Автопатчер (Mega Key), устраняющий региональную защиту ромов.

- Поддержка проигрывания SPC музыкальных файлов средствами плеера SPC Player.

- Для работы устройства не требуется подключение к компьютеру и не нужно никакое дополнительное ПО, необходимо просто скопировать ромы на SD карту и вставить ее в картридж.

- USB порт для home brew разработчиков (на данный момент не задействован).


Тестовый стенд.

Тестовый стенд был собран на основе ноутбука Lenovo T61, к которому через внешний тв-тюнер Aver Media Galaxy подключалась 16-битная консоль SNES (PAL). Подключение осуществлялось через S-Video интерфейс + LR Audio (видео + стерео аудио).

В настройках вывода изображения устройства Aver Media Galaxy был выбран режим Progressive, что позволило выводить картинку на дисплей с прогрессивной разверткой (тюнер поддерживает хардверную обработку изображения), без необходимости проводить дополнительную обработку (деинтерлейсинг).

Подготовка к первому запуску.

Так как операционная система заливается непосредственно на карту памяти, необходимо сначала скачать с сайта производителя ее текущую ревизию в виде архива и распаковать все содержимое в корневую паку SD-карты (таким образом, чтобы в корне был каталог "sd2snes", в котором будут находиться все необходимые для работы устройства файлы). Затем необходимо скопировать на карту памяти сборку ромов, причем разместить их можно как в корне, так и структурированно разнести по каталогам, главное – в несжатом виде (архивы не поддерживаются!). Рекомендую все же разбить игры тематически по папкам для последующего удобства навигации. Вы можете скачать мою авторскую работу по сортировке ромов SNES специально для запуска на FLASH устройствах, в нее включены все актульаные на дату анонса переводы на русский и английский языки. Всю информацию по моему глобальному проекту сортировки игровых библиотек для консолей 8-64 бит можно найти в этой (http://pscd.ru/forum/index.php?/topic/321-omonims-sety-dlia-retro-konsolei-8-64-bit/) теме.

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

dsp1.bin: дамп чипа DSP-1 (опционально, для игры "Pilotwings". Если файл dsp1.bin не найден, sd2snes задействует дамп dsp1b.bin, перейдя в режим демонстрации игры).

dsp1b.bin: дамп чипа DSP-1B (поддержка всех DSP-1 игр, кроме "Pilotwings").

dsp2.bin: дамп чипа DSP-2.

dsp3.bin: дамп чипа DSP-3.

dsp4.bin: дамп чипа DSP-4.

st0010.bin: дамп чипа ST-010.

cx4.bin: дамп чипа Cx4. С недавних пор поставляется вместе с версией текущей ОС, поэтому копировать его на карту памяти уже более не нужно.

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

Хочется отметить, что время старта ОС после включения питания – менее 1 секунды, то есть практически сразу же после включения приставки мы попадаем в главное меню SD2SNES.

(http://i58.fastpic.ru/thumb/2013/0920/9b/b25a59802d1bb3c95e06e4559f74009b.jpeg) (http://fastpic.ru/view/58/2013/0920/b25a59802d1bb3c95e06e4559f74009b.jpg.html)

Навигация.

Для управления в меню могут использоваться как первый, так и второй контроллеры.

    В файловом браузере:
        A : выбор / войти в директорию
        B : назад / выйти из директории
        X : открыть главное меню
        Y : открыть контекстное меню (пока не реализовано)
        Start: открыть историю запущенных ранее игр (начиная с версии 0.1.6 реализован список из 10 последних игр)
        D-pad влево/вправо: пролистать список вперед/назад
        D-pad вверх/вниз: переместить курсор вверх/вниз

    В меню:
        A : выбор
        B : назад / выйти из меню
        D-pad влево/вправо: (там, где это возможно, меняет параметр; пока не реализовано)
        D-pad вверх/вниз: выбрать пункт меню

    В диалоге настройки часов реального времени:
        A : подтвердить значение и установить время
        B : выйти без сохранения настроек времени
        D-pad влево/вправо: выбрать значение даты/времени
        D-pad вверх/вниз: изменить значение

    Во время игры:
        Кнопка Reset консоли: держать, пока не загорятся все световые индикаторы картриджа для сброса и перехода в файловое меню (держать нужно около 2 секунд). Во время удержания Reset сохранение скидывается на карту памяти. Однократное нажатие Reset сбросит консоль и вернет нас в текущую игру.

    На данный момент активно тестируется новая версия ОС (текущий статус версии - 0.1.7 Preview 3), в которой тестируется функционал горячих сочетаний (некий отдаленный аналог "In-Game Menu" в продуктах krikzz, однако здесь это пока реализовано без самого меню, просто горячими клавишами).

    "Горячие" сочетания в версии 0.1.7 Pre:
        L+R+Select+Start    : перезагрузка текущей игры (софтверный сброс)
        L+R+Select+X: выход в меню SD2SNES
        L+R+Start+Y: уничтожение запущенных процессов SD2SNES в памяти картриджа (в случае возниконовения проблем с работоспособностью текущей запущенной игры).
        L+R+Start+X: временно сделать неактивными запущенные процессы SD2SNES (~10 секунд, чтобы пройти конфликтные с игрой места и иметь возможность в дальнейшем использовать "горячие" сочетания).


Тестирование игр.

Итак, перейдем к самой важной и интересной части описания – к тестированию работы флэш-картриджа с играми, использующими на оригинальных платах для своей работы специальные чипы. Для более сложного варианта обработки я, по возможности, запускал на своей SNES (PAL) консоли игры других регионов. Поэтому заодно с проверкой поддержки чипов проверялась работоспособность встроенного патчера ромов ("Mega Key", работает с ромами "на лету") для запуска любых ромов на любых консолях.

Совместимость у SD2SNES просто феноменальная: из всех проверенных ромов не запустились только те, которые используют не заявленные поддерживаемыми чипы (Super FX, SA-1, S-DD1, ST-011, ST-018, SPC7110OBC1). То есть, в общем случае можно сказать, что все заявленные производителем поддерживаемые игры запускаются и работают должным образом. Причем регион рома не имеет никакого значения!

Ниже список работоспособности всех игр с теми чипами, на которые разработчиком ikari_01 заявлена поддержка:

Чип CX4:
- Mega Man X2 / Rockman X2 [РАБОТАЕТ]
- Mega Man X3 / Rockman X3 [РАБОТАЕТ]

Чип DSP-1:
- Armored Trooper Votoms: The Battling Road [РАБОТАЕТ]
- Battle Racers [РАБОТАЕТ]
- Bike Daisuki! Hashiriya Kon - Rider's Spirits [РАБОТАЕТ]
- Final Stretch [РАБОТАЕТ]
- Lock On/Super Air Diver [РАБОТАЕТ]
- Michael Andretti's Indy Car Challenge [РАБОТАЕТ]
- Pilotwings [РАБОТАЕТ]
- Super Air Diver 2 [РАБОТАЕТ]
- Super Bases Loaded 2 / Super 3D Baseball / Korean League [РАБОТАЕТ]
- Super F1 Circus Gaiden [РАБОТАЕТ]
- Suzuka 8 Hours [РАБОТАЕТ]
- Syutoko Battle Racing 2 (Shutoko Battle 2: Drift King Keichii Tsuchiya & Masaaki Bandoh) [РАБОТАЕТ]
- Syutoko Battle Racing 94 (Shutoko Battle '94: Keichii Tsuchiya Drift King) [РАБОТАЕТ]

Чип DSP-1A:
- Ace Wo Nerae! 3D Tennis [РАБОТАЕТ]

Чип DSP-1B:
- Super Mario Kart (DSP-1/1B) [РАБОТАЕТ]
- Ballz 3D [РАБОТАЕТ]

Чип DSP2:
- Dungeon Master [РАБОТАЕТ]

Чип DSP3:
- SD Gundam GX [РАБОТАЕТ]

Чип DSP4:
- Top Gear 3000 [РАБОТАЕТ]

Чип ST010:
- F1 ROC II: Race of Champions / Exhaust Heat II [РАБОТАЕТ]

Чип S-RTC:
- Dai Kaiju Monogatari 2 (Daikaiju Monogatari) [РАБОТАЕТ]

Чип OBC1:
- Metal Combat [РАБОТАЕТ]

Также я решил проверить запуск на SD2SNES тех игр, которые не смогли запуститься на Super Everdrive в моем более раннем обзоре (http://pscd.ru/forum/index.php?/topic/323-super-everdrive-v2-flesh-kartridzh-dlia-snes/).
 

Запустилось на SD2SNES, но не работало на ранее протестированном Super Everdrive:
Спойлер
Batman – Revenge of the Joker (Prototype)
Super Noa's Ark 3D
Cyborg 009 (J) [ENG] [AGTP]
Alcahest (J) [ENG] [F.H.]
Neugier (J) [ENG] [Haelet + RPGOne]
Ys 4: Mask Of The Sun (J) [ENG] [AGTP]
Dragon Ball Z - Super Gokuuden Totsugeki Hen (J) [ENG] [Ginyu]
Final Fantasy V (J) [RUS] [Shedevr]

Ниже представлен список всех НЕподдерживаемых официально на данный момент игр с чипами (на 27.10.2014):

- Игры, которые использовали слоты BS memory, отличные от стандарта BS-X BIOS (т.е. такие игры, как Derby Stallion 96, любые части Tsukuuru и т.д.). Сами игры должны запускаться, но при этом заявленные функции сохранения работать не будут.

Sufami Turbo:
- Car Ranger
- Crayon Shin Chan
- Gegege No Kitarou
- Gekisou Sentai Carranger: Zenkai Racer Senshi
- Poi Poi Ninja
- Sailor Moon Stars Panic 2
- SD Gundam Generations: part 1
- SD Gundam Generations: part 2
- SD Gundam Generations: part 3
- SD Gundam Generations: part 4
- SD Gundam Generations: part 5
- SD Gundam Generations: part 6
- SD Ultra Battle: Seven Legend
- SD Ultra Battle: Ultraman Legend
- Sufami Turbo hardware
- Tetris 2+ Bombliss

Чип SuperFX:
- Dirt Racer
- Dirt Trax FX
- Doom
- Star Fox 2
- Star Fox / Starwing
- Stunt Race FX / Wild Trax
- Super Mario World 2: Yoshi's Island
- Vortex
- Winter Gold / FX Skiing

Чип SA-1:
- Daisenryaku Expert WWII: War in Europe
- Derby Jockey 2
- Dragon Ball Z: Hyper Dimension
- Habu Meijin no Omoshiro Shogi
- Itoi Shigesato no Bass Tsuri No. 1
- Jikkyou Oshaberi Parodius
- J.League '96 Dream Stadium
- Jumpin' Derby
- Kakinoki Shogi
- Kirby's Dream Land 3
- Kirby Super Star
- Marvelous: Mouhitotsu no Takarajima
- Masters New: Haruka Naru Augusta 3
- Mini 4WD Shining Scorpion Let's & Go!!
- Pebble Beach no Hotou: New Tournament Edition
- PGA European Tour
- PGA Tour '96
- Power Rangers Zeo: Battle Racers
- SD F-1 Grand Prix
- SD Gundam G NEXT
- Shin Shogi Club
- Shogi Saikyou
- Shogi Saikyou 2
- Super Bomberman Panic Bomber World
- Super Mario RPG: Legend of the Seven Stars
- Super Robot Taisen Gaiden: Maso Kishin – The Lord Of Elemental

Чип S-DD1:
- Star Ocean (unhacked версия)
- Street Fighter Alpha 2 / Zero 2

Чип ST-011:
- Hayazashi Nidan Morita Shougi

Чип ST-018:
- Hayazashi Nidan Morita Shougi 2

Чип SPC7110:
- Far East of Eden Zero
- Momotaro Dentetsu Happy
- Super Power League 4

Также я решил протестировать работоспособность всех ромов подряд по всем категориям (начинал запуск с (U) и (J) ромов, (E) проверял только в случае проблем). Вот какие огрехи смог найти:

NEW! Огрехи в играх:
Spider-Man (U) - огрехи экрана в режиме паузы (с европейским ромом все в порядке)
Ballz 3D (J) - на 3-ей заставке виснет, американка же работает без проблем
Clay Fighter 2 (U) - не работает "Mega Key"
Dark Half (J) [T-Eng0.60 E.N.Hen+Klepto (09.06.2011)]
Cyber Knight II (J) [T+Eng1.00 AGTP (17.11.2005)] (оригинальный ром также не запускается)
 

В общем и целом, за семь дней тестов я нашел только одну американскую игру, которую не "взял" Mega Key картриджа - это "Clay Fighter 2 (U)", а также не заработали следующие ромы: "Ballz 3D (J)", перевод игры "Dark Half (J)" и оригинал с переводом "Cyber Knight II (J)". Потрясающий результат! А пройти я успел очень много (по своей сборке): все ромы U (-> или J -> или переводы -> или E ) папок "ACTION (GENERAL)", "ADVENTURE", "BEAT'EM UP & HACK'n'SLASH", "COMPILATION", "EDUCATIONAL", "FIGHTING", "INTERACTIVE MOVIE", "MULTI-GENRE", PLATFORMER 3D (ISOMETRIC) и почти все переводы папки "RPG".

Поддержка.

Версии ОС и прошивок для разных типов флэш-картриджей периодически обновляются, поэтому постоянно следите за новыми версиями программного кода на сайте разработчика (http://sd2snes.de/blog/downloads).

Выводы.

После тестирования SD2SNES я невольно начал сравнивать его с менее навороченным устройством Super Everdrive. Практически по всем показателям SD2SNES превосходит своего украинского "коллегу", за исключением следующих моментов:

1. Высокая стоимость (более, чем двукратное превосходство).

2. Аскетичное меню (в чем-то по минимализму напоминает таковое у Turbo Everdrive).

3. Не воплощенное на все 100% по замыслу разработчика меню.

4. Не задействованный USB порт устройства
.

Если же говорить о плюсах, то их просто тьма-тьмущая:

1. Поддержка игр со специальными чипами.

2. Наличие "Mega Key" для патчинга ромов другого региона налету.

3. Красивый браузер, высокое разрешение, удобочитаемые шрифты.

4. Использование функционала чипа byuu "MSU1" (Media Streaming Unit revision 1), что практически выливается в поддержку связкой SNES+SD2SNES воспроизведения потокового видео и звука в CD качестве.

5. Очень быстрая загрузка ромов (практически в реальном времени; работает пошустрее, чем Mega Everdrive).

6. Максимально поддерживаемые ромы объемом до 16 Мб.

7. Наличие штатного USB порта для homebrew разработчиков. Надеемся на его поддержку и использование в ближайших ОС.

8. Часы реального времени в меню (а также поддержка игр, использующих RTC).


Послесловие.

SD2SNES поразит вас своим меню, быстрой загрузкой ромов и поддержкой немалой доли игр с чипами. Он стабилен, изготовлен из высококачественных компонентов, даже слот для карт памяти выделяется среди подобных себе устройств. Основной вопрос, который был у меня до тестирования SD2SNES (и который, кстати, актуален и сейчас): насколько оправдана стоимость устройства? Ведь стоит оно дороже всех продуктов, имеющихся в продаже на сайте stuffpoint.ru. Конечно, каждый из нас самостоятельно ответит на него, в зависимости от своих потребностей. Но, боюсь, для неискушенного ретрогеймера ответ весьма и весьма очевиден.
 
 
 
 
 
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: stelzek от 26 марта 2015, 16:52
встроенные часы за сутки мин на 10 отстают
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 26 марта 2015, 19:46
Цитата: stelzek от 26 марта 2015, 16:52встроенные часы за сутки мин на 10 отстают
 
хм...
 
У меня всё нормально, даже спустя год включаю карик - часы не отстают...
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 26 марта 2015, 19:50
ну не надо, все электронные и кварцевые часы отстают/бегут, специфика такая, не сделать их на столько точными как механику. а уж через год тем паче видно в какую сторону отклонения.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Odyssey от 26 марта 2015, 19:56
Цитата: Meiso от 26 марта 2015, 19:50ну не надо, все электронные и кварцевые часы отстают/бегут, специфика такая, не сделать их на столько точными как механику. а уж через год тем паче видно в какую сторону отклонения.
Вы  шутите, про кварц? Не на 10-ть же минут в день.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 26 марта 2015, 20:01
Ладно, попробую для тестов замерить время на днях с интервалом, скажем, в неделю.
Потом отпишусь.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 26 марта 2015, 21:09
Цитата: Odyssey от 26 марта 2015, 19:56Вы шутите, про кварц? Не на 10-ть же минут в день.

Какие шутки? Откройте мануал к любым кварцевым или электронным часам и посмотрите погрешность, удивитесь. И ни про какие 10 мин. в день я не писал. Я говорил, что за год они отстанут или убегут по-любому. К тому же погрешность может варьироваться, даже выходить за рамки заявленной, что по сути брак. Да и у картрижа нет синхронизации даты и времени.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: stelzek от 01 апреля 2015, 03:24
Цитата: Odyssey от 26 марта 2015, 19:56 

Цитата: Meiso от 26 марта 2015, 19:50ну не надо, все электронные и кварцевые часы отстают/бегут, специфика такая, не сделать их на столько точными как механику. а уж через год тем паче видно в какую сторону отклонения.
Вы  шутите, про кварц? Не на 10-ть же минут в день.
 
 
за 10 дней уже полчаса =)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Odyssey от 01 апреля 2015, 08:17
Цитата: stelzek от 01 апреля 2015, 03:24за 10 дней уже полчаса =)
 
Какой качественный продукт. =)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 03 апреля 2015, 06:39
Итак, купленный более года назад картридж SD2SNES у меня отстаёт на ...
 
3 с половиной минуты :)
 
Я его ни разу не подводил ещё. Рекомендую вам заменить свой экземпляр.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: stelzek от 19 апреля 2015, 14:02
Цитата: omonim2007 от 03 апреля 2015, 06:39Рекомендую вам заменить свой экземпляр.
 
да не. то не повод тратиться на почту. а ничего другого не заметил
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: PALVAN от 17 апреля 2016, 23:18
Привет. Omonim2007 вышла новая прошивка 0.1.7а. Расскажи плиз про нее подробнее. На английском языке не очень понятно, то что на родном сайте описано. Спасибо!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 18 апреля 2016, 10:08
Да, это очень значимое обновление, для которого я запланировал отредактировать текущий обзор.
 
Думаю, это не вопрос нескольких дней, так как надо хорошенько всё протестировать и описать. Есть идея даже для этой цели использовать ревизию F карика (если получится).
 
В общем, в планах (в перспективе) это есть. Давайте подождём ещё немного, а то баги новой версии всплывают каждый день ))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: PALVAN от 18 апреля 2016, 11:38
Отлично, буду очень ждать! По поводу ревизии F, там вроде как нет существенных изменений? Эта ревизия исправляет, что то для версии PCB 1CHIP? Или я ошибаюсь?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 18 апреля 2016, 11:59
Да, существует одна проблема E1 и E2 ревизий с 1CHP консолями, там изображение может покрываться своеобразной RF сеточкой.
Однако я пока никаких проблем не увидел со своим кариком, хотя через меня за 3 года прошло порядка десятка разных SNES/SFC консолей.
 
Что касается функций, то никаких изменений между этими версиями нет.
 
Я просто захотел обновить свой парк катриджей. Если продастся мой SD2SNES E1, то куплю новый ревизии F.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 21 апреля 2016, 17:27
ревизия "E1" легко переделывается в "F"  :)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 21 апреля 2016, 18:16
Цитата: Meiso от 21 апреля 2016, 17:27ревизия "E1" легко переделывается в "F"  :)
 
Естественно, но для этого надо "дружить" с паяльником ))
Не каждому это легко даётся...
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 21 апреля 2016, 19:30
ну.., продать старую ревизию выгодно и купить новую тоже задача не из лёгких. особенно с нынешним курсом дллара. может даже проще будет освоить паяльник)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: PALVAN от 21 апреля 2016, 21:19
Цитата: Meiso от 21 апреля 2016, 19:30ну.., продать старую ревизию выгодно и купить новую тоже задача не из лёгких. особенно с нынешним курсом дллара. может даже проще будет освоить паяльник)
Meiso расскажи подробно, что надо сделать, у меня есть ребята, кто паять умеет, может они помогут. Спасибо!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 29 апреля 2016, 16:56
Цитата: PALVAN от 21 апреля 2016, 21:19Meiso расскажи подробно, что надо сделать, у меня есть ребята, кто паять умеет, может они помогут. Спасибо!
 
 
 
Там ничего сложного. Покупаешь SMD кондёр на 100мкФ и SMD индуктивность на 10мкГн. Далее делаешь как на картинке:
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 19 мая 2016, 16:07
На сколько вольт SMD конденсатор?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 21 мая 2016, 02:59
ну т.к. плата снеса запитывается от 5В, то думаю на 6,3В ставить надо. хотя, может этот контакт не питание, но от греха подальше...
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 26 мая 2016, 17:55
Проблемнно,а электролитический конденсатор подойдёт?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: PSXDev от 26 мая 2016, 21:07
Цитата: Максим Р от 26 мая 2016, 17:55Проблемнно,а электролитический конденсатор подойдёт?
Мне кажется, что должен, если взять с подходящими параметрами. Ведь в конечном итоге работу они делают одинаковую.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 27 мая 2016, 20:53
только работу они эту делают по-разному.
https://www.youtube.com/watch?v=VyUqTXbzY0c
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: PSXDev от 27 мая 2016, 21:43
Главное результат.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 27 мая 2016, 21:58
так вот он может быть иным.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 01 июня 2016, 10:23
Доброго дня всем! Неожиданно столкнулся с проблемой, SD2SNES не работает на Super Famicome, приставка японская (привезена от туда же), при запуске темный экран с помехами в виде красных полос, через них едва просматривается меню, методом тыка игры запускаются их то же видно через помехи.  На европейке PAL, - работает отлично! В чем проблема, даже предположить не могу:( Может кто сталкивался с подобным?   
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 01 июня 2016, 10:32
Я сталкивался не с подобными проблема, но похожими (зависает, картинка рассыпается и др.).
И только на Super Famicom! Примерно из 5 приставок у меня только на двух SD2SNES работал.
 
А какой ревизии карик? E или F?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 01 июня 2016, 11:07
Цитата: omonim2007 от 01 июня 2016, 10:32Я сталкивался не с подобными проблема, но похожими (зависает, картинка рассыпается и др.).
И только на Super Famicom! Примерно из 5 приставок у меня только на двух SD2SNES работал.
 
А какой ревизии карик? E или F?
Судя по тому, что написано на внутрянке, ревизия G. (Assembled in Ukraine by Krikzz).
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 01 июня 2016, 11:15
А можно фотографию печатной платы увидеть?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 01 июня 2016, 11:23
Цитата: omonim2007 от 01 июня 2016, 11:15А можно фотографию печатной платы увидеть?
Да, сегодня выложу.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 01 июня 2016, 14:22
Вот, так выглядит.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 01 июня 2016, 14:32
Честно говоря, выглядит нормально. Правда, про G ревизию я пока ничего не знаю.
 
Придётся искать проблему в консоли. Можно начать с чистки слота для картриджей...
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 01 июня 2016, 14:38
Цитата: omonim2007 от 01 июня 2016, 14:32Честно говоря, выглядит нормально. Правда, про G ревизию я пока ничего не знаю.
 
Придётся искать проблему в консоли. Можно начать с чистки слота для картриджей...
Сегодня буду разбирать, разъем чищеный, оригинальные картриджи идут без проблем. На официальном сайте есть разъяснение, что SD2SNES ест больше тока, чем обычный картридж, и при запуске на приставке с дохлыми электролитами, может не работать или работать не корректно. Попробую заменить старые электролиты.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 01 июня 2016, 14:39
Мне как раз другие спецы рассказывали о том, что "ест" этот карик не больше обычных, хотя верится в это с трудом...
 
Думаю, что нужно на систему питания обратить внимание. Может быть, замена конденсаторов и поможет.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Shevtsov51 от 02 июня 2016, 11:37
Цитата: omonim2007 от 01 июня 2016, 14:39Мне как раз другие спецы рассказывали о том, что "ест" этот карик не больше обычных, хотя верится в это с трудом...
 
Думаю, что нужно на систему питания обратить внимание. Может быть, замена конденсаторов и поможет.
Подозрения оправдались. Нехватка питания. Подключил блок питания посильнее 10V (1,5 A), помогло. (Штатный Super nintendo 9.9V). Картинка стала чистая, но все равно, темновато. Глюков с играми нет.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 02 июня 2016, 13:11
Прикольно.
А я всегда подключал со штатными БП...
Теперь понятно, примем на вооружение ))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 05 июня 2016, 18:30
Так катредж вроде китайский,на оригинале акула ,а на этом олень,и о G ревизия нет информации.Подделка?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Meiso от 12 сентября 2016, 15:23
Цитата: Максим Р от 05 июня 2016, 18:30Так катредж вроде китайский,на оригинале акула ,а на этом олень,и о G ревизия нет информации.Подделка?
лол)) ревизия G, это последняя на сегодня у SD2SNES. Отличия от рев. E и F в том, что ЦАП работает на 5В, в целях улучшения звучания MSU1 игр. Аппаратно никак не менялась, если сравнивать только с F и переделка в эту ревизию ещё проще. А чтобы сделать из E ревизию G, нужно юзать оба мода. Информации по рев.G тонна.
ЗЫ и "олень" присутствует уже с ревизии F))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Вясян от 15 сентября 2016, 13:50
Господа, разъясните.
У меня консоль pal. Покупаю я, допустим, SD2SNES. Он читает NTSC-ромы. Игра будет идти с такой же скоростью, как на НТСЦ? А другие ромы ПАЛ будут идти с меньшей ПАЛ-скоростью?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 15 сентября 2016, 14:25
Флэш-картридж заменяет собой игровой картридж, а не железо консоли.
 
Поэтому на выходе вы всё равно получите PAL сигнал на 50 Гц. Игры будут работать медленнее, но не в ущерб скорости (как Sonic 1 PAL).
Играть в американские и японские игры можно будет полноценно. PAL игры будут работать как обычно.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Вясян от 15 сентября 2016, 14:58
Цитировать 
Игры будут работать медленнее, но не в ущерб скорости
Извини, не понял эту фразу. Можешь пояснить?
Например два рома Донки Конг – ntsc и pal – как будет отличатся геймплей (на паловской консоли)?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 15 сентября 2016, 15:13
Скорость игрового процесса будет одинаковая, просто NTSС консоль покажет 60 кадров в секунду, а PAL консоль - 50. То есть, скорость будет одинаковая, а плавность разная. У меня дома именно PAL консоль, никаких проблем с ней не испытываю.
 
В примере с Соником 1 на PAL приставке скорость игорового процесса на 1/6 медленнее, звук тоже медленне. На SNES всё в этом плане будет нормально.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Вясян от 15 сентября 2016, 15:25
Цитата: omonim2007 от 15 сентября 2016, 15:13Скорость игрового процесса будет одинаковая, просто NTSС консоль покажет 60 кадров в секунду, а PAL консоль - 50. То есть, скорость будет одинаковая, а плавность разная. У меня дома именно PAL консоль, никаких проблем с ней не испытываю.
 
В примере с Соником 1 на PAL приставке скорость игорового процесса на 1/6 медленнее, звук тоже медленне. На SNES всё в этом плане будет нормально.
 
Спасибо большое! теперь всё ясно.
 
По s2dsnes еще пара вопросов:
1) из известных игр-хитов не воспроизводится Yoshis Island и Doom. Вроде всё?
2) не совсем понимаю, как относятся друг к другу krikzzz и немецкий разработчик картриджа. Можешь пояснить?
3) где лучше купить с доставкой в Московскую область?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 15 сентября 2016, 15:32
Таких игр на самом деле больше (выделил хитовые с моей точки зрения продукты):
 
Чип SuperFX:
- Dirt Racer
- Dirt Trax FX
- Doom
- Star Fox 2 (бета)
- Star Fox / Starwing
- Stunt Race FX / Wild Trax
- Super Mario World 2: Yoshi's Island
- Vortex
- Winter Gold / FX Skiing

Чип SA-1:
- Daisenryaku Expert WWII: War in Europe
- Derby Jockey 2
- Dragon Ball Z: Hyper Dimension
- Habu Meijin no Omoshiro Shogi
- Itoi Shigesato no Bass Tsuri No. 1
- Jikkyou Oshaberi Parodius
- J.League '96 Dream Stadium
- Jumpin' Derby
- Kakinoki Shogi
- Kirby's Dream Land 3
- Kirby Super Star
- Marvelous: Mouhitotsu no Takarajima
- Masters New: Haruka Naru Augusta 3
- Mini 4WD Shining Scorpion Let's & Go!!
- Pebble Beach no Hotou: New Tournament Edition
- PGA European Tour
- PGA Tour '96
- Power Rangers Zeo: Battle Racers
- SD F-1 Grand Prix
- SD Gundam G NEXT
- Shin Shogi Club
- Shogi Saikyou
- Shogi Saikyou 2
- Super Bomberman Panic Bomber World
- Super Mario RPG: Legend of the Seven Stars
- Super Robot Taisen Gaiden: Maso Kishin – The Lord Of Elemental

Чип S-DD1:
- Star Ocean (unhacked версия)
- Street Fighter Alpha 2 / Zero 2
 
 
 
krikzz - великий мастер железных дел, ikari - гений в программировании для SNES. Думаю, что krikzz'у не стоит напрягаться и пытаться переплюнуть немца, ведь можно хорошенько заработать на разработке и продаже железок. И не факт, что это вообще возможно, в смысле, переплюнуть SD2SNES ))
 
 
 
Лучше покупать за рубли в www.stuffpoint.ru (http://www.stuffpoint.ru/) - официальный магазин для стран бывшего СНГ.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Вясян от 15 сентября 2016, 15:56
Cпасибо! Напрягает, что в стафпоинт.ру нету paypal...
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: montano от 26 апреля 2017, 00:32
Подскажите, есть ли в этом дорогом картридже "SD2SNES", поддержка чит-кодов? 
 
Посоветуйте, какой лучше выбрать картридж для US SNES, чтобы там была реализована функция запуска с кодами  :rolleyes:
 
http://gamehacking.org/system/snes/all
 
Для более дешевого картриджа "Super Everdrive v2" в описании есть информация - поддержка GameGenie кодов, а здесь нет?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 26 апреля 2017, 06:06
Цитата: montano от 26 апреля 2017, 00:32Подскажите, есть ли в этом дорогом картридже "SD2SNES", поддержка чит-кодов? 
 
Посоветуйте, какой лучше выбрать картридж для US SNES, чтобы там была реализована функция запуска с кодами  :rolleyes:
 
http://gamehacking.org/system/snes/all
 
Для более дешевого картриджа "Super Everdrive v2" в описании есть информация - поддержка GameGenie кодов, а здесь нет?
 
Да, поддержка чит-кодов для SD2SNES имеется, просто она была добавлена в более поздних версиях прошивок.
Сейчас этот картридж - мега-комбайн, который не уступает функционально Mega Everdrive, аналогов у него просто нет.
 
Смотрите внимательнее описание версии 0.1.7.0 и более поздних под спойлером
 
'Версии прошивок SD2SNES'
v0.1.7d
=======
* reworked the in-game hook code again, squeezing out a couple more CPU
cycles - compatibility improved further
* BS-X: new bsx page file by LuigiBlood!
- contains a proper channel map, notably fixes Fuurai no Shiren: Surara o
sukue and most likely more games
- enables a great number of town features
* BS-X: better detection for script-type ROMs (e.g. various magazines)
* Cx4 SKIP instruction timing sped up a bit. Core felt a bit too slow.
(this is a makeshift "fix" until I implement the proper Cx4 instruction
timing I recently figured out)
* fixes:
- fixed occasional black screen after soft reset (L+R+Select+Start)
- in-game hook memory area visibility quirks fixed in various situations,
notably fixes BS Kirby no Omochabako: Pinball
- BS-X: fix PSRAM corruption on SNES WRAM writes, fixes a number of
games, notably BS Kirby no Omochabako: Pinball (tough one)
- PPU2 H/V count odd/even read flag is reset on ROM load, this fixes
games that depend on it when run after games that leave it in a dirty
state - notably audio glitches and freezes in Super Punch-Out when run
after Fuurai no Shiren.
- SPC Player: Fixed a long-standing transfer corruption bug that occurred
because the original bulk transfer routine didn't account for CPU stalls
by HDMA (which is abundant in the sd2snes menu). This fixes occasionally
missing instruments, corrupted samples etc.
- fixed an occasional deadlock on bootup where the menu would hang at the
"Loading..." screen.
- fixed hard freeze when selecting a file immediately after disabling the
"Hide file extensions" option
- fixed persistent hard freeze in recent games list handling when running
games with long path names (> ~120 characters)
- revert DAC I2S timing to pre-v0.1.7c behaviour, hopefully reducing audio
glitches for sd2snes Rev.G units
- fixed corrupted file list display after playing an SPC file with a
scrolled file name
* cosmetic changes:
- "Loading" window is replaced by status bar notification to be less
disruptive with very short load times
- configuration settings no longer have the wrong color when changed

v0.1.7c
=======
* reversed changelog order =)
* reworked the in-game hook code, with more help from the FPGA, to
significantly reduce CPU footprint. This improves hook compatibility
with a variety of games.
* in-game hook: avoid disruption of manual controller reads
(fixes controls in Super Star Wars games)
* new option: "Hide file extensions" (effective after next directory change)
* do not silently fail to load saved games when the sd2snes/saves folder does
not exist (create the folder instead)
* do not silently fail to save cheat files when the sd2snes/cheats folder
does not exist (create the folder instead)
* Cx4 core now runs at exactly 20Mhz
* fixes:
- MSU1: avoid missed control register status changes on rapid rewrites
(fixes FF3 Dancing Mad, Zelda FMV missing audio)
- fix $213f register patch timing (hopefully)
- fix DSP1 header detection (fixes Ballz 3D JPN)
- add reset hook to boot games on start of frame only (fixes Boogerman PAL)
- clear entire SPC700 RAM (do not spare IPL area) - fixes echo artifacts
in many games
* minor cosmetic changes
- resize SPC player loading window
- prevent flickering letters on System Information screen

v0.1.7b
=======
* sd2snes folder is always hidden again
* fixes:
- fix garbled time on initial clock setting (new unit or battery replacement)
- fix BS-X not booting/booting incorrectly after soft reset
- fix OBC1 being always disabled
- fix firmware crash when saving after using the serial command line

v0.1.7a
=======
* fixes:
- fix deadlock on MCU-SNES negotiation due to truncated bootstrap routine
(fixes firmware lockup on booting Zelda 3 after soft-reset)
- fix garbled default date for BS-X date+time (date record was backwards)
- fix incorrect saving of "Auto Region Patch" setting

v0.1.7
======
* cheat support (YML files) with WRAM capability
* reworked configuration file (plain-text YML)
* in-game buttons
- L+R+Select+Start: reset game
- L+R+Select+X : reset to sd2snes menu
- L+R+Start+Y : kill in-game buttons (for compatibility issues)
- L+R+Start+X : kill in-game buttons for 10 seconds
- L+R+Start+B : disable cheats
- L+R+Start+A : enable cheats
* CONFIGURATION MENU:
- date+time
- BS-X time can be toggled between real-time/custom
- custom date+time for Satellaview
- toggle screen dimming
- toggle directory sorting (speed-up on pre-sorted cards)
- MSU1 volume boost
- Cx4 DSP core speed
- in-game functions (buttons, WRAM cheats, initial holdoff "stealth")
- auto region patching
- video mode settings for SuperCIC consoles
* file browser:
- L+R can be used to move to start/end of directory listing
- end of directory listing is aligned so the last entry is at
bottom of screen
- Last played game is always moved to top of list of recent games
- on-the-fly directory browsing, no more lengthy database creation
- "Loading" window
- do not show dotfiles, hidden and system files in browser
* compatibility:
- better support for part-sized BSX dumps
- fix BSX detection for games with 2 startups left
- emulate Type1 BSX memory pack instead of Type2 (Super Bomberman 2)
(BSX BIOS itself crashes on Type2 packs with "copy to PSRAM" flag)
- initialize APU RAM to support ("fix") buggy sound routine of Soul Blader
- properly de-init DMA to $ff (fix Pocky&Rocky US, SGnG, SSF2)
- initialize SaveRAM before running the game so we don't miss very
early saves
- enable S-RTC only when needed (fix Super Play Action Football)
- initialize WRAM (fix GP1 Part II)
- fix wrong offsets in mapper detection (fix Human Grand Prix)
- experimental SRAM mapping for Cx4 (for ROM hacks)
- sample SNES data to obtain valid data on end-of-cycle events
(fix driver/track glitches in Super Mario Kart)
- remove faulty multicycle constraints from Cx4
(fix random "register file error" messages)
* MSU1 enhancements:
- MSU1 volume boost
- MSU1 resume feature implemented (Thanks to Michaël Larouche!)
- interpolation filter to reduce aliasing, resulting in cleaner sound
- fixed DC offset where volume is applied to the waveform
(eliminate clicking/humming on volume change/fade)
- changed MSU1 audio playback rate to exactly 44100Hz to match bsnes/higan
implementation
* Ultra16 awareness (mostly thanks to borti4938!):
- show Ultra16 serial number and autoboot setting in the System Information
- support SPC player warm-boot on Ultra16 consoles
- prolong soft reset on Ultra16 consoles to prevent accidental entry
of Ultra16 menu
- disable auto region patching on Ultra16 consoles to prevent bus conflicts
* misc:
- rework GUI code (backbuffer stack, reentrant menus, etc.)
- simpler, more compatible memory sharing FSM
- cosmetic changes, make the GUI a bit more spiffy
- only reconfigure FPGA on demand (faster soft reset)
- on-the-fly SD card swapping supported (re-init on demand)
- Cx4 table ROM embedded in FPGA configuration (deprecate cx4.bin)
- new FatFS version
- moved MCU command interface from "ROM" to FPGA block RAM
- SRM files are now saved under "sd2snes/saves/.srm". existing
SRM files are moved during save.
* fixes:
- fix menu bug where time is displayed incorrectly (thanks to devinacker!)
- fix occasional FPGA lockup on power-up
- properly initialize MSU1 state
- automatically remove missing ROM files from "recent games" list
(Thanks to borti4938!)
- fix feature flag error where auto region patch was always on for Cx4

v0.1.6
======
* OBC1 support (Metal Combat: Falcon's Revenge works)
* menu now displays the 10 most recently played games instead of one
* hidden and system files are now ignored in the file browser
* some minor internal changes for convenience of development
* Fixes:
- partial-size BS dumps should now load correctly
- fixed a PSRAM mapping bug in the new BS-X mapping logic that caused
graphical corruption on some games (notably Treasure Conflix garbled
sprites)
- SRAM mapping for LoROM <=16Mbits now uses the entire bank instead of
0000-7fff only. Fixes saving in some games, e.g. Ys III Wanderers from Ys

v0.1.5
======
* Sort directories by entire file name instead of first 20 characters only
* Correctly map SRAM larger than 8192 bytes (HiROM) / 32768 bytes (LoROM)
(fixes Dezaemon, Ongaku Tsukuuru - Kanadeeru)
* SPC player: fix soft fade-in (first note cut off) on S-APU consoles
(1CHIP / some Jr.)
* More accurate BS-X memory map
* Ignore input from non-standard controllers (Super Scope, Mouse etc.)
* Fixes:
- minor memory access timing tweaks
(should help with occasional glitches on some systems)

v0.1.4a (bugfix release)
========================
* Fix DMA initialization in the menu (could cause sprite corruption in some games)

v0.1.4
======
* SPC Player (contributed by necronomfive/blargg)
* System Information screen now shows CPU/PPU revision (contributed by necronomfive)
* Satellaview: basic data transmission packet support (makes some more games boot, thanks to LuigiBlood for assistance and sample data packets)
* Number of supported files increased to 50000 per card / 16380 per directory
* Slight speedup of menu text rendering
* Reduce load time of menu
* Adjust Cx4 timing to be more faithful
(Mega Man now defeats the boss in attract mode in Mega Man X2)
* adapt ROM mirroring size to file size if header information is invalid
(fixes Super Noah's Ark 3D, possibly others)
* MSU1 interface changes suggested by byuu:
- Data offset 0 and audio track 0 are automatically requested on reset.
This causes the busy flags to become 0 shortly after reset/startup.
- $2000 bit 3 is now "audio error", becomes valid after "audio busy" -> 0
set when an error occurred while preparing playback of the requested audio track
* write LED stays on when SRAM content changes constantly
* Fixes:
- fix empty save files on FAT16 / incorrect free cluster count on FAT32
- correct directory sorting (force parent directory at top of list)
- fix text corruption when entering a directory with a scrollable name
- fix files/dirs count in system information
- make 'sd2snes' directory hiding case-insensitive
- improve DAC I²S timing
- fix occasional palette corruption in menu
- fix SD clock glitch on ROM loading (occasional glitches/crashes)
- fix memory write timing on ROM loading (occasional glitches/crashes)
- fix SPI timing (ROMs not loading; System Information not working)
- properly synchronize SNES control signals (occasional glitches/crashes)
- fix floating IRQ output (occasional glitches/slowdowns)

v0.1.3
======
* Updated logo gfx with new version from klaptra
* Updated font to distinguish between 1 and I
* Menu layout adjusted to move status line up by 4 scanlines
* Run previously loaded game by pressing Start in the menu
* Auto-scroll file names that do not fit the screen
* SD access time measurement on System Information screen (takes a while!)
* Cx4 memory map: mirror ROM to 40-7e/c0-ff (fixes MMX3 Zero patch)
* Some FPGA configuration error detection (mainly useful for hardware diag)
* Fixes:
- FPGA-side SD clock pullup (increases reliability with some cards)

v0.1.2
======
* New menu entry: "System Information"
* Auto region override (eliminate "This game pak is not designed..." messages)
* Improved mapper detection (fixes Batman vs. Joker and many PD ROMs)
* Improved data streaming performance
(should reduce MSU1 errors with some cards)
* A and B buttons swapped in menu to match common key mappings
* Fixes:
- MSU1: Stop audio playback on end of audio file

v0.1.1a (bugfix release)
========================
* Fixes:
- SuperCIC pair mode was erroneously enabled in firmware binary
- SNES menu crashed on empty database

v0.1.1
======
* initial public release
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: montano от 26 апреля 2017, 19:16
Цитата: omonim2007 от 26 апреля 2017, 06:06 

Цитата: montano от 26 апреля 2017, 00:32Подскажите, есть ли в этом дорогом картридже "SD2SNES", поддержка чит-кодов? 
 
Посоветуйте, какой лучше выбрать картридж для US SNES, чтобы там была реализована функция запуска с кодами  :rolleyes:
 
http://gamehacking.org/system/snes/all
 
Для более дешевого картриджа "Super Everdrive v2" в описании есть информация - поддержка GameGenie кодов, а здесь нет?
 
Да, поддержка чит-кодов для SD2SNES имеется, просто она была добавлена в более поздних версиях прошивок.
Сейчас этот картридж - мега-комбайн, который не уступает функционально Mega Everdrive, аналогов у него просто нет.
 
Смотрите внимательнее описание версии 0.1.7.0 и более поздних под спойлером
 
'Версии прошивок SD2SNES'
v0.1.7d
=======
* reworked the in-game hook code again, squeezing out a couple more CPU
cycles - compatibility improved further
* BS-X: new bsx page file by LuigiBlood!
- contains a proper channel map, notably fixes Fuurai no Shiren: Surara o
sukue and most likely more games
- enables a great number of town features
* BS-X: better detection for script-type ROMs (e.g. various magazines)
* Cx4 SKIP instruction timing sped up a bit. Core felt a bit too slow.
(this is a makeshift "fix" until I implement the proper Cx4 instruction
timing I recently figured out)
* fixes:
- fixed occasional black screen after soft reset (L+R+Select+Start)
- in-game hook memory area visibility quirks fixed in various situations,
notably fixes BS Kirby no Omochabako: Pinball
- BS-X: fix PSRAM corruption on SNES WRAM writes, fixes a number of
games, notably BS Kirby no Omochabako: Pinball (tough one)
- PPU2 H/V count odd/even read flag is reset on ROM load, this fixes
games that depend on it when run after games that leave it in a dirty
state - notably audio glitches and freezes in Super Punch-Out when run
after Fuurai no Shiren.
- SPC Player: Fixed a long-standing transfer corruption bug that occurred
because the original bulk transfer routine didn't account for CPU stalls
by HDMA (which is abundant in the sd2snes menu). This fixes occasionally
missing instruments, corrupted samples etc.
- fixed an occasional deadlock on bootup where the menu would hang at the
"Loading..." screen.
- fixed hard freeze when selecting a file immediately after disabling the
"Hide file extensions" option
- fixed persistent hard freeze in recent games list handling when running
games with long path names (> ~120 characters)
- revert DAC I2S timing to pre-v0.1.7c behaviour, hopefully reducing audio
glitches for sd2snes Rev.G units
- fixed corrupted file list display after playing an SPC file with a
scrolled file name
* cosmetic changes:
- "Loading" window is replaced by status bar notification to be less
disruptive with very short load times
- configuration settings no longer have the wrong color when changed

v0.1.7c
=======
* reversed changelog order =)
* reworked the in-game hook code, with more help from the FPGA, to
significantly reduce CPU footprint. This improves hook compatibility
with a variety of games.
* in-game hook: avoid disruption of manual controller reads
(fixes controls in Super Star Wars games)
* new option: "Hide file extensions" (effective after next directory change)
* do not silently fail to load saved games when the sd2snes/saves folder does
not exist (create the folder instead)
* do not silently fail to save cheat files when the sd2snes/cheats folder
does not exist (create the folder instead)
* Cx4 core now runs at exactly 20Mhz
* fixes:
- MSU1: avoid missed control register status changes on rapid rewrites
(fixes FF3 Dancing Mad, Zelda FMV missing audio)
- fix $213f register patch timing (hopefully)
- fix DSP1 header detection (fixes Ballz 3D JPN)
- add reset hook to boot games on start of frame only (fixes Boogerman PAL)
- clear entire SPC700 RAM (do not spare IPL area) - fixes echo artifacts
in many games
* minor cosmetic changes
- resize SPC player loading window
- prevent flickering letters on System Information screen

v0.1.7b
=======
* sd2snes folder is always hidden again
* fixes:
- fix garbled time on initial clock setting (new unit or battery replacement)
- fix BS-X not booting/booting incorrectly after soft reset
- fix OBC1 being always disabled
- fix firmware crash when saving after using the serial command line

v0.1.7a
=======
* fixes:
- fix deadlock on MCU-SNES negotiation due to truncated bootstrap routine
(fixes firmware lockup on booting Zelda 3 after soft-reset)
- fix garbled default date for BS-X date+time (date record was backwards)
- fix incorrect saving of "Auto Region Patch" setting

v0.1.7
======
* cheat support (YML files) with WRAM capability
* reworked configuration file (plain-text YML)
* in-game buttons
- L+R+Select+Start: reset game
- L+R+Select+X : reset to sd2snes menu
- L+R+Start+Y : kill in-game buttons (for compatibility issues)
- L+R+Start+X : kill in-game buttons for 10 seconds
- L+R+Start+B : disable cheats
- L+R+Start+A : enable cheats
* CONFIGURATION MENU:
- date+time
- BS-X time can be toggled between real-time/custom
- custom date+time for Satellaview
- toggle screen dimming
- toggle directory sorting (speed-up on pre-sorted cards)
- MSU1 volume boost
- Cx4 DSP core speed
- in-game functions (buttons, WRAM cheats, initial holdoff "stealth")
- auto region patching
- video mode settings for SuperCIC consoles
* file browser:
- L+R can be used to move to start/end of directory listing
- end of directory listing is aligned so the last entry is at
bottom of screen
- Last played game is always moved to top of list of recent games
- on-the-fly directory browsing, no more lengthy database creation
- "Loading" window
- do not show dotfiles, hidden and system files in browser
* compatibility:
- better support for part-sized BSX dumps
- fix BSX detection for games with 2 startups left
- emulate Type1 BSX memory pack instead of Type2 (Super Bomberman 2)
(BSX BIOS itself crashes on Type2 packs with "copy to PSRAM" flag)
- initialize APU RAM to support ("fix") buggy sound routine of Soul Blader
- properly de-init DMA to $ff (fix Pocky&Rocky US, SGnG, SSF2)
- initialize SaveRAM before running the game so we don't miss very
early saves
- enable S-RTC only when needed (fix Super Play Action Football)
- initialize WRAM (fix GP1 Part II)
- fix wrong offsets in mapper detection (fix Human Grand Prix)
- experimental SRAM mapping for Cx4 (for ROM hacks)
- sample SNES data to obtain valid data on end-of-cycle events
(fix driver/track glitches in Super Mario Kart)
- remove faulty multicycle constraints from Cx4
(fix random "register file error" messages)
* MSU1 enhancements:
- MSU1 volume boost
- MSU1 resume feature implemented (Thanks to Michaël Larouche!)
- interpolation filter to reduce aliasing, resulting in cleaner sound
- fixed DC offset where volume is applied to the waveform
(eliminate clicking/humming on volume change/fade)
- changed MSU1 audio playback rate to exactly 44100Hz to match bsnes/higan
implementation
* Ultra16 awareness (mostly thanks to borti4938!):
- show Ultra16 serial number and autoboot setting in the System Information
- support SPC player warm-boot on Ultra16 consoles
- prolong soft reset on Ultra16 consoles to prevent accidental entry
of Ultra16 menu
- disable auto region patching on Ultra16 consoles to prevent bus conflicts
* misc:
- rework GUI code (backbuffer stack, reentrant menus, etc.)
- simpler, more compatible memory sharing FSM
- cosmetic changes, make the GUI a bit more spiffy
- only reconfigure FPGA on demand (faster soft reset)
- on-the-fly SD card swapping supported (re-init on demand)
- Cx4 table ROM embedded in FPGA configuration (deprecate cx4.bin)
- new FatFS version
- moved MCU command interface from "ROM" to FPGA block RAM
- SRM files are now saved under "sd2snes/saves/.srm". existing
SRM files are moved during save.
* fixes:
- fix menu bug where time is displayed incorrectly (thanks to devinacker!)
- fix occasional FPGA lockup on power-up
- properly initialize MSU1 state
- automatically remove missing ROM files from "recent games" list
(Thanks to borti4938!)
- fix feature flag error where auto region patch was always on for Cx4

v0.1.6
======
* OBC1 support (Metal Combat: Falcon's Revenge works)
* menu now displays the 10 most recently played games instead of one
* hidden and system files are now ignored in the file browser
* some minor internal changes for convenience of development
* Fixes:
- partial-size BS dumps should now load correctly
- fixed a PSRAM mapping bug in the new BS-X mapping logic that caused
graphical corruption on some games (notably Treasure Conflix garbled
sprites)
- SRAM mapping for LoROM <=16Mbits now uses the entire bank instead of
0000-7fff only. Fixes saving in some games, e.g. Ys III Wanderers from Ys

v0.1.5
======
* Sort directories by entire file name instead of first 20 characters only
* Correctly map SRAM larger than 8192 bytes (HiROM) / 32768 bytes (LoROM)
(fixes Dezaemon, Ongaku Tsukuuru - Kanadeeru)
* SPC player: fix soft fade-in (first note cut off) on S-APU consoles
(1CHIP / some Jr.)
* More accurate BS-X memory map
* Ignore input from non-standard controllers (Super Scope, Mouse etc.)
* Fixes:
- minor memory access timing tweaks
(should help with occasional glitches on some systems)

v0.1.4a (bugfix release)
========================
* Fix DMA initialization in the menu (could cause sprite corruption in some games)

v0.1.4
======
* SPC Player (contributed by necronomfive/blargg)
* System Information screen now shows CPU/PPU revision (contributed by necronomfive)
* Satellaview: basic data transmission packet support (makes some more games boot, thanks to LuigiBlood for assistance and sample data packets)
* Number of supported files increased to 50000 per card / 16380 per directory
* Slight speedup of menu text rendering
* Reduce load time of menu
* Adjust Cx4 timing to be more faithful
(Mega Man now defeats the boss in attract mode in Mega Man X2)
* adapt ROM mirroring size to file size if header information is invalid
(fixes Super Noah's Ark 3D, possibly others)
* MSU1 interface changes suggested by byuu:
- Data offset 0 and audio track 0 are automatically requested on reset.
This causes the busy flags to become 0 shortly after reset/startup.
- $2000 bit 3 is now "audio error", becomes valid after "audio busy" -> 0
set when an error occurred while preparing playback of the requested audio track
* write LED stays on when SRAM content changes constantly
* Fixes:
- fix empty save files on FAT16 / incorrect free cluster count on FAT32
- correct directory sorting (force parent directory at top of list)
- fix text corruption when entering a directory with a scrollable name
- fix files/dirs count in system information
- make 'sd2snes' directory hiding case-insensitive
- improve DAC I²S timing
- fix occasional palette corruption in menu
- fix SD clock glitch on ROM loading (occasional glitches/crashes)
- fix memory write timing on ROM loading (occasional glitches/crashes)
- fix SPI timing (ROMs not loading; System Information not working)
- properly synchronize SNES control signals (occasional glitches/crashes)
- fix floating IRQ output (occasional glitches/slowdowns)

v0.1.3
======
* Updated logo gfx with new version from klaptra
* Updated font to distinguish between 1 and I
* Menu layout adjusted to move status line up by 4 scanlines
* Run previously loaded game by pressing Start in the menu
* Auto-scroll file names that do not fit the screen
* SD access time measurement on System Information screen (takes a while!)
* Cx4 memory map: mirror ROM to 40-7e/c0-ff (fixes MMX3 Zero patch)
* Some FPGA configuration error detection (mainly useful for hardware diag)
* Fixes:
- FPGA-side SD clock pullup (increases reliability with some cards)

v0.1.2
======
* New menu entry: "System Information"
* Auto region override (eliminate "This game pak is not designed..." messages)
* Improved mapper detection (fixes Batman vs. Joker and many PD ROMs)
* Improved data streaming performance
(should reduce MSU1 errors with some cards)
* A and B buttons swapped in menu to match common key mappings
* Fixes:
- MSU1: Stop audio playback on end of audio file

v0.1.1a (bugfix release)
========================
* Fixes:
- SuperCIC pair mode was erroneously enabled in firmware binary
- SNES menu crashed on empty database

v0.1.1
======
* initial public release
 
 
Спасибо за подсказку. Значит если приобретать дорогой то лучше именно SD2SNES
 
буду присматриваться, где теперь его приобрести
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Yoshiminamoto от 26 июля 2017, 14:47
Подскажите, как правильно выпилить прорези для карты и разъема, а то плата в штатном жутком китайском картридже который еще и топорно подпилен. Купил самый дешёвый оригинальный картридж хочу внутренности заменить на sd2snes. 
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Alon от 26 июля 2017, 20:49
Цитата: Yoshiminamoto от 26 июля 2017, 14:47Подскажите, как правильно выпилить прорези для карты и разъема, а то плата в штатном жутком китайском картридже который еще и топорно подпилен. Купил самый дешёвый оригинальный картридж хочу внутренности заменить на sd2snes. 
 
Мне для себя интересно, по чём брали "самый дешёвый оригинальный картридж"?
 
Я бы закрепил корпус в тисках и прорезал (выпилил) отверстие реноватором. В теории можно и напильником сточить.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Yoshiminamoto от 26 июля 2017, 21:24
Цитата: Alon от 26 июля 2017, 20:49 

Цитата: Yoshiminamoto от 26 июля 2017, 14:47Подскажите, как правильно выпилить прорези для карты и разъема, а то плата в штатном жутком китайском картридже который еще и топорно подпилен. Купил самый дешёвый оригинальный картридж хочу внутренности заменить на sd2snes. 
 
Мне для себя интересно, по чём брали "самый дешёвый оригинальный картридж"?
 
Я бы закрепил корпус в тисках и прорезал (выпилил) отверстие реноватором. В теории можно и напильником сточить.
 
http://www.ebay.com/itm/John-Madden-Football-93-Super-Nintendo-SNES-Cartridge-Only/162522319873?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Yoshiminamoto от 26 июля 2017, 21:32
Ссылка выше какая-то плохая получилась ТЫК (http://www.ebay.com/itm/John-Madden-Football-93-Super-Nintendo-SNES-Cartridge-Only/162522319873?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649) Сначала доставка по США, потом в Россию с остальным добром поедет, где-то себестоимось выйдет в 500 рублей, не оригинальные китайские коробки выходят в столько-же.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Yoshiminamoto от 05 сентября 2017, 17:04
Готово перекинул в оригинальный корпус всё содержимое и поменял обложку на большой коробке.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 17 апреля 2018, 19:59
Спешу сообщить всем, кто ещё не в курсе последних новостей по части поддержки Super FX чипа: имплементация этого функционала в официальной прошивке ikari уже совсем не за горами!
 
На данный момент для закачки доступна седьмая бета-версия (https://github.com/RedGuyyyy/sd2snes/releases) . Разработкой занимается товарищ redguy (http://krikzz.com/forum/index.php?action=profile;u=5118)
Вся последняя информация доступна в этой (http://krikzz.com/forum/index.php?topic=7451.0) теме.
 
Надо казать, что на моей PAL SNES без модов + SD2SNES самой старой ревизии запускаются без глюков абсолютно все игры с чипом Super FX!
Я не проверял работоспособность сохранений, так как для меня важен сам факт того, что наконец-таки это реализовано!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 18 апреля 2018, 19:29
А как установить это обновление,инструкции нет?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 18 апреля 2018, 19:46
Нужно просто заменить одноименные файлы на флешке новыми.
 
Только рекомендуется старые файлы именно удалить, а новые скопировать. Но не перезаписывать, так как в этом случае могут возникнуть проблемы (если новые файлы запишутся кусками в разные места SD и потом не хватит скорости чтения, SD2SNES критично к этому относится).
 
Итак, вырисовывается такой порядок действий: смотрим, какие файлы из новой прошивки уже фигурируют на флешке в официальной прошивке от ikari_01, удаляем их через Shift+F8, а затем копируем новые файлы от redguy. Всё!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 19 апреля 2018, 02:43
Цитата: omonim2007 от 18 апреля 2018, 19:46Нужно просто заменить одноименные файлы на флешке новыми.

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

Итак, вырисовывается такой порядок действий: смотрим, какие файлы из новой прошивки уже фигурируют на флешке в официальной прошивке от ikari_01, удаляем их через Shift+F8, а затем копируем новые файлы от redguy. Всё!
Т.е.нет одного файла-чипа? С FX чипом ясно,а как будет с другими играми на чипе по типу на котором работает КИРБИ З ?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 19 апреля 2018, 07:11
Пока имеем просто разрозненный вариант прошивок. скоро ikari_01 обещает объединить их в одну официальную.
 
Про SA-1 чип пока ничего определенного нет. Но он более сложен в реализации.
Думаю, и он однажды падёт перед ретро-энтузиастами ))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Максим Р от 19 апреля 2018, 07:32
Да,работа титаническая,т.к. на SA-1 чипе игр побольше будет,вообще интересная тема )
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Ol_ от 18 мая 2018, 21:45
Тоже активно слежу за темой, но все же думаю дождаться официальной, 100%-работающей прошивки.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 25 июня 2018, 10:16
Икари пишет, что допиливает уже прошивку (есть нюансы с SNES Jr), официальный релиз на этой неделе :)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 26 июня 2018, 06:09
Я очень жду выхода новой версии!
Ее выход - большое историческое событие.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 26 июня 2018, 07:55
Я как раз SNES Jr и флэху SD2SNES вновь решил себе взять, потестю на всех вариантах консолей SNES как приедет :)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 28 июня 2018, 21:12
А тем временем.. Redguy сумел запустить игру на чипе SA-1, Super Mario RPG!! Вот ссылка на видео:
 
https://www.youtube.com/watch?v=5qHMnT5aOcg
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 30 июня 2018, 15:46
Урра!! Состоялся релиз новой прошивки, 1.8.0!!
 
Firmware 1.8.0 is out. Download here! (https://sd2snes.de/blog/downloads)
What's new:

Some minor fixes are still outstanding which I will address in a couple of weeks after I have returned from vacation.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 30 июня 2018, 19:13
Да, новость очень важная для всех фанатов SNES.
 
Теперь ждём релиза версии с поддержкой SA-1 чипа ))
Уверен, что это будет реализовано!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 23 июля 2018, 09:09
Свежие новости по доработке прошивки для игр с чипом SA1:

- Super Maqrio RPG пройдена до конца (!)
- В Kirby Super Star наиграно несколько часов без багов
- Super Mario Legacy и подобные хаки также играбельны
- Большинство оставшихся игр также запускаются, но толком не тестировались еще
- Лишь небольшая часть хаков и игр не запускается вообще
- Все запускающиеся игры имеют те или иные глюки.
 
Будет выпущена бета-версия прошивки, дата релиза пока неизвестна
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 15 августа 2018, 08:38
Redguy трудится не покладая рук и вот уже вышла бета-версия V05 прошивки с поддержкой чипа SA-1! По сути уже почти полноценный релиз, изредка бывают незначительные глюки (в основном на паловских консолях), но в целом всё на очень хорошем уровне :)
Качать здесь: https://github.com/RedGuyyyy/sd2snes/releases
 
SD2SNES становится еще более легендарным флэш-картриджем ;)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 15 августа 2018, 10:39
Да, парень взялся за дело настолько рьяно, что (как мне кажется) после имплементации SA-1 он доделает и оставшиеся важные чипы (S-DD1 и SPC7110 в первую очередь). Хотя, это уже не так важно, ведь количество игр для чипов SA-1 и Super FX составляет порядка 80% от еще официально не поддерживаемого количества.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: BBDragon от 15 августа 2018, 16:15
S-DD1 особо в принципе и не нужен, там всего одна игра - Street Fighter Alpha 2 (на Star Ocean есть же патч). Вроде писали, что и Альфу можно отвязать от чипа, но пока не получилось. А по SPC7110 тоже всего  3 игры, вроде хитов там и нет: 
- Far East of Eden Zero 
- Momotaro Dentetsu Happy 
- Super Power League 4 
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 15 августа 2018, 16:26
Цитата: BBDragon от 15 августа 2018, 16:15S-DD1 особо в принципе и не нужен, там всего одна игра - Street Fighter Alpha 2 (на Star Ocean есть же патч). Вроде писали, что и Альфу можно отвязать от чипа, но пока не получилось. А по SPC7110 тоже всего  3 игры, вроде хитов там и нет: 
- Far East of Eden Zero 
- Momotaro Dentetsu Happy 
- Super Power League 4 
 
Ну, как сказать, как сказать...
 
Street Fighter Alpha 2 - улётный файтинг со всеми преимуществами от нинтендовского чипа, его точно хотелось бы запускать на SD2SNES.
 
Far East of Eden Zero - для игры относительнонедавно появился перевод (https://www.romhacking.net/translations/3243/), так что для неё тоже неплохо бы иметь возможность запускать на SD2SNES.
 
Я думаю, что всему свое время. Надеюсь, дождёмся поддержки этих чипов/игр в течение года-двух.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: bugrim от 01 января 2019, 21:04
вышла 1.9.0 чего там нового?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 01 января 2019, 21:13
Основная фича - поддержка специального чипа SA-1 (сделано товарищем RedGuy).
 
Остаётся всё меньше и меньше игр, в которые пока нельзя поиграть на SD2SNES.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: bugrim от 01 января 2019, 21:15
Жаль нет сохранок :(
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Fakel242 от 23 июня 2020, 18:11
А как связаться с ikari_01? В пользователях не нашел.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 26 июня 2020, 16:51
Цитата: Fakel242 от 23 июня 2020, 18:11А как связаться с ikari_01? В пользователях не нашел.
Естественно, его здесь даже и не могло быть, ведь он из Германии ))
 
На данный момент картридж поддерживает практически все, что нужно 99% геймеров.
Задавайте все вопросы автору здесь (https://sd2snes.de/blog/)
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: joiner от 06 июля 2020, 19:54
Цитата: omonim2007 от 26 июня 2020, 16:51На данный момент картридж поддерживает практически все, что нужно 99% геймеров.
Ну вот этот один процент и выкатил сразу две прошивки с поддержкой Super Game Boy 2 (https://github.com/redacted173/sd2snes/releases/tag/sgb01) и с сохранениями (https://github.com/furious/sd2snes/releases/tag/v1.10.3). Автор второй уже обещает (https://twitter.com/furious_/status/1277386965520912384) новый кастом с поддержкой обоих нововведений.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: bioann от 30 июля 2020, 04:54
Привет!
Что можете сказать о FXPAK Pro и чем он отличается от SD2SNES?
Буквально вчера приехал такой со stoneagegamer,
но пока нет времени заняться тестированием картриджа.
Хотелось бы услышать ваше экспертное мнение)
 
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 30 июля 2020, 06:20
В руках я пока это устройство не держал, поэтому могу дать только общие теоретические наброски.
 
На данный момент на практике разницы между устройствами не так много (скажем прямо - практически совсем нет).
Основная фича новинки - замена главного чипа на гораздо более мощный + обновлены все остальные компоненты устройства.
Это поможет в будущем эмулировать новые чипы (их уже не так много осталось, но всё же), в том числе наладить эмуляцию GameGoy Adaper.
Ну и основная тема, ради которой это всё было затеяно - будущая полноценная поддержка Save State фичи.
 
Ну а пока ожидаем новых версий прошивок и новых фич!
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Sined от 21 октября 2020, 22:28
Всем привет!
Являюсь владельцем немодифицированной SNES PAL. Картридж обновлён до последней версии 1.10.3 В описании к флэш-картриджу завлена функция "auto region patching". Эту функцию я также включал в настройках картриджа. Но почему-то игры американского и японского регионов запускаются с надписью о региональной несовместимости.
На этом картридже есть функция Super CIC, которая, как я понял, может переключать консоль между режимами 50/60 гц, и благодаря нему тоже можно обходить региональные ограничения. Но чтобы она работала нужно модифицировать консоль, чего я делать не намереваюсь.
В общем, вопрос: у всех такие же проблемы с ромами других регионов или я что-то неправильно понял, неправильно сделал?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 22 октября 2020, 09:07
Насколько я помню, у меня на PAL консоли все игры работали без проблем.
Вообще регион не имел никакого значения.
 
Поддержка фичи Super CIC, которую вы описываете, работает только на соответствующем модифицированном железе.
 
И вот ещё важная новость для всех владельцев: товарищ FURiOUS уже несколько лет выпускает собственные модифицированные сборки ПО (fork) с поддержкой Save State - скачать их можно здесь (https://github.com/furious/sd2snes/releases).
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Sined от 24 октября 2020, 00:22
Цитата: omonim2007 от 22 октября 2020, 09:07Насколько я помню, у меня на PAL консоли все игры работали без проблем.
Вообще регион не имел никакого значения.
Это без использования мегакея, верно?
Кстати, забыл сказать, что у меня китайский клон с Алика. Всё в нём замечательно, обновление прошивок идёт гладко и без нареканий, но вот только вопрос с регионами поперёк горла встаёт. Можно, конечно, поуповать, что нужно было на оригинальный Крикзовский раскошелиться, но на гитхабе SD2SNES, что ведёт ikari я видел, что один человек также жаловался на неработающий мультирегион. Ikari сказал, что это он накосячил с последними прошивками, и пообещал исправить в следующих. Однако, я пробовал откатиться на более старые, но другие регионы у меня так и не стали воспроизводиться.
 
 

Цитата: omonim2007 от 22 октября 2020, 09:07И вот ещё важная новость для всех владельцев: товарищ FURiOUS уже несколько лет выпускает собственные модифицированные сборки ПО (fork) с поддержкой Save State - скачать их можно здесь (https://github.com/furious/sd2snes/releases).
Спасибо! Уже опробовал. Сэйвстэйты действительно работают. Нажимая L+Start экран мигнёт, давая понять, что сохранение прошло успешно, R+Start уже загружает сохранку. Единственный момент был в игре Tetris Attack (тот, что с Йоши), при загрузке состояния, когда уже прошёл третий по счёту уровень после загрузки игра повисла. Но так, как прошивка неофициальная и ещё не особо хорошо протестирована, то тут удивляться нечему))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Sined от 24 октября 2020, 02:00
Также с удивлением заметил, что и Super GameBoy работает. Погонял пару игр, вроде как всё работает как надо.
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 24 октября 2020, 17:20
Да, у меня оригинальный карик, думаю, что проблемы как раз из-за китайщины ))
Все подделки и реплики - совершенно не то же самое, что оригинальный продукт, это я применительно к флэш-карикам для себя на реальном опыте усвоил.
 
Если есть возможность, можете записать видосик с игровым процессом со всеми дополнительными фичами (Save State, Super Game Boy и т.д.).
Интересно будет посмотреть ))
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Sined от 26 октября 2020, 15:23
Цитата: omonim2007 от 24 октября 2020, 17:20Да, у меня оригинальный карик, думаю, что проблемы как раз из-за китайщины ))
Все подделки и реплики - совершенно не то же самое, что оригинальный продукт, это я применительно к флэш-карикам для себя на реальном опыте усвоил.
Ну как сказать)) Все заявленные фичи работают (тема региона под вопросом, но по его поводу я отпишу ниже), смена прошивки проходит абсолютно безболезненно, ну и плюс в комплект ещё прилагают 16 гб SD-карточку, с записанным на неё ромсетом. Мелочь, а приятно ^_^
 
По поводу регионов. Попробовал позапускать игры американского и японских регионов. И большинство из них запускалось без всяких вопросов.
Но немало игр показывали знаменитую табличку: "This game pack is not designed for your Super Famicom or Super NES". Ещё раз подчёркиваю, что "auto region patch" был включён в опциях флэш-карика.
Пошерстив в интернетах, я заметил, что не у одного меня всплывают такие проблемы.
Вот, например, тема на официальном форуме krikzz`а (http://krikzz.com/forum/index.php?topic=10376.0).
 
В общем, из наиболее известных игр других регионов у меня не работали:

Казалось бы, ну закинь на карик европейский версии этих игр и радуйся жизни. Но дело в том, что, к сожалению переводы на русский, хаки, включая улучшения для MSU-1 делают преимущественно на американки.
Интересно было бы узнать, заработают ли американские версии этих игр на твоём карике?
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: Sined от 27 октября 2020, 19:03
Как и просили, выкладываю видео с новыми фичами из форка.
 
Вот так работают сэйвстейты. Как видно, при сохранении экран ненадолго потухает, чтобы пользователю было понятно, что сохранение прошло успешно.
Здесь на видео не показано, но при загрузке есть один такой момент. Допустим, если загружаем ром, попадаем на титульный экран и прямо с него загружаем сейвстейт, то на уровне продолжает играть музыка из титульника до тех пор пока мы не попадём на момент следующего игрового события, подгружающего соответствующую обстановке музыкальную тему.
Спойлер
 
Здесь же демонстрирую работу Super GameBoy. Причём я в настройках показываю, что можно выбирать между первой и второй версиями биосов, которые соответствуют первому SGB и второму, который был эксклюзивен для Японии. Причём на SGB2 одна из ключевых фич была работа на 4,194 МГц, которая соответствовала частоте процессора оригинального ГеймБоя, в то время как на первой версии частота была 4,295 МГц из-за чего игры шли чуть быстрее, чем надо. Здесь же вне зависимости от выбранной версии SGB частота проца будет та, что указана в настройках.
Спойлер
Название: Re: SD2SNES (флэш-картридж для SNES)
Отправлено: omonim2007 от 28 октября 2020, 07:14
Спасибо за видео.
 
Да, всё отлично, как и должно быть (с оговоркой на стадию Beta в разработке текущей версии прошивки).
 
Думаю что в ближайшее время ikari сможет это всё интегрировтать в официальный репозитарий.