Fix frontend showing 2 errors on engine fatal error (exit code 52)
The exit code checked in the frontend was a hardcoded 2, which was outdated.
Whoops. Syntax error in uVideoRec
Fix video recorder not working if sound disabled (fixes
bug #200)
Fix hwengine crash when using >1 controllers
Reason: Data type mismatch for SDL_JoystickName, we wed in an index, but it expected a controller handle.
Solution: Switch to SDL_JoystickNameForIndex.
Always use SDL_Map(A)RGB in SDL_FillRect for color
This practice is recommended by official SDL docs.