Jump to content


Photo

Engines For Heretic/hexen/hexen2


  • Please log in to reply
26 replies to this topic

#16 Neil L

Neil L

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 408 posts
  • Gender:Male
  • Location:Wiltshire, England

Posted 24 November 2009 - 03:20 PM

Are you using the 1.1 version of the hexen.wad (dated: 14/03/1996 01:01 & size: 19.1 MB / 19,613 KB / 20,083,672 bytes)
This is the only thing I can think of.
Cheers, Neil

Edit: It's been confirmed (by trial & error, thank you fettouhi) that the hexen.wad needs to be patched to 1.1 or it won't work!

Edited by Neil L, 24 November 2009 - 08:39 PM.


#17 Chum

Chum

    Member

  • Members
  • PipPip
  • 13 posts

Posted 25 November 2009 - 04:00 AM

In ROTT, is there a way to map strafe right to the right shoulder button. I can map left from in the game, but not right.

#18 el_capitan

el_capitan

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 29 November 2009 - 07:47 AM

Firstly, Thanks for your work on hheretic, hhexen and hhexen2 Pickle. Have been having a lot of fun with these over the weekend. Kudos!

While mapping buttons to various functions in hhexen2, I mapped a function to the touchscreen (center view). It occured to me that if the touchscreen were divided up into four separate areas, then a press in each of these areas could have a different key-mapping. You wouldn't be able to press more than one of these at a time, however they would be adequate for look up, look down, fly up/down or weapon/item cycling type commands.

Is this possible with Wiz?

#19 Neil L

Neil L

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 408 posts
  • Gender:Male
  • Location:Wiltshire, England

Posted 29 November 2009 - 12:37 PM

While mapping buttons to various functions in hhexen2, I mapped a function to the touchscreen (center view). It occured to me that if the touchscreen were divided up into four separate areas, then a press in each of these areas could have a different key-mapping. You wouldn't be able to press more than one of these at a time, however they would be adequate for look up, look down, fly up/down or weapon/item cycling type commands.

Is this possible with Wiz?


