Mainkan game Invaders Space yang ikonik yang populer di tahun 1970 -an ini adalah emulator untuk Intel 8080, mungkin CPU paling populer tahun 1970 -an. Untuk membuktikan t
Mainkan game Invaders Space yang ikonik yang populer di tahun 1970 -an
Ini adalah emulator untuk Intel 8080, mungkin CPU paling populer tahun 1970 -an. Untuk membuktikan karya emulator, di sini ia menjalankan kode mesin untuk game Space Invaders yang dirilis oleh Taito pada tahun 1978.
Satu atau dua pengulas berkomentar bahwa tidak sulit untuk menulis game Space Invaders untuk perangkat seluler modern, tetapi saya pikir mereka melewatkan intinya! Aplikasi ini terutama bukan game Space Invaders, ini adalah emulator untuk Intel 8080 yang berjalan di atas OS Android. Kebetulan emulator memuat dan menjalankan kode objek Space Invaders asli, tetapi dapat menjalankan kode 8080 lainnya. Misalnya, saya tidak melihat alasan mengapa emulator tidak dapat digunakan sebagai dasar menjalankan sistem operasi CP/M yang terhormat pada Android (MS-DOS akan membutuhkan emulator 8086).
NB: Aplikasi ini menggunakan Adobe Air (Adobe Integrated Runtime). Air pada dasarnya adalah kode flash player web, tetapi dikemas sebagai produk mandiri. Banyak aplikasi yang sangat populer di Playstore menggunakan udara, misalnya 'Candy Crush Soda Saga' dan 'Empire: Four Kingdoms', tetapi Anda tidak menyadari ini karena pengembang sering mengemas runtime sebagai bagian dari unduhan. Saya tidak mengemas aplikasi ini dengan runtime karena tiga alasan:
i) Dengan meminta Anda mengunduh runtime, Anda akan mendapatkan perbaikan bug dan kerentanan dari Adobe segera setelah tersedia. Jika saya mengemas runtime dengan aplikasi (seperti yang dilakukan banyak pengembang), Anda harus menunggu saya untuk menerbitkan versi baru aplikasi untuk mendapatkan perbaikan ini.
ii) Runtime Adobe cukup besar (sekitar 9 meg). Jika saya mengemas udara dengan aplikasi ini, ukurannya akan meningkat dari sekitar 300 ribu menjadi lebih dari 9meg!
iii) Runtime udara dibagikan. Anda mendownloadnya sekali, dan aplikasi apa pun yang membutuhkan udara akan menggunakan unduhan (dan unduhan itu akan diperbarui oleh Adobe seperti dan bila diperlukan).
Latar belakang:
Emulator ini awalnya dikembangkan oleh Thibault Imbert (http://www.bytearray.org/?p=622). Kode ini berjalan dengan sempurna di PC saya tetapi sangat lambat di tab Samsung Galaxy saya. Yang saya lakukan hanyalah sedikit "mengutak -atik", dan menambahkan beberapa tombol - semua kredit untuk Thibault!
Seperti yang telah disebutkan, aplikasi ini bukan untuk Anda jika Anda mencari implementasi penyerbu ruang yang sangat cepat, mungkin dengan banyak fitur 'ditingkatkan'. Itu bukan niatnya. Jangan lupa aplikasi ini terutama adalah emulator untuk CPU Intel 8080. Ini kebetulan menjalankan kode objek Space Invaders asli.
Catatan tentang warna: Game asli berjalan di monokrom, semua benda berwarna putih di latar belakang hitam. Ilusi warna (bunker pelindung hijau) diperoleh dengan menggunakan strip selofan hijau!
Saya minta maaf, tetapi saya tidak dalam posisi untuk menyediakan Anda semua dengan strip cellophane hijau untuk menempel di layar Android Anda untuk mengubah warna bunker pelindung! Saya akan melihat apakah efek ini dapat diimplementasikan pada waktu penyalinan layar tanpa memperlambat segalanya!
Aplikasi ini gratis dan tidak mengirimi Anda satu iklan tunggal! Itu tidak menyimpan alamat IP Anda atau informasi lain tentang Anda apa pun!
PS: Jangan biarkan aplikasi ini berjalan di latar belakang. Hentikan, atau akan menghabiskan baterai Anda dengan sangat cepat! Saya akan memperbaikinya dalam pembaruan.