В 2012-м году я
радовался появлению настоящего эмулятора калькуляторов семейства Б3-34/МК-61.
А теперь появился эмулятор и всем известной игры "Ну, погоди!".
Если вы помните, я рассказывал, чем отличаются симуляторы от эмуляторов. Различие в том, что симулятор - это как программист сам себе представляет, как должна играть игра. В интернете сейчас можно встретить некоторое количество симуляторов игры "Ну, погоди!", но все они не настоящие.
А настоящий эмулятор работает точно так же, как оригинал, используя эмулирование работы микропроцессора и используя оригинальную прошивку.
Самая большая сложность - раздобыть ту самую прошивку. И сделали это таким образом:
Один хороший человек по имени Александр взял микросхему контроллера игры КБ1013ВК1-2, протравил корпус, чтобы добраться до кристалла.
http://kxk.ru/dustyattic/v1_647735_75_.php Когда стал виден кристалл, там можно выделить область ПЗУ
и попытаться ее разобрать.
Но это еще не все. Дальше - довольно большая работа по раздобыванию информации о том, как работает микропроцессор. Хорошо, что у нас были в журнале "В помощь радиолюбителю" публикации, где описывается работа этого микроконтроллера.
В итоге Игорь Рыченков из Москвы, проделав эту огромную работу по распознаванию кода и написанию эмулятора, порадовал нас эмулятором этой игры.
Вы можете скачать архив по ссылке:
http://www.leningrad.su/files/nupogodi.zipСама программа занимает около 300 килобайт. Работает под виндами, хочет DirectX 9. У меня сначала на XP не заработала, я скачал с сайта Microsoft свежий (для XP) DirectX, и все заработало.
Кстати, попутно стала известна интересная информация: оказывается, в "Ну, погоди!" есть режим бесконечной игры, когда штрафы не учитываются.
Чтобы включить "беспроигрышный" режим в играх "Электроника", нужно замкнуть вывод 20 процессора на минус питания. Главное это делать после подачи питания, иначе игра не включится.