Hűvös történet arról, hogy a MAME-t használják egy kiadó eszközeinek visszaszerzésére….
A kiadó ragaszkodott ahhoz, hogy a térkép legyen az eredeti eredeti példánya, a megfelelő helyeken minden megfelelő lapkával. Annak idején, hogy elegendő időt tudtam volna fordítani, megterveztem a ROM-ot, és így újból felépítettem, de mindössze egy-két nap múlva valami gyorsat kellett találnom. Az az elképzelés, amivel jöttem, annyira abszurd volt, hogy meglepődtem, hogy olyan jól működött. Az első dolog az volt, hogy egy olyan alkalmazást írtam, amely a MAME ablakot kereste, majd a háttérben tartottam a lemezre állandóan mentett képernyőképeket. Ezután a legjobb játékost játszottam az irodában, SpyHuntert játszottam körülbelül 10 percig, a MAME beépített csalóit használva, hogy soha nem halt meg. Egy második segédprogram ezt követően feldolgozta ezeket a fájlokat, és egy egyszerű pixel-egyezési algoritmussal összekapcsolta őket, hogy létrehozzon egy folyamatos képet. Ezután egy harmadik segédprogram szkennelte ezt a képet, és ismét egy egyszerű pixel-illesztést alkalmazott a sprite oldal csempéivel szemben, amit a fülhallgatót exportáltunk. Amit én maradtam, az eredeti SpyHunter térképtömb részlegesen felújított változata volt. Azt mondom, részben azért, mert sok csempe hiányzott: ha a képernyőn egy autó vagy robbanás hatása stb. Volt jelen, akkor a pixel-egyezés algoritmus meghiúsulna, és a lapok a térkép azon részében üresen maradnának. A legtöbb cselekvés azon az úton történt, ahol a hiányzó csempe könnyű volt kitölteni, a többieknek még néhányszor játszottuk a MAME verziót, egyesítve az egyes passzák adatait. Amikor mindent elmondtunk és megtettünk, csaknem 20 vagy olyan csempe hiányzott az egész játékból, amely ponton triviális volt átmennie és manuálisan hozzáadni a MAME képernyőképeket referenciaként. A végeredmény egy 18 × 1538 tömb indexek, amelyek az eredeti térképadatok tökéletes rekonstrukcióját képviselik.
Több: