Secret Maryo Chronicles SFS for puppy

Play with your Puppy.
Message
Author
User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

Secret Maryo Chronicles SFS for puppy

#1 Post by dejan555 »

Hey pupian gamers, I've re-uploaded SFS for Secret Maryo Chronicles to meownplanet.net (thanks to russoodle). This is put together from debian packages (lenny repo I think?)
Secret Maryo Chronicles is an Open Source two-dimensional platform game with a style designed similar to classic sidescroller games. SMC uses the platform independent library SDL and the OpenGL accelerated Graphics Renderer for the best possible graphics quality.
You need to have SDL libraries and dri support installed then you can load this SFS it's 72 MB with all music files complete. Enjoy:

smc-1.7_485.sfs
smc-1.7_485.sfs-md5.txt

Click for screenshot
Last edited by dejan555 on Sun 08 Sep 2013, 21:28, edited 2 times in total.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#2 Post by battleshooter »

Yay Dejan555! I was working on getting this going for ages, but then gave up. Thanks for posting! Oh, not sure if it's just me but the clicking the screenshot link just brings up some foreign text. My guess is German :)

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#3 Post by panzerpuppy »

Too bad it's the old 1.7 version :(

v1.8 is much better:
http://www.secretmaryo.org/index.php?pa ... b8869cebd1

It's very easy to make a PET package (if you don't want to compile it): Just download a Linux package from the homepage,add the missing libs and repackage it for Puppy :)

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#4 Post by battleshooter »

panzerpuppy wrote: It's very easy to make a PET package (if you don't want to compile it): Just download a Linux package from the homepage,add the missing libs and repackage it for Puppy :)
I know, I wasn't trying to compile it, I think I was trying to repackage the Slackware tar and then some RPM, but I kept getting screwed on a libboost error...very frustrating. Anyways, it's a thing of the past, I'm just glad Dejan555's got it available to puppians now :D
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#5 Post by dejan555 »

Screenshot link should take you to their screenshots page now. I stuck on libboost couple of times before, but this time I got it working :D
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#6 Post by 01micko »

Dejan

Nice job!

I got it to run fine on slaxer_pup, which is based on 412 with an SMP Slackware kernel, with the Puppy xorg 7.31 drivers with dri and opengl support. Had the libs anyway because I got me an old .pup of tuxracer-0.61.

It is better than the original Super Mario Bros on NES.. (yes that was near 20 years ago :lol: )

Cheers
Puppy Linux Blog - contact me for access

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#7 Post by sullysat »

This is great! I was just looking at this today and wondering if anyone had thought about making this Puppy ready. Thanks!

However, I need some help with the whole 'dri support' issue. What is this and how do I make it work? I have SDL installed already for something else, but when I try to run SMC nothing happens. I'm thinking its the dri issue.

Sully

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#8 Post by dejan555 »

DRI is opengl and 3d acceleration support, it's available in petget, named xorg_xorg_dri-xxx
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#9 Post by sullysat »

dejan555 wrote:DRI is opengl and 3d acceleration support, it's available in petget, named xorg_xorg_dri-xxx
Thanks dejan555,

I loaded that up and I'm running SDL 1.2.9. The sfs file mounts successfully but the game won't run, so I'm still missing something. I'll keep playing with it.

Sully
Puppy Files Mirror - [b][url]http://www.wisdom-seekers.com/puppy.html[/url][/b]
Classic Puppy Page - [b][url]http://www.wisdom-seekers.com/puppy214x.html[/url][/b]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#10 Post by dejan555 »

can you start it from console and see what's the error output?
Also which puppy version do you run?
Type:

Code: Select all

# /usr/games/smc
then paste output here

You can also try:

Code: Select all

# ldd /usr/games/smc | grep "not found"
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#11 Post by sullysat »

It says,

bash: /usr/games/smc: No such file or directory.

Which means that its not mounting properly? Even though it says it is?

I'm running Puppy 4.0 on a 750MHz dell laptop with 512MB of RAM.
Puppy Files Mirror - [b][url]http://www.wisdom-seekers.com/puppy.html[/url][/b]
Classic Puppy Page - [b][url]http://www.wisdom-seekers.com/puppy214x.html[/url][/b]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#12 Post by 01micko »

Sully

Did you rename it to "smc-1.7_400"?

Cheers
Puppy Linux Blog - contact me for access

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#13 Post by dejan555 »

How do you exactly "mount" it, is this on frugal install? You know the proper way of loading sfs? And yes if you run puppy 4.0 try renaming it to smc-1.7_400.sfs
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#14 Post by sullysat »

I'm running a full install of 4.0

All I've ever had to do with sfs files before is copy them to / and click on them to get them to mount. That's the procedure I used for Oo3.0 and for devx_400.

I changed the file name to smc1.7_400.sfs with no effect

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#15 Post by dejan555 »

Oh dear I don't think you can do it that way, loading SFS's are meant to be used with frugal, if you want to load that on full install, you might need to copy all files from sfs to / you can aswell use my sfsinstall script, but there's no uninstall option:
http://www.murga-linux.com/puppy/viewtopic.php?t=40779
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#16 Post by sullysat »

okay dejan555, thanks!

I'll try copying everything later. Gotta go do some unPuppy stuff today first.

Will let you know how it goes.

Sully
Puppy Files Mirror - [b][url]http://www.wisdom-seekers.com/puppy.html[/url][/b]
Classic Puppy Page - [b][url]http://www.wisdom-seekers.com/puppy214x.html[/url][/b]

User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#17 Post by dejan555 »

OK, if you want to do it manually, mount sfs change to mounted directory/open terminal there, then type:

Code: Select all

yes n | cp -ai * /
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

#18 Post by sullysat »

Okay!

I mounted the sfs and copied all the files to the corresponding folders in my puppy drive.

It works!

Unfortunately, the specs on this video card aren't enough to run it at anything approaching a reasonable speed.

On the up side, it should run great on a desktop I'm setting up with a better video card.

Thanks dejan!
Puppy Files Mirror - [b][url]http://www.wisdom-seekers.com/puppy.html[/url][/b]
Classic Puppy Page - [b][url]http://www.wisdom-seekers.com/puppy214x.html[/url][/b]

User avatar
droope
Posts: 801
Joined: Fri 01 Aug 2008, 00:17
Location: Uruguay, Mercedes

#19 Post by droope »

Hi dejan.

I have looked for, downloaded and installed SDL on my puppy, but it complains about lacking something:

Code: Select all

smc: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
I'll add, that as i don't understand very much how to install a .sfs, what I did was mounting it and copying it to "/"... But IMO that shouldn't make any difference, Just wanted to point it out.

Aprecciate your help.
Thank you.

Edit: The pet i attach solves the issue of the lacking SDL_ttf. But, now I get the following error:
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error : Screen mode creation failed
Reason : Couldn't find matching GLX visual
Any ideas?
Attachments
SDL_ttf.pet
(21.5 KiB) Downloaded 622 times

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#20 Post by battleshooter »

droope wrote:
Edit: The pet i attach solves the issue of the lacking SDL_ttf. But, now I get the following error:
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error : Screen mode creation failed
Reason : Couldn't find matching GLX visual
Any ideas?
Sounds like you're missing OpenGL Droope. You should be able to find it in the package manager under xorg_xorg_dri-xxx.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

Post Reply