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

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 62,359
  • Replies Replies 96
  • Likes Likes 28
why is there multiple smdh/3dsx files?
ATM, for each version 1 :)
- Wolfenstein 3D Shareware
- Wolfenstein 3D Full
- Wolfenstein Spear of Destiny Shareware
- Wolfenstein Spear of Destiny Full

Next update should be 1 for all (or 2 maybe) if @Rinnegatamante has some free time between the family visits this holiday ;)
 
  • Like
Reactions: Yami_Industries
can someone help me to to get this work please and thank you

VIA PM Please!!!

I don't like giving help via PM :P , Help is for everyone!

Download the files
extract them to your \3DS folder on your 3DS SD

You should now have this on your 3DS SD
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1

If you want to add the full games of Wolfenstein 3D (W3D) /Spear of Destiny (SoD) (Sorry no links, the games are still not abandonware)
copy all *.wl6 from the full dos W3D game to \3DS\ctrWolfen\ and all *.SOD files for SoD to \3DS\ctrWolfen\

So in the end you should have:
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1
\3DS\ctrWolfen\*.wl6
\3DS\ctrWolfen\*.sod

Then you have all games on your 3DS (Shareware / Full versions)

Now put the SD back into your 3DS (or if you used the sd tool on N3DS, you don't need to)

Boot your 3DS in Homebrew Launcher (HBL) and launch your desired version. (I suppose you already know how to boot into HBL, otherwise you need help in another threath!)
If you use HBL with grid layoud from @mashers you have to go to the \3DS folder, then everything works like it should be
 
Last edited by DjoeN,
  • Like
Reactions: Subtle Demise
I don't like giving help via PM :P , Help is for everyone!

Download the files
extract them to your \3DS folder on your 3DS SD

You should now have this on your 3DS SD
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1

If you want to add the full games of Wolfenstein 3D (W3D) /Spear of Destiny (SoD) (Sorry no links, the games are still not abandonware)
copy all *.wl6 from the full dos W3D game to \3DS\ctrWolfen\ and all *.SOD files for SoD to \3DS\ctrWolfen\

So in the end you should have:
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1
\3DS\ctrWolfen\*.wl6
\3DS\ctrWolfen\*.sod

Then you have all games on your 3DS (Shareware / Full versions)

Now put the SD back into your 3DS (or if you used the sd tool on N3DS, you don't need to)

Boot your 3DS in Homebrew Launcher (HBL) and launch your desired version. (I suppose you already know how to boot into HBL, otherwise you need help in another threath!)
If you use HBL with grid layoud from @mashers you have to go to the \3DS folder, then everything works like it should be

THANK YOU!!!!

--------------------- MERGED ---------------------------

Hope to see music and sound in the next update of this and a OSK!!!
 
When you add strafing, please let us be able to adjust or choose if we want to use the L/R buttons or the L/R on the digital pad. I find these games easier to play if I use the digital pad to strafe and the buttons to turn.

thanks for porting this, it's been fun to play so far.
 
How do you get this to run? I keep getting and error stating that it can't find the .wl6 files and I have a registered copy I bought from steam. Am I missing something?

--------------------- MERGED ---------------------------

I don't like giving help via PM :P , Help is for everyone!

Download the files
extract them to your \3DS folder on your 3DS SD

You should now have this on your 3DS SD
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1

If you want to add the full games of Wolfenstein 3D (W3D) /Spear of Destiny (SoD) (Sorry no links, the games are still not abandonware)
copy all *.wl6 from the full dos W3D game to \3DS\ctrWolfen\ and all *.SOD files for SoD to \3DS\ctrWolfen\

So in the end you should have:
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1
\3DS\ctrWolfen\*.wl6
\3DS\ctrWolfen\*.sod

Then you have all games on your 3DS (Shareware / Full versions)

Now put the SD back into your 3DS (or if you used the sd tool on N3DS, you don't need to)

Boot your 3DS in Homebrew Launcher (HBL) and launch your desired version. (I suppose you already know how to boot into HBL, otherwise you need help in another threath!)
If you use HBL with grid layoud from @mashers you have to go to the \3DS folder, then everything works like it should be
how do you get this to run? I got the version From steam and I placed the .wl6 files in their own folder inside of the ctr wolfen folder. I get an error stating that these files cannot be found. Please help.
 
Don't place them in there own folder

So in the end you should have:
\3DS
\3DS\*.xml
\3DS\ctrWolfen\
\3DS\ctrWolfen\*.smdh
\3DS\ctrWolfen\*.3dsx
\3DS\ctrWolfen\*.sdm
\3DS\ctrWolfen\*.wl1
\3DS\ctrWolfen\*.wl6
\3DS\ctrWolfen\*.sod
sorry for sounding dumb or noobish but that is still too vague. Where do I put the wl6 files in order to get them to be seen?
 
ctrWolfen v.0.8 Alpha released!

There are several changes, here's the complete changelog:

- Sound support (experimental)
- Touchscreen and circle stick support
- Left Trigger and Right Trigger will be used for strafeing
- Added cool ceiling textures hided in the original Wolfenstein 3D by idSoftware
- Launcher for available modes selection on startup (no more 4 icons in the homebrew launcher :P)
- Bugfix for sound voices in main menu. Now they work correctly.
- Now ctrWolfen folder can be renamed without any problem.

Some info about sound support (both technical for devs and practical for end users):
At the moment default audio-device is dsp:: DSP which produces a crackling sound caused by low frequency of syscore (in few words, it looks like syscore is too slow to handle dsp callback).
There is also an unstable csnd:SND audio-device usable by holding L trigger when selecting Wolfenstein 3D mode in ctrWolfen Launcher but it can crash your system.
csnd:SND produces distorted sounds (pitched sounds?); at the moment i don't know why this happens (maybe a floating-point issue (software/hardware), anyway i'll try to investigate the issue).
Crashes for csnd:SND audio-device are probably caused by some kind of problem with secondary thread launched on syscore (maybe wrong memory location or too small thread stack).

Download (Mirror): http://rinnegatamante.it
 
Last edited by Rinnegatamante,
At the moment default audio-device is dsp:: DSP which produces a crackling sound caused by low frequency of syscore (in few words, it looks like syscore is too slow to handle dsp callback).
Did you see that the guy doing the doom port worked around this by using a modified ctrulib?
Also keep up the good work.
 
  • Like
Reactions: hippy dave
Don't know if it's possible, but i can ask :)

is it possible to make a cia out of it? Would be awesome if we could run it just from the homescreen in CFW :)

Yeah possible but i stopped working on CIA homebrews by months due to different issues i had in the past with CIAs (one for all, screen flickering issues).
 

Site & Scene News

Popular threads in this forum