GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment: 2xhexen2: Hammer Of Thyrion - GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment

Jump to content

Posting Guide

When posting news don't forget to post your news source with reference links unless you are the autor of the software/hardware mod/other stuff you are posting about.
Even if you found it on XXX SITE forum use full site name linked to front page or reference post in their forum.
Why it is important to us?
We hate when news directly from GP32X are posted on others sities without credits but it doesn't mean we'll do the same.

For image hosting we recommend www.imageshack.us
For file posting use free GP32X File Archive at
http://www.gp32x.de

When posting images please don't use oversized images. Resize them to min. 350 px for pic in one row or use thumbnails linked to originals. When posting image please center them using tags
content


Posts need to be aproved first by our X-Team before they appear public here and on front page so don't post it twice.
  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2xhexen2: Hammer Of Thyrion v0.04 Public Beta 1

#1 User is offline   Adventus

  • GP Mania
  • PipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 371
  • Joined: 01-October 07
  • Gender:Male
  • Location:Canberra, Australia

Posted 08 February 2008 - 12:13 AM

GP2X Port based upon the Hammer of Thyrion linux port of Hexen 2. Allows you to play hexen 2 demo and full games, should also support the "Portal of Praevus" expansion pack.

Public Beta 2 Downloads:

Binary: http://archive.gp2x....0,0,0,0,20,2476
Binary Mirror: http://host-a.net/Ad...v0.05%20PB2.zip
Source: http://host-a.net/Ad...20PB2%20Src.zip

Features:
- As far as i can tell, the singleplayer is fully playable.
- I've implemented some optimisations from PocketQuake as well as some of my own. Still requires some overclocking though.
- Redesigned GP2X input system.
- Supports Background midi music (if you have timidity installed). SFX are not supported, they conflict with SDL_mixer....

Changes: PB1 -> PB2
- I've added support for portals of praevus (actually this was working before you just could play the demoness character or play the intro.). I had to do a nasty hack to get this working, but it seems stable.
- You can now play the demoness character in the original missions.
- Model Caching. Improves loading speed (after initial level load anyway).
- Improved the general rendering speed.
- Improved the transparency rendering speed.
- Other minor things i can't remember.

At 275mhz, Ram timings ON, no music and Portals of Praevus installed i get 13 - 18 fps. It definitely feels 100% fullspeed with these settings.

PC shot, but with same settings as GP2X:
IPB Image

PS: Thanks sbock!

Public Beta 1 Downloads:

Binary Download Mirror: http://host-a.net/Ad...v0.04%20PB1.zip
Source Download: http://archive.gp2x....0,0,0,0,46,2477
Source Download Mirror: http://host-a.net/Ad...20PB1%20Src.zip

This post has been edited by Adventus: 24 February 2008 - 07:40 AM


#2 User is offline   sbock

  • Chaos is our mode and modus
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,095
  • Joined: 30-January 06
  • Gender:Male
  • Location:Germany

Posted 08 February 2008 - 05:22 PM

Nice work!

Added to archive:

Download game from archive.

Download sourcecode from archive.

Regards,
Stephan

This post has been edited by sbock: 08 February 2008 - 05:38 PM


#3 User is offline   Rivroner

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,021
  • Joined: 03-June 06

Posted 08 February 2008 - 05:42 PM

Not MMUHACK and Profilling? That will increase performance a lot smile.gif

Thank you very much wink.gif

#4 User is offline   Eclipse

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 197
  • Joined: 18-May 06
  • Location:Italy

Posted 08 February 2008 - 09:25 PM

too slow to be playable for me.. but that's an awesome release! very very good for the first one.

#5 User is offline   namco

  • GP Mania
  • PipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 388
  • Joined: 22-March 06
  • Location:Manchester, UK

Posted 08 February 2008 - 11:54 PM

Did anyone get midi working?

#6 User is offline   Adventus

  • GP Mania
  • PipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 371
  • Joined: 01-October 07
  • Gender:Male
  • Location:Canberra, Australia

Posted 09 February 2008 - 12:47 AM

QUOTE
Not MMUHACK and Profilling? That will increase performance a lot
I have compiler profiled it, i got about 0.5 peak fps increase but the slower bits are much more smooth. I was under the impression that the MMUhack was only useful for games which heavily access the upper 32mb.... at some stage i did actually have it included with the hope of increasing backbuffer read/writes but it didn't seem to make much difference.... i may try it again.

QUOTE
Did anyone get midi working?
Make sure the timidity.cfg is in the same directory as the .gpe.... Hexen 2 thinks its one of its config files and automatically moves it to the "data1" folder.... hah probably should fix that. XD.

QUOTE
too slow to be playable for me.. but that's an awesome release! very very good for the first one.
If you set the quality settings lower (set d_mipmap = 3, d_mipcap = 3 and fov = 60) in the data1/autoexec.cfg you can make it a bit faster.

#7 User is offline   Pez-o-mania

  • Member
  • PipPip
  • Group: Members
  • Posts: 5
  • Joined: 25-November 06

Posted 09 February 2008 - 08:48 AM

Ok, it seems i'm doing something wrong, but i don't know what.

I unpacked the file to a folder named 'Hexen 2'. I copied the 'data1' folder from my Hexen 2 cd and i made a link from gmenu to the .gpu file. All i get is a blank screen and then it returns to the menu.

Help?

#8 User is offline   Eclipse

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 197
  • Joined: 18-May 06
  • Location:Italy

Posted 09 February 2008 - 11:51 AM

QUOTE(Pez-o-mania @ Feb 9 2008, 09:48 AM) View Post

Ok, it seems i'm doing something wrong, but i don't know what.

I unpacked the file to a folder named 'Hexen 2'. I copied the 'data1' folder from my Hexen 2 cd and i made a link from gmenu to the .gpu file. All i get is a blank screen and then it returns to the menu.

Help?



same for me now, i played it, deleted a bunch of stuff on others emulators and now it not work anymore...

edit: copying data1 on the sd root it hangs up on a black screen with a cursor on the center, copying data1 on hexen2 folder make it returning to the menu. i copied data1 from the hexen 2 cd, do i need to install the game?

This post has been edited by Eclipse: 09 February 2008 - 11:59 AM


#9 User is offline   Adventus

  • GP Mania
  • PipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 371
  • Joined: 01-October 07
  • Gender:Male
  • Location:Canberra, Australia

Posted 09 February 2008 - 12:50 PM

QUOTE
Ok, it seems i'm doing something wrong, but i don't know what.

I unpacked the file to a folder named 'Hexen 2'. I copied the 'data1' folder from my Hexen 2 cd and i made a link from gmenu to the .gpu file. All i get is a blank screen and then it returns to the menu.

Help?

QUOTE
edit: copying data1 on the sd root it hangs up on a black screen with a cursor on the center, copying data1 on hexen2 folder make it returning to the menu. i copied data1 from the hexen 2 cd, do i need to install the game?
Are you running the .gpu in those instances? Linux/Gmenu might be using up too much RAM, you can modify the hexen 2 ram usage with the .gpu command line parameter "-heapsize X" the minimum is 16 372 kilobytes.... i may have left it set to ~22mb.

Another possibility is that you've got the old retail version, you need v1.11 data files. You can get these from the original version by installing hexen 2 on PC then downloading and applying the patch (ph2v111) from www.raven-games.com.

#10 User is offline   Eclipse

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 197
  • Joined: 18-May 06
  • Location:Italy

Posted 09 February 2008 - 01:18 PM

was 'cause the old version smile.gif you might add this infos on the readme, direct link here http://files.filefro...;/fileinfo.html

This post has been edited by Eclipse: 09 February 2008 - 01:20 PM


#11 User is offline   Pez-o-mania

  • Member
  • PipPip
  • Group: Members
  • Posts: 5
  • Joined: 25-November 06

Posted 09 February 2008 - 08:12 PM

Yeah, that worked for me too. Thanks for the info.

I was actually surprised how well it ran on default speed (200 mhz) and when i overclocked to 270 mhz, it went almost as smoothly as in a PC. Great Job!

#12 User is offline   Eclipse

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 197
  • Joined: 18-May 06
  • Location:Italy

Posted 09 February 2008 - 11:39 PM

finally i got everything to work like i wanted, with first person view with the weapon ect, but the game crashes almost every 5 minutes also at 200mhz

This post has been edited by Eclipse: 10 February 2008 - 10:07 AM


#13 User is offline   Adventus

  • GP Mania
  • PipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 371
  • Joined: 01-October 07
  • Gender:Male
  • Location:Canberra, Australia

Posted 11 February 2008 - 02:09 AM

QUOTE
finally i got everything to work like i wanted, with first person view with the weapon ect, but the game crashes almost every 5 minutes also at 200mhz
I think you've got some nasty luck. I cannot reproduce this error.... at 240mhz with the FPS view and gun model being drawn i created the mithril potion before i ran out of batteries. What exact settings are you using? Are you trying to change the bpp or enable sound FX by any chance? Do you have portals of praevus installed? Is anyone else having this problem?

The fact that it only does this after a kind of time interval suggests this mught be a RAM problem. If you want to, you can add "-condebug" and "-devlog" to the .gpu, it should output a log ("debug_h2.log") which might help.

#14 User is offline   Rivroner

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,021
  • Joined: 03-June 06

Posted 11 February 2008 - 03:09 AM

How can i see the gun model in screen O_o?

I have timidity well installed, like you said in readme and is working for me in other ports like PrBoom, but not in this port, no sound for me at all.I have tried everything like change CD,midi, even no sound in menu biggrin.gif I have put sound to max.

Is it possible that timidity.cfg and instruments folder must be outside any folder? The problem in that case is that gpe and gpu and data1 foder must be outside any folder too.

I have it all inside 2xHexen2_v0.04_PB1 folder.I have copied autoexec.cfg in data 1 folder too.

What´s wrong O_o?

Thank you smile.gif

This post has been edited by Rivroner: 11 February 2008 - 03:23 AM


#15 User is offline   Adventus

  • GP Mania
  • PipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 371
  • Joined: 01-October 07
  • Gender:Male
  • Location:Canberra, Australia

Posted 11 February 2008 - 04:01 AM

QUOTE
How can i see the gun model in screen O_o?
Open the autoexec.cfg file in the data1 folder and change the entry for "r_drawviewmodel" to "1". You can find a whole document describing these settings here: http://console.plane...ds/hexen_2.html

QUOTE
I have timidity well installed, like you said in readme and is working for me in other ports like PrBoom, but not in this port, no sound for me at all.I have tried everything like change CD,midi, even no sound in menu I have put sound to max.
You may be suffering from the funny bug i discovered just after this release.... hexen 2 will grab the timidity.cfg and move it to the data1 folder thinking its one of its own config files. This should only happen once, so just move it back to the "2xHexen2_v0.04_PB1" folder and it should work.

Tell me if it works for you. There is no music in the menus, only ingame.

PS: Sound effects are disabled.

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic