Bagaimana membangun produk digital yang sukses di dunia digital Uncategorized Membangun matriks tak terbatas dari Tamagotchis

Membangun matriks tak terbatas dari Tamagotchis

Tamagotchi adalah hewan peliharaan digital, hidup dan dirawat melalui perangkat keras ukuran rantai kunci. Mainan pertengahan 90-an itu hidup dalam budaya pop, tetapi sekarang itu hidup jauh di luar. Jaringan Tamagachi yang tidak terbatas telah dibuat menggunakan beberapa trik luar biasa untuk memberi makan, bersosialisasi, dan memantau binatang yang sekarang dikenal sebagai singularitas Tamagachi.

Akhir pekan lalu di SuperConference Hackaday, kami dihiasi dengan pembicaraan oleh [Jeroen Domburg], A.K.A. [Sprite_TM]. [Sprite] adalah favorit kami dan selama bertahun-tahun, peretasnya Cred mencakup segala sesuatu mulai dari chip kontrol hard drive rekayasa balik untuk menempatkan video game di keyboard.

[Sprite] juga merupakan sesuatu dari seorang arsitek, dan seperti semua arsitek ia hanya menginginkan yang terbaik untuk sistem yang ia ciptakan. Dalam hal ini, itu adalah matriks Tamagotchis. [Sprite] menciptakan sarang tamagotchis yang dapat berinteraksi satu sama lain di dunia terpisah mereka sendiri. Bagian terbaik tentang matriks ini? Tidak ada kiasan untuk melanggar hukum termodinamika dalam eksposisi.

xkcd.com/1546.
Seperti semua peretasan yang baik, matriks tamagotchi tidak diciptakan dalam ruang hampa. Beberapa tahun yang lalu pada 29c3, [Natalie Silvanovich] membuang ROM di generasi Tamagotchis saat ini. Ini adalah prestasi yang luar biasa dari rekayasa balik, yang memungkinkan siapa pun untuk menggunakan kemampuan penuh dari mikrokontroler berbasis 6502 yang mengontrol hewan peliharaan digital ini

Setelah [Sprite] menemukan cara membaca dan menjalankan kode di Tamagotchi, langkah nyata berikutnya menuju dunia polong berbentuk telur termasuk seluruh populasi Tamagotchis adalah tamagotchis virtual. [Sprite] menggunakan perangkat negara hard-coded yang menangani kotoran, pembilasan, pelatihan, memberi makan, dan mematikan lampu pada waktu tidur.

Dengan satu tamagotchi digambarkan sebagai mesin negara, itu mudah untuk membangun yang lain. Di sinilah hal-hal menjadi menarik dan matriks-ey. Tamagotchis tidak hidup sendirian; Mereka memiliki LED dan penerima IR yang memungkinkan mereka untuk berinteraksi satu sama lain, makan, bermain, menikah, dan memiliki anak. Meniru satu tamagotchi adalah satu hal, tetapi mengendalikan kelipatan adalah hal lain sepenuhnya; Semacam protokol diperlukan untuk membiakkan tamagotchis dan membuat mereka senang dan diberi makan dengan baik.

Mesin Negara Tamagotchi
Masukkan tamaserver, sedikit kode yang berjalan di server yang melacak selusin tamagotchis. Di server ini, populasi kecil Tamagotchis menjalani seumur hidup mereka tidak menyadari bahwa mereka hanya bagian dari komputer yang sangat besar. Di sini, Tamagotchis hidup, makan, cinta, dan mati, semua tanpa pelanggaran berantakan terhadap hukum termodinamika yang diusulkan dalam trilogi matriks.

Sejauh ini, tamaserver telah menjadi rumah bagi 13 tamagotchis untuk sedikit lebih dari sebulan, bermain tuan rumah hingga tujuh generasi hewan peliharaan digital, tanpa campur tangan dari luar. Hal-hal telah mendapatkan Dicey baru-baru ini dengan dua belas perempuan dan satu laki-laki, memaksa modifikasi kecil ke matriks Tamagotchi. [Sprite] hanya mengatur ulang tamaserver satu kali, tetapi dia masih menjadi sangat efisien.

Perangkat keras Tamagotchi asli ditarik kembali

Menjalankan dunia Tamagotchis di server adalah pengejaran yang berharga, tetapi karena [Sprite] memberikan ceramah ini pada konferensi perangkat keras, perangkat keras yang diperlukan untuk pamer. Sebuah matriks di penampungan bom Jerman tua / server pertanian tidak akan berhasil. Dengan demikian, [Sprite] menciptakan Tamanode, audiens yang diaktifkan WiFi untuk masing-masing sel dalam sarang.

[Sprite] Tamagotchi yang berkemampuan WiFi yang sangat dimodifikasi [Natalie Silvanovich] melakukan semua pekerjaan beberapa tahun yang lalu untuk menjalankan kode sewenang-wenang pada Tamagotchi melalui add-on kecil kecil yang mencakup EEPROM. Ini terjadi dengan menulis kode ke layar LCD, lalu melompati CPU ke alamat yang tidak valid. Ketika CPU menghadapi alamat yang tidak valid, ia melompat ke ruang alamat di layar. Ini adalah hack cerdas yang menakjubkan, tetapi tidak terlalu membantu jika Anda tidak memiliki perangkat keras untuk melakukan sesuatu yang keren.

[Sprite] melakukan sedikit operasi pada telurnya dengan menambahkan modul WiFi ESP8266 dan EEPROM yang berisi semua kode untuk terhubung ke jaringan WiFi, mengakses sarangnya, dan menggulir masing-masing penghuninya. Ini mengganggu komputasi Tamagotchi, Internet dari Hewan Piaraan Digital, dan Tamagotchi bertenaga awan sebagai layanan.

Oleh semua akun ini adalah pencapaian luar biasa. [Sprite] menyajikan pembicaraan pada Sabtu malam, tepat sebelum presentasi Hadiah Hackaday 2015. Itu adalah hal pertama yang orang ingin bicarakan ketika Anda bertemu mereka pada hari Minggu. Kami berharap rekaman ini akan memiliki efek yang sama pada audiens yang jauh lebih besar dari Internet. Dia bukan keajaiban satu hit. Kami secara religius memeriksa situs [Sprite] untuk hit kegembiraan yang diperoleh setiap proyek yang diposting.

UPDATE: [sprite_tm] telah menerbitkan detail lengkap dari hack di situs webnya. coba lihat!

Leave a Reply

Your email address will not be published. Required fields are marked *