PDA

View Full Version : [Request] Half-life 1 (quake engine)


Deafboy
2010-07-25, 18:02
I found an interesting video yesterday. It shows Half-life 1 gameplay under plain quake engine. As far as I know, the Open Arena is also based on open-sourced quake engine, and running unbelivable good on n900.

http://www.youtube.com/watch?v=YA9km4aHjzI

It should be possible to impotrt hl1 maps to open arena.
Can some quake experts say if it's possible?

Btw. there is also a hl1 version (or just custom map?) running under prboom engine (probably)
http://video.google.com/videoplay?docid=4933561536393827990#

slartibartfass
2010-07-25, 18:09
Wouldn't it be possible to port the normal HL1 to the n900?
I don't know much about engines and stuff, but the graphics doesn't look harder to handle for the n900 than other games that work well.

SakkeMO
2010-07-25, 19:19
A definite challenge for someone here..?

boxkillor
2010-07-25, 19:29
Correct me if im wrong but i guess hl1 is still closed source, so i guess it would be imposibble without getting the source...nah oki not impossible,but u know what i mean

ossipena
2010-07-25, 19:30
what about legal aspects?

yes quake engine is open source, what about half life maps, models, textures etc?

boxkillor
2010-07-25, 19:32
what about legal aspects?

yes quake engine is open source, what about half life maps, models, textures etc?

I guess they are part of the source so they are closed aswell. Yahh i would love to see it too but i think there isnt much hope for this

ossipena
2010-07-25, 19:38
I guess they are part of the source so they are closed aswell. Yahh i would love to see it too but i think there isnt much hope for this

exactly. open arena is fully remodeled and no q3 models are used. anyone interested remodelling the whole world? ;)

Deafboy
2010-07-25, 20:05
Maps and models can be imported manually from PC after instalation of package on n900 (just like quake, duke nukem, warcraft2 and other games in maemo repos)

It doesn't matter that hl1 is not opensource when we have quake engine, which is able to open hl1 maps, already working on n900.
(that is the point of this topic :) )

