xboxscene.org forums

OG Xbox Forums => Software Forums => Homebrew & Ported Games => Topic started by: A600 on April 30, 2006, 11:46:00 AM

Title: Xheretic & Xhexen
Post by: A600 on April 30, 2006, 11:46:00 AM
I've ported Hexen and Heretic to the Xbox. The files should be available trough xbins soon so, meanwhile, enjoy the readmes  biggrin.gif

xHeretic
QUOTE

xHeretic v1.0 ported by A600

This port is based on HHeretic, UHexen and Heretic32 (my GP32 port) and it was possible thanks to the SDLx libs by Lantus.

Copy heretic.wad (full version) or heretic1.wad (shareware version)
to the folder where you installed xHeretic


CONTROLS:

Left Analog       -> Move Forward/Backward - Strafe
Right Analog Thumb    -> Center Fly
Right Analog       -> Turn Right/Left - Look Up/Down
Right Analog Thumb    -> Center View
Left Trigger       -> Run
Right Trigger    -> Shoot
White       -> Fly Up
Black          -> Fly Down
A         -> Activate - Select Menu Option - Confirm
B          -> Use Inventory Object - Back to the Previous Menu
Y          -> Map On/Off
DPad Up       -> Next Weapon
DPad Down       -> Previous Weapon
DPad Left       -> Inventory Left
DPad Right       -> Inventory Right
Start         -> Main Menu


VIEW MAP CONTROLS:

Left Analog       -> Move Map
Right Analog    -> Zoom In/Out
A         -> Follow Mode On/Off
B          -> Reset Zoom



xHexen

QUOTE
xHexen v1.0 ported by A600

This port is based on HHexen, UHexen and Hexen32 (my GP32 port) and it was possible thanks to the SDLx libs by Lantus.

Copy the full or shareware version (hexen.wad) to the folder where you installed xHexen

IMPORTANT NOTE: Don't use the 1.0 version of the full game (20.128.392 bytes)
because there are some problems with it. Use instead 1.1 or 1.2 (20.083.672 bytes) versions.


CONTROLS:

Left Analog       -> Move Forward/Backward - Strafe
Right Analog Thumb    -> Center Fly
Right Analog       -> Turn Right/Left - Look Up/Down
Right Analog Thumb    -> Center View
Left Trigger       -> Run
Right Trigger       -> Shoot
White          -> Fly Up
Black          -> Fly Down
A         -> Activate - Select Menu Option - Confirm
B          -> Use Inventory Object - Back to the Previous Menu
X          -> Jump
Y          -> Map On/Off
DPad Up       -> Next Weapon
DPad Down       -> Previous Weapon
DPad Left       -> Inventory Left
DPad Right       -> Inventory Right
Start         -> Main Menu


VIEW MAP CONTROLS:

Left Analog       -> Move Map
Right Analog       -> Zoom In/Out
A         -> Follow Mode On/Off
B          -> Reset Zoom

Title: Xheretic & Xhexen
Post by: Likklebaer on April 30, 2006, 12:21:00 PM
Hey, this is a pleasant surprise.

I'm seriously hoping these run from disc as well as HDD.

Nice job. happy.gif
Title: Xheretic & Xhexen
Post by: Thraxen on April 30, 2006, 01:35:00 PM
Wow... I didn't know anyone was working on a project like this.  Thanks!
Title: Xheretic & Xhexen
Post by: Joshua Wood on April 30, 2006, 02:55:00 PM
Awseome. Thanks and keep up the much appreciated hard work.
Title: Xheretic & Xhexen
Post by: A600 on April 30, 2006, 04:09:00 PM
QUOTE(Likklebaer @ Apr 30 2006, 08:28 PM) View Post

I'm seriously hoping these run from disc as well as HDD.


