Model:
Discord channel (confirm in #welcome-mat to talk)
Tile offset bug
Turbo mode
Show performance details

        
SD Card
→ New Users! →
Then press â–¶ on files that have it
Card Library
Loading cards...
Insert into slot:
Input Devices

Route host keyboard to

Capture Cursor keys + ZXC as Atari joysticks

USB Gamepads: Debug


                
Memory

            
CPU State

Log CPU History

            
Palette Viewer
Background:

CLUT 0

CLUT 1

CLUT 2

CLUT 3

Layers
Tileset Viewer
Font Viewer
Audio

PSG

SID   Filter:

OPL3

SAM2695

VS1053b

Buffer Size:
This affects how often the registers are sampled, which can affect timing.

TODO / Known Limitations
TODO:

A better GUI
Gamma
CLK_70
DIP switches
Mouse pointer PS/2 input (Pointer display works)
C64 keyboard
UART (RS232 or WiFi)
DMA interrupts
Software reset
Hardware version info
6809 cpu, 68k cpu later
Upload new flash
Boot from RAM
RAM & Flash expansion carts
Core2x

Acceptable lameness: (for now)

GPU: Rendering is per raster line. Mid-line changes won't appear like they coud on real hardware.
     No latching of values, so things like SSY scrolling can happen mid-frame, unlike real hardware
DMA: Occurs instantly, BUSY is always 0
PS/2 keyboard: Output to it is always ACKed and ignored
NES/SNES: Scan happens instantly
SPI: Only direct support for SD card commands that the microkernel uses
PRNG: Always gives random numbers, all else ignored
      Won't match real thing without 25MHz FPGA cycle exactness anyway
IEC: Not implemented in emulator
RTC: Watchdog timer ignored
VIA serial port: Not implemented in emulator
Buzzer: Not implemented