Test 2 - Depraved Speedhack Edition
Pre-release
Pre-release
Changes
User-Visible
- Score and stage number are now properly displayed.
- Sound effects are properly panned in Single Player mode. However, they are also panned in Solitaire and Tutorial, when they probably shouldn't be.
- The backspace key now deletes characters when setting a high score name.
- The arrow keys (and some others) can now be set as player controls.
- The icon has been vectorized and is now higher resolution, but probably not higher quality.
- The game now updates the screen at roughly 30 fps. While this does make it a fair amount jerkier, it does more or less eliminate the slowdown problems it was exhibiting before.
Backend
- All legacy Mac
M
-types have been removed from the codebase.MBoolean
has been replaced with C++ builtinbool
.MRect
has been replaced with SDL standardSDL_Rect
.MPoint
has been replaced withSDLU_Point
, which itself should be identical to the SDL2 typeSDL_Point
.
- Trying to build an OS X bundle will throw an error in
main.cpp
on operating systems that are not OS X (or at least don't have__APPLE__
defined.)