Giving up on sdl2 port for now, found error. Gonna try building it on mac when I get back home. Try to keep rendering code modular. Got autofire on, working on combo system