I’ve gotten bored with modded bethesda titles, DoL, all the flash games I’ve tried, hole dweller, etc. Basically I want something that lets me customize the actors and is very flexible in what positions I can made them do. Anal support is a big priority.

  • over_clox@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    15 days ago

    My my, that’s a tall order…

    Coming from some random dude that ported Nude Raider to run natively on Linux last year.

      • over_clox@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        15 days ago

        Test install script for Nude Raider for Debian Linux Note: If you comment out the NR Title Screen section, it installs plain Tomb Raider instead

        
        #!/bin/bash
        
        if [ -f ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh ]; then
        
            # Simply run the game startup script and exit...
            pushd ./
                cd ~/Desktop/TR1X-3.0.2-Debian
                ./TR1X.sh
            popd
            exit
        
        else
        
            # Create temporary download folder
            if [ ! -d /tmp/TR1X-download ]; then
                mkdir /tmp/TR1X-download
            fi
        
            # Download and extract game engine tarball
            pushd ./
                cd /tmp/TR1X-download
                if [ ! -f TR1X-3.0.2-Debian.tar.gz ]; then
                    wget http://web.archive.org/web/20231122035737if_/https://files.catbox.moe/lc2sqz.gz
                    mv lc2sqz.gz TR1X-3.0.2-Debian.tar.gz
                fi
                if [ ! -d ~/Desktop/TR1X-3.0.2-Debian ]; then
                    mkdir ~/Desktop/TR1X-3.0.2-Debian
                fi
                pushd ./
                    cd ~/Desktop/TR1X-3.0.2-Debian
                    if [ ! -f TR1X ]; then
                        tar -xvf /tmp/TR1X-download/TR1X-3.0.2-Debian.tar.gz
                    fi
                popd
            popd
        
            # Nude Raider Title Screen
            if [ ! -f /tmp/TR1X-download/titleh.png ]; then
                pushd ./
                    cd /tmp/TR1X-download
                    wget https://tinyurl.com/nr1xtitle
                    mv nr1xtitle titleh.png
                    rm ~/Desktop/TR1X-3.0.2-Debian/data/titleh.png
                    cp titleh.png ~/Desktop/TR1X-3.0.2-Debian/data/titleh.png
                popd
            fi
        
            pushd ./
                cd /tmp/TR1X-download
                if [ -f /tmp/TR1X-download/titleh.png ]; then
                    if [ ! -f /tmp/TR1X-download/tombraid.rar ]; then
                        wget https://tinyurl.com/nuderaid
                        mv nuderaid tombraid.rar
                    fi
                else
                    if [ ! -f /tmp/TR1X-download/tombraid.rar ]; then
                        wget https://tinyurl.com/wombraid
                        mv wombraid tombraid.rar
                    fi
                fi
        
                type -P unrar > /dev/null && echo || sudo apt-get install unrar
                unrar x /tmp/TR1X-download/tombraid.rar /tmp/TR1X-download
        
                if [ -f /tmp/TR1X-download/titleh.png ]; then
                    7z x /tmp/TR1X-download/nuderaid.iso
                else
                    7z x /tmp/TR1X-download/tombraid.iso
                fi
        
                cp /tmp/TR1X-download/Data/*.* ~/Desktop/TR1X-3.0.2-Debian/data
                mkdir ~/Desktop/TR1X-3.0.2-Debian/fmv
                cp /tmp/TR1X-download/Fmv/*.* ~/Desktop/TR1X-3.0.2-Debian/fmv
        
                if [ ! -f /tmp/TR1X-download/music.zip ]; then
                    wget https://tinyurl.com/tr1xmusic
                    mv tr1xmusic music.zip
                fi
                if [ ! -d ~/Desktop/TR1X-3.0.2-Debian/music ]; then
                    mkdir ~/Desktop/TR1X-3.0.2-Debian/music
                    unzip /tmp/TR1X-download/music.zip -d ~/Desktop/TR1X-3.0.2-Debian
                fi
        
            popd
        
            # Modern TR1X doesn't recognize the original PCX images
            rm ~/Desktop/TR1X-3.0.2-Debian/data/*.pcx
        
            # Clean temporary files
            if [ -d /tmp/TR1X-download ]; then
                rm -r /tmp/TR1X-download
            fi
        
            # Generate startup script...
            if [ ! -f ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh ]; then
                rm ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh
                echo "#!/bin/bash" > ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh
                echo "./TR1X" >> ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh
                chmod 755 ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh
            fi
        
            # Initialize the game...
        #    if [ -f ~/Desktop/TR1X-3.0.2-Debian/TR1X.sh ]; then
        #        pushd ./
        #            cd ~/Desktop/TR1X-3.0.2-Debian
        #            ./TR1X.sh
        #        popd
        #    fi
        
        fi
        
        
      • over_clox@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        15 days ago

        I haven’t exactly fully polished off the install script for it just yet, but it pulls the resources from the Internet Archive and basically automatically builds it in a desktop folder on Debian based Linux distros.

        I hope the recent attacks against the Internet Archive haven’t compromised any of the resources…

        Here’s a quick demo…

        https://youtube.com/watch?v=NuFK6cLDzT4

          • over_clox@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            15 days ago

            I do hope the install script and relevant archive resources work out for you, especially after the recent IA attacks.

            The install script I posted is actually the second revision. It only calls sudo commands if certain decompression utilities aren’t present.

            Please do let me know if this script still works as intended, I’m actually quite low on space to test it again right now.