OS/2, eCS & ArcaOS - Technical > Games

ArcaOS - Retro Gaming Machine

<< < (5/13) > >>

Pete:
Hi Martin

I would guess that if any app relies on SNAP (SDDHELP$) it would need reworking and compiling to run on a non-SNAP installed system.

I have very few sdl based games and they seem to come packaged with whichever version of sdl dlls they require - must admit to not having played any for a while so no idea at the moment if there could be problems with the sdl 1.2.15-5 30/06/2016 currently installed. This build of sdl is available via ANPM - I think it was installed during ArcaOS installation.

I  think you are going to have to do a little experimentation to decide which sdl you need installed.


Regards

Pete


Martin Iturbide:
Hi

I'm still confused with the Netlabs RPM repository since it has "SDL" and "sdl" packages. Common sense makes me choose "SDL" (uppercase) since it has version 1.2.15-5.  SDL package contains "SDL12.DLL" and "SDL120.DLL".

There is "SDL_ttf" package that contains "SDLttf.dll" and "SDL_t200.DLL". But I can not find a package that contains SDL2, SDL2MIX, SDL2IMG, SDL2TTF, SDLMIXER, SDLIMAGE, SDLNET, SDLSOUND and also FSLIB.DLL (which I guess it is part of SDL).

Can someone confirm or deny if the files I'm listing are on the netlabs RPM?

Regards

Dave Yeo:
They're not, and yes, the uppercase SDL is the latest. Personally, I don't have it installed as there are so many conflicts, it is best just to use the ones that came with the individual programs.
I believe you can add SDDHELP.SYS to your system with no bad affects, not sure if it will do anything without SNAP installed.
Ideally everything should be rebuilt against the latest SDL and/or SDL2 packages.

ivan:
Martin, I think you need to look on hobbes for the full SDL package.  If you search for sdl you will also find several games that use sdl there as well. 

I have all the dll you mention but I got them from hobbes about 2 years ago.

Martin Iturbide:
Hi

Thanks for the advice. I want to use the latest version of the SDL libraries (and any other libraries). I'm creating a list of on which games I'm experiencing limitations and issues to discuss.

For the moment the most common issues on "Native" OS/2 games are: 
1) The first limitation are the games that depends on the SDDHELP$ driver.
- Work Around: Install SNAP.
- Elegant solution: Try to recompile the game to remove the SDDHELP$ dependency.
2) Some SDL games still depends on older SDL12.DLL and does not work with the latest version of the SDL on hobbes. (SDL-1.2.15-20160303.zip).
- Work Around: Use the older SDL12 and FSLIB on those games. 
- Elegant Solution: Try to recompile those games with the latest SDL libraries.

About the SDL libraries I still need to compare the version on the netlabs RPM DLL's with to the latest "SDL-1.2.15-20160303.zip" to see if I'm experiencing some DLL version confusion.
I'm going to try to remove the rpm version of SDL as Dave suggest.

Regards

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version