|
Цитата:
У уважаемого siealex на сколько я понял, тоже сели батарейки и какое-то время находились в игре и тоже такой эффект. Кто тут в физике учёный, по научному то разжуйте , или там намекните хотя бы :) Можно ли исправить последствия? Почему в одном случа одно, в другом - другое? Некоторые игры при просадке батарей начинают издавать звуки, замечал уже несколько раз, меняю батарейки и всё работает, некоторые молчат, но при этом не вырубает дисплей. Может разные по качеству исполнения дисплеи или сами источники питания? |
Вложений: 3
Есть общий совет:
Если вы не планируете использовать игру с ЖК-дисплеем в течение длительного времени, всегда извлекайте батарейки. Не позволяйте аккумулятору/-ам медленно разряжаться внутри игры. Принцип работы ЖК-дисплея заключается в том, что для его подачи требуется переменное напряжение. Не постоянное напряжение. Если аккумуляторы почти разряжены или их мощность падает ниже некоторого порога, чип не способен генерировать переменное напряжение. Но он все равно может пропускать постоянное напряжение на контакты ЖК-дисплея. И это постоянное напряжение медленно разрушает кристаллы, если прикладывать его достаточно долго. "ЖК-дисплеям требуется напряжение переменного тока практически без постоянной составляющей. Сегменты управляются величиной переменного напряжения на сегменте ЖК-дисплея, но на ВСЕХ сегментах ЖК-дисплея всегда должно присутствовать переменное напряжение. Длительная работа на постоянном токе может вызвать электрохимические реакции внутри дисплеев, что приведет к значительному сокращению срока службы. Первым признаком ухудшения качества изображения из-за чрезмерного постоянного тока является потеря выравнивания по краям некоторых символов. Визуальным признаком будет «размытый» внешний вид некоторых персонажей." (https://goldenviewdisplay.com/driving-your-display/) И специальное предупреждение для устройств на базе SHARP SM-5A (то есть G&W от AC-01 Ball до FR-27 Fire, а также практически всех игр «Электроника», плюс некоторых игр от «Tronica»): Всегда вынимайте ОБЕЕ батарейки, если не планируете использовать игру. Никогда не допускайте попадания одной батареи в игру. Причина та же, что и выше: при наличии всего лишь одной батареи чип не способен генерировать переменное напряжение, но может пропускать напряжение от этой батареи на ЖК-дисплей! |
Общий совет понятен, более того, доказаны живыми примерами последствия нахождения севших батареек. Но, это, по сути, единичные случаи. У меня, например, все игры находятся в рабочем режиме, разумеется отследить иногда не получается и батарейки садятся. Если, как я уже говорил, игра не подаст какие-то характерные звуки, то и лежит некоторое время на севших батареях. Но это не приводит к описанному результату, никаких размытий и дефектов. Но вдруг, вот одна и то не у меня, даёт сбой. Повторю вопрос - почему это может происходить, а может и не происходить, если всё так однозначно? Почему советские батарейки и за 30 лет не дали никакого постоянного тока на чип, а современные могут дать даже за сильно меньший срок? Это дело случая? Может дело в качестве батареек? Например, разрядилась медленно или быстро, от этого может быть разные последствия? Может дело в качестве самой конструкции игры?
|
Вложений: 1
В Data Book приводится пример схемы подключения SM-5A. В ней между микроконтроллером и общими выводами LCD присутствуют конденсаторы, отсекающие постоянную составляющую. Интересно, почему их не использовали в реальных устройствах?..
Вложение 3687544 |
Вложений: 1
Сразу несколько историй :)
1. Ранее упоминал о дисплее ну погоди, который после нахожления с одной батарейкой потерял часть изображения. На тот момент всё решилось в пользу опять таки ранее упомянутой деградации. После всевозможных замен и перестановок было принято решение поменять дисплей, что собственно решило вопрос. Но вот на днях мне принесли эту же игруху после падения. Откололся кусок дисплея. Нового под рукой не оказалось и я решился на эксперимент. Не знаю где, возможно даже на этом форуме, но я слышал о том, что некоторые девайсы запихивали в морозилку для восстановления. О, думаю, а почему бы не попробовать. Запихал старый деградировавший дисплей на час в морозилку, потом достал, протёр и воткнул на родное место. И... какая то магия - полностью работает дисплей, с теми же резинками, в том же корпусе и с той же платой, с которыми он деградировал. А теперь вдруг, то ли просто отлежался, то ли мороз на него повлиял, тут я не скажу точно, но всё исправилось. Три дня игруха в работе, всё чётко видно. Чудеса... История не выдуманная, сам лично жалею, что не снял видео :) Жду комментарии 2. Одномоментно попалась в руки игра под пломбой, но с исчезнувшим зайцем. Ну, думаю, вариантов минимум три - деградация, резинки или скол. Сколов не обнаружил , начал с резинок, ставил зебры, всё почищено предварительно. На двух платах нет зайца и всё. Решил проверить заморозку - в этот раз чуда не произошло, заяц по-прежнему не высовывался. Взял резинки новодельные, заявленные вроде как штатовские. Они тоньше, гладкие, не такие как привычные зебры. И.. Опять магия - заяц показался, чуть светлее остальных элементов, но видно и достаточно хорошо, если не придираться, а в игровом режиме и вообще не заметно. Что это? Лучшая токопроводимость, или ещё какие свойства токопроводящие этих современных резинок? Жду комментарии... 3. Ну и на закуску - попался мне вариант игры Космический мост, внутри корпуса которой, я с удивлением увидел металлическую пластину, на подобии тех, что ставят в иные девайсы для отвода тепла. Кулера не обнаружил :) , но зато повис в воздухе вопрос - зачем она? Собственно, тоже жду комментарии :) фото прилагаю |
Типа экранировка?:o:confused:
|
Вложений: 1
Цитата:
http://forum.watch.ru/showthread.php...74#post3605674 Цитата:
Значит, одного часа было достаточно? Цитата:
|
Надеюсь, это не первоапрельская шутка
|
Ну да, с морозильником это, наверное, будет шутка.
Но недостающий сегмент может быть интересно исследовать. |
А как насчёт экранировки?Угадал?
|
Вложений: 1
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Я так думаю это всё же экран.Ваша от 87г. более обмазана лаком,а у ТС от 91г.-на чём-то сэкономили?Я так думаю:):D;)
|
Вложений: 2
Вот попытался сфоткать, на первом фото при прямом просмотре и небольшом наклоне все элементы видны, а на втором под другим углом видно что просадка на зайце и даже другие элементы как будто тоже просели, но в живую характерно видно на зайце в основном
|
Вложений: 1
Все менее видимые сегменты питаются от контакта №. 40.
|
Цитата:
|
Цитата:
|
Цитата:
Но мороз однозначно даёт результат, может не во всех случаях, но работает. Цитата:
|
Коллега,красный щуп на общий,а чёрным по пинам инд. и сравниваете показания!как-то так.Успехов!
|
Желательно это делать мультиметром с диапазоном 20 МОм. Проверять сопротивление каждого сегмента относительно каждого общего провода, мультиметр не должен нигде ничего показывать. Показывает меньше 20 МОм - подозрительно, меньше 1 МОм (особенно если считанные килоомы) - утечка или замыкание.
|
Цитата:
Цитата:
|
Цитата:
Ещё обратил внимание, что в игровом режиме, если на зайце хоть чуток можно заметить просадку, зная об этом, то остальные элементы чёткие. И только в режиме сброса можно увидеть проблему. |
Вложений: 2
Цитата:
Подсоедините заземление щупа осциллографа к контакту «+» верхнего аккумулятора. Поместите кончик зонда на контакт №. 37 (см. рисунок). На экране осциллографа вы должны увидеть четкое переменное напряжение 0В и -3В (см. рисунок, контакты 32, 49, 38). Если это так, то и чип, и плата в порядке, и проблема, скорее всего, в стекле дисплея. У меня есть несколько плат, на которых проблема наблюдалась только на одном выводе ЖК-дисплея на осциллографе, что приводило к поломке сегмента дисплея, в то время как все остальные сегменты работали нормально. Причина – неисправный чип, и это непоправимая вещь. |
Цитата:
|
Здравствуйте! Пишу код ЖК игры Тайны океана. Ардуино плюс ЖК 128*64 st7567. Есть ли у кого возможность прислать листинг эмулятора этой машинки. Интересует последовательность выхода лап осьминога. Рандомно не интересно. Хочется сэмулировать с проца. Понимаю, что там ассемблер, которого не знаю. Но попытаюсь разобраться. Могу даже задонатить. Мне очень интересно, как это делалось раньше.
|
Boris1371, SHARP SM-5A Debugger / КБ1013ВК1-2 Отладчик
|
Есть два пути "клонирования" устройств, подобных обсуждаемым здесь. Сначала, конечно, надо получить код программы оригинала. Далее.
Первый путь — дизассемблирование кода, изучение алгоритма, переменных в озу, методов ввода/вывода информации. Далее перевод алгоритма на язык целевого устройства (на чём будем запускать — пк, мк, бк, двк, ардуино итд. :) ) Далее добавление в код управления "новыми" для оригинала устройствами : матричный дисплей, видеокарта пк, клавиатура, звуковая карта или бипер итд.) и соблюдение таймингов программы-оригинала. На выходе получится нативная прошивка (или приложение) для нового устройства. Второй путь — поручить разбор алгоритма и ячеек озу целевому процессору, научив его понимать оригинальные коды. Сделать модуль, который в режиме интерпретации будет выполнять изначальную программу, как она есть, включая временные параметры команд (количество тактов, задержки итд). То есть создать программный модуль эмуляции исходного процессора. Я выбрал второй путь. Плюсы — не надо вникать в особенности алгоритма каждой игры. Получение настоящих звуковых эффектов. И достаточно подставить код и графику другой игры, и она сразу заработает в эмуляторе. Минус — бОльшие затраты ресурсов конечного процессора, и пожалуй, всё. Boris1371, видимо, хочет пойти по первому варианту. В условиях ограниченных ресурсов целевого мк, это наверно нормально. И отладчик из поста выше в этом поможет. Будем надеяться, эксперимент удастся! |
Добрый день, наткнулся на объявление, продавец утверждает что это оригинал с хранения, хотелось бы узнать мнение разбирающихся людей, так ли это, потому что устройство не похоже ни на одну из версий, с которыми я сравнивал Avito. pavlovskaya/kollektsionirovanie/nu_pogodi._igra_elektronika_sssr._novaya_3144469398
|
Внешне как обычная протоновская игра, только смущает отсутствие серийника на задней крышке. Инструкция скорее всего не от неё (откуда символ Σ?).
|
Цитата:
Поэтому отсутствуют серийные номера. Инструкция среди барыг ходит тоже одна и та же с характерной эмблемой Северодонецкого завода. Инструкции и коробки скорее всего репринт. |
Игра ИМ-12 «Винни Пух» и немного занимательной археологии (часть первая)
Вложений: 7
Все мы знаем и видели эту игру со сменными картриджами. Вот и у меня какое-то время назад завелась такая и я решил немного поинтересоваться историей и картриджами.
Советская игра, очевидно, сделана по мотивам Нинтендо “Game & Watch Panorama” (вот ссылка на обзор: https://youtu.be/2OQwFRF_-B0 ), но вот внутри игра конструктивно отличается. Оригинал короче и не такой массивный. Связанно это с тем, что там не только нет сменного картриджа (а значит и разъема), но и вся «начинка» расположена под зеркалом и соединяется c ЖКИ гибким шлейфом, ну а в игре «Винни Пух» все внутри картриджа. При этом ПЗУ программ, которое прочитал MilanSK идентично оригиналу, т.е. игре Donkey Kong Jr. Panorama Screen на Sharp SM511, а вот ЖКИ "Винни Пух", очевидно, оригинальный, а также чуть отличается расположение контактных площадок для "засвечивания" фоновых элементов. Собственно и получился «Винни Пух» из-за этого массивнее и длиннее. Кроме того, ЖКИ там достаточно сложный, с мультиплексом x4 и контактами с обеих сторон. Нинтендо "пробросило" сигналы на другую сторону сделав своебразный "бутерброд" из двух ЖКИ, лежащих один на другом и соединеннх с одной стороны через зебру. Один из них обычный "показывающий", а вот второй (вероятно, незаполненный), просто соединяет контактные площадки на втором шлейфе с показывающим индикатором (из приложенных фотографий, думаю, будет понятно). Ну а в Винни Пухе пришлось "обходить" ЖКИ по плате что слегка увеличило ширину. Мне известны два варианта исполнения картриджа - "Ангстремовский", на КБ1515XM3-2 и, соответсвенно "Винницкий", на безкорпусном КБ1579XM3-2, Как видно на фото, платы практически идентичные, хотя Ангстремовская выглядит гораздо более аккуратно. |
Игра ИМ-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 по длине). Визуально это не принципиально, но пропорции чуть изменили пропорции, а это привело к тому, что площадки ЖКИ в некоторых группах сдвинули (шаг там тот же). Так что пришлось чуть порезать плату, ну и напечать пластмассовую вставку для чуть меньшего ЖКИ. |
Здравствуйте! Каким клеим соединить отколотый угол экрана ЖКИ с дорожкой чтобы восстановить еще проводимость?
|
Цитата:
То, что работало у меня - это приклеить тонкий проводок (жилка из МГТФ) токопроводящим клеем, сверху залить эпоксидкой, отрезать в этом месте токопроводящую резинку (там где капля эпоксидки) и припаять с другой стороны платы. Сложно, требует специфичных навыков и имеет смысл только если других вариантов нет. И, конечно, проверьте, что цел межслойный переход - по углам обычно общие выводы. |
Игра ИМ-12 «Винни Пух» и немного занимательной археологии (часть третяя и, наверное, последняя))
Вложений: 3
Прошло уж почти два месяца с того момента, как я написал предыдущую заметку про игру "Винни Пух" и не только.
Решил добавить несколько замечаний и дополнений. - Начну с того, что ПЗУ у игры "Стройка" (Mario's Cement Factory Tabletop), которые прочитал Милан (MilanSK) все-таки чуть отличаются от оригинала. Основное отличие - это "затертый" коирайт "MITSURU YOSHIDA NINTENDO" и несколько отличий в единичных битах непонятного назначения - тут есть, конечно, вероятность, что и у Нинтендо было несколько версий. - А вот ПЗУ игры "Винни Пух" индентично оригиналу (Donkey Kong Jr. ) за исключением, возможно нескольких байтов в ПЗУ мелодий. - Вы наверное заметели, что изображение на моих предыдущих фото двоится - собственно, причина понятна - отражение от передней поверхности стекла и от задней зеркальной. А вот что интересно, то это то, что "на глаз" в игре это совершенно не заметно - похоже, что эффект этот достаточно часто встречается и мозг просто "фильтрует" двойную картинку, а вот на фото это видно очень хорошо. Сделал более качественные фото через зеркало с внешней амальгамой. - Ну и последнее - за это время нашлись родные ЖКИ для игры "Стройка". К сожалению, долгие годы где-то на развалинах завода "Октябрь" не пошли ЖКИ на пользу и ни одно из доставшихся мне стекол полноценно не заработало. Так что пришлось оставить "буржуйский" оригинал. В приложении - скан стекла, как видно отличия только в руссифицированной надписи "игра" и чуть-чуть растянутой по ширине картинке (что видно, только при наложении изображений) |
Цитата:
Это уже потом по нашей топологии была восстановлена и схема и логика (ребятами из ЦНИИ "Циклон"). Вроде бы я об этом рассказывал Милану. |
Цитата:
|
Цитата:
Я (Борис Кротков) все, что знал, уже рассказал на форуме IXBT вроде бы. |
Кстати, вопрос по софту. Как известно, у игр "Ну-Погоди" и "Разведчики космоса" софт разный. Если Ну-Погоди - полный клон нинтендовской прошивки, то откуда ноги растут у Разведчиков? Дисплей совместимый, звук идентичный, а вот алгоритм работы игры принципиально другой (и гораздо более сложный в прохождении, мне ни разу не удавалось пройти Разведчиков до конца, хотя стандартную игру вроде Космического полёта проходил три раза по кругу). И как делалась прошивка на "Альтаир"?
|
Вложений: 3
Я попытаюсь ответить на ваш вопрос, хотя это только мои догадки...
Поскольку набор инструкций для КБ1013ВК1-2 не был сложным, для умного программиста было довольно легко создать новую игру на основе игрового процесса "Ну, погоди!". Эта игра была очень популярна, поэтому давайте смоделируем оригинальный игровой процесс и создадим что-то свое - "Игру C". Но поскольку размер ПЗУ был ограничен, некоторые функции оригинальной игры пришлось убрать, чтобы освободить место для "Игры C". Я попытался сравнить разборку "Ну, погоди!" и "Разведчики космоса", и, как вы написали, они почти полностью отличаются. Можно сказать, что "Разведчики космоса" были написаны с нуля. С другой стороны, "Альтаир" имеет много идентичного кода, см. прикрепленную анимированную GIF-картинку. Это означает, что "Альтаир" явно является просто модификацией оригинальной программы. Вероятно, некоторые оригинальные функции пришлось изменить или даже вырезать, чтобы освободить место для процедур, связанных с дозиметром. Но как это было сделано на самом деле, нам могут рассказать заслуживающую доверия историю только старожилы. Я пытался связаться с г-ном Валерием Шапкиным, который, как предполагается, является одним из разработчиков процессоров КБ1013. Но он написал, что прекратил работу над КБ1013 в 1994 году, и поскольку с тех пор прошло очень много времени, он почти ничего не помнит. Говоря о разработчиках программного обеспечения для КБ1013 — кто-нибудь из вас знает или имеет контакт с г-ном Александром С. Гагановым? Судя по данным ПЗУ, он, по-видимому, является автором как минимум трех программ, работающих на процессорах КБ1013; одна из программ — известная «Весёлая арифметика» (см. прикрепленную картинку). |
Часовой пояс UTC +3, время: 08:24. |