Часовой форум Watch.ru (http://forum.watch.ru/index.php)
-   Электроника (http://forum.watch.ru/forumdisplay.php?f=28)
-   -   Уголок яйцеловов. Обсуждаем, чиним, хвастаемся находками (http://forum.watch.ru/showthread.php?t=154411)

jerkyboy 22.03.2024 00:41

Цитата:

Сообщение от MilanSK (Сообщение 6942843)
И это может быть настоящей причиной...

Я как-то приобрёл игру с Микки-Маусом в коробке, вообще ощущение что неигранную, в идеальном состоянии, так вот в ней преспокойно находились батарейки ещё со времён её выпуска, даже маркировка тех времён, никаких там LR :) та вот игра с новыми батарейками запустилась без проблем. Нынче же ходит утверждение, что если оставить батарейки (или даже одну батарейку) и они уходят в разряд, то произойдёт деградация дисплея. Это вот не очень понятно почему в одном случае за 30 лет ничего не произошло, а в другом за месяц или меньше сразу неприятность.
У уважаемого siealex на сколько я понял, тоже сели батарейки и какое-то время находились в игре и тоже такой эффект.

Кто тут в физике учёный, по научному то разжуйте , или там намекните хотя бы :) Можно ли исправить последствия? Почему в одном случа одно, в другом - другое?
Некоторые игры при просадке батарей начинают издавать звуки, замечал уже несколько раз, меняю батарейки и всё работает, некоторые молчат, но при этом не вырубает дисплей.
Может разные по качеству исполнения дисплеи или сами источники питания?

MilanSK 22.03.2024 01:00

Вложений: 3
Есть общий совет:
Если вы не планируете использовать игру с ЖК-дисплеем в течение длительного времени, всегда извлекайте батарейки. Не позволяйте аккумулятору/-ам медленно разряжаться внутри игры.

Принцип работы ЖК-дисплея заключается в том, что для его подачи требуется переменное напряжение. Не постоянное напряжение.
Если аккумуляторы почти разряжены или их мощность падает ниже некоторого порога, чип не способен генерировать переменное напряжение. Но он все равно может пропускать постоянное напряжение на контакты ЖК-дисплея. И это постоянное напряжение медленно разрушает кристаллы, если прикладывать его достаточно долго.

"ЖК-дисплеям требуется напряжение переменного тока практически без постоянной составляющей. Сегменты управляются величиной переменного напряжения на сегменте ЖК-дисплея, но на ВСЕХ сегментах ЖК-дисплея всегда должно присутствовать переменное напряжение. Длительная работа на постоянном токе может вызвать электрохимические реакции внутри дисплеев, что приведет к значительному сокращению срока службы. Первым признаком ухудшения качества изображения из-за чрезмерного постоянного тока является потеря выравнивания по краям некоторых символов. Визуальным признаком будет «размытый» внешний вид некоторых персонажей."
(https://goldenviewdisplay.com/driving-your-display/)

И специальное предупреждение для устройств на базе SHARP SM-5A (то есть G&W от AC-01 Ball до FR-27 Fire, а также практически всех игр «Электроника», плюс некоторых игр от «Tronica»):
Всегда вынимайте ОБЕЕ батарейки, если не планируете использовать игру. Никогда не допускайте попадания одной батареи в игру.
Причина та же, что и выше: при наличии всего лишь одной батареи чип не способен генерировать переменное напряжение, но может пропускать напряжение от этой батареи на ЖК-дисплей!

jerkyboy 22.03.2024 01:47

Общий совет понятен, более того, доказаны живыми примерами последствия нахождения севших батареек. Но, это, по сути, единичные случаи. У меня, например, все игры находятся в рабочем режиме, разумеется отследить иногда не получается и батарейки садятся. Если, как я уже говорил, игра не подаст какие-то характерные звуки, то и лежит некоторое время на севших батареях. Но это не приводит к описанному результату, никаких размытий и дефектов. Но вдруг, вот одна и то не у меня, даёт сбой. Повторю вопрос - почему это может происходить, а может и не происходить, если всё так однозначно? Почему советские батарейки и за 30 лет не дали никакого постоянного тока на чип, а современные могут дать даже за сильно меньший срок? Это дело случая? Может дело в качестве батареек? Например, разрядилась медленно или быстро, от этого может быть разные последствия? Может дело в качестве самой конструкции игры?

max-73 22.03.2024 06:17

Вложений: 1
В Data Book приводится пример схемы подключения SM-5A. В ней между микроконтроллером и общими выводами LCD присутствуют конденсаторы, отсекающие постоянную составляющую. Интересно, почему их не использовали в реальных устройствах?..

Вложение 3687544

jerkyboy 01.04.2024 04:08

Вложений: 1
Сразу несколько историй :)
1. Ранее упоминал о дисплее ну погоди, который после нахожления с одной батарейкой потерял часть изображения. На тот момент всё решилось в пользу опять таки ранее упомянутой деградации. После всевозможных замен и перестановок было принято решение поменять дисплей, что собственно решило вопрос. Но вот на днях мне принесли эту же игруху после падения. Откололся кусок дисплея. Нового под рукой не оказалось и я решился на эксперимент. Не знаю где, возможно даже на этом форуме, но я слышал о том, что некоторые девайсы запихивали в морозилку для восстановления. О, думаю, а почему бы не попробовать. Запихал старый деградировавший дисплей на час в морозилку, потом достал, протёр и воткнул на родное место. И... какая то магия - полностью работает дисплей, с теми же резинками, в том же корпусе и с той же платой, с которыми он деградировал. А теперь вдруг, то ли просто отлежался, то ли мороз на него повлиял, тут я не скажу точно, но всё исправилось. Три дня игруха в работе, всё чётко видно. Чудеса... История не выдуманная, сам лично жалею, что не снял видео :) Жду комментарии

