Release ECWolf


Ultra_Jon

Still Fresh
Joined
Dec 12, 2013
Messages
48
After recently playing through the 2009 reboot of Wolfenstein, I felt like taking a look back at the storied history of the franchise, at what is often called the "grandfather of fps's":  Wolfenstein 3D.  After some searching, however, I found that support for that game on the Pandora was lacking.  The choices available were either A> play it via dosbox or some other emulation or B> play it with a port of the no-longer-actively-developed Wolf4SDL engine.  Due to a misunderstanding, I assumed the wolf4sdl port didn't work, so rather than actually bother to try it out I ported an entirely different engine to our favorite handheld.  Thus was this PND born.

http://repo.openpandora.org/?page=detail&app=ecwolf

Also give Pickle's Wolf4SDL port a try, don't make an @ss of yourself like I did:

http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,51
 
Last edited by a moderator:

Lafazar

Member
Joined
Jun 3, 2006
Messages
279
Age
43
Location
Bern, Switzerland
Is there any Wolfenstein port that has an automap hacked in? That's what I'm missing most (apart from circlestrafing).
 

Ultra_Jon

Still Fresh
Joined
Dec 12, 2013
Messages
48
Is there any Wolfenstein port that has an automap hacked in? That's what I'm missing most (apart from circlestrafing).
NewWolf (newwolf.sourceforge.net) has an automap, but it is apparently opengl based, so I'll leave its porting to someone with more experience with opengl on the pandora.  ECWolf is supposed to be getting an automap in v1.3, so that's something to look forward to.  And ECWolf currently has circlestrafing too.

what isnt working with Wolf4SDL?
Not sure works well for me too.
I never actually tried it.  I saw this post (http://boards.openpandora.org/topic/10327-wolfenstein-3d//URL]) that said something about extracting the binary from the .pnd and running it manually and said "f*ck that, that's too much work."  So I ported a whole new engine instead.  Much easier.
 
Last edited by a moderator:

Pickle

Mega GP Mania
Joined
May 30, 2006
Messages
5,516
Location
Detroit, Michigan
Website
Visit site
I never actually tried it.  I saw this post (http://boards.openpandora.org/topic/10327-wolfenstein-3d//URL]) that said something about extracting the binary from the .pnd and running it manually and said "f*ck that, that's too much work."  So I ported a whole new engine instead.  Much easier.
Well thats disappointing as that thread has a couple other people saying it does work, and your assertion B is totally incorrect. I do support it and will help to solve any issues it has.

Id like if you edit your post since it might give others the wrong impression. The only thing that may be true is that the original author of wolf3sdl has not been actively developing it, but on the other hand the fork is pretty well complete.

Im fine with other ports especially if they have different features than a port i worked on.
 
Last edited by a moderator:

Ultra_Jon

Still Fresh
Joined
Dec 12, 2013
Messages
48
I never actually tried it.  I saw this post (http://boards.openpandora.org/topic/10327-wolfenstein-3d//URL]) that said something about extracting the binary from the .pnd and running it manually and said "f*ck that, that's too much work."  So I ported a whole new engine instead.  Much easier.
Well thats disappointing as that thread has a couple other people saying it does work, and your assertion B is totally incorrect. I do support it and will help to solve any issues it has.

Id like if you edit your post since it might give others the wrong impression. The only thing that may be true is that the original author of wolf3sdl has not been actively developing it, but on the other hand the fork is pretty well complete.

Im fine with other ports especially if they have different features than a port i worked on.
I guess there's a lesson to be learned here about assuming and what it makes of oneself and others.  Fixed.
 
Last edited by a moderator:

Lafazar

Member
Joined
Jun 3, 2006
Messages
279
Age
43
Location
Bern, Switzerland
Is there any Wolfenstein port that has an automap hacked in? That's what I'm missing most (apart from circlestrafing).
NewWolf (newwolf.sourceforge.net) has an automap, but it is apparently opengl based, so I'll leave its porting to someone with more experience with opengl on the pandora.  ECWolf is supposed to be getting an automap in v1.3, so that's something to look forward to.  And ECWolf currently has circlestrafing too.
Thanks. Great news that ECWolf allows circlestrafing. Not that it's really necessary for Wolfenstein, but I'm so used to navigating 3D-spaces with it that it feels jarring without.
 

alxm

Still making GP2X and Pandora games, stay tuned!
Joined
Jul 11, 2013
Messages
193
Website
www.alxm.org
Thanks for the port!

what isnt working with Wolf4SDL?
You should put it on the repo, I had no idea you ported Wolf4SDL to Pandora (big fan of your GP2X version back in the day :) ).
 
Last edited by a moderator:

Pickle

Mega GP Mania
Joined
May 30, 2006
Messages
5,516
Location
Detroit, Michigan
Website
Visit site
Thanks for the port!

what isnt working with Wolf4SDL?
You should put it on the repo, I had no idea you ported Wolf4SDL to Pandora (big fan of your GP2X version back in the day :) ).
indeed i noticed that yesterday, i thought it was on the repo. But i also know i have a few things i didnt bring over. I was going to update it a bit and upload it.
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,530
Age
41
Location
Dogs in Space !
Hi,

@ Ultra_Jon: Thanks for this new port :) I find it rather slow though, and sound stutters sometimes...

