|[WIN/MAC-64] SDL2 (+mixer,image,ttf,net)
|Page 1 of 1|
|Author:||GPI [ Thu Oct 08, 2020 5:31 pm ]|
|Post subject:||[WIN/MAC-64] SDL2 (+mixer,image,ttf,net)|
I have translated the c-header from the complete SDL - package for Pure Basic.
I added some small exmaples and a "translator" for the Lazy-Foo - SDL-Tutorials https://lazyfoo.net/tutorials/SDL/ (please read the readme!).
Mac users must download and install the sdl-framework:
download *.dmg from this files
open the *.dmg
copy "sdl*.frameworks" to /Library/Frameworks/
more infos for example here: https://lazyfoo.net/tutorials/SDL/01_hello_SDL/mac/index.php
Sorry, I don't have any experience with linux, but it should easy to add support for it. When somebody has done it, I will add this to the package.
- Check mouse without problems, when in windows a desktop-scale is set other than 100%
- Switch between window, borderless window and fullscreen without reloading all the sprites.
- Playback of mp3, ogg etc. (I had the problem, that PB doesn't like my OGGs)
- Support for Joystick and Gamepad - including rumble. Simple connect a PS4, XBOX or Switch-Pro Controller and SDL will support it.
How to start.
Simple xincludefile "sdl2\sdl.pbi" and the basic-sdl should work. Important, all functions are in a module. Instead of SDL_INIT(#SDL_INIT_VIDEO) write SDL::INIT(SDL::#INIT_VIDEO). For mixer include "sdl2\SDL_image.pbi" before the "sdl2\SDL.pbi". More infos in the SDL.pbi.
This is the first version. And SDL is big, so maybe there are some bugs.
|Page 1 of 1||All times are UTC + 1 hour|
|Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group