1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Release The Original Strife - Veteran Edition

Discussion in 'Software Releases' started by ptitSeb, Apr 13, 2018.

  1. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,999
    Location:
    France, near Lyon
    Here is The Orginal Strife - Veteran Edition
    [​IMG]
    The game use the open source game code (based on Chocolate Doom) and use the data from the full game to work.
    You need the data for this PND to work. If you have the GoG version, simply put the .exe of the Windows verison of the .sh of the linux version inside apddata/strife-ve and it will be automaticaly detected and extracted. If you have otehr verison (like Steam), put the data inside appdata/stife-ve (*.wad, *.cfg and music and movie folders).
    The game gl4es for default rendering. Speed is ok on default settings (on a Gigahertz), but for more fps, go in Settings|advanced|Graphics|Sprites and deactivate "clipping". There is no much changes visualy, but it gives a boost in fps. There is also a software rendere, but I haven't tried it.

    By default, nubs are set as mouse button on left and mouse move on right. It can be changed by modifying content of "left_nub" and "right_nub" file from appdata/strife/home

    History log
    =========

    Build 01
    -----------

    • Initial build
    • Some Pandora customization
    • Some ARM fixes

    For the curious, the diff for the Pandora version is attached.
     

    Attached Files:

    Last edited: Apr 13, 2018
    TeDaDeS, Farox, Magic Sam and 2 others like this.
  2. Linux-SWAT

    Linux-SWAT Hardcore Member

    Joined:
    Feb 13, 2010
    Messages:
    8,032
    Never heard of this game.
    Thanks for the port.
     
  3. Citizen_Lurker

    Citizen_Lurker Member

    Joined:
    Mar 1, 2016
    Messages:
    97
    This is great, thank you!
     
  4. pengo

    pengo Member

    Joined:
    Jul 14, 2011
    Messages:
    88
    Wow! Thank you ptitSeb!
     
  5. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,036
    Location:
    Ankh-Morpork
    Hi all :)

    @ptitSeb : thanks for porting Strife to the Pandora !

    I just bought it on GOG, I will try it ASAP.

    Cheers, Magic Sam
     
    levi likes this.
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,999
    Location:
    France, near Lyon
    Well, that to you @Magic Sam , without the gog gift, I would not have ported it.

    For the story, the port as not been as simple as expected. First I had some strange crash (on joystick code) that was in fact du to the Sound code of the 1st intro movie (the Nightdive logo) were the sound buffer to small and silently put garbage on some other variable (the joystick handlers..). The Pandora prefer large sound buffer...
    Then the game was mostly white, I had to add a small info in gl4es (that commit).
    Then some geometry was missing. It was, like with ZDoom / GZDoom / Zandronum... some float <-> unsigned int conversion that wont work as-is on ARM and needed a conversion to signed int intermediary step...

    I'll put the diff of the Pandora version on 1st post soon.
     
    Last edited: Apr 13, 2018
  7. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    1,955
    Location:
    Italy
    You are the number One!

    I really like when you give more details when do port something, or explain when you fix the code to work.

    Thank to you and @Magic Sam for this.
     
  8. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,999
    Location:
    France, near Lyon
    Diff is attached on 1st post.
     
  9. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,036
    Location:
    Ankh-Morpork
    Hi again !

    @ptitSeb : it works like a charm on my Rebirth, thanks :)

    EDIT : and the music is great !

    Cheers, Magic Sam
     

Share This Page

Loading...