2. Одномоментно попалась в руки игра под пломбой, но с исчезнувшим зайцем. Ну, думаю, вариантов минимум три - деградация, резинки или скол. Сколов не обнаружил , начал с резинок, ставил зебры, всё почищено предварительно. На двух платах нет зайца и всё. Решил проверить заморозку - в этот раз чуда не произошло, заяц по-прежнему не высовывался. Взял резинки новодельные, заявленные вроде как штатовские. Они тоньше, гладкие, не такие как привычные зебры. И.. Опять магия - заяц показался, чуть светлее остальных элементов, но видно и достаточно хорошо, если не придираться, а в игровом режиме и вообще не заметно. Что это? Лучшая токопроводимость, или ещё какие свойства токопроводящие этих современных резинок? Жду комментарии...

3. Ну и на закуску - попался мне вариант игры Космический мост, внутри корпуса которой, я с удивлением увидел металлическую пластину, на подобии тех, что ставят в иные девайсы для отвода тепла. Кулера не обнаружил :) , но зато повис в воздухе вопрос - зачем она? Собственно, тоже жду комментарии :) фото прилагаю

WYBORG 01.04.2024 05:42

Типа экранировка?:o:confused:

MilanSK 01.04.2024 11:49

Вложений: 1
Цитата:

Сообщение от jerkyboy (Сообщение 6950246)
Не знаю где, возможно даже на этом форуме, но я слышал о том, что некоторые девайсы запихивали в морозилку для восстановления.

Возможно этот пост?
http://forum.watch.ru/showthread.php...74#post3605674

Цитата:

Сообщение от jerkyboy (Сообщение 6950246)
Запихал старый деградировавший дисплей на час в морозилку, потом достал, протёр и воткнул на родное место. И... какая то магия - полностью работает дисплей

Поздравляем! Это потрясающе!
Значит, одного часа было достаточно?

Цитата:

Сообщение от jerkyboy (Сообщение 6950246)
На двух платах нет зайца и всё.

А как насчет других сегментов, управляемых тем же контактом? Я имею в виду нижнюю руку с колокольчиком. Они появляются так же, как заяц?

Sergei Frolov 01.04.2024 11:52

Надеюсь, это не первоапрельская шутка

MilanSK 01.04.2024 12:17

Ну да, с морозильником это, наверное, будет шутка.
Но недостающий сегмент может быть интересно исследовать.

WYBORG 01.04.2024 16:09

А как насчёт экранировки?Угадал?

jerkyboy 01.04.2024 18:28

Вложений: 1
Цитата:

Сообщение от Sergei Frolov (Сообщение 6950452)
Надеюсь, это не первоапрельская шутка

нет, не шутка. Я даже не подумал, что на первое апреля выпал мой пост :)

Цитата:

Сообщение от MilanSK (Сообщение 6950461)
Ну да, с морозильником это, наверное, будет шутка.
Но недостающий сегмент может быть интересно исследовать.

