Budovanie neobmedzenej matice TAMAGOTCHIS

August 12, 2022 0 By evfwr

TAMAGOTCHI JE DIGITÁLNY DIGITÁLNYM PET, ŽIVOTNOSTI A NÁPRAVA PRE PROSTREDNÍCTVOU KRÁTKU KRÁTKU KAŽDÝMI KRÁTKU HARDWARE. Hračky v polovici 90 rokov žije v popovej kultúre, ale teraz žije ďalej. Neobmedzená sieť Tamagachi bola vytvorená pomocou niektorých úžasných trikov na kŕmenie, stýkať a monitorovať šelmu teraz známa ako tamagachi singularity.

Minulý víkend na Superkona Haboaday sme boli vinuté s rozhovorom [Jeroen Domburg], A.K.A. [Sprite_TM]. [Sprite] je obľúbený z našich a v priebehu rokov jeho hacker credu zahŕňa všetko od reverznej inžinierstva pevný disk ovládača na uvedenie videohier do jeho klávesnice.

[Sprite] je tiež niečo z architekta a podobne ako všetci architekti chce len to, čo je najlepšie pre systém, ktorý vytvoril. V tomto prípade je to matrica tamagotchis. [Sprite] vytvoril úľ tamagotchis, ktoré sú schopné vzájomne spolupracovať vo svojom samostatnom svete. Najlepšia časť o tejto matrici? Neexistujú žiadne narážky na porušenie zákonov termodynamiky v expozícii.

XKCD.com/1546
Rovnako ako všetky dobré hacks, tamagotchi matrica nebola vytvorená vo vákuu. Pred niekoľkými rokmi v 29c3, [Natalie Silvanich] likvidoval ROM v aktuálnej generácii tamagotchis. Toto je úžasný výkon reverznej inžinierstva, ktorý umožňuje komukoľvek používať plné schopnosti mikrokontroléra 6502, ktorý kontroluje tieto digitálne domáce zvieratá

Po [Sprite] prišiel na to, ako čítať a spustiť kód v Tamagotchi, ďalším zjavným krokom k svetu vajíčkových strukov, vrátane celej populácie TAMAGOTCHIS, je virtuálna tamagotchis. [Sprite] použil pevné kódovacie zariadenie, ktoré sa stará o pooping, preplachovanie, tréning, kŕmenie a otáčanie svetiel.

S jedným tamagotchi opísaným ako štátny stroj, je to jednoduchá záležitosť stavať ďalšie. To je miesto, kde sa veci zaujímajú a matrix-ey. Tamagotchis nežijú sami; Majú IR LED a prijímač, ktorý im umožňuje vzájomne spolupracovať, jesť, hrať, oženiť sa a mať deti. Emulácia jediného tamagotchi je jedna vec, ale ovládanie násobkov je ďalšia vec úplne; Bol potrebný nejaký protokol na plemeno tamagotchis a udržať ich potešenie a dobre kŕmené.

Štátny stroj TAMAGOTCHI
Zadajte TAMASERVER, trochu kódu beží na serveri, ktorý sleduje tucet alebo tak tamagotchis. Na tomto serveri, malá populácia tamagotchis žije celý život, ktorý si neuvedomuje, že sú len súčasťou enormného počítača. Tu, Tamagotchis žiť, jesť, láska a zomrieť, všetko bez chaotovho porušenia zákonov termodynamiky navrhnutých v trilógii Matrix.

Tamaserver bol doteraz domovom 13 Tamagotchis na o niečo viac ako mesačne, hranie hostiteľa na sedem generácií digitálnych domácich zvierat, bez akéhokoľvek zásahu zvonku. Veci sa nedávno dostali Dicey s dvanástimi samičkami a jedným mužom, nútiť malú modifikáciu matici tamagotchi. [Sprite] resetoval iba raz Tamaserver, ale je stále veľmi efektívny.

Pôvodný tamagotchi hardvér reimagined

Spustenie sveta tamagotchis na serveri je užitočný výkon, ale preto, že [Sprite] dal toto rozhovory na hardvérovej konferencii, to vyžadovalo hardvér, aby sa ukázal. Matrica v starej nemeckej bombovej prístrešku / serverovej farme jednoducho nebude robiť. As such, [Sprite] created the Tamanode, a WiFi-enabled audience for each of the cells in the hive.

[Sprite]’s highly modified WiFi-enabled Tamagotchi[Natalie Silvanovich] did all the work a few years ago for running arbitrary code on the Tamagotchi through the small little egg add-ons that include an EEPROM. This happens by writing code to the LCD display, then jumping the CPU to an invalid address. When the CPU encounters an invalid address, it jumps to an address space on the screen. It’s an astoundlingly smart hack, but not really helpful if you don’t have the hardware to do something cool.

[Sprite] carried out a little bit of surgery on his egg by adding an ESP8266 WiFi module and an EEPROM that contained all the code to connect to a WiFi network, access his hive, and scroll through each of its inhabitants. It’s disruptive Tamagotchi computing, the Internet of digital Pets, and a cloud-powered Tamagotchi as a service.

By all accounts this is an amazing accomplishment. [Sprite] presented the talk on Saturday night, just before the presentation of the 2015 Hackaday Prize. It was the first thing anybody wanted to talk about when you ran into them on Sunday. We expect this recording will have the same effect on the much larger audience of the Internet. He is not a one-hit wonder. We religiously check [Sprite’s] site for that hit of excitement gained with every project he posts.

UPDATE: [Sprite_TM] has published full details of the hack on his website. skontrolovať to!