sdl12-compat
termux-sdl
sdl12-compat | termux-sdl | |
---|---|---|
13 | 2 | |
187 | 77 | |
0.0% | - | |
7.0 | 0.0 | |
11 days ago | almost 3 years ago | |
C | C | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sdl12-compat
-
Released a new version of Notan, a SDL-like library made in rust
I'm just glad so many of the SDL 1.2.x-era games dynamically linked SDL so I can use sdl12-compat to stick them on top of SDL 2.x's non-modesetting fullscreening and PulseAudio support.
-
US NGO Consumer Reports also reporting on C and C++ safety for product development.
Thankfully, most people don't statically link SDL 1.2, so it's possible to use sdl12compat to rebase them on top of SDL 2.x's non-modesetting fullscreening support, among other things.
-
Old linux ports
There have been some efforts to keep them working: http://www.improbability.net/loki/ https://github.com/libsdl-org/sdl12-compat/
-
Apple 2 Emulation (via Ports)
I've been determined to get the only system not on the device working in some way. The biggest issue to the Apple II systems not being present is that all the emulators are not written in SDL2 and the only Apple II emulator written in SDL2 (shamusworld) is far from perfect. So I tried my hand at something: What if I could wrap SDL1.2 to SDL2 against linapple? My brother showed me on github sdl12-compat https://github.com/libsdl-org/sdl12-compat. Amazingly enough, we have results. Now it's not going to be as functional this way like having RetroArch to configure things, but I have over twenty Apple II games pre-configured with controls thus far.
-
Has anyone managed to run Yuppie Psycho on the Steam Deck?
You need this compatibility library and you can drop it into the "lib" folder in the game files.
-
sdl-compat 1.2.52 Debuts As Initial SDL-1.2-Atop-SDL-2.0 Release
Here's the only useful link from the article: https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.52
-
How I got the Psychonauts 1 native port to run
It looks like the multiple monitor issue was known and theoretically fixed? https://github.com/libsdl-org/sdl12-compat/issues/38
- Gaming on X11 vs XWayland
-
Is Wayland ready for gaming?
Really old Linux games based on SDL1 can also work on Wayland by using the SDL1 on SDL2 wrapper in combination with a recent SDL2 build (I've been successful with Psychonauts this way, and it even solved some weird windowing problems with the game)
termux-sdl
-
Raycasting
If you don't care, you can use a third party app for graphics execution (like this for SDL2). Though, the "in termux" part only is for write code.
-
How to run SDL2 in Termux
so far, I've installed loda app from play store it can a .so file ... so i installed examples from ... https://github.com/Lzhiyong/termux-sdl after cloning it ... i went to examples/native directory and run .. $ mkdir build && cd build $ cmake .. $ make
What are some alternatives?
quakespasm - QuakeSpasm -- A modern, cross-platform Quake game engine based on FitzQuake.
SDL.zig - A shallow wrapper around SDL that provides object API and error handling
SDL - DEPRECATED: Official development moved to GitHub
libandroid-shmem - System V shared memory emulation on Android using ashmem.
hidapi - A Simple cross-platform library for communicating with HID devices
Pygame - 🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
cmake-cpp-barcode-qrcode - Command line C++ barcode reader for Windows, Linux, and macOS.
wii-u-gc-adapter - Tool for using the Wii U GameCube Adapter on Linux
gamescope - SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope]
scrcpy - Display and control your Android device