всё реально, никаких шуток

Цитата:

Сообщение от MilanSK (Сообщение 6950447)
Возможно этот пост?
http://forum.watch.ru/showthread.php...74#post3605674

тут прям как-то совсем заморочно, я на час положил, в моём случае хватило.
Цитата:

Сообщение от MilanSK (Сообщение 6950447)
А как насчет других сегментов, управляемых тем же контактом? Я имею в виду нижнюю руку с колокольчиком. Они появляются так же, как заяц?

только заяц был скрыт, рука была!

Цитата:

Сообщение от WYBORG (Сообщение 6950678)
А как насчёт экранировки?Угадал?

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

MilanSK 01.04.2024 19:47

Цитата:

Сообщение от jerkyboy (Сообщение 6950749)
тут прям как-то совсем заморочно, я на час положил, в моём случае хватило.

Было бы интересно посмотреть, как высокая температура влияет на дисплей. Например, обернуть дисплей тканью и немного прогладить утюгом.

WYBORG 01.04.2024 19:57

Я так думаю это всё же экран.Ваша от 87г. более обмазана лаком,а у ТС от 91г.-на чём-то сэкономили?Я так думаю:):D;)

jerkyboy 01.04.2024 20:04

Вложений: 2
Вот попытался сфоткать, на первом фото при прямом просмотре и небольшом наклоне все элементы видны, а на втором под другим углом видно что просадка на зайце и даже другие элементы как будто тоже просели, но в живую характерно видно на зайце в основном

MilanSK 01.04.2024 20:10

Вложений: 1
Все менее видимые сегменты питаются от контакта №. 40.

jerkyboy 01.04.2024 22:25

Цитата:

Сообщение от MilanSK (Сообщение 6950808)
Все менее видимые сегменты питаются от контакта №. 40.

Нет у меня изначального фото, к сожалению, но все элементы было видно довольно четко с резинками старого образца (зебра), и только сам заяц полностью отсутствовал. А с новыми резинками будто ток пошёл лучше и заяц подцепился с потерей для других элементов. Ну это так грубо, с дилетантской позиции. Как там в физике это происходит, мне не очень понятно...

siealex 01.04.2024 23:35

Цитата:

Нет у меня изначального фото, к сожалению, но все элементы было видно довольно четко с резинками старого образца (зебра), и только сам заяц полностью отсутствовал.
Получится прозвонить тестором соответствующий пин индикатора на общий? Похоже на КЗ в этом сегменте или по пути к нему.

jerkyboy 01.04.2024 23:48

Цитата:

Сообщение от MilanSK (Сообщение 6950797)
Было бы интересно посмотреть, как высокая температура влияет на дисплей. Например, обернуть дисплей тканью и немного прогладить утюгом.

Надо будет попробовать :) Нужен подопытный, у меня пока больше нет в наличии экранов для экспериментов, как только так сразу ;)
Но мороз однозначно даёт результат, может не во всех случаях, но работает.

Цитата:

Сообщение от siealex (Сообщение 6950952)
Получится прозвонить тестором соответствующий пин индикатора на общий? Похоже на КЗ в этом сегменте или по пути к нему.

Тут надо подробнее инструкцию. Тестер есть, игруху достану, в плане прозвонить тут у меня правописание хромает, оно хорошее, но хромает :) Чем куда ткнуть и в каком режиме?

WYBORG 02.04.2024 02:34

Коллега,красный щуп на общий,а чёрным по пинам инд. и сравниваете показания!как-то так.Успехов!

siealex 02.04.2024 18:31

Желательно это делать мультиметром с диапазоном 20 МОм. Проверять сопротивление каждого сегмента относительно каждого общего провода, мультиметр не должен нигде ничего показывать. Показывает меньше 20 МОм - подозрительно, меньше 1 МОм (особенно если считанные килоомы) - утечка или замыкание.

Igor427 03.04.2024 16:21

Цитата:

Сообщение от max-73 (Сообщение 6943209)
В Data Book приводится пример схемы подключения SM-5A. В ней между микроконтроллером и общими выводами LCD присутствуют конденсаторы, отсекающие постоянную составляющую. Интересно, почему их не использовали в реальных устройствах?..

Вложение 3687544

Не знал, что это рекоммендация от Шарпа. Вообще-то надо будет поставить в тот же Альтаир с заведомо нессиметричным общим сигналом.

