Эмулятор "Ну, погоди!"

Jul 17, 2015 12:34



В 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 процессора на минус питания. Главное это делать после подачи питания, иначе игра не включится.
Previous post Next post
Up