(Remember that Valve's source engine is based on quake engine. So there is not much difference between quake and hl1)

mthmob
2010-07-25, 20:57
First of all, hl1 engine is a modified quake engine... what does this mean? simply put, alot of the game features from playing hl single player, dosent work in the quake engine.. f.ex. all the sequenced/scripted events that happens during gameplay.

Second hl1 engine is closed source, so we dont have access to whats needed if a port was to be made.

The only way would be to write a new engine, that simulates what happens in the hl1 engine and uses the original content.. and that is hard work.. very hard indeed...

Bingley Joe
2010-07-25, 21:03
As much as I would absolutely LOVE to see HL on the N900, I don't think it's ever going to happen..

The Half Life engine began life as the Quake engine, but it was heavily modified to the point where the standard open-source Q1 engine wouldn't be sufficient to run the game at all.

You'd be looking at basically recreating the game from scratch -- engine, models, textures, sounds, etc., and I don't think Valve would be terribly happy with the copyright violations that would entail.

Then again, it's Valve, so they might swoop in and hire the entire team making the port :)

dj_steve
2010-07-25, 21:10
id love to see HL on n900 myself, brings back some brilliant memories it does

bchliu
2010-07-25, 21:17
From memory, they massively changed the engine and even provided a D3D/DX driver since most cards in the time had dodgy GL driver sets. I agree though.. will be awesome to see this game running on the phone.. haha

Flandry
2010-07-25, 21:33
From a comment on the Youtube video:
Not a port, its A HUGE quake mod for the psp made by a guy named sisah on the psp kurok forums

Also mentions he stopped work on it a > year ago.

Deafboy
2010-07-25, 22:43
Not a port, its A HUGE quake mod for the psp
Isn't that even better?
All we need to do is grab his work and put it together with quake from maemo repository.

I think this solution has more legal issuess that my original suggestion. :p But I don't care about that right now. I will buy the orange box right after they publish linux version anyway.

OK, situation is clear. I dont know the status of PSP hl/quake port/whatever, I dont know exact differences between original GoldSrc and source, I don't know if the PSP port could run on unmodified quake engine.

If you find out that it can be done, please share with us
If you find out that it can't be done, also tell why.

When I find more relevant info. I will post it here.

Thanks to all...

park
2010-07-26, 20:17
counter-strike on the n900 would be so nice...

UrbanKid
2011-01-17, 09:39
Hmm well if someone is a coder....and well i am kinda a quake animator...i can try to do some simple modding.....

OID
2011-02-19, 21:35
I try to launch this (http://www.u-ac.net/hl-dingux/index.php?id=2[/) on my n800 using sdlquake. When I try to start new game it crashed with error Error: Hunk_Alloc: Failed on 4656 bytes
Only main menu work.

AgogData
2011-02-19, 21:46
OID : do you think n900 can run it ?

JamesBond@ge
2011-02-19, 22:02
Original fail.

roundyz
2011-02-19, 23:38
Was half-life quake 2 engine, not quake 1? I know it is open the same..

OID
2011-02-20, 07:03
Now Half-Life mod work on n800:

UrbanKid
2011-02-21, 04:06
How did you get it to work

samipower
2011-02-22, 00:56
Urban kid

1-install sdl quake repositories or http://www.quaddicted.com/engines/files/non-pc/Maemo/sdlquake-r2r-1.0.9-rev38.all.deb

http://www.quaddicted.com/engines/index.php?view=detail&dir=non-pc%2FMaemo&N=A

https://garage.maemo.org/frs/?group_id=503

2- http://www.u-ac.net/hl-dingux/database/download/hldingux.v0.1.rar

create quake folder

and run

sdlquakepxd -game valve -mem 16

game have errors

thanks Oid

5spdvl
2011-04-14, 13:52
I would pay to have this operational on the N900... :(

AgogData
2011-04-14, 17:19
samipower, can this run on n900 ?

JamesBond@ge
2011-04-14, 23:38
I can't see the point of playing FPS games on a little phone. Mashes up the keyboard for one thing. Bust it out on a Netbook.

edworkscomputing
2011-04-16, 16:06
Hi so it's easy install sdlquake mmc1
i added all mods for quake 1 but not all of them working ypod malice airquake halflife...... Just extract files to the microsd memorycard and run:
terminal type

sudo gainroot
sdlquake -game q15

you can cholse from q1 - q46 every each is different mod game :) Enjoy

http://www.megaupload.com/?d=J8DNUO82

http://www.megaupload.com/?d=Q5XQQZSI

http://www.megaupload.com/?d=PWQP1RT5

biketool
2012-01-22, 10:37
I would like to give the HL-1 quake mod a try but I keep getting errors trying to install the sdlquake debs from Maemo Garage, the other links are MIA. Is this Quake mod files from #2 playable with the Quake2 emulator from the repos? If so how?



1-install sdl quake repositories or http://www.quaddicted.com/engines/files/non-pc/Maemo/sdlquake-r2r-1.0.9-rev38.all.deb

http://www.quaddicted.com/engines/index.php?view=detail&dir=non-pc%2FMaemo&N=A

https://garage.maemo.org/frs/?group_id=503

2- http://www.u-ac.net/hl-dingux/database/download/hldingux.v0.1.rar

thanks Oid

degle
2012-02-04, 14:34
Hey guys! I've got half life running on N900. Using Sdlquake. :)
P.S. If sdlquake segfaults on maemo 5 then check hosts and hostname.

Edit 1: When i try map start it says Error: Hunk_Alloc: failed on 12320 bytes =( Why it happens?
Edit 2: Sorry =) Forgot -mem 16

ryu1
2012-02-06, 11:24
when i tryed to install sdl quake on my n900 from repo, i got: "unable to install sdquake". but its icon appeared in the menu, so i copied paks to /usr/lib/sdlquake/id1/ but when i click the icon, it get back to menu and whe try to run from xterm i get: "/home/user # sdlquake -game q1
FindFile: can't find gfx/pop.lmp
Playing shareware version.
FindFile: can't find gfx.wad
Error: W_LoadWadFile: couldn't load gfx.wad
/home/user # "
What i have done wrong?

ryu1
2012-02-06, 12:25
i got it run. for n900 just install sdlquake-r2r-1.0.9-rev38.all.deb from garage, and it will work. don't forget to edit sdlquake and sdlqukepxd file from usr/bin to set screen to 800x480