Цитата:

Сообщение от siealex (Сообщение 6950952)
Получится прозвонить тестором соответствующий пин индикатора на общий? Похоже на КЗ в этом сегменте или по пути к нему.

Не знаю, как насчет "Ну Погоди", а вот платы "Осьминог" с неработающим сегментым выводом мне попадались несколько раз.

jerkyboy 11.04.2024 15:59

Цитата:

Сообщение от siealex (Сообщение 6950952)
Получится прозвонить тестором соответствующий пин индикатора на общий? Похоже на КЗ в этом сегменте или по пути к нему.

Никаких аномалий выявить не удалось.
Ещё обратил внимание, что в игровом режиме, если на зайце хоть чуток можно заметить просадку, зная об этом, то остальные элементы чёткие. И только в режиме сброса можно увидеть проблему.

MilanSK 11.04.2024 17:07

Вложений: 2
Цитата:

Сообщение от jerkyboy (Сообщение 6959562)
Никаких аномалий выявить не удалось.
Ещё обратил внимание, что в игровом режиме, если на зайце хоть чуток можно заметить просадку, зная об этом, то остальные элементы чёткие. И только в режиме сброса можно увидеть проблему.

Вероятно, вам уже понадобятся измерения осциллографом, чтобы полностью проверить состояние.

Подсоедините заземление щупа осциллографа к контакту «+» верхнего аккумулятора.
Поместите кончик зонда на контакт №. 37 (см. рисунок).
На экране осциллографа вы должны увидеть четкое переменное напряжение 0В и -3В (см. рисунок, контакты 32, 49, 38).

Если это так, то и чип, и плата в порядке, и проблема, скорее всего, в стекле дисплея.

У меня есть несколько плат, на которых проблема наблюдалась только на одном выводе ЖК-дисплея на осциллографе, что приводило к поломке сегмента дисплея, в то время как все остальные сегменты работали нормально. Причина – неисправный чип, и это непоправимая вещь.

siealex 12.04.2024 00:45

Цитата:

У меня есть несколько плат, на которых проблема наблюдалась только на одном выводе ЖК-дисплея на осциллографе, что приводило к поломке сегмента дисплея, в то время как все остальные сегменты работали нормально. Причина – неисправный чип, и это непоправимая вещь.
У меня тоже такие случаи были. Ещё один отличительный признак этой проблемы - энергопотребление в три-пять раз выше нормы.

Boris1371 16.05.2024 19:25

Здравствуйте! Пишу код ЖК игры Тайны океана. Ардуино плюс ЖК 128*64 st7567. Есть ли у кого возможность прислать листинг эмулятора этой машинки. Интересует последовательность выхода лап осьминога. Рандомно не интересно. Хочется сэмулировать с проца. Понимаю, что там ассемблер, которого не знаю. Но попытаюсь разобраться. Могу даже задонатить. Мне очень интересно, как это делалось раньше.

max-73 17.05.2024 02:27

Boris1371, SHARP SM-5A Debugger / КБ1013ВК1-2 Отладчик

IgorR76 17.05.2024 03:32

Есть два пути "клонирования" устройств, подобных обсуждаемым здесь. Сначала, конечно, надо получить код программы оригинала. Далее.

Первый путь — дизассемблирование кода, изучение алгоритма, переменных в озу, методов ввода/вывода информации. Далее перевод алгоритма на язык целевого устройства (на чём будем запускать — пк, мк, бк, двк, ардуино итд. :) ) Далее добавление в код управления "новыми" для оригинала устройствами : матричный дисплей, видеокарта пк, клавиатура, звуковая карта или бипер итд.) и соблюдение таймингов программы-оригинала. На выходе получится нативная прошивка (или приложение) для нового устройства.

Второй путь — поручить разбор алгоритма и ячеек озу целевому процессору, научив его понимать оригинальные коды. Сделать модуль, который в режиме интерпретации будет выполнять изначальную программу, как она есть, включая временные параметры команд (количество тактов, задержки итд). То есть создать программный модуль эмуляции исходного процессора.

Я выбрал второй путь. Плюсы — не надо вникать в особенности алгоритма каждой игры. Получение настоящих звуковых эффектов. И достаточно подставить код и графику другой игры, и она сразу заработает в эмуляторе. Минус — бОльшие затраты ресурсов конечного процессора, и пожалуй, всё.

