Dekodieren der Gameboy-CPU Instruktionen

Ich habe vor ein paar Tagen angefangen, einen einfachen Emulator für den GameBoy zu schreiben. Einfach so zum Spaß, und weil ich schon immer mal einen Emulator schreiben wollte 🙂

Der erste Schritt ist nun, einen CPU-Emulator zu bauen. Die CPU des Gameboy (LR35902) basiert auf dem Intel 8080 und dem Zilog Z80, kann aber nicht alle Instruktionen, dafür aber ein paar extra… Glücklicherweise gibt es aber unglaublich viele Ressourcen zum Gameboy im Netz, wie zum Beispiel diese tolle Tabelle mit allen Instruktionen.

Weiterlesen

Der PC im Browser

Nein, nicht Chrome OS (das wäre ja auch mehr der Browser im PC), sondern etwas extrem geniales:

Ein x86-Emulator, geschrieben komplett in JavaScript. Es ist kaum zu glauben, aber man kann dort ein einfaches Linux komplett im Browser benutzen. Zumindest unter Firefox 4 läuft das ganze auch flüssig.

Neugierig? Klick mich!

Weiterlesen