Kernal64 is a CBM-II, VIC20, C64 & C128 emulator developed by Alessandro Abbruzzetti and is written in the Scala programming language. Changes in this version: Added support for the Magnum Light Phaser light gun. Improvements for audio state saving, initialization memory patterns and video & audio support for the freespin demo.