maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [OS2008] Hexen 2 Build available (https://talk.maemo.org/showthread.php?t=15438)

pipeline 2008-01-20 19:12

[OS2008] Hexen 2 Build available
 
1 Attachment(s)
I've built a Hexen 2 source port called Hammer of Thyrion. Its a 3d shooter with classes/spells. The original hexen and hexen2 was made by same people as quake and it plays very similar except its has some rpg elements.

Hexen is more demanding with the key bindings so 810 users be able to more fully use all the commands but heres the limited commands binding i put in for maemo buttons :
Menu Key : Next Weap
Zoom Out : Cycle Inventory
Zoom In : Use Inventory
Fullscreen : Attack
Dpad Enter jump

N800/810 Ready2Run version here (12 megs)
N800 mmc1 version here (311 kb)
N8x0 mmc2 version here (311 kb)
770 version here (374 kb)

For mmc versions grab data in zip (11.5 megs) or tar format (12 megs) to extract to mmc. The eventual data (pak) should be in /hexen2/data1 dir but those archives contain that structure so just extract at root.

Also you can buy Hexen 2 for $4.95 on Valve's Steam id games, Quake1 is $9.95, and Quake 2 is $9.95. Note this game is Hexen 2 not the first Hexen. I also would not 'expect' mission packs to work with any of the maemo ports although some might in the future.

XTC 2008-01-27 21:11

Re: Hexen 2 Build available
 
If there is a request for N770...

I'd like to vote for!
Currently I'm waiting for my N770 and as a fan of Hexen series I'd love to waste some time on this one.

pipeline 2008-01-27 23:16

Re: Hexen 2 Build available
 
Well after mentioning that i realized that this is based on q2 engine instead of q1 engine (and released 1 year after q2 so its probably enhanced q2 engine).

I think 770 gets around 7fps in q1 so probably half that for q2+hexen2

So i wouldnt get hopes up but i could still do a build if you want.

Hexen 1 is based on doom engine which you definately have power for, so that might be the best solution to 770 hexen. I might look into that too.

XTC 2008-01-28 16:58

Re: Hexen 2 Build available
 
H2 is based on Q1 engine.

pipeline 2008-01-29 00:05

Re: Hexen 2 Build available
 
You sir, know your hexen :cool:

You are correct, so it might work. I don't have a 770 anymore so i cant test it though, which means i'll need feedback.

I've compiled a build for 770 which expects data on mmc1. I've got deb installer and the data in your choice of tar or zip format to put on mmc1 (just extract it at root so pak is in /hexen/data1 dir).

770 Build here :
http://wardenclyffetower.com/MaemoFi...mes/770-Builds

dan 2008-01-29 05:40

Re: Hexen 2 Build available
 
Pipeline,

Nice job!
Thanks,
Dan

philmcneal 2008-01-29 07:46

Re: Hexen 2 Build available
 
can't wait to try this on a fresh n800!!!

danielcf2996 2008-01-29 23:20

Re: Hexen 2 Build available
 
great work....i just try it on my 770, and it runs pretty well arround 7/fps , the 1st level loading takes like 2 minutes.....

its as playable as quake...

is ti running on pixeldouble ringht? i say it because as quake... when an enmy hits me the display goes 1:1 can u fix that?

pipeline 2008-01-30 00:24

Re: Hexen 2 Build available
 
Thanks for feedback. Sounds about right, and you could reduce screensize in options menu if needed more speed (assuming that helps).

Yea its running pixel doubling which is vulnerable to visual glitches... you could disable pixel doubling but then youd have to squint to see 400x240 instead of zoomed.

Very rarely i will see similar flashing (using pixel doubling on 800)when picking up item or taking damage... you see that every time? I looked and couldnt find option (like config variable) to disable flash, maybe someone else knows of one. Also do you have same issue when no other programs/windows/icons are running in background?

danielcf2996 2008-01-30 00:47

Re: Hexen 2 Build available
 
yes it happens everytime an enemy hits me.....

by the way, how can i customize the keys...?

pipeline 2008-01-30 01:04

Re: Hexen 2 Build available
 
edit autoexec.cfg file in /hexen2/data1 on mmc1 (for ideas you can look in config.cfg but autoexec overrides any settings there)

ill look into workarounds for flash... does it do the same thing when u pick up items like health vials or just when taking damage

danielcf2996 2008-01-30 04:23

Re: Hexen 2 Build available
 
when i launch the game it happnes twice before the main menu comes down,

there's no problem at all browsing the menus...

and yes... you were right, it also happen when picking some items (does not happen with healing vial ( the heatl up item), and when the 770 backlight turns off....and restores back....

only when the backlight is fully turned off..... when goes to the lower level, it doesnt happen.

and when changing the brighthenss in the options menu happens too.

i hope you can find this usefull......

ArnimS 2008-01-30 15:30

Re: Hexen 2 Build available
 
I have to admit to some degree of 'schadenfreude' when I see Xsp pixel-doubling causing headaches for other developers/porters.

In general, i have to avoid any partial screen update rects. It seems to work when the only drawing is one full game screen at a time.

pipeline 2008-01-30 16:41

Re: Hexen 2 Build available
 
headache? works fine for me! :) might get a headache usin on 770 tho :P

but since u mention that your probably right, its probably the status bar updates.

hey danielcf, go into options menu and set video size to full (all the way to right) and see if that fixes pixel doubling flashing.

italodance 2008-04-01 19:09

Re: Hexen 2 Build available
 
pipeline

please tell me how can i "Turnmode" Like quetoo 1?

pipeline 2008-04-01 22:11

Re: Hexen 2 Build available
 
i guess you mean quake1/sdlquake...

i didnt make different modes for this so you need to either edit the autoexec.cfg and change :
bind LEFTARROW +moveleft
bind RIGHTARROW +moveright

to
bind LEFTARROW +left
bind RIGHTARROW +right

or change everytime (in game) in OPTIONS/Customize Controls

italodance 2008-04-02 04:55

Re: Hexen 2 Build available
 
Quote:

Originally Posted by pipeline (Post 163615)
i guess you mean quake1/sdlquake...

i didnt make different modes for this so you need to either edit the autoexec.cfg and change :
bind LEFTARROW +moveleft
bind RIGHTARROW +moveright

to
bind LEFTARROW +left
bind RIGHTARROW +right

or change everytime (in game) in OPTIONS/Customize Controls

pipeline yes the same quake1/sdlquake,"TurnMode" is very good for n800 devices,

Sorry again I Installed Hexen2-8x0-Ready2Run.rev11.deb (No! For Mmc1/2) I Couldn't Find autoexec.cfg ! Where Is it? Is It possible For U To Update It Again With "TurnMode" Position? That's Will Be The Final Update Forever!

Thank You!

italodance 2008-04-03 06:18

Re: Hexen 2 Build available
 
yes i corrected it

yes the best position for play games on n800 is Turnmode (all n800 users should do it) also i changed jump with attack keys for n800!

now that's easy for me now! :D

italodance 2008-06-08 15:38

Re: Hexen 2 Build available
 
which version is ur hexen2?

i want to add full pc package

:confused: tell me please

pipeline 2008-06-08 16:10

Re: Hexen 2 Build available
 
It needs patched data... you might need to install to windows, then patch it, then copy the data.

italodance 2008-06-08 18:09

Re: Hexen 2 Build available
 
Quote:

Originally Posted by pipeline (Post 189822)
It needs patched data... you might need to install to windows, then patch it, then copy the data.

i know and done

it has 2 date pak.0 20 mb and pak.1 72 mb

but ur pak.0 is 27 mb

it wants version 1.1.1???? in xterm

italodance 2008-06-15 09:52

Re: Hexen 2 Build available
 
Code:

Hammer of Thyrion, release 1.4.2 (2007-10-03_
running on Hexen2 engine 1.19 (Linux)
basedir is: /user/lib/hexen2
userdir is: /home/user/.hexen2
Found SDL version 1.2.8
Host _Init
server using default protocol 19
FS_Init: basedir changed to: /media/mmc2/hexen2
Added packfile /media/mmc2/hexen2/data1/pak0.pak (697 files)
Added packfile /media/mmc2/hexen2/data1/pak1.pak (525 files)

FATAL ERROR: You must patch your installation with Raven's 1.11 update


ok Here is my Problem With Full Original Package!

Now What Can I Do?

pipeline 2008-06-15 13:07

Re: Hexen 2 Build available
 
Yea, you need to copy the data files from a desktop installation that has been patched.

Heres what my (full patched version) data directory looks like :

Code:

/media/mmc2/hexen2/data1 $ ls -l
-rw-r--r--    1 user    root      952888 Oct 23  1997 PROGS.DAT
-rw-r--r--    1 user    root      898060 Oct 23  1997 PROGS2.DAT
-rw-r--r--    1 user    root          399 Jan 29 18:50 autoexec.cfg
-rw-r--r--    1 user    root        1943 Jan 22 08:32 default.cfg
-rw-r--r--    1 user    root          340 Jan 20 19:08 hexen.rc
-rw-r--r--    1 user    root    22704056 Oct  1  1997 pak0.pak
-rw-r--r--    1 user    root    75601170 Oct  1  1997 pak1.pak
-rw-r--r--    1 user    root        15591 Jan  1  2000 strings.txt
/media/mmc2/hexen2/data1 $

i don't remember, but i think i copied over the progs.dat, progs2.dat, pak0.pak and pak1.pak files from patched original.

italodance 2008-06-15 15:17

Re: Hexen 2 Build available
 
but here is mine:

http://www.geocities.com/italodancemp3/hexen.png


i also added urs pack files on ur demo zip file,included Config autoexe progs progs to my dir again but not changed nothing:confused:

pipeline 2008-06-15 16:11

Re: Hexen 2 Build available
 
Your picture shows you didnt patch the data files.

You need to download and run this 1.11 patch on windows :
http://files.filefront.com/Hexen+II+.../fileinfo.html

That will patch your windows installation, then copy pak0, pak1, progs, and progs2 to nokia.... you will not need the demo pak anymore if you run full version.

gnexus 2008-09-02 00:50

Re: Hexen 2 Build available
 
Thanks so much! This has always been my favorite game! It took us FOREVER to finish the full version when it first came out--even with the cheats. . .

Now all we need is a Maemo Timidity server for the midi music! I guess it might be possible to get an ISO of the CD and mount it for the music!

Benson 2008-09-02 01:08

Re: Hexen 2 Build available
 
We've got Timidity.

I'm not sure what you mean about the CD, but if it's CDDA that won't work; that's not stored in an ISO9660 filesystem. If there's midi files on the data track, then that might work.

xFinal 2010-03-10 23:17

Re: Hexen 2 Build available
 
hey, just wondering if there is a way to boot hexen up in fullscreen, tried the "-fullscreen -height - width" still boots in a tiny a screen, if i make it fullscreen in options i cant get back out :D...or even is there a .cfg i can edit somewhere to change resolution?

haberc 2010-03-11 07:48

Re: Hexen 2 Build available
 
i managed to install on the n900 and it runs well only problem s that the screen is 1/4 the size of the full screen can anyone tell me how to fix this if its possible?

edit: also i noticed no escape is the only problem as i can adjust resolution from the options menu but stil cant go back what can i do?

Flandry 2010-03-11 14:09

Re: [OS2008] Hexen 2 Build available
 
Ah, a week wouldn't be complete at Games if someone didn't necro an ancient thread and install a dusty, crufty OS2008 package on their N900...and expect it to work. :D

Thread title changed.

haberc 2010-03-11 15:02

Re: [OS2008] Hexen 2 Build available
 
thanks -_-

xFinal 2010-03-11 22:41

Re: [OS2008] Hexen 2 Build available
 
incase your intrested, i also have a N900 and got hexen running fullscreen. I dont advise messing around but, if you go to /usr/bin/ edit the hexen2 file there and change the width to 800 and height to 480 and it will run in fullscreen. Even though its OS2008 must admit runs pretty well so far :D


EDIT: Also id go to the options then "Go To Console" and do like Bind n togglemenu then type quit and relaunch so once your in game you can just press N to open menu to save or quit rather that beating the hell out of your power button. :rolleyes:

schoolguy 2010-10-16 19:06

Re: [OS2008] Hexen 2 Build available
 
i have download the hexen game but when i click on it in nokia n900 it shows a black screen and then it turns off plz help me on this

schoolguy 2010-10-17 05:13

Re: [OS2008] Hexen 2 Build available
 
plz tell me how many pak files are there in the game

Fatalist 2013-07-07 14:11

Re: [OS2008] Hexen 2 Build available
 
This is very old thread but someone has please the Hexen II files of the creator of the port? The links are non working, Hexen II is like one of my favourite games ever, I have it on the N900, have it on the N810 would be great too :-)

endsormeans 2013-10-28 02:40

Re: [OS2008] Hexen 2 Build available
 
Buuummmp!
Been trying to track this down as well....
I wouldn't mind having this game as well...also the fact of keeping such grand old games from falling into disrepair or being lost altogether is important IMO


All times are GMT. The time now is 19:03.

vBulletin® Version 3.8.8