I've noticed this with the touchscreen also, I can't see why it wouldn't work. (If you move the stylus around you get a bit of movement, so there's more there than just a tap for 'mouse1')
If the touchscreen was divided diagonally into 4 triangles (top, right, left & bottom) and bit in the centre (all mapped to keypresses) it would be perfect as we're struggling for buttons on these games.
(This would give us an extra 5 'keys' to map from the game's options screen. (e.g. for 'look up', 'look down', 'look centre', 'inv. left' & 'inv. right')
The touchscreen works with prboom, hheretic, hhexen, hexen 2, ioquake2 (but not eduke32, quake 1, rise of the triad or wolf4sdl)
Cheers, Neil

Edit: I was also thinking, could a shift button/s be added? (To help with the lack of buttons)

e.g.
'Dpad up' coded to emulate button press 'a' mapped (from the game's options menu) to 'walk forward'
'L + Dpad up' coded to emulate button press 'b' mapped (from the game's options menu) to 'look up'
'R + Dpad up' coded to emulate button press 'c' mapped (from the game's options menu) to 'weapon up'
'Dpad right' coded to emulate button press 'd' mapped (from the game's options menu) to 'turn right'
etc.

Cheers again, Neil

Edited by Neil L, 01 December 2009 - 04:46 PM.


#20 Neil L

Neil L

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 408 posts
  • Gender:Male
  • Location:Wiltshire, England

Posted 29 November 2009 - 12:43 PM

In ROTT, is there a way to map strafe right to the right shoulder button. I can map left from in the game, but not right.


Oh yeah, I've never noticed that before.
You don't get any response from it in the keyboard settings screen, could this be fixed?
Cheers, Neil

Also you can't map L or R in Wolfenstein either, as the inputs come up as left & right. (The same as the Dpad's left & right)
Could this one be fixed? (Split black bars on the menu screens would also look better)

Edited by Neil L, 29 November 2009 - 05:56 PM.


#21 pixeljunkie

pixeljunkie

    Member

  • Members
  • PipPip
  • 27 posts

Posted 30 November 2009 - 09:20 PM

thank you for this!!!!!!

#22 Hombre Blanco

Hombre Blanco

    Member

  • Members
  • PipPip
  • 11 posts

Posted 21 December 2009 - 12:24 AM


Just tried out Hexen 2 with the included demo files. I thought it was nice to include to demo files since it made it just a simple drag n' drop to test it out.
As I was trying to figure out the controls I found it a bit weird that "A" causes you to look up. Had to start to start the level over to reset the view. Also, I think using A+X as alternatives for "Menu" and "Select" in the menus would be nice and keep it consistent with the Wiz menu. Using "B" for attack makes more sence to me as well, but since that can be changed through the menu it's not really a problem. Having the default be "B" and "Mouse1" would be better IMHO.

Other than that I was really impressed. Great job! :)


Does the A key still do that? was is mismapped? I thought i set all the keys.

I went and bought the steam versions, everything runs. The exp pack for hexen can be run by modidying the existing script to have "-file hexdd.wad" following hhexen-sdl like :
"hhexen-sdl -file hexdd.wad"
The exp pack for hexen 2 wasnt included so, still have no idea if that works.


In Hexen, every time I exit try to leave 'The Guardian of Fire' stage, the Wiz crashes to the menu. Is there any way around this?
*Also, where are the save games for Hexen stored? In Heretic, they're stored in the 'heretic' folder, but I can't find the saves for Hexen anywhere*

Edited by Hombre Blanco, 21 December 2009 - 12:33 AM.


#23 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 21 December 2009 - 12:49 AM



Just tried out Hexen 2 with the included demo files. I thought it was nice to include to demo files since it made it just a simple drag n' drop to test it out.
As I was trying to figure out the controls I found it a bit weird that "A" causes you to look up. Had to start to start the level over to reset the view. Also, I think using A+X as alternatives for "Menu" and "Select" in the menus would be nice and keep it consistent with the Wiz menu. Using "B" for attack makes more sence to me as well, but since that can be changed through the menu it's not really a problem. Having the default be "B" and "Mouse1" would be better IMHO.

Other than that I was really impressed. Great job! :)


Does the A key still do that? was is mismapped? I thought i set all the keys.

I went and bought the steam versions, everything runs. The exp pack for hexen can be run by modidying the existing script to have "-file hexdd.wad" following hhexen-sdl like :
"hhexen-sdl -file hexdd.wad"
The exp pack for hexen 2 wasnt included so, still have no idea if that works.


In Hexen, every time I exit try to leave 'The Guardian of Fire' stage, the Wiz crashes to the menu. Is there any way around this?
*Also, where are the save games for Hexen stored? In Heretic, they're stored in the 'heretic' folder, but I can't find the saves for Hexen anywhere*


Im past that section so something may have coruppted your save.
look for a hidden folder for the saves, like .hexen

#24 Illuminerdi

Illuminerdi

    GP32 User

  • Members
  • PipPipPip
  • 87 posts

Posted 21 December 2009 - 07:57 PM

I agree that we need more controls for these games. Currently as far as I could tell in Heretic, it is impossible to manually change weapons at all. prBoom has a similar problem in that it *requires* weapons to be mapped to individual buttons, and given the lack of keys on the Wiz we either need the ability to map a "cycle weapon" key, or someone's going to have to get really creative with the Touchscreen and hacking of the game's UI (which is very unlikely).

I was also thinking that adding "quadrants" to the touchscreen to map as buttons would really help, and/or a "shift"/modifier button would pretty much double the button count, which is both great and necessary. I do not use, nor do I ever intend to use, the touchscreen for aiming/shooting. Because these games were never meant to freelook, so though modern engine implementations have added this feature, it is by and large unnecessary, so the ability to use the touchscreen for something else would be wonderful.

I also think a modifier key would be super useful, as I currently have Vol Up/Down mapped to Inventory Left/Right, and adding a modifier key would mean I could use Vol Up/Down for Inv Left/Right OR Weapon Left/Right. This would be WONDERFUL, especially given that there is currently no way to cycle weapons (that I know of).

Pickle: I have some (limited) coding skills, but I'm willing to help out in getting these things working, if you're interested in getting some help for this, as I'm sure you're probably busy with other projects. Feel free to PM me if you'd like some help with this, I've got some other ideas for stuff that could use tweaking, if you're willing (minor stuff - a slider for turning speed [it's too fast for me, currently], some menu/interface adjustments, etc). It's time I actually contributed to a project or two around here :) Otherwise great port, I'm really excited to get all the Doom Engine games working perfectly, and we're so close already. Thanks!

