Page 1 of 3

Новая прошивка в 128MX+SPI v2.0 и вообще...

Posted: Thu Mar 14, 2013 12:10 am
by admin
Меня много кто спрашивает, когда же уже когда будет новая "черно-белая" прошивка в 128MX+SPI v2.0 "в замен уродской волков командер прошивки". Я работаю над этим, прошивка ещё не готова, этому есть вполне объективные причины:

1. Естественно это InviteNES и последние 2 недели это чисто организационные проблемы, хотя и программить и разрабатывать ещё много чего осталось, по сути из нового я успел только замутить инициатор Virtual COM Port для отладчика на этом девайсе.
2. Параллельно всему этому я решил добить свой проект (On A MAPLE) DEAMCAST MAPLE BUS, 2 варианта, переходник для подключения переферии дримкаста к компу и отладочный набор для шины MAPLE BUS.
3. Assembler studio, тут ваще завал, нужно дописать C компиляторы интерпритаторы (и тут в основном хотелось бы посоветоваться с хардкорными программерами на ASM для этих приставок, мне не особо понятна суть оптимизации кода, сами ядра компиляторов уже есть, вопрос в том как красивее собирать код для приставки ну и библиотечки бы пописать если кому интересно, я вас уверяю, на асм студии то оч удобно) для SNES, NES и SEGA MD/GEN. Почти допинаны эмуляционные отладчики для NES и SNES, но остались ещё аппаратные, куча мелких багов в самой IDE. Необходимо писать хелпы для компилера и IDE, про уборку в коде вообще молчу.
4. И последняя причина... у меня не осталось ни одного девайса 128MX+SPI v2.0, а тестить на чем-то нужно.

В связи с этим, я обращаюсь за помощью:

а. Может есть народ кто пишет CHM хелпы, хммм... на не коммерческой основе.
б. Желающие может найдутся потестить новую прошивочку, у кого есть 128MX+SPI v2.0, но будьте готовы что у вас вообще встанет раком девайс... вправлять ему мозги уже придеться через отправку ко мне.
с. Ну и желающие покодить на С++ особо приветствуются!

Я однофигственно всё это рано или поздно допинаю, но если поможете, будет быстрее.

Posted: Thu Mar 14, 2013 2:10 am
by SAMuel
1. Я за новую прошивку обеими руками только за 128МХ+SPI
2. Мысля сделать резервное непрошиваемое меню в картридже, чтобы при зажатии некоторых кнопок на джое и включении консоли грузилось это меню, а в нем уже можно было выбрать прошивку на SD карте и таким способом восстановить слетевшее или глюкнутое главнео меню картриджа. Эдакая точка восстановления :)

Posted: Thu Mar 14, 2013 10:05 am
by admin
1. Я за новую прошивку обеими руками только за 128МХ+SPI
2. Мысля сделать резервное непрошиваемое меню в картридже, чтобы при зажатии некоторых кнопок на джое и включении консоли грузилось это меню, а в нем уже можно было выбрать прошивку на SD карте и таким способом восстановить слетевшее или глюкнутое главнео меню картриджа. Эдакая точка восстановления :)
нечто подобное есть в каждом картридже, это называется загрузчик (BootLoader), я тут вспомнил, если версии прошивок совпадают, то загрузчик перепрошивает, то есть на этапе отладки просто сделать ту же версию что и последняя синенькая. И картридж можно будет восстановить если что. Так что получается что эт абсолютно безопасно.

Кто хотеть потестить?

Posted: Thu Mar 14, 2013 1:58 pm
by blackbird_ru
Кто хотеть потестить?
Я могу.

Есть флеш картридж 2 версии с еепром, а так же 3 разных сеги (генезизис 1, пал мегадрайв 2, китай мегадрайв 2).

Posted: Thu Mar 14, 2013 4:08 pm
by SAMuel
нечто подобное есть в каждом картридже, это называется загрузчик (BootLoader), я тут вспомнил, если версии прошивок совпадают, то загрузчик перепрошивает, то есть на этапе отладки просто сделать ту же версию что и последняя синенькая. И картридж можно будет восстановить если что. Так что получается что эт абсолютно безопасно.

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

Posted: Mon Mar 18, 2013 5:13 pm
by Mutronics
Кто уже тестил?

Posted: Mon Mar 18, 2013 11:38 pm
by SAMuel
Кто уже тестил?
Дружище, прошивка за 4 дня ненапишется :lol:

Posted: Wed Mar 20, 2013 12:11 am
by Mutronics
Кто уже тестил?
Дружище, прошивка за 4 дня ненапишется :lol:
Она готова просто ее нужно оттестировать, чем я в данный момент и занимаюсь.

Posted: Wed Mar 20, 2013 12:39 am
by SAMuel
Кто уже тестил?
Дружище, прошивка за 4 дня ненапишется :lol:
Она готова просто ее нужно оттестировать, чем я в данный момент и занимаюсь.
Уже готова??
Хех а тут тишина, ни слуху ни духу.

Posted: Wed Mar 20, 2013 11:00 am
by Mutronics
Дружище, прошивка за 4 дня ненапишется :lol:
Она готова просто ее нужно оттестировать, чем я в данный момент и занимаюсь.
Уже готова??
Хех а тут тишина, ни слуху ни духу.
Да готова и вроде как все работает, сегодня еще проведу некоторые тесты.

Posted: Wed Mar 20, 2013 5:12 pm
by SAMuel
гдеже её слить тогда?

Posted: Thu Mar 21, 2013 10:36 am
by admin
гдеже её слить тогда?
Ну денек то подождите ещё...

Posted: Tue Apr 09, 2013 6:20 pm
by blackbird_ru
Масяня своё слово сдержал и прошивку выложил, но видимо решил не отписываться в тред, а зря. Только сейчас нашёл обновление на странице магазина с картриджем.

http://ramfactory.com/devices/128MX_SPI ... 3_2013.zip

--

Ну и багрепорт.

Игра Wonder Boy V - Monster World III виснет при попытке сохранения (маппер 1).
При этом карт в порядке, тест проходит и Rings of Power нормально сохраняется.

Posted: Tue Apr 09, 2013 9:41 pm
by admin
Масяня своё слово сдержал и прошивку выложил, но видимо решил не отписываться в тред, а зря. Только сейчас нашёл обновление на странице магазина с картриджем.

http://ramfactory.com/devices/128MX_SPI ... 3_2013.zip

--

Ну и багрепорт.

Игра Wonder Boy V - Monster World III виснет при попытке сохранения (маппер 1).
При этом карт в порядке, тест проходит и Rings of Power нормально сохраняется.
Если правильно помню вандербой не поддерживается. Поработаю над обновлением.

Posted: Tue Apr 09, 2013 9:52 pm
by blackbird_ru

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

И что там с мапперами, сильно они поменялись:
0 - Default (No Save);
1 - EEPROM 1 (NBA JAM);
2 - EEPROM 2;
3 - SRAM (EA Sports Games);
4 - SRAM (Landstalker);
5 - SRAM (Alt. 4);
6 - SRAM (Story of Thor).
Во всяком случае новый (7) появился.