Intel 8080 Emulator

Intel 8080 Emulator

Образовательное обучение 1.4
Играйте в культовую игру Space Invaders, популярную в 1970 -х годах, является эмулятором Intel 8080, вероятно, самый популярный процессор 1970 -х годов. Чтобы доказать т
1.4

Скриншоты

Описание

Играйте в культовую игру Space Invaders, популярную в 1970 -х годах

Это эмулятор для Intel 8080, вероятно, самый популярный процессор 1970 -х годов. Чтобы доказать, что эмулятор работает, здесь он выполняет машинный код для игры Space Invaders, выпущенной Taito в 1978 году.

Один или два рецензента прокомментировали, что не так сложно написать игру «Космические захватчики» для современных мобильных устройств, но я думаю, что они упускают из виду! Это приложение, в первую очередь, не в игре Space Invaders, это эмулятор для Intel 8080, работающего на вершине ОС Android. Это происходит так, что эмулятор загружает и выполняет исходный код объекта Space Invaders, но он может выполнить другой код 8080. Например, я не вижу причин, по которой эмулятор не может быть использован в качестве основы для запуска почтенной операционной системы CP/M на Android (MS-DOS потребует эмулятора 8086).

NB: Это приложение использует Adobe Air (Adobe Integrated Stime). Воздух - это по сути код веб -флешплеер, но упакованный в качестве отдельного продукта. Многие очень популярные приложения в PlayStore используют Air, например, «Candy Crush Soda Saga» и «Империя: четыре королевства», но вы не понимаете, что это, поскольку разработчики часто упаковывают время выполнения как часть загрузки. Я не упаковываю это приложение со временем выполнения по трем причинам:

i), заставив вас загрузить время выполнения, вы получите исправления ошибок и уязвимости от Adobe, как только они станут доступными. Если бы я упаковал время выполнения с приложением (как это делают многие разработчики), вам придется подождать, пока я опубликует новую версию приложения, чтобы получить эти исправления.

ii) Средство выполнения Adobe довольно большое (около 9 мег). Если бы я упаковал воздух с этим приложением, его размер увеличится с 300 тыс. До более 9 мг!

iii) Время выполнения воздуха разделено. Вы загружаете его один раз, и любое приложение, которое требует Air, будет использовать загрузку (и эта загрузка будет обновлена ​​Adobe по мере необходимости).

Фон:

Этот эмулятор был первоначально разработан Thibault Imbert (http://www.bytearray.org/?p=622). Этот код отлично работал на моем компьютере, но был очень медленным на моей вкладке Samsung Galaxy. Все, что я сделал, это немного «настройка» и добавил несколько кнопок - все кредитование Thibault!

Как уже упоминалось, это приложение не для вас, если вы ищете сверхвысшую реализацию космических захватчиков, возможно, с множеством «улучшенных» функций. Это не его намерение. Не забывайте, что это приложение в первую очередь является эмулятором для процессора Intel 8080. Здесь это так, как оказалось, запускает оригинальный код объекта Space Invaders.

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

Я прошу прощения, но я не в состоянии снабжать вас всеми зелеными целлофановыми полосками, чтобы придерживаться экранов Android, чтобы изменить цвет защитных бункеры! Я посмотрю, можно ли реализовать этот эффект во время копии экрана, не замедляя вещи слишком много!

Это приложение бесплатно и не отправляет вам ни одного объявления! Он не хранит ваш IP -адрес или какую -либо другую информацию о вас вообще!

PS: Не оставляйте это приложение, работающее в фоновом режиме. Остановите это, или это очень быстро истощает вашу батарею! Я исправлю это в обновлении.

Что нового в последней версии 1.4

Последнее обновление 9 декабря 2015 г. v1.4 - раздражающая ошибка, в которой игрок будет продолжать двигаться (возможно в обратном направлении), когда была выпущена левая или правая кнопка. Это исправление делает это гораздо менее вероятной. Если вы обнаружите, что это обновление исправит проблему, на которую вы были слишком вежливы, чтобы жаловаться, дайте мне знать, отправив мне рассылку на [email protected]. Спасибо!

Развернуть

Дополнительная информация