Homebrew [Release] ctrWolfen - Wolfenstein 3D Port for 3DS

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
Introduction:
Just a Work in Progress. (I decided to make this thread cause tomorrow i'll go back to my city for christmas and so i'll probably not have time to work on it.)

Description:
ctrWolfen is a port of Wolfenstein 3D by idSoftware based on Wolfenstein 3D PSP v.6.0 sourcecode.
It runs fullspeed on both O3DS / N3DS in 268 MHZ mode but at this stage it has several bugs and stuffs to add.
In the package you'll find shareware version of both basic game and spare of destiny dlc.
To use full versions of the game you must put .wl6 / .wl3 files (for basic game) or .sod files (for Spare of Destiny) in ctrWolfen folder.
If someone wants to help, repository is available on GitHub, you can make some commit pull.
A short TODO list of the most important features before a first stable release:

TODO List:

  • BUG: Shooting makes player shoots several times and cause a crash after few seconds.
  • BUG: Homebrew doesn't correctly exit to HBMenu.
  • Add possibility to bind controls.
  • Add an automated checker for different engine usage (DLC, Full, Shareware).
  • (Secondary) Add 3D support.
  • Add sound support. (Done but need several improvements)
  • (Secondary) Add Touchscreen and CStick Pad support.

Screenshots (Real O3DS and Citra):
CWg7pSQWwAAEwL7.jpg:large

citrawolfen.png

Github Repository:

https://github.com/Rinnegatamante/ctrWolfen

Download:

http://rinnegatamante.it

Controls:

A = Shoot
Y = Open Doors
X = Run
Select = Change Weapon
Start = Pause Game
L / R = Strafe Left/Right
Cstick Pad / Touchscreen / Digital Pad = Movement
 
Last edited by Rinnegatamante,

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
First ALPHA version (v.0.5) released! [Please moderators change thread name from [W.i.P.] to [Release]].

I want to know your suggestions for controls and also report any kind of bugs you find please.

Current controls:
A = Shoot
Y = Open Doors
X = Run
Select = Change Weapon
Start = Pause Game
L / R = Turn Left/Right

In the package you'll find shareware version of both basic game and spare of destiny dlc.
To use full versions of the game you must put .wl6 / .wl3 files (for basic game) or .sod files (for Spare of Destiny) in ctrWolfen folder.

Download: http://rinnegatamante.it
 
Last edited by Rinnegatamante,

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Pfft, suxs, i lost a piece of my original post
...

1. You have to install the game in the \3ds folder, you can't use \gridlauncher\folder if you use HBL with grid (even if you edit the xml files, the game searches for the wl* or sod files in \3ds\ctrWolfen\*.xxx)
2. You can't use the Original Apogee released Wolfenstein 3D (see pictures included) and after selecting difficulty the game locks-up/freezes)
3. You must use the Activision "Wolfenstein 3D" release files, those work perfectly fine without any issue so far
4. Saving and loading works fine!
5. Spear of Destiny both Shareware and Full work fine!
6. No sound


Pictures: Original Apogee release "Wolfenstein 3D" version (*.wl6 files used)

DSC05780.jpg


DSC05782.jpg


DSC05783.jpg


After selecting difficutly the game freezes

- So it gives GFX issues and freeze at start with the original Apogee Wolfenstein 3D *.wl6 files (It does however work fine with the shareware files of the Apogee release)
- It works perfectly fine with the Activision Wolfenstein 3D *.wl6 files

Pictures of Activision Wolfenstein 3D Files gameplay:

DSC05785.jpg


DSC05787.jpg


DSC05788.jpg


DSC05789.jpg



- N3DS XL
- Sysnand 10.1
- ThemeHax 2.5
- Gridlauncher b131
- Original Apogee W3D files (Not Activision Version) (GFX issues/freezes, only with the full version)
- Activision W3D files (Not Apogee Version) (Everything works fine)
- Spear of Destiny (Everything works fine)

[EDIT]
B -> would be nice to have as run
L -> Strafe Left
R -> Strafe Right
X -> change weapon

or

Keep it as is and add:
B + D-Pad left -> strafe left
B + D-Pad right -> strafe right
 
