Страница 1 из 1

Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 11:51
zool
После перепрошивки Колобков, аппараты работают пол-дня и требуют инициализации    :'(
Может подскажет кто, что делаю не так!!!

Re: Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 13:37
alevaz
прошей еще раз. как-то у меня было такое - перепрошил той же прошивой - все заработало на ура!

Re: Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 14:18
LIC
alevaz писал(а): прошей еще раз. как-то у меня было такое - перепрошил той же прошивой - все заработало на ура!
Скорее всего не в перепрошивке по второму кругу была причина, а в науке о контактах, но может и сама прошивка так глючить. Назови номер версии и возможно будет у когото готовый ответ.

Re: Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 16:24
Программист
А посмотри, что эта плата в лист ошибок записывает и результаты в студию.

Re: Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 19:29
Max-Payn
если ты переписывал игру под другую башку, то тебе дали неверные измененные байты для 9-й микросхемы

Re: Проблема с Кексами после перепрошивки

Добавлено: 09 апр 2008, 23:02
zool
Версия 070119
Ошибку выдаёт "No card in pack"
изменения:
006a2  FC НА F9
006BC  FC НА F9
032C8  FC НА F9
057E3  FC НА F9

Re: Проблема с Кексами после перепрошивки

Добавлено: 21 апр 2008, 13:40
balast
Дело все в том, что внесение изменений:

006a2  FC НА F9
006BC  FC НА F9
032C8  FC НА F9
057E3  FC НА F9

не всегда правильно. На своем опыте убедился, что 99% зеленых и желтых плат не поддерживают прошивку с такими изменениями, а так же небольшой процент красных плат.
После запуска платы с такой прошивкой все идет гладко пока не выключишь питание, а потом после включения наблюдаем такую надпись:
"Ray very slow must 08, now 04" или около того.
Есть 2 варианта как жить дальше:
1) открываем рядом стоящий аппарат с игрософтом с классической игрой (CM FC REZ GAR LH RC) с красной платой, отключаем его, вытаскиваем 10 микрух из платы U1-U8, U9 и U5,(М48Т35 для того чтобы на рабочем аппарате статистику не сбить) а также 10 микрух из перешитого КЕКСА и меняем "голые" платы местами. Я раньше так и делал. На перешитых гномах такое тоже бывает. Но есть недостатки - подходящую плату можно так и не найти. Думаю на этих платах какая-то особая прошивка альтер и новае игры на ней не идут.
2) Ставим универсальную прошивку с другими изменениями и все прекрасно работает на всех платах (новых и старых) и еще есть большое подозрение что и на всех головах тоже, правда я не проверял.
Для КЕКСА v.60403 привожу изменения, для второго варианта
0005 80 на D4
3345 BE2026 на C3EA33
343E C2D131 на С35B34
57EC 00 на F0
5803 00 на F0

для ISLAND II v60529

0005 80 - D4
3345 be2026 - c3ea33
343E c2d131 - c35b34
5689 00 - f0
56A0 00 - f0

для GNOM v70906 (не проверено)

0005 d936 - 2d37
379E be2026 - c33843
3897 c20c36 - c338b4
6146? 0e - f0
?

Из-за скромных знаний ассемблера немогу полностью определить принцип действия этих изменений, но ясно что они пропускают обращения основной программы к определенным портам и всвязи с этим нет необходимости менять FC на F9.
Заметил что с этой прошивкой изменилась тональность 3-х звуковых сигналов при включении питания аппарата - возможно какието из 4-х изменений лишние, но на эксперементы нет времени.

Если кто знает ответ как работают эти изменения интересно бы было узнать
Удачных эксперементов!!!