change minizip.cbp, VCMI_lib.cbp to new externals layout
* static link with zlib for now - I don`t want to mix with SDLs zlib
change VCMI_client.cbp to new externals layout
* it will not compile of course
fix compilation
* may not even run
* text input disabled
fix pixel format
* now it shows intro video (but then crash ...)
fix loading to pregame. Looks awful. More work to do.
* video temprorary disabled
* multithread loading seems to be broken - disabled
fix keyboard state access
* is somewhat playable already!
just a few tweaks and it works!
* enable video again
* set default bpp to 32 - SDL2 dont like 24 bit resolution
* now almost everything looks as expected (some issues are present though)
Refactoring towards backward compatibility (WiP)
restore some SDL1 code in CMT.XXX
Implemented SDL2 unicode input. Hotkeys are sill broken.
try to fix hotkeys
Fix arrow keys moving on adventure map
Nice fullscreen mode++
Prefere opengl rendering
- broken ...
Still try to fix opengl backend
- no success
+ make backend selection configurable
- vcmi compiles with SDL2 on Linux, video player is disabled for now
Remove broken assertion
* this restores music support
Re-enabled video player, should now work with SDL 2
- Hotfix: overlay was a pointer
Tweak configuration