Boris1371, видимо, хочет пойти по первому варианту. В условиях ограниченных ресурсов целевого мк, это наверно нормально. И отладчик из поста выше в этом поможет. Будем надеяться, эксперимент удастся!

mastergenesys 27.09.2024 11:05

Добрый день, наткнулся на объявление, продавец утверждает что это оригинал с хранения, хотелось бы узнать мнение разбирающихся людей, так ли это, потому что устройство не похоже ни на одну из версий, с которыми я сравнивал Avito. pavlovskaya/kollektsionirovanie/nu_pogodi._igra_elektronika_sssr._novaya_3144469398

siealex 27.09.2024 22:43

Внешне как обычная протоновская игра, только смущает отсутствие серийника на задней крышке. Инструкция скорее всего не от неё (откуда символ Σ?).

jerkyboy 12.10.2024 03:12

Цитата:

Сообщение от mastergenesys (Сообщение 7064635)
Добрый день, наткнулся на объявление, продавец утверждает что это оригинал с хранения, хотелось бы узнать мнение разбирающихся людей, так ли это, потому что устройство не похоже ни на одну из версий, с которыми я сравнивал Avito. pavlovskaya/kollektsionirovanie/nu_pogodi._igra_elektronika_sssr._novaya_3144469398

Никаких оригиналов! Никаких хранений! Это обычные продажники, эти корпуса гуляют на авито с разными экранами и все с хранения :) Где-то получили доступ к корпусам новеньким, но скорее всего отбракованным когда-то и клепают в них всё, что душе угодно. Особенностью являются крышки этих корпусов - на них одинаковый брак. Поищите биатлон на авито и найдёте такой же корпус, но в другом городе.
Поэтому отсутствуют серийные номера. Инструкция среди барыг ходит тоже одна и та же с характерной эмблемой Северодонецкого завода.
Инструкции и коробки скорее всего репринт.

Igor427 16.10.2024 06:29

Игра ИМ-12 «Винни Пух» и немного занимательной археологии (часть первая)
 
Вложений: 7
Все мы знаем и видели эту игру со сменными картриджами. Вот и у меня какое-то время назад завелась такая и я решил немного поинтересоваться историей и картриджами.