#25 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 21 December 2009 - 09:19 PM

I agree that we need more controls for these games. Currently as far as I could tell in Heretic, it is impossible to manually change weapons at all.


Y + vol up/down should change weapons

#26 Neil L

Neil L

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 408 posts
  • Gender:Male
  • Location:Wiltshire, England

Posted 21 December 2009 - 09:49 PM

I agree that we need more controls for these games. Currently as far as I could tell in Heretic, it is impossible to manually change weapons at all. prBoom has a similar problem in that it *requires* weapons to be mapped to individual buttons, and given the lack of keys on the Wiz we either need the ability to map a "cycle weapon" key, or someone's going to have to get really creative with the Touchscreen and hacking of the game's UI (which is very unlikely).

I was also thinking that adding "quadrants" to the touchscreen to map as buttons would really help, and/or a "shift"/modifier button would pretty much double the button count, which is both great and necessary. I do not use, nor do I ever intend to use, the touchscreen for aiming/shooting. Because these games were never meant to freelook, so though modern engine implementations have added this feature, it is by and large unnecessary, so the ability to use the touchscreen for something else would be wonderful.

I also think a modifier key would be super useful, as I currently have Vol Up/Down mapped to Inventory Left/Right, and adding a modifier key would mean I could use Vol Up/Down for Inv Left/Right OR Weapon Left/Right. This would be WONDERFUL, especially given that there is currently no way to cycle weapons (that I know of).

Pickle: I have some (limited) coding skills, but I'm willing to help out in getting these things working, if you're interested in getting some help for this, as I'm sure you're probably busy with other projects. Feel free to PM me if you'd like some help with this, I've got some other ideas for stuff that could use tweaking, if you're willing (minor stuff - a slider for turning speed [it's too fast for me, currently], some menu/interface adjustments, etc). It's time I actually contributed to a project or two around here :) Otherwise great port, I'm really excited to get all the Doom Engine games working perfectly, and we're so close already. Thanks!


I brought most of these ideas up on my previous post:


While mapping buttons to various functions in hhexen2, I mapped a function to the touchscreen (center view). It occured to me that if the touchscreen were divided up into four separate areas, then a press in each of these areas could have a different key-mapping. You wouldn't be able to press more than one of these at a time, however they would be adequate for look up, look down, fly up/down or weapon/item cycling type commands.

Is this possible with Wiz?


I've noticed this with the touchscreen also, I can't see why it wouldn't work. (If you move the stylus around you get a bit of movement, so there's more there than just a tap for 'mouse1')
If the touchscreen was divided diagonally into 4 triangles (top, right, left & bottom) and bit in the centre (all mapped to keypresses) it would be perfect as we're struggling for buttons on these games.
(This would give us an extra 5 'keys' to map from the game's options screen. (e.g. for 'look up', 'look down', 'look centre', 'inv. left' & 'inv. right')
The touchscreen works with prboom, hheretic, hhexen, hexen 2, ioquake2 (but not eduke32, quake 1, rise of the triad or wolf4sdl)
Cheers, Neil

Edit: I was also thinking, could a shift button/s be added? (To help with the lack of buttons)

e.g.
'Dpad up' coded to emulate button press 'a' mapped (from the game's options menu) to 'walk forward'
'L + Dpad up' coded to emulate button press 'b' mapped (from the game's options menu) to 'look up'
'R + Dpad up' coded to emulate button press 'c' mapped (from the game's options menu) to 'weapon up'
'Dpad right' coded to emulate button press 'd' mapped (from the game's options menu) to 'turn right'
etc.

Cheers again, Neil


Hopefully somebody with a bit of coding knowledge could help. ;)

#27 Pickle

Pickle

    Mega GP Mania

  • X-treme Team
  • 4074 posts
  • Gender:Male
  • Location:Detroit, Michigan

Posted 22 December 2009 - 03:51 AM

Hopefully somebody with a bit of coding knowledge could help. ;)


The only problem with the touchscreen idea, is basically becomes unusable if the game is under/over clocked.
I added a 'shift key' to handle flying i think i used Y