Moving between screens works.
treecaa8ced4b5703d233868fa26ae90d85f589d765d
-rw-r--r-- 855 Makefile
-rw-r--r-- 15491 backend.c
-rw-r--r-- 2716 backend.h
-rw-r--r-- 5004 editor.c
-rw-r--r-- 5771 game.c
-rw-r--r-- 2235 game.h
-rw-r--r-- 5973 graphics.c
-rw-r--r-- 1147 graphics.h
-rw-r--r-- 6620 intro.c
-rw-r--r-- 910 intro.h
-rw-r--r-- 4683 loader.c
-rw-r--r-- 1373 loader.h
-rw-r--r-- 1579 main.c
-rw-r--r-- 1661 sound.c
-rw-r--r-- 851 sound.h
-rw-r--r-- 3102 text.c
-rw-r--r-- 30 text.h
-rw-r--r-- 1936 title.c
-rw-r--r-- 889 title.h
-rw-r--r-- 4522 util.c
-rw-r--r-- 1674 util.h