RetroPie / RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Other
9.99k stars 1.38k forks source link

Add half life 1 engine #1040

Open gizmo98 opened 8 years ago

gizmo98 commented 8 years ago

Add half life1 engine for half life 1 engine based games: https://github.com/ptitSeb/halflife

Nokturn commented 8 years ago

Is it possible?

gizmo98 commented 8 years ago

I have not tested but there is a rpi2 Makefile.

Pygmaee commented 8 years ago

Any body tested that? Would be awesome if Half-Life runs.

wetriner commented 7 years ago

I spent some time looking into this, but didn't have much luck. Despite that, I'm fairly confident that this is possible to accomplish(but maybe impractical).

This thread shows the configuration process to get half-life to work on the pi based off of the working pandora port. The biggest problem with half-life seems to be the closed-source vgui.so that only runs on x86 architechture. Xash3d takes its place in making half-life possible on ARM.

Some things to note about the groundwork that was done. The setup utilized SDL compiled with OpenGL, and some components are dependent on Xserver. Unfortunately I have yet to see the framerate; my attempts always hung after a "fallback to dedicated server mode" message.

This post in particular is the most up to date I could find for how to get it set up. Be aware, it did not work for me with the most up-to-date raspbian. apt-get had problems with the libjpeg8-dev package, and there's an extra zxvf on the rm line.

XD3l commented 7 years ago

This should work in theory. I have Xash3D running on my Fire HD 6 and it runs like a charm... all but with touch screen. I'd love to see this, DOOM feels so lonesome without it. ;)

“Therefore do not deceive yourself! Of all deceivers fear most yourself!” ― Søren Kierkegaard https://www.goodreads.com/author/show/6172.S_ren_Kierkegaard

On Sun, Sep 4, 2016 at 3:15 AM, wetriner notifications@github.com wrote:

I spent some time looking into this, but didn't have much luck. Despite that, I'm fairly confident that this is possible to accomplish(but maybe impractical).

This thread https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=115767&sid=63157b4aeae587e9eb911a8b4d202682 shows the configuration process to get half-life to work on the pi based off of the working pandora port. The biggest problem with half-life seems to be the closed-source vgui.so that only runs on x86 architechture. Xash3d takes its place in making half-life possible on ARM.

Some things to note about the groundwork that was done. The setup utilized SDL compiled with OpenGL, and some components are dependent on Xserver. Unfortunately I have yet to see the framerate; my attempts always hung after a "fallback to dedicated server mode" message.

This post https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=115767&p=921751#p921751 in particular is the most up to date I could find for how to get it set up. Be aware, it did not work for me with the most up-to-date raspbian. apt-get had problems with the libjpeg8-dev package, and there's an extra zxvf on the rm line.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RetroPie/RetroPie-Setup/issues/1040#issuecomment-244588033, or mute the thread https://github.com/notifications/unsubscribe-auth/AQ83qMsvSnEhW63ok7vL-miA85iHwj_hks5qmnAVgaJpZM4GMQfS .

AaronRays468 commented 7 years ago

Do you know? Q3A`s engine is modified into goldsrc

cesarpuig commented 4 years ago

Hi, This work for me: https://github.com/sergiopoverony/xash3d Resolution 800x600.