RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Hurrican (Turrican clone) - issues

    Scheduled Pinned Locked Moved Help and Support
    hurrican
    4 Posts 2 Posters 242 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sleve_mcdichael
      last edited by sleve_mcdichael

      @JenGun you seem knowledgeable in this other thread Turrican (hurricane clone) black screen, perhaps you can help? Disregard if not.

      I'm using Pi 4, RetroPie 4.7.19 updated from official 4.7.1 image download.

      I have compiled drfiemost's Hurrican from https://github.com/drfiemost/Hurrican. I am running it with:

      <path/to/hurrican> -PD <path/to/install/dir/> -PS <path/to/config/dir/>
      

      The game launches okay, but:

      1: There's no "pause/menu" button on the gamepad? I have to press [Esc] on the keyboard to access the menu (and quit the game). Is there a way around this?

      2: With the -PS <path/to/config/dir/> param, the Hurrican.cfg config file is saved to the config dir, but the Hurrican.hsl (high scores, I think?) is still saved to ~/.local/share/hurrican/. Is this configurable?

      I haven't reached a save point yet (or figured out how saving works) to see where the game progress is saved (unless that's also in Hurrican.hsl? The older install scripts touch a file called Savegame0.sav but that file doesn't exist anywhere on my system unless I create it, and if I do create it, it's still empty after a game session. But as I said I've not managed to manually save a game so unless it's something happens automatically, maybe I've just not got to that part yet.)

      3: I can't finish the tutorial level, it crashes with a segmentation fault just after the destructible wall where it shows you the smartbomb. (In the main game I get as far as the big hand-fist-spaceship-boss-thing, but I die there and haven't got any farther.)

      Log: https://pastebin.com/X5Jk1NQp

      (I notice it says at the beginning, it can't find the save path, and then says it's using that same directory as config path. If I point it somewhere else, it still says "can't find save path (somewhere else), using config path /home/pi/.config/hurrican". When I point it at the directory it says it's using for configs, it says "can't find save path (there), using config path (there)". The .cfg file does get saved to that directory, but the .hsl does not and, as I said above, I've not managed to generate a .sav yet.)

      4: All the references in the tutorial that tell you what buttons to press, look like "press Joypad upJoypad downJoypad leftJoypad rightButton 1Button 2 to fire." Instead of just "Button 2." Like it has them listed in order, and every mention lists everything g up to and including the actual button being mentioned. Example:

      Press Left to move left.
      Press LeftRight to move right.
      Press LeftRightUp to look up.
      Press LeftRightUpDown to crouch.
      ...etc.

      Anyone got any ideas or solutions?

      J 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael
        last edited by sleve_mcdichael

        -PS <path> doesn't seem to work. It just says it can't find the path, and Config is saved to ~/.config/hurrican and Highscore is saved to ~/.local/share/hurrican, regardless. I guess I can just symlink these both to /opt/retropie/configs/ports/hurrican, yeah (I see it done with .config dirs already, is it safe to do the same thing with .local/share?) Presumably this will catch the .sav file too if I ever get that far.

        And Game_Log.txt seems to always be created in . so I can just launch it with a pushd into the config dir first, and omit the -PS param:

        pushd /opt/retropie/configs/ports/hurrican; /opt/retropie/ports/hurrican/hurrican -PD /opt/retropie/ports/hurrican; popd
        

        This seems to solve issue 2, but I've still got nothing on 1, 3, and 4.

        1 Reply Last reply Reply Quote 0
        • J
          JenGun @sleve_mcdichael
          last edited by

          @sleve_mcdichael said in Hurrican (Turrican clone) - issues:

          I have compiled drfiemost's Hurrican from https://github.com/drfiemost/Hurrican.

          Please report issues directly to the maintainer of the above repository on github, so that they can be fixed upstream ... :)

          S 1 Reply Last reply Reply Quote 1
          • S
            sleve_mcdichael @JenGun
            last edited by

            Please report issues directly to the maintainer of the above repository on github, so that they can be fixed upstream ... :)

            Sure, I wasn't sure if there was something I had overlooked but I have submitted a report.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.