
-abufs can be used to specify the number of audio buffers (defaults to 8).-sound can be used to specify the output sound device.V: Video RAM and registers (128 KiB VRAM, 32 B composer registers, 512 B pallete, 16 B layer0 registers, 16 B layer1 registers, 16 B sprite registers, 2 KiB sprite attributes).C: CPU registers (7 B: A,X,Y,SP,STATUS,PC).K: keyboard (key-up and key-down events).-log enables one or more types of logging (e.g.-quality change image scaling algorithm quality.-warp causes the emulator to run as fast as possible, possibly faster than a real X16.Enable this and use the BASIC command "LIST" to convert a BASIC program to ASCII (detokenize). -echo causes all KERNAL/BASIC output to be printed to the host's terminal.-scale scales video output to an integer multiple of 640x480.-run executes the application specified through -prg or -bas using RUN or SYS, depending on the load address.-bas lets you specify a BASIC program in ASCII format that automatically typed in (and tokenized).prg file that gets injected into RAM after start. -sdcard lets you specify an SD card image (partition table + FAT32).Use it without an argument to view the supported layouts. -keymap tells the KERNAL to switch to a specific keyboard layout.If it does not exist, it will be created once the NVRAM is modified.


Loaded from the directory containing the emulator binary, or you can use the -rom. However, to run the emulated system you will also need a compatible rom.bin ROM image. The emulator itself is dependent only on SDL2.
Pc keyboard emulator for mac full#
Interlaced modes (NTSC/RGB) don't render at the full horizontal fidelityīinary releases for macOS, Windows and x86_64 Linux are available on the releases page.Does not support the "CURRENT_FIELD" bit.SD card: reading and writing (image file).It only depends on SDL2 and should compile on all modern operating systems. This is an emulator for the Commander X16 computer system.
