I’m a new SDL user and I wonder if it’s compulsory to use SDL_main? and why?
it is also most crossplatform to use the SDLmain library. there
is are special initialazations needed for the mac platform too,
so just using a main() and linking with SDLmain will run on all
platforms too i believe