Советская игра, очевидно, сделана по мотивам Нинтендо “Game & Watch Panorama” (вот ссылка на обзор: https://youtu.be/2OQwFRF_-B0 ), но вот внутри игра конструктивно отличается.

Оригинал короче и не такой массивный. Связанно это с тем, что там не только нет сменного картриджа (а значит и разъема), но и вся «начинка» расположена под зеркалом и соединяется c ЖКИ гибким шлейфом, ну а в игре «Винни Пух» все внутри картриджа. При этом ПЗУ программ, которое прочитал MilanSK идентично оригиналу, т.е. игре Donkey Kong Jr. Panorama Screen на Sharp SM511, а вот ЖКИ "Винни Пух", очевидно, оригинальный, а также чуть отличается расположение контактных площадок для "засвечивания" фоновых элементов.

Собственно и получился «Винни Пух» из-за этого массивнее и длиннее.

Кроме того, ЖКИ там достаточно сложный, с мультиплексом x4 и контактами с обеих сторон. Нинтендо "пробросило" сигналы на другую сторону сделав своебразный "бутерброд" из двух ЖКИ, лежащих один на другом и соединеннх с одной стороны через зебру. Один из них обычный "показывающий", а вот второй (вероятно, незаполненный), просто соединяет контактные площадки на втором шлейфе с показывающим индикатором (из приложенных фотографий, думаю, будет понятно). Ну а в Винни Пухе пришлось "обходить" ЖКИ по плате что слегка увеличило ширину.

Мне известны два варианта исполнения картриджа - "Ангстремовский", на КБ1515XM3-2 и, соответсвенно "Винницкий", на безкорпусном КБ1579XM3-2, Как видно на фото, платы практически идентичные, хотя Ангстремовская выглядит гораздо более аккуратно.

Igor427 16.10.2024 07:22

Игра ИМ-12 «Винни Пух» и немного занимательной археологии (часть вторая)
 
Вложений: 8
Вторую часть мне хотелось бы начать с благодарности MilanSK, который прочитал ПЗУ игр и помог разобраться во всей этой истории.

По описанию известно четыре ЖКИ для этого типа игр (ИЖМ31-52, ИЖМ32-54, ИЖМЗЗ-43, ИЖМ34-40), соответственно «Винни-Пух», «Сказка». «Стройка», «Летняя школа». Но вот "засветились" только «Винни Пух» и «Сказка», причем автор фотографий игры «Сказка», к сожалению, пропал и больше не доступен.

Наверное, многие видели объявление на OLX.ua о том, что продаются процессоры к игре "Винни Пух" (https://www.olx.ua/d/obyavlenie/igra...2-IDsNbiq.html). Вряд ли сам по себе процессор имеет какую-то ценность, но вот Милану удалось прочитать ПЗУ!

Как выяснил Милан, прошивка один-в-один совпадает с "Mario's Cement Factory Tabletop". Причем собственно у Нинтендо игры в формате, похожем на Винни Пух никогда не было, а был только вот этот "Tabletop" вариант (он на фото - здоровая такая бандура).

И вот тут совершенно случайно в остатках ремонтной мастерской завода "Октябрь" в Виннице нашлись платы ( в основном из под Винни Пуха, но одна из под Стройки)!

Так что вскоре у меня оказалась плата, то очень захотелось восстановить и работающую игру. Вот только второго чуда не случилось и ЖКИ к игре найти так и не удалось. Но так как ЖКИ судя по иллюстрации отличается от оригинала только локализованными надписями, то я решил взять в качестве донора ЖКИ от Нинтендо и собрать все вместе ... и все заработало!

Несколько интересных фактов:

- Посмотрите на фото платы, видите эти многочисленные межслойные переходы? Разводка, очевидно, намного сложнее чем в игре "Винни Пух". Секрет прост в "оригинале" процессор стоит зеркально (там же совершенно другой конструктив), а вот в реплике пришлось делать сложную разводку

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

- ЖКИ в этой огромной настольной бандуре оказался чуть меньше, чем в "Винни Пухе" (на 3 мм по высоте и почти на 6 по длине). Визуально это не принципиально, но пропорции чуть изменили пропорции, а это привело к тому, что площадки ЖКИ в некоторых группах сдвинули (шаг там тот же). Так что пришлось чуть порезать плату, ну и напечать пластмассовую вставку для чуть меньшего ЖКИ.

Rebus7 27.10.2024 20:32

Здравствуйте! Каким клеим соединить отколотый угол экрана ЖКИ с дорожкой чтобы восстановить еще проводимость?

Igor427 29.10.2024 17:26

Цитата:

Сообщение от Rebus7 (Сообщение 7086169)
Здравствуйте! Каким клеим соединить отколотый угол экрана ЖКИ с дорожкой чтобы восстановить еще проводимость?

Это какой-то супер-уникальный ЖКИ? Было бы хорошо увидеть фото или хотя бы узнать от чего. Дело в том, что эта зона прижата резинкой и механически нагружена т.е. просто восстановить дорожку контактным клеем скорее всего не получится.

То, что работало у меня - это приклеить тонкий проводок (жилка из МГТФ) токопроводящим клеем, сверху залить эпоксидкой, отрезать в этом месте токопроводящую резинку (там где капля эпоксидки) и припаять с другой стороны платы.

Сложно, требует специфичных навыков и имеет смысл только если других вариантов нет. И, конечно, проверьте, что цел межслойный переход - по углам обычно общие выводы.

Igor427 08.12.2024 06:16

Игра ИМ-12 «Винни Пух» и немного занимательной археологии (часть третяя и, наверное, последняя))
 
Вложений: 3
Прошло уж почти два месяца с того момента, как я написал предыдущую заметку про игру "Винни Пух" и не только.

Решил добавить несколько замечаний и дополнений.

- Начну с того, что ПЗУ у игры "Стройка" (Mario's Cement Factory Tabletop), которые прочитал Милан (MilanSK) все-таки чуть отличаются от оригинала. Основное отличие - это "затертый" коирайт "MITSURU YOSHIDA NINTENDO" и несколько отличий в единичных битах непонятного назначения - тут есть, конечно, вероятность, что и у Нинтендо было несколько версий.

- А вот ПЗУ игры "Винни Пух" индентично оригиналу (Donkey Kong Jr. ) за исключением, возможно нескольких байтов в ПЗУ мелодий.

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

- Ну и последнее - за это время нашлись родные ЖКИ для игры "Стройка". К сожалению, долгие годы где-то на развалинах завода "Октябрь" не пошли ЖКИ на пользу и ни одно из доставшихся мне стекол полноценно не заработало. Так что пришлось оставить "буржуйский" оригинал. В приложении - скан стекла, как видно отличия только в руссифицированной надписи "игра" и чуть-чуть растянутой по ширине картинке (что видно, только при наложении изображений)

rumod 22.04.2025 13:37

Цитата:

Сообщение от Igor427 (Сообщение 7117962)
- А вот ПЗУ игры "Винни Пух" индентично оригиналу (Donkey Kong Jr. ) за исключением, возможно нескольких байтов в ПЗУ мелодий.

Здравствуйте. Процессор от Donkey Kong мы копировали послойно с фотографий, включая оба ПЗУ, не вникая в биты, просто повторяли картинку. Так что если там и есть какие-то отличия, то только в результате ошибок, коих при таком способе копирования было немало. Когда процессор у нас заработал, и показал идентичность при сравнительном тестировании - его и запустили в производство, не прислушиваясь к музыке:)
Это уже потом по нашей топологии была восстановлена и схема и логика (ребятами из ЦНИИ "Циклон").
Вроде бы я об этом рассказывал Милану.

Sergei Frolov 22.04.2025 13:40

Цитата:

Сообщение от rumod (Сообщение 7219193)
Здравствуйте. Процессор от Donkey Kong мы копировали послойно с фотографий, включая оба ПЗУ

А другие как копировали? Сами или была лицензия?

rumod 22.04.2025 14:27

Цитата:

Сообщение от Sergei Frolov (Сообщение 7219198)
А другие как копировали? Сами или была лицензия?

Про другие варианты я вообще не знал. Но насколько я понимаю, если бы была лицензия, то была бы и топология, и не пришлось бы ее копировать таким кровавым способом.
Я (Борис Кротков) все, что знал, уже рассказал на форуме IXBT вроде бы.

siealex 23.04.2025 04:23

Кстати, вопрос по софту. Как известно, у игр "Ну-Погоди" и "Разведчики космоса" софт разный. Если Ну-Погоди - полный клон нинтендовской прошивки, то откуда ноги растут у Разведчиков? Дисплей совместимый, звук идентичный, а вот алгоритм работы игры принципиально другой (и гораздо более сложный в прохождении, мне ни разу не удавалось пройти Разведчиков до конца, хотя стандартную игру вроде Космического полёта проходил три раза по кругу). И как делалась прошивка на "Альтаир"?

MilanSK 26.04.2025 20:19

Вложений: 3
Я попытаюсь ответить на ваш вопрос, хотя это только мои догадки...

Поскольку набор инструкций для КБ1013ВК1-2 не был сложным, для умного программиста было довольно легко создать новую игру на основе игрового процесса "Ну, погоди!". Эта игра была очень популярна, поэтому давайте смоделируем оригинальный игровой процесс и создадим что-то свое - "Игру C". Но поскольку размер ПЗУ был ограничен, некоторые функции оригинальной игры пришлось убрать, чтобы освободить место для "Игры C".
Я попытался сравнить разборку "Ну, погоди!" и "Разведчики космоса", и, как вы написали, они почти полностью отличаются. Можно сказать, что "Разведчики космоса" были написаны с нуля.

С другой стороны, "Альтаир" имеет много идентичного кода, см. прикрепленную анимированную GIF-картинку. Это означает, что "Альтаир" явно является просто модификацией оригинальной программы. Вероятно, некоторые оригинальные функции пришлось изменить или даже вырезать, чтобы освободить место для процедур, связанных с дозиметром.

Но как это было сделано на самом деле, нам могут рассказать заслуживающую доверия историю только старожилы.

Я пытался связаться с г-ном Валерием Шапкиным, который, как предполагается, является одним из разработчиков процессоров КБ1013. Но он написал, что прекратил работу над КБ1013 в 1994 году, и поскольку с тех пор прошло очень много времени, он почти ничего не помнит.

Говоря о разработчиках программного обеспечения для КБ1013 — кто-нибудь из вас знает или имеет контакт с г-ном Александром С. Гагановым? Судя по данным ПЗУ, он, по-видимому, является автором как минимум трех программ, работающих на процессорах КБ1013; одна из программ — известная «Весёлая арифметика» (см. прикрепленную картинку).


Часовой пояс UTC +3, время: 08:24.

© 1998–2024 Watch.ru