tiny changes so that the SDL2 stuff works on OSX

replaced __linux__ with MACOS_X, fixed compile error, avoided bug where
.roq files were a bit red