Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: What is SDL?  (Read 1114 times)

Socialist Threat

  • Bay Watcher
    • View Profile
What is SDL?
« on: September 29, 2010, 12:14:09 pm »

The issue is that it doesn't work with my OC, although the usual version works. It would be fine for me, but some of the utilities are mode for SDL DF, and it's supposed to be the default one, so i just don't like to have this stuff at the moment.

I have Windows XP SP2, ATI Radeon HD 3800. I have just installed this operational system, so maybe i just forgot to install something, like, i don't have a newer DirectX at the moment. Maybe i have to install some SDL module or something like that?

Logged

janglur

  • Bay Watcher
  • +Blood Soup+
    • View Profile
Re: What is SDL?
« Reply #1 on: September 29, 2010, 01:36:54 pm »

I doubt it.  Most likely, just change your render method in the INIT.  Typically Standard and 2D or 2DAsync works best for most people.  If they don't for you, try the others like PARTIAL
Logged

lackofgrace

  • Bay Watcher
    • View Profile
Re: What is SDL?
« Reply #2 on: September 29, 2010, 04:04:31 pm »

SDL is a programming library that abstracts away all those pesky os commands for creating and managing a window ( it also does sound, network and stuff )
So, if you are getting a problem with sdl i think it could be related to you video drivers ( i seem to recall that Toady uses OpenGL )



you get any kind of error message?
Logged

dree12

  • Bay Watcher
    • View Profile
Re: What is SDL?
« Reply #3 on: September 29, 2010, 04:08:01 pm »

SDL DF is the default DF. On the download page, it says SDL: Windows | Mirror 1 | Mirror 2 | Mirror 3 | Windows (No Music) | Linux | Mac (Intel). Those are the SDL versions. If they don't work, try updating your graphics cards.
Logged

Malibu Stacey

  • Bay Watcher
  • [LIKES_FIGHTING]
    • View Profile
Re: What is SDL?
« Reply #4 on: September 29, 2010, 08:39:15 pm »

SDL is a translation layer which sits between the application (Dwarf Fortress in this case) and the drivers on your system (DirectX since you're on Windows). It is highly unlikely to be the actual problem here. I suspect it's more to do with your half-baked operating system installation.

First install XP SP3 from Windows Update/Microsoft Update & all "high priority" updates, then install the latest ATi drivers for your card (no idea, I've been buying NVidia for quite a while, try ati.amd.com) then install DirectX 9 June 2010 update from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d

If it still doesn't work something more serious is wrong with your operating system.
Logged
I bursted out laughing so hard at this that my dog woke up, came in the room, and looked at me like I'm an idiot.

Then proceeded to brag about how he has 27 kills on his kill list and is super-doggenly tough. 

Socialist Threat

  • Bay Watcher
    • View Profile
Re: What is SDL?
« Reply #5 on: October 02, 2010, 05:51:21 am »

Thank you for your help guys.. i'll try to figure out something...
Logged