source-engine
source-engine copied to clipboard
how to assemble for orange pi 5 plus (processor - pk3588)
My operating system is Ubuntu 22.04 from Joshua Riek.
Please give me step-by-step instructions on how to remove it.
The instructions in the description are not accurate. I don't understand .
My instructions are certainly not perfect, but you can try. :)
Step 1
Install required dependencies.
sudo apt install libsdl2-dev libfreetype6-dev libfontconfig1-dev libopenal-dev libjpeg-dev libpng-dev libcurl4-gnutls-dev libbz2-dev libedit-dev
Step 2
Copy the repository:
git clone --recursive --depth 1 https://github.com/nillerusr/source-engine.git
Step 3
Configure the assembly
CXX=clang++ ./waf configure -T release
Step 4
Build source
./waf build
Step 5
Saving ready-made sources
./waf install --strip --destdir=./sourсe_engine_arm64
(The folder "source-engine arm64" appears in the folder of downloaded sources, which you can then transfer to the game resources)
Step 6
Combine the collected sources and game resource files
Yeah, this has been done nearly a year ago. See: https://github.com/Joshua-Riek/ubuntu-rockchip/discussions/74
@ferrellsl What other interesting games have you managed to collect?
@ferrellsl What other interesting games have you managed to collect?
I've also managed to build Return to Castle Wolfenstein, Quake 2 and Doom III. Instructions to build all of these are over at: https://github.com/Joshua-Riek/ubuntu-rockchip/discussions
Oh, I forgot, I also managed to build EDuke 32 for Duke Nulem fans.
@ferrellsl I managed to run: :)
- Doom 1
- Doom 2
- Final Doom
- DOOM 3
- DOOM 3 Resurrection of Evil
- Quake 1
- Quake 2
- Quake 3
- Half life
- Half life Blue Shift
- Half life Opposing Force
- Half life Deathmatch Classic
- Conter Strike 1.6
- Half life 2
- Half life episode 1
- Half life episode 2
- Half life 2 loastcost
- Half life 2 deathmatch
- Half life source
- Portal
- Conter Strike Source
- Day of Defeat Source
- Serious Sam 1
- Duke Nukem 3d
- Diablo
- Wangers
- Wolfenstein Enemy Territory
- Wolfenstein 3D
- Return to Castle Wolfenstein
- Minecraft
- Space Pinball
- Cube 2
- Red Eclipse 2
- GTA 3
- GTA Vice City
- Heroes of Might and Magic III
- Aliens VS Predator
- Star Wars Jedi Academy
- Star Wars Jedi Knight II: Jedi Outcast (Multiplayer)
- The Elder Scrolls 3 Morrowind
- Fallout
- Fallout 2
- Megaglest
- Red Alert (demo version works, I haven’t tested the full version yet)
- Nanosaur 2
- Aquaria
- Mario
- Unreal Tournament
Good for you. I have a day job here: https://lidarwidgets.com/ so I have to focus my time on software that pays the bills. Games programming is just a hobby and is a nice break from the pressure of programming for a living.
thanks friends. History will not forget you