Half-Life Chip-8: εξομοιωτής-μέσα-σε-παιχνίδι

Ο Techni του Wiremod forum “πήρε” τον κώδικα ενός εξομοιωτή του αρχαιολιθικού συστήματος CHIP-8 και τον προσάρμοσε ώστε να τρέχει… μέσα στο Half-Life 2 – ή, για την ακρίβεια, στο γνωστό “Garry’s Mod” που επιτρέπει στους χρήστες να “πειραματίζονται” με τη “μηχανή” του δημοφιλέστατου παιχνιδιού. Αποτέλεσμα; Ένας εξομοιωτής που τρέχει “μέσα” στο Half-Life 2 κα-νο-νι-κό-τα-τα! Ναι, ναι, εκεί που προχωράς, βλέπεις μπροστά σου μια πινακίδα και μέσα σε αυτήν το Space Invaders. Και μπορείς να παίξεις. Σαν να βρισκόσουν μπροστά στο κανονικό παιχνίδι.

Περιμένω πως και πως τη στιγμή που θα παίζεις τον πειρατή παιχνιδιών σε ένα FPS και ένας “σύνδεσμος” σου θα έρχεται να σου φέρνει κόπιες κλασσικών παιχνιδιών της Amiga που θα μπορείς να παιξεις μέσα στο παιχνίδι. Και, ανάμεσα σε αυτά, να υπάρχει και ένας εξομοιωτής του Commodore 64, για να παίζεις παιχνίδια μέσα στον εξομοιωτή μέσα στον εξομοιωτή μέσα στο παιχνίδι. Και μετά, θα είσαι σαν τον πρωταγωνιστή στο 13ο πάτωμα. Ω, τι ταινιάρα ήταν αυτή..!

Source:

We’ve seen quite a few programming projects lately, from CPUs built in the world of Minecraft to a full-blown Game Boy emulator in JavaScript. And now? Wiremod forum member Techni has taken the CHIP-8 virtual machine and got it up ‘n running in the Garry’s Mod sandbox for the Source game engine. Sure, CHIP-8 has been around since the 70s, and since it’s small and easy to program it has a following that persists to this day — but that said, we never expected to see it running Space Invaders from inside a game of Half-Life 2, in all its 8-bit glory. That’s what we call progress! Or at least a satisfying hack. See it in action for yourself after the break.

...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.