@ Pickle: is your wolf4sdl port compatible with the shareware version of Wolfenstein 3D ? If yes, could you please tell me how to set it up for *.WL1 files ?

Cheers, Magic Sam
 

Pickle

Mega GP Mania
Joined
May 30, 2006
Messages
5,516
Location
Detroit, Michigan
Website
Visit site
@ Pickle: is your wolf4sdl port compatible with the shareware version of Wolfenstein 3D ? If yes, could you please tell me how to set it up for *.WL1 files ?
The pnd/binary is not. A shareware version could be supported but wolf4sdl would have to be recompiled.

The other problem is the data names are the same. So it would require a different pnd. Maybe that could be done and it could already contain the data.
 

sewlek

Still Fresh
Joined
Jan 19, 2014
Messages
35
i like the default keybinds, im going to use them now as well for other FPS :) nice work and thanks
 

Ultra_Jon

Still Fresh
Joined
Dec 12, 2013
Messages
48
I checked Blzut3's page this morning and found that he released a new version a few days ago.  Likewise, I've updated the .pnd with the new version.  Major features include the addition of an automap and support for Super Noah's Ark 3D.  Get at it at the repo.

@ Ultra_Jon: Thanks for this new port :) I find it rather slow though, and sound stutters sometimes...
I looked into this a little while back, just to let you know.  I'm guessing you've got a 600Mhz unit?  It's pretty smooth for me on my 1Ghz.  Either way I tried it clocked at 600Mhz and it was indeed a bit sluggish.  In the brief time I spent testing this release it seemed like it might have slowed down a bit more, but that may have been a hallucination.  I was going to try to use some Notaz SDL magic to get it to work faster (possibly at an acceptably slight cost to resolution), but I couldn't get it to go the way I wanted, so I didn't manage to get that feature into this release.  Maybe in the future though.
 

Lafazar

Member
Joined
Jun 3, 2006
Messages
279
Age
43
Location
Bern, Switzerland
Nice, thanks a lot for the update. The Map is really super-useful.

I have a 1GHz Pandora (running at 1100MHz) and noticed the music/sound stuttering as well, especially in the menus. Maybe it's a vsync issue or something like that?
 

F_Slim

IDDQD
Joined
Aug 25, 2010
Messages
1,419
Age
43
Location
Germany
I just tried it, I like the additional features ECWolf offers (the map is just great). I also noticed the music stuttering in menu (1 GHz unit running stock speed), but in-game seems mostly fine.

I didn't like the default controls though, I changed it to shoulder-buttons for "strafe L/R", (Y) for "use" and (X) for "fire". (Not saying it should be changed, that's why there are options, just giving mine).

Maybe I'll finally play through this game, I always gave up at some point ...
 

F_Slim

IDDQD
Joined
Aug 25, 2010
Messages
1,419
Age
43
Location
Germany
... actually the config is not saved. I have to set the keys again each time I start the game. There is a .cfg file in .../appdata/ecwolf/home/ecwolf/ ... not sure if it isn't used or if it is overwritten when the .PND is started?
 

ZXDunny

Deep avatar
Joined
Oct 12, 2010
Messages
2,585
Well, with ECWolf being so slow on my CC Pandora at 850MHz (!!! Who'd have thought that Wolfenstein would be slow on an 850mhz cpu, eh?) I tried Pickle's port.

No go, I'm afraid - First, I tried the download from the OpenHandhelds archive - http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,30,51

All I get when I run it is a blank pickle launcher. I added the Wolfenstein files (from a known working DOS archive) to the folder /media/SD1/pandora/appdata/wolf4sdl/ and all I get is a list of files in the launcher, and the "Launch" button doesn't do anything.

TrashyMG was kind enough to provide separate Wolf and SOD PNDs, which are much smaller than the openhandhelds download. Running those, however, I get no errors - but no game either. They don't even create the appdata folders. I manually created /media/SD1/pandora/appdata/wolf4sdl_w16.pickle and dumped the files in there - still no go. The .out file states that no Wolf3D files are found.

Anyone got any tips?

D.
 

TrashyMG

Sarcasm Dispenser
Staff member
Joined
Jan 18, 2010
Messages
11,345
I think I see why, your directory should be wolf4sdl_wl6.pickle not wolf4sdl_w16.pickle

A lower case L not 1

I'm also not sure where I got those PNDs, not on the handhelds site nor the repo.. maybe an older version, but works great for me.
 
Last edited by a moderator:
Top