Allegro vs. SDL

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Armchair_Avatar

Allegro vs. SDL

Post by Armchair_Avatar »

I'm curious why you chose SDL as the multiplatform library for Exult.
I'm not trying to say that you should have used Allegro; I don't know much about it, so I couldn't say whether or not it's better than SDL.
I'm just interested in the reasons that made you choose one library over another.
Darke
Site Admin
Posts: 173
Joined: Thu May 14, 2020 1:34 pm

Re: Allegro vs. SDL

Post by Darke »

I don't know why they chose it, but I'm pretty sure that Allegro under linux was in a very alpha stage at that point in time (it was originally designed for DJGPP/DOS). Since the main reason I stopped coding with Allegro was I moved all my coding to linux/solaris.
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: Allegro vs. SDL

Post by drcode »

I did look at Allegro waayyy back, and used it to make Exult work under DOS/VGA (but later removed that code). If I recall, Allegro wasn't even complete for Windows at the time.
Locked