Saya ingin tahu tentang bagaimana video game genggam awal dari tahun 70-an dan 80-an bekerja. Anda tahu, gim-gim kecil dengan layar LCD dengan "elemen-elemen tetap" yang berarti sulit untuk satu (atau sejumlah kecil) gim tertentu. Contohnya,
ini :
atau ini :
Khususnya, jenis pengontrol mikro apa yang digunakan game ini? Seingat saya, biasanya ada satu "gumpalan" epoksi besar di tengah papan yang mungkin mengendalikan semuanya. Jadi pertanyaan saya adalah, apa yang ada di dalam gumpalan ini? Apakah itu mikrokontroler standar kecil dengan ROM yang menjalankan gim sebenarnya, atau apakah itu CPU / pengontrol khusus untuk setiap desain? Atau mungkin itu bahkan bukan CPU tetapi lebih seperti mesin negara sederhana bawaan untuk game yang bersangkutan? Saya menyadari jawabannya mungkin tergantung pada permainan tertentu.
Apakah desain / skema untuk game-game ini telah dirilis atau apakah ada buku / referensi yang bagus tentang bagaimana mereka dibuat? Akhirnya, alat apa yang digunakan untuk merancang mikrokontroler seperti ini? Apakah itu didasarkan pada sesuatu seperti sintesis VHDL / Verilog, atau apakah itu pendekatan yang lebih rendah dengan pengkabelan elemen individu?
sumber
Jawaban:
Sementara 4004 dan Z80 tersedia, keduanya tidak mungkin digunakan dalam perangkat genggam di mana jumlah komponen yang rendah, biaya dan masa pakai baterai menjadi penting.
Ada keluarga mikrokontroler 4-bit dan 8-bit dari tahun 1970-an yang sebagian besar telah dilupakan - ini biasanya memiliki ROM on-chip sehingga setelah mengembangkan program Anda pada sistem emulasi yang relatif mahal - selalu dalam bahasa assembly - Anda membayar uang dan pabrikan silikon membuat topeng - dan mencetak konten ROM spesifik ANDA pada waferload chip kosong, kemudian menguji, mengiris, dan mengemasnya: enam minggu kemudian, Anda memiliki kiriman 25.000 mikron dengan isi ROM permanen dan berdoa agar program akan bekerja ...
(* Atau mati disediakan bagi Anda agar sesuai gumpalan epoksi Anda sendiri lebih)
Texas Instruments memiliki TMS-1000 dan menjual jutaan mungkin dengan set yang sama dari 20 lagu yang sedikit off-key untuk bel pintu.
National Semi memiliki SC / MP ... tidak tahu banyak tentang itu kecuali bahwa saya percaya itu digunakan di komputer Sinclair pertama, "Science of Cambridge MK14", satu atau dua tahun sebelum ZX80, ZX81 dan Spectrum.
Intel memiliki 8048 delapan pahit yang masih dapat digunakan di keyboard PC sejauh yang saya tahu ... mereka bahkan memiliki versi EPROM (8748) yang menarik bagi perusahaan yang lebih kecil (tanpa biaya topeng! YAY!) Saya digigit ketika versi CMOS yang dijanjikan dari 8748 diam-diam dijatuhkan ...
Zilog telah (masih memiliki, saya pikir) Z8.
Motorola, anehnya, agak merindukan kapal ini meskipun 6800 - 6802 mungkin merupakan upaya tetapi 6811 itu (menurut ingatan saya) cukup terlambat dalam permainan.
RCA memiliki CMOS (daya rendah !!!!) 1802 dengan instruksi paling aneh di planet ini.
Dan sebuah perusahaan yang telah lama terlupakan bernama General Instruments memiliki penawaran lain, yang lembar data "Pendahuluan" saya dari tahun 1983 menyebut PIC1652 atau PIC1654 (dengan 256 atau 512 kata ROM program). Dan satu set instruksi yang cukup aneh. Saya berharap bahwa tenggelam tanpa jejak ...
sumber
'Gumpalan hitam' adalah teknologi chip-on-board (COB). Teknik ini masih digunakan sampai sekarang dan dadu semikonduktor ditempatkan langsung di atas papan dan saling berhubungan. Zat hitam digunakan untuk melindungi kabel halus dari kerusakan. Sekarang Anda tahu istilah ada banyak sumber daya di sekitar Anda dapat menemukan, misalnya yang berikut ini terlihat seperti pengantar yang baik:
http://www.siliconfareast.com/cob.htm
The Intel 4004 dirilis pada tahun 1971 dan secara luas dianggap sebagai mikroprosesor pertama umumnya tersedia. Pada pertengahan tahun 70-an mikroprosesor seperti Zilog Z80 sudah tersedia dan mereka lebih mampu menjalankan game sederhana seperti itu.
Jadi, walaupun saya bukan orang dalam industri game, kenyataannya adalah bahwa mereka mungkin tidak jauh berbeda dengan cara Anda melakukan sesuatu hari ini, mikroprosesor yang dikombinasikan dengan ROM dan pengontrol LCD sederhana. Ingatlah bahwa sebagian besar game pada zaman itu memiliki elemen yang dihubungkan dengan kabel pada LCD alih-alih dipetakan sedikit yang akan menyederhanakan daya pemrosesan.
sumber