Kernal64 ist ein C64 & C128 Emulator durch Alessandro Abbruzzetti entwickelt. Der Emulator wird geschrieben im Programmiersprache Scala und die Spezifizierungen sind: Cyclisch genauen Emulation der CPU einschließlich illegalen Opcodes, CIA1, CIA2, IEC, Tastatur, SID, Steuerknüppels, Maus, Leichtschreiber, Datassette, 1541 (D64 & G64), MPS803, REU und RS-232.