Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12
I am using Mandriva 2008.1 KDE 3.5. I downloaded and installed Secret Maryo Chronicles (SMC) a Super Mario clone (yes, I am a hopeless nostalgic). Anyway, it doesn't run too ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Newbie Max2009's Avatar
    Join Date
    Nov 2008
    Posts
    197

    Secret Maryo Chrinicles


    I am using Mandriva 2008.1 KDE 3.5.
    I downloaded and installed Secret Maryo Chronicles (SMC) a Super Mario clone (yes, I am a hopeless nostalgic).
    Anyway, it doesn't run too well. The sound plays fine, but the video is W A Y T O O S L O W.
    I move the mouse, count to five, and the cursor moves on the screen.
    So, what gives?
    Here is the site for the game: Secret Maryo Chronicles - News
    Please give simple answers, I'm still a noob.
    Thanks.
    Cogito ergo surf - I think therefore I network.

    Registered Linux user #481826 Get counted!

  2. #2
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    I notice on the site it mentions that the game uses OpenGL rendering. Have you installed 3D drivers for your video hardware yet? That might be your problem.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  3. #3
    Linux Newbie Max2009's Avatar
    Join Date
    Nov 2008
    Posts
    197
    How do I check that?
    Cogito ergo surf - I think therefore I network.

    Registered Linux user #481826 Get counted!

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    You can open a terminal window and type glxgears. The program will launch some gears in a window and print out your frames per second. Report those numbers back here. Do you know what kind of video card you have?
    Registered Linux user #270181
    TechieMoe's Tech Rants

  6. #5
    Linux Newbie Max2009's Avatar
    Join Date
    Nov 2008
    Posts
    197
    My video card is the onboard Intel card:
    Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller

    Here is the FPS output:
    Code:
    4764 frames in 5.0 seconds = 952.748 FPS
    4813 frames in 5.0 seconds = 962.418 FPS
    4630 frames in 5.0 seconds = 925.963 FPS
    4805 frames in 5.0 seconds = 960.822 FPS
    4795 frames in 5.0 seconds = 958.888 FPS
    4773 frames in 5.0 seconds = 954.467 FPS
    4782 frames in 5.0 seconds = 956.286 FPS
    4786 frames in 5.0 seconds = 957.116 FPS
    4784 frames in 5.0 seconds = 956.777 FPS
    5209 frames in 5.0 seconds = 1041.600 FPS
    4981 frames in 5.0 seconds = 996.195 FPS
    5532 frames in 5.0 seconds = 1106.308 FPS
    6210 frames in 5.0 seconds = 1241.804 FPS
    5063 frames in 5.0 seconds = 1012.490 FPS
    5014 frames in 5.0 seconds = 1002.668 FPS
    10858 frames in 5.0 seconds = 2171.475 FPS
    17228 frames in 5.0 seconds = 3445.494 FPS
    16337 frames in 5.0 seconds = 3267.326 FPS
    15538 frames in 5.0 seconds = 3107.492 FPS
    I was spacing out watching the gears, and had enough so I killed it eventually. Is it supposed to end automatically?
    Cogito ergo surf - I think therefore I network.

    Registered Linux user #481826 Get counted!

  7. #6
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by Max2009 View Post
    My video card is the onboard Intel card:
    Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller

    Here is the FPS output:
    Code:
    4764 frames in 5.0 seconds = 952.748 FPS
    4813 frames in 5.0 seconds = 962.418 FPS
    4630 frames in 5.0 seconds = 925.963 FPS
    4805 frames in 5.0 seconds = 960.822 FPS
    4795 frames in 5.0 seconds = 958.888 FPS
    4773 frames in 5.0 seconds = 954.467 FPS
    4782 frames in 5.0 seconds = 956.286 FPS
    4786 frames in 5.0 seconds = 957.116 FPS
    4784 frames in 5.0 seconds = 956.777 FPS
    5209 frames in 5.0 seconds = 1041.600 FPS
    4981 frames in 5.0 seconds = 996.195 FPS
    5532 frames in 5.0 seconds = 1106.308 FPS
    6210 frames in 5.0 seconds = 1241.804 FPS
    5063 frames in 5.0 seconds = 1012.490 FPS
    5014 frames in 5.0 seconds = 1002.668 FPS
    10858 frames in 5.0 seconds = 2171.475 FPS
    17228 frames in 5.0 seconds = 3445.494 FPS
    16337 frames in 5.0 seconds = 3267.326 FPS
    15538 frames in 5.0 seconds = 3107.492 FPS
    I was spacing out watching the gears, and had enough so I killed it eventually. Is it supposed to end automatically?
    No, you have to kill it. Probably should have mentioned that. Those are pretty reasonable framerates for an onboard video controller, but you might try and install Intel's drivers anyway.

    Intel Linux Graphics: Downloads

    There may be an easier way to do this. I've never installed drivers for an Intel chip before.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  8. #7
    Linux Newbie Max2009's Avatar
    Join Date
    Nov 2008
    Posts
    197
    I already have the Intel driver installed, and I have Mesa 7.0.2.
    <edit> I think I have the Intel driver installed. In the MCC under Hardware it tells me that the X server I am using is "Intel 810 or later". And that is where I got the information on the card from the previous post.
    Cogito ergo surf - I think therefore I network.

    Registered Linux user #481826 Get counted!

  9. #8
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by Max2009 View Post
    I already have the Intel driver installed, and I have Mesa 7.0.2.
    <edit> I think I have the Intel driver installed. In the MCC under Hardware it tells me that the X server I am using is "Intel 810 or later". And that is where I got the information on the card from the previous post.
    Is there a command-line argument you can send SMC to tell it *not* to use OpenGL? The website says it also uses SDL, and for a 2-dimensional side-scrolling game there should be a non-3D-rendering option.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  10. #9
    Linux Newbie Max2009's Avatar
    Join Date
    Nov 2008
    Posts
    197
    Quote Originally Posted by techieMoe View Post
    Is there a command-line argument you can send SMC to tell it *not* to use OpenGL? The website says it also uses SDL, and for a 2-dimensional side-scrolling game there should be a non-3D-rendering option.
    I couldn't find such a command, although I did find an option to debug the game performance. I ran that and the game started, but with all kinds of information around the screen. The game still ran as slow as ever, but there was an FPS counter on the top. It was running at 6 fps.
    Also, when I started the game I got this:
    Code:
    Warning : OpenGL Version 1.300000 below optimal version 1.4 and higher
    And when I ended it it printed:
    Code:
    Last known SDL Error : OpenGL attribute is unsupported on this system
    Does any of that help?
    If I need to install a newer version of OpenGL, which one? On the package manager there are a lot...
    Cogito ergo surf - I think therefore I network.

    Registered Linux user #481826 Get counted!

  11. #10
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by Max2009 View Post
    If I need to install a newer version of OpenGL, which one? On the package manager there are a lot...
    I don't ever install OpenGL myself; I just use whatever version the driver for my card uses. If you're using Mesa there's a chance 3D acceleration isn't working on your Intel card at all right now. They do support it, but I can't really troubleshoot with you since I've never worked with them.
    Registered Linux user #270181
    TechieMoe's Tech Rants

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •