apple II emulator study study sdl2 and write apple II emulator, for fun! Architeture SDL main loop SDL UI Layer for Host IO HAL Apple ii, machine emulator layers This layer has mos6502 cpu, keyboard, video, memory, clock, language card, disk II, etc. Frameworks put below framworks into /Library/Frameworks SDL2.framework SDL2_ttf.framework SDL2_image.framework