The best of them all. A file in the gamefiles called "Diskette". This is the program that runs on the "snake" arcade machine in Rangers Citadel. The Arcade machine is in reality a emulator. It can run any 6205 game (The Comandore 64 was based of a modified 6502 processor) that you save in place of the "diskette" file. The file can be found here:
C:\Users\"user"\Documents\My Games\Wasteland2\Drive1
This is the explanation text from the "diskette" file:
Greetings programs! You might be wondering what this file is. This is Vargas's Snake game on the computer in Ranger Citadel. More specifically it's a program for a computer based on a 6502 processor... which we here at inXile emulated within the game. Replace this file with your own 6502 program and you have your very own 1980's 64k computer! Programs are loaded into memory location $7000, keyboard input at $FFF0, random number at $FFFA. Look at the code of this game to get hints on how to access the graphics (low res 32x32 and high res 160x160) and text mode. We even created a special font for text based games. There's lots of great resources online for programming for the 6502. Relive the glory of the computers of the 80's. From everyone here at inXile, a huge thank you to our backers for making Wasteland 2 a reality. Many of us started programming on 6502 based machines. They hold a special place in history and in our hearts. Just like the original Wasteland. We wanted to throw in a little Easter Egg for our backers who also remember peeking and poking and seeing '0x20' and thinking 'Jump'. Be sure to share your programs on our Wasteland 2 forum at inxile-entertainment.com! We'll have more helpful dev info there (full memory mapping details, soft switches, code snippets, etc) once people begin to discover this Easter Egg. Happy coding!
-inXile
Best Easter egg I've ever seen...
-ED-