|
Обычно после 999 счет идет с 0, задержек нет, но алгоритм с плотностью падения такой же, как с нуля. Говорят, что после 3999 (или 4096) происходит гамовер. :)
|
На Ну-Погоди игра начинается сначала (с одного яйца) с гораздо большей скоростью, на Space Bridge наоборот - скорость падает до исходной, а количество объектов не уменьшается.
|
Вложений: 1
Полным ходом идёт работа по программированию эмулятора КБ1013ВК1-2. Уже написан эмулятор ЖКИ. Скриншот:
|
Сделайте на ЖКИ одинаковые по начертанию сегменты для цифр.
|
Цитата:
А под какие платформы предполагается эмулятор? И - только "Ну-погоди и его друзья", или Повар с Осьминогом тоже? http://yoursmileys.ru/msmile/pozitive/m1009.gif |
Вложений: 1
Цитата:
Вот исходник: Цитата:
У меня есть только "Ну,погоди!" Чтобы сделать другие игры, их надо поиметь. Хотя бы временно. |
Цитата:
Поддерживаю на все 100% насчет цветочков. :D |
А на моей кстати без цветочков.
|
Цитата:
|
Цитата:
|
Вот здесь: http://gbx.ru/index.php?showtopic=47585 есть фото с цветочками и с точками :)
Цитата:
|
Цитата:
Я использовал микроконтроллер Atmel. Подключил его (порядка 14 проводов) к 1013. Писал программу для формирования протокола обмена. Прошивка считывается в этот контроллер блоками, и передаётся в основной комп по com-порту. Так что если есть желание и время, приобретите контроллер (а лучше отладочную плату), подключитесь к компьютеру. Подпаяйтесь к 1013. И - можно считывать. Таблицу подключения Atmel и 1013, а также прошивку могу прислать. Дальше - Ваш опыт и знания. Подробнее помогать у меня нет времени. |
Цитата:
Цитата:
Цитата:
Нашел в интернете сканы издания МПСС №5 1987г. Там есть описание КБ1013ВК1-2, в т.ч. и система команд. Предполагаю, что вы их видели, но если нет - возможно, будет интересно ознакомиться. |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
С питанием проблем не должно быть. Для напряжения 2.7В указана максимальная частота 10 МГц. Так что на 8 МГц при 3В работать будет. Цитата:
Цитата:
|
Цитата:
1. Повесил выключатель между 20-й ногой и минусом. 2. Заодно - отрезал эти мерзкие "глюкоконденсаторы" и повесил по 20 пФ нормальными SMD (что было в наличии) с обоих ног кварца тоже на минус. Работает! http://yoursmileys.ru/msmile/pozitive/m1056.gif Выключатель "God Mode" работает так: 1. Если включить сразу (после установки батареек или сброса) - игрушка не чувствует никаких кнопок. :( 2. Если включить в процессе игры - блокируется инкремент штрафных очков (т.е. - не добавляются). Имеющиеся на момент включения штрафные очки не сбрасываются. Т.е. - классическое бессмертие. Эх-х-х, ностальжи! (когда-то я весьма любил ковыряться отладчиками-дизассемблерами в спектрумовских игрухах, выискивать и затыкать NOP'ом это самый сакраментальный инкремент или декремент ;)) 3. Если выключить "God Mode" в процессе игры - игра продолжается в штатном режиме. Ещё раз огромное человеческое спасибо коллеге IgorR7! http://yoursmileys.ru/msmile/pozitive/m1011.gif P.S. А на вопрос, "зачем оно надо" - ответ простой: Just for fun! |
Кстати, IgorR76, подскажите еще: напряжение -1.5В необходимо только для работы ЖКИ, или же и для самого контроллера?
|
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
IgorR76, вы когда-то грозились наработками поделиться... Прошивкой там, например... :rolleyes: Это в силе еще? :) |
Цитата:
|
Можно и так, но этот делитель будет постоянно кушать микроамперы, которых не слишком много в запасе. :)
Хотя, для чтения ПЗУ это не критично... |
Да, он постоянно кушает 6..8 мкА. Да и вряд ли оно нужно для чтения, если вся логика спокойно без него обходится.
|
Тоже сделал God Mode в одной 'Ну погоди', спасибо IgorR76. Эхх, вот-бы раньше знать этот способ, а то я в свое время набирал 999 очков и после этого еще около 900 :D (в надежде увидеть заветный мультик (шутка))
Думаю сделать маленький переключатель в задней крышке (есть немного свободного места, где динамик) |
Цитата:
|
Цитата:
|
Я в варианте А проходил круга два с половиной. Но дело это опасное - можно начать кудахтать :D
|
Цитата:
Маленький движковый переключатель поместился над отсеком батареек. Там как раз есть чуть-чуть места. Движок торчит через верхнюю сторону игрушки, если смотреть на экран. http://forum.watch.ru/picture.php?al...ictureid=96239 Заднюю крышку резать не надо, только прорезать ножом паз для движка в передней крышке. Кстати, при таком расположении перключателя до "-" питания - совсем рядом! Только к 20-й ноге далеко тянуться. За неимением ОЧЕНЬ тонкого многожильного провода вывод от 20-й ноги сделал тонкой намоточной эмалированной проволочкой. Распаял её на одну из освободившихся после ампутации "глюкоконденсаторов" дорожек. А от неё уже многожильным проводом - на переключатель. |
Цитата:
В крышку вплавил пружинный контакт батареек от платы игры, разместил его таким образом, чтобы он не сильно пружинил и не отодвигал подставку: http://s017.radikal.ru/i420/1506/94/ac4874433c07t.jpg Один из проводков подложил под фиксатор подставки, обернув его вокруг подставки на 1 виток (чтобы не сдвигался), другой припаял к контакту: http://s017.radikal.ru/i442/1506/e9/79ebd26265f5t.jpg При закрывании подставки, она касается этого контакта и включается 'God Mode' http://s020.radikal.ru/i710/1506/8b/127f2471f5dft.jpg |
А для совсем-совсем полного сохранения внешнего вида можно геркон поставить. :D
И для игры в режиме бога - просто подносить магнит! Например, между пальцами спрятать маленький неодимовый магнитик и показывать друзьям фокусы! У них в руках- счёт идёт, а у меня - "фокус-покус" - бессмертие! :p |
Эмулятор КБ1013ВК1-2
Вложений: 1
Проделана огромная работа по созданию эмулятора процессора игры "Ну,погоди!" Игра заработала: эмулирован процессор, ЖКИ, клавиатура и динамик. Осталось сделать кое-какие косметические улучшения.
Основной смысл программы достигнут: эмуляция выполнена, и оригинальная программа из КБ1013ВК1 выполняется в Windows совершенно без изменений. Байт в байт. В реальном времени. Звук также генерируется эмулятором, а не воспроизводится из сэмплов. Эмулятор предполагается к распространению бесплатно. Скоро выложу для тестирования! В связи с этим вопрос. Под какой системой хотелось бы, чтобы работала программа? Сейчас она работает от Vista до Win8.1. Я не хочу адаптировать её под Windows XP и более ранние системы. Но мнения будут услышаны! |
Под XP хотелось бы.
|
nix'Ы(хатяб ubuntu) предпологаются?
|
Цитата:
|
У меня до сих пор стоит ХР. И менять операционку не только не хочу, но и не могу. Машинка не потянет.
|
Можно под ХР? Слишком спецпроги стоят. на 7-ке не будут работать.
|
+1 к голосам за поддержку XP.
p.s. Я бы разместил виртуальную пленку с цветным изображением перед виртуальным ЖКИ, как это было сделано по крайней мере в части игр (знаю, что было и наоборот). Тогда бы эм... тыльная часть :D зайца не просвечивала сквозь ставни, а трава стала бы располагаться перед лапой волка, а не просвечивала сквозь нее. IMHO, конечно... |
Вложений: 1
Цитата:
2ALL: Насчёт XP всё ясно - система ещё долго будет жить. Значит, переделаю интерфейсы. Думаю, займёт ещё недельку... По поводу Android / xNIX / iOS - вряд ли буду этим заниматься. Цель запустить игру на компе достигнута. Это в общем-то даже не игра, в смысле программа, чтобы играть, а эмулятор устройства, для научно-образовательных целей. |
Хотел было написать, что с тенями красивее и реалистичнее смотрится, но увидел ваше дополнение. Для научно-образовательных целей внешний вид, естественно, не важен :cool:
Скажите, под научно-образовательными целями вы имели в виду себя, или же поделитесь материалами по контроллеру? |
Часовой пояс UTC +3, время: 04:30. |