Last edited by DjoeN,
  • Like
Reactions: Rinnegatamante

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
Thanks for your reports,
for the gridlauncher folder problem, i can make 3dsx with an auto-checker for folders but shortcuts must be re-wrote from scratch so don't know if it could be good.

For the controls, i like the strafing feature on L/R. I'll probably use your suggested pattern.
 
  • Like
Reactions: DjoeN

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
Got audio working but it's iper-crappy (choppy audio, plays only some effects (doors and shoots sounds only) and plays only on left channel).
If someone experienced with SDL or Adlib about sound could try to take a look to the code (sd_sdl.c) it would be wonderful.
 
  • Like
Reactions: TR_mahmutpek

RandomMan25XX

Well-Known Member
Member
Joined
Jun 21, 2012
Messages
299
Trophies
1
Age
27
Location
On Your Hard Drive
XP
987
Country
United States
i have two questions, 1. are the 2nd and 3rd SOD episodes playable? 2. would it be possible to have each game in separate folders within the ctr wolfen folder because of some file names conflict with others. particularly files from both games having very similar names

Edit: the conflicting file names are with SOD and said extra episodes
 
Last edited by RandomMan25XX,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    I am not a karen, i am not maga, not severely mentally ill and not on meds, not 300 lbs, not missing all of my teeth, dont wear a bikini. Soooo. okay?
    +1
  • K3Nv2 @ K3Nv2:
    I mean if saving $2 on milk is saving $2 I'm buying it at Walmart
  • K3Nv2 @ K3Nv2:
    I go in don't cause a fuss and leave usually no problems
  • AncientBoi @ AncientBoi:
    :unsure::unsure::unsure::O:ohnoes: [goes to take my meds] :shy:
  • RedColoredStars @ RedColoredStars:
    A million and one things in this world catered to straight men and women. God forbid there's a display for lgbtq merch. How about walking past it if a person is not interested? Uh uh!!! Better watch out for those Satanic rainbows!!! lmao. MAGA crack me up.
    +1
  • RedColoredStars @ RedColoredStars:
    Right. I save $ getting grocers at walmart. So I continue to go.
  • RedColoredStars @ RedColoredStars:
    $2 on milk is great, imagine how much is saved when getting an entire cartful... vs the prices at my local ripoff grocery store.
  • K3Nv2 @ K3Nv2:
    Though I've been going to Aldis more often better lunch meat
    +2
  • AncientBoi @ AncientBoi:
    Is it worth it Gas wise? Length of travel.
  • NinStar @ NinStar:
    lgbqt products
  • K3Nv2 @ K3Nv2:
    I got 3 stores all within half a mile and a gas station in that same area so it's worth it
    +1
  • AncientBoi @ AncientBoi:
    LGBTQIA+ Products :D
  • K3Nv2 @ K3Nv2:
    Not the gay ride lunch meat :ohnoes:
  • RedColoredStars @ RedColoredStars:
    Walmart is an 60 mile round trip for me, and yes, I still spend less even after the gas cost. :) I dont go there just for milk. I do 2 big hauls a month, fill the cart up.
    +1
  • K3Nv2 @ K3Nv2:
    Gay Ride™ at a Walmart near you
    +1
  • Sicklyboy @ Sicklyboy:
    lol GBAtemp mentioned in the latest Bringus Studios video
  • NinStar @ NinStar:
    never heard of that developer
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, was my anti hate trolling shitbox messages recorded
  • AncientBoi @ AncientBoi:
    :O Holy Cow 60 Miles !
  • NinStar @ NinStar:
    why people use miles
  • K3Nv2 @ K3Nv2:
    At 60 miles I'd just use instacart
    +1
  • K3Nv2 @ K3Nv2:
    @NinStar, cause 8 miles and runnin
  • RedColoredStars @ RedColoredStars:
    LOL! I'd lmao if they put a gay ride in the little arcade section they have in this walmart. It could be like the horses rides you put quarters in, except it would be like the ambiguously gay duo cartoon & you sit on top of the other guy thats in a "flying" position. LMAO!
    RedColoredStars @ RedColoredStars: LOL! I'd lmao if they put a gay ride in the little arcade section they have in this walmart. It...