I haven't tested it myself from the DVD drive but it should work because I made sure that the savegames, config and temp files are saved to the E:\TDATA folder
Title: Xheretic & Xhexen
Post by: Thraxen on April 30, 2006, 04:49:00 PM
Quick question... and sorry if this is in the documentation (haven't looked yet), can this be used to play the Hexen expansion pack too?
Title: Xheretic & Xhexen
Post by: SlyBeast on April 30, 2006, 05:42:00 PM
Hey, sweet!  I was just asking about this not long ago.  Thanks so much!  This is with music too, right?
Title: Xheretic & Xhexen
Post by: A600 on April 30, 2006, 07:21:00 PM
QUOTE(Thraxen @ May 1 2006, 12:49 AM) View Post

Quick question... and sorry if this is in the documentation (haven't looked yet), can this be used to play the Hexen expansion pack too?


That's a hidden feature  tongue.gif
I didn't add it to the readme because 99% of people don't read the documentation and the wads file browser is a bit crappy.

Anyway, create a filename with the name wads.cfg and the following lines:

QUOTE

#Hexen wads
Hexen =
Death Kings of the Dark Citadel = -file hexdd.wad -nomusic


Copy it to the xHexen folder. Next time you run xHexen, a wads selector will appear. If the wads.cfg only has one entry, the wads selector won't appear and it'll run that entry.

Yo can add up to 20 entries and use options like -warp, etc

btw, you must add the option -nomusic to the Death Kings of the Dark Citadel entry., if not the same menu music track will play forever (all Hexen interpreters I tried have the same problem)

You can also use the wads.cfg for xHeretic. Here is an example:

QUOTE

#Heretic wads
Heretic =
A Dark Day in Hell = -file darkday.wad
Abbey3 = -file abbey3.wad
Asteriel = -file asteriel.wad
BAB Heretic = -file babhtdm.wad
Creatures of Light and Darkness = -file cold10.wad
Enchanter = -file enchantr.wad
Frags96 = -file frags96.wad
House of Horror = -file horror.wad
LHET = -file lhet400.wad
The Crypts = -file crypts.wad -warp 1 7


And another one for Hexen:

QUOTE

#Hexen wads
Hexen =
Death Kings of the Dark Citadel = -file hexdd.wad
Caldera = -file caldera.wad
Centromere = -file cent092b.wad
Chuxen: Beyond Hexen = -file chuxen.wad
HexQuake = -file hexquake.wad
The Dark Portal = -file drkportl.wad
Undermountain = -file black.wad



QUOTE(SlyBeast @ May 1 2006, 01:42 AM) View Post

Hey, sweet!  I was just asking about this not long ago.  Thanks so much!  This is with music too, right?


Yes and I doubt you'll ever find a best pack of timidity patches than the ones I in-cluded.
Title: Xheretic & Xhexen
Post by: SlyBeast on April 30, 2006, 07:46:00 PM
QUOTE(A600 @ Apr 30 2006, 09:28 PM) View Post

Yes and I doubt you'll ever find a best pack of timidity patches than the ones I in-cluded.


Sounds great!  Thanks again.  I'll be trying this as soon as I get off work.
Title: Xheretic & Xhexen
Post by: Sirmatto on May 01, 2006, 12:24:00 AM
Very nice, much appreciated.  I'm with Thraxen, this came out of nowhere, but surprises are good.  I'm definitely liking the resurgance of the homebrew scene lately.

This post has been edited by Sirmatto: May 1 2006, 07:31 AM
Title: Xheretic & Xhexen
Post by: mike315 on May 01, 2006, 10:27:00 AM
This is awesome news. Thanks for the hardwork on this.
Title: Xheretic & Xhexen
Post by: brak3r on May 01, 2006, 11:31:00 AM
has the release of this been delayed as I cant find it at the usual places?

Title: Xheretic & Xhexen
Post by: A600 on May 01, 2006, 11:35:00 AM
QUOTE(brak3r @ May 1 2006, 07:31 PM) View Post

has the release of this been delayed as I cant find it at the usual places?


I sent the e-mail to Iriez almost two days ago  uhh.gif
Title: Xheretic & Xhexen
Post by: Diontae18 on May 01, 2006, 02:29:00 PM
QUOTE(A600 @ May 1 2006, 01:42 PM) View Post

I sent the e-mail to Iriez almost two days ago  uhh.gif


Hey man, I don't think Iriez has visited the forums in days. You should send an email to Xantium instead. Good Luck  pop.gif
Title: Xheretic & Xhexen
Post by: A600 on May 01, 2006, 02:59:00 PM
QUOTE(Diontae18 @ May 1 2006, 10:36 PM) View Post

Hey man, I don't think Iriez has visited the forums in days. You should send an email to Xantium instead. Good Luck  pop.gif


I sent the e-mail to the first address that appears in the xbins about page (Iriez)
So, can Xamtium upload files to xbin?

Anyway, the files are available on the "french" page if you know what I mean.
Title: Xheretic & Xhexen
Post by: Origin on May 12, 2006, 12:06:00 PM
QUOTE(A600 @ May 11 2006, 10:14 PM) *

xDescent is almost finished so I'll release it this weekend.
I'll also release an updated version of xHexen and xHeretic with the joypad deadzone fixed and unlimited entries for the wad selector.


Sounds great!

720p support would be incredible =)
Title: Xheretic & Xhexen
Post by: a0d_zelda on May 12, 2006, 01:26:00 PM
thanks for that info. Ill get to editing the config.cfg file!!
Title: Xheretic & Xhexen
Post by: sp3c on May 13, 2006, 07:53:00 AM
Can we see other ported games coming from you?

Such as Half-Life, IGI, IGI 2

Thanks.

Good Work!! muhaha.gif
Title: Xheretic & Xhexen
Post by: Sirmatto on May 13, 2006, 01:42:00 PM
QUOTE(sp3c @ May 13 2006, 05:00 AM) View Post

Can we see other ported games coming from you?

Such as Half-Life, IGI, IGI 2

Thanks.

Good Work!! muhaha.gif

May 69 virgin, rabid dogs rips to many, tiny shreds.

Unless you have the source code to a game, you cannot port said game.  It's like building a house with no blueprints, pictures or anything other that the knowledge that houses exist...
Title: Xheretic & Xhexen
Post by: A600 on May 14, 2006, 01:58:00 PM
QUOTE
xHexen and xHeretic v1.1

What's New
----------

- Added a wad selector (read below)
- Added HDTV modes, thanks to Lantus. For 720p, use the default720.xbe
- Fixed the joypad sensitivity for look up/down

This is an update so you need the v1.0 version. Overwrite the default.xbe
and edit and copy the wads.cfg file if you want to use the wad selector.

WAD SELECTOR
------------

Edit the wads.cfg in-cluded and add as many entries as you want.

The syntax is very easy:

[name displayed] = [commandline options]

Copy it to the xHexen folder along with the wads.
Next time you run xHexen, a wads selector will be displayed.
If the wads.cfg only has one entry, the wads selector won't appear
and it'll run that entry.

You can add up to 4000 entries and use options like -warp, etc

Here is an example:

#Hexen wads
Hexen =
Death Kings of the Dark Citadel = -file hexdd.wad -nomusic
Caldera = -file caldera.wad
Centromere = -file cent092b.wad
Chuxen: Beyond Hexen = -file chuxen.wad
HexQuake = -file hexquake.wad
The Dark Portal = -file drkportl.wad
Undermountain = -file black.wad

Title: Xheretic & Xhexen
Post by: lantus on May 14, 2006, 04:45:00 PM
awesome A600..but im a curious as to why you have a seperate xbe for 720p? Once xbe linked with SDLx with HDTV should be sufficient to run all screenmodes (except 1080i).

in any case excellent work smile.gif
Title: Xheretic & Xhexen
Post by: A600 on May 14, 2006, 06:00:00 PM
QUOTE(lantus @ May 15 2006, 12:52 AM) View Post

awesome A600..but im a curious as to why you have a seperate xbe for 720p? Once xbe linked with SDLx with HDTV should be sufficient to run all screenmodes (except 1080i).

in any case excellent work smile.gif


I e-mailed you about that. I just don't like how 4:3 games look stretched to a widescreen format and since the SDLx always choose the higher mode available is a big problem for me smile.gif
Title: Xheretic & Xhexen
Post by: uneekwahn on May 15, 2006, 11:09:00 PM
I'll be checking this out tonight when I get home, thanks in advance smile.gif
Title: Xheretic & Xhexen
Post by: jesterrace777 on May 16, 2006, 01:03:00 AM
Nice work.  All I need now is a port of the good 'ol game blood and I will be all set to go. wink.gif
Title: Xheretic & Xhexen
Post by: Joshua Wood on May 16, 2006, 03:15:00 AM
Awesome, nice work.
Title: Xheretic & Xhexen
Post by: AmyGrrl on May 16, 2006, 09:29:00 AM
This version is much more enjoyable to play.. the controls work really nice now... As I said before I still wish I could play it in 640x480 mode... I remember you saying that you'd have to look and see if it was possible...so I just wanted to know if it was or not... so we can all stop buggin you about that feature... lol... *smiles*
Title: Xheretic & Xhexen
Post by: XDelusion on May 16, 2006, 12:08:00 PM
No GZDOOM or ZDOOM, seems that everything is simply getting a straight port of there own...

...works for me, thankx a ton!

This post has been edited by XDelusion: May 16 2006, 07:09 PM
Title: Xheretic & Xhexen
Post by: XDelusion on May 16, 2006, 01:23:00 PM
Well I brought it home and was pleased to see pWAD support already implemented, Death Kings here I come...

...well almost.

The Free Look is upside down, or right side up, which ever, it's backwards to me. Am I over looking something or can this not be configured?

Also the screen res is still 320x240 or what ever Hexen ran at originally, is this adjustable to 640x480 like DOOMX? It would really go a long ways.

All in all I'd say this is a pretty damn solid port, ( just can't play it yet) thankx again! smile.gif
Title: Xheretic & Xhexen
Post by: Chron Johnson on May 16, 2006, 04:10:00 PM
You are overlooking the rest of this thread.  A600 explains how to accomplish this near the beginning (the inverse control scheme)
Title: Xheretic & Xhexen
Post by: AmyGrrl on May 16, 2006, 04:11:00 PM
Lol.. you beat me too it I was just going to tell him to check out page 3 of this thread.....