VOGONS


First post, by JordanCpp

User metadata
Rank Newbie
Rank
Newbie

Greetings!

Repo: https://github.com/JordanCpp/SDL3Lite

I am developing a lightweight version of the SDL3 library. I like programming for old computers. But this does not mean that I use assembler. The project is being developed on C++ 98 with minimal dependencies. And it already works on Windows 95 and higher. On Linux, Debian 3 and higher.

This is a lightweight implementation of the SDL3 library. I really like the SDL3 library, but it saddens me that with each release of a new version, support for older systems is removed. Therefore, I decided to write a simpler version compatible at the API level. To support old and new systems, architectures, and operating systems.

In future versions I plan to add support for Windows 3.1 and MS-DOS.

Reply 1 of 6, by JordanCpp

User metadata
Rank Newbie
Rank
Newbie

I will be glad to answer your questions.

Reply 2 of 6, by JordanCpp

User metadata
Rank Newbie
Rank
Newbie

Example.
2fa1f4b62857b437771558345e928b4c.jpg

Reply 3 of 6, by ajacocks

User metadata
Rank Member
Rank
Member

Very nice work @JordanCpp!

I'll be watching your progress, with interest.

- Alex

Reply 4 of 6, by roytam1

User metadata
Rank Newbie
Rank
Newbie

targeting Win95 may have chance running on NT 3.51 unmodified.

Reply 5 of 6, by JordanCpp

User metadata
Rank Newbie
Rank
Newbie

I think I'll finish the minimal version for release soon. Render, Window, events.

I haven't tested compatibility with Windows NT yet. I think everything will work.

Reply 6 of 6, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Awesome! ^^ I'm looking forward to see older Windows run more recent software! 😃👍

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//