Author Topic: Games with older SDL and FSLIB  (Read 31401 times)

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5571
  • Karma: +137/-1
    • View Profile
Re: Games with older SDL and FSLIB
« Reply #105 on: September 06, 2025, 02:03:01 am »
OK, should have tested more. I've been doing development on my ram disk, H:, unixroot is M:. Did make install and it created H:\usr\local etc and installed there, I copied it to H:\luola and it ran, guess it was picking up the H:\usr\local\share\luola for its data. I was tired.
Try having the share directory under C:\usr\local\share rather then C:\usr\share.
I'll try my trick of using .\. as the prefix next build. Have to build SDL_mixer to test sound. The FAQ says sound can be unstable.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5571
  • Karma: +137/-1
    • View Profile
Re: Games with older SDL and FSLIB
« Reply #106 on: September 06, 2025, 02:20:53 am »
This binary should work as I expected the last to work. Put it in luola\bin and have the data in luola\share as the last zip was. Actually shouldn't matter what name the luola directory has, it just looks in ..\share

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Games with older SDL and FSLIB
« Reply #107 on: September 06, 2025, 05:19:58 pm »
Hello Dave

I still get this error. It shows some PM window very quick and disappear.
Quote
[C:\HOME\Downloads\LUOLA\LUOLA\BIN]dir

The volume label in drive C is ARCAOS.
The Volume Serial Number is 63AF:E5BE.
Directory of C:\HOME\Downloads\LUOLA\LUOLA\BIN

 9-06-25 10:12a         <DIR>    498 a---  .
 9-04-25 10:37p         <DIR>    378 a---  ..
 9-05-25  7:09p       617,222    357 a---  luola.exe
 9-04-25 10:13p     1,040,787    154 a---  SDL_gf15.dll
 9-04-25  9:58p       157,633    154 a---  SDL_i120.dll
        5 file(s)   1,815,642 bytes used
                   38,548,549 K bytes free

[C:\HOME\Downloads\LUOLA\LUOLA\BIN]luola
Luola home directory "C:\Home/.luola/" doesn't exist. Creating...
No joysticks available
Error: Couldn't load font configuration file

[C:\HOME\Downloads\LUOLA\LUOLA\BIN]


Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5571
  • Karma: +137/-1
    • View Profile
Re: Games with older SDL and FSLIB
« Reply #108 on: September 06, 2025, 07:20:19 pm »
I have,
Code: [Select]
Directory of H:\luola

 9-05-25  5:37p         <DIR>      0 ----  .
 9-04-25  8:37p         <DIR>      0 ----  ..
 9-05-25  5:09p         <DIR>    124 ----  bin
 9-05-25  5:09p         <DIR>    124 ----  share
        4 file(s)           0 bytes used

Directory of H:\luola\bin

 9-05-25  5:09p         <DIR>    124 ----  .
 9-05-25  5:37p         <DIR>      0 ----  ..
 9-05-25  5:09p       617,222      0 a---  luola.exe
        3 file(s)     617,222 bytes used

Directory of H:\luola\share

 9-05-25  5:09p         <DIR>    124 ----  .
 9-05-25  5:37p         <DIR>      0 ----  ..
 9-04-25  8:37p         <DIR>    124 ----  luola

Directory of H:\luola\share\luola

 9-04-25  8:37p         <DIR>    124 ----  .
 9-05-25  5:09p         <DIR>    124 ----  ..
 9-04-25  8:37p         <DIR>    124 ----  font
 9-04-25  8:31p       828,034    124 a---  gfx.ldat
 9-04-25  8:37p         <DIR>    124 ----  levels
 9-04-25  8:31p       741,334    124 a---  sfx.ldat
        6 file(s)   1,569,368 bytes used
...

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Games with older SDL and FSLIB
« Reply #109 on: September 06, 2025, 07:47:26 pm »
My bad, it's working now. I will test it a little bit further.
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Games with older SDL and FSLIB
« Reply #110 on: September 07, 2025, 03:04:12 am »
Hello Dave

I played it for some time and works here. Sound does not work like you said, but I found that Alt+Tab works fine for fullscreen, which was a good surprise.

I added an icon and readme doc on the file.

Regards
« Last Edit: September 07, 2025, 03:09:24 am by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5571
  • Karma: +137/-1
    • View Profile
Re: Games with older SDL and FSLIB
« Reply #111 on: September 07, 2025, 04:49:21 am »
Looks good. Might want to mention there is also the Nostalgia levels available at https://luolamies.org/software/luola/nostalgia-1.2.tar.gz untested here.
Unluckily SDL_mixer is not building here, configure produces a broken makefile,
Code: [Select]
H:\tmp\SDL_mixer\build>make                                                7:46p
Makefile:137: *** multiple target patterns (target '../effect_position.c').  Stop.
Not sure what the problem is, removing effect_position.c gives the same error except the target is /bin/sh, I guess $SHELL. Someone hand wrote the makefile.in instead of a makefile.ac and perhaps it needs an older configure. So no sound in the immediate future.

 

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Games with older SDL and FSLIB
« Reply #112 on: September 10, 2025, 09:49:52 pm »
Hello Dave

Do you think you can commit the Luola changes (makefiles, etc) here:
- https://github.com/OS2World/GAME-SDL-ACTION-Luola

I will check the nostalgia-1.2.tar.gz  pack.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5571
  • Karma: +137/-1
    • View Profile
Re: Games with older SDL and FSLIB
« Reply #113 on: September 11, 2025, 04:42:02 am »
Hello Dave

Do you think you can commit the Luola changes (makefiles, etc) here:
- https://github.com/OS2World/GAME-SDL-ACTION-Luola

Done.
Could you fork to os2world  https://github.com/NicolasR/SDL_gfx-1.2 and https://github.com/libsdl-org/SDL_image then I could push my changes and perhaps package them and you could make releases.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5470
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Games with older SDL and FSLIB
« Reply #115 on: September 17, 2025, 11:26:22 pm »
Thanks Dave. I uploaded Luola to Hobbes and Github for people to enjoy it.

Can you please try now Marryampic2 0.8?

- https://github.com/OSSGames/GAME-SDL-EDUCATIONAL-Marryampic2
- Site: https://sites.google.com/site/mavati56/marryampic2?authuser=0

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.