Next Generation Emulation banner

[RELEASE]Wolfenstien 3D V3.0 - Sound + Music support & Slim compatible!

4.4K views 17 replies 8 participants last post by  46480  
#1 ·
PSP Slim Port & Music + Sound support Coded By : Zack
This Wolf3D port is based of HardHat's Wolf3D port V2.0.

Hey guys.

Seen as I had a couple of days off work I decided to finish up a port of Wolf3D for the PSP. I recently acquired a slim and realized that there was no version of Wolf3D that runs on the the slim. I also noted that none of them had Sound Or Music support.

Well not any more :)

It works on both the PSP Slim & Phat, and is in usermode so it should run on any firmware in any GAME folder.

Features :

- Full Sound Support (works great :) )
- Full Music Support (works great :))
- Full Screen Support (as default, can be enlarged more however)
- Full Speed
- Runs at 222mhz (saves your battery)
- PSP Slim Support
- PSP Phat Support
- Configurable Controls (See Read Me!)

Known Bugs :

Saving/loading. It works (as far as I can tell), but it's buggy.
If you save your game then quit & restart the game, you will experience the following : After the title screen you will get a black screen with the memory stick light blinking, its loading your save game. The black screen will last 8-12 seconds, then the main menu shows up as normal.

I will fix this bug in the next version, I'm planning to rewrite the saving/loading to use the psp's inbuilt system.

Summary :

So yeah it's a lot better now . More fun to play with Music & Sound effects too.

I will update it again if there is enough interest in the project.

I hope you all enjoy it :D

Here are some screens :

Image
Image
Image

Source Included.
 
#7 ·
Remember when I used to play this game on my uncles comp when I was a small kid and was over there for a visit as this was one of the few games he had on it and the other game I played was called "Tim" which is an very old dos puzzle game.
 
#9 · (Edited)
[RELEASE]Wolfenstein 3D V4.0 - Spear Of Destiny Support and more!

PSP Slim Port & all other improvements Coded By : Zack

Hey guys.

You wanted it, you got it!

Wolf3D v4.0 now supports : "Spear of Destiny" full and trial versions :)

Analog support has also been added, along with a partial re-write of the menu system to make it easier to use + other fixes!.

Read below for more info :

It works on both the PSP Slim & Phat, and is in usermode so it should run on any firmware in any GAME folder.

Features :

- "Spear Of Destiny" Full & Trial support --New!
- Full Sound Support (works great :) )
- Full Music Support (works great :))
- Full Screen Support (as default, can be enlarged more however)
- Full Speed
- Runs at 222mhz (saves your battery)
- PSP Slim Support
- PSP Phat Support
- Configurable Controls (See Read Me!)

Known Bugs :

Saving/loading buggyness is still there. I didn't even get chance to look at it yet. It's on the todo list for v5.0 ;)

Changes In This Version :

- Added support for "Spear Of Destiny (full version) & "Spear Of Destiny (Trial Version). Both work great :)
- Added Analog support. Analog support has been added to both the menu and ingame.
- Exit/Quit bug fixed. Game no longer crashes your psp upon exit.
- Re-wrote Parts of the menu code. Now is more console specific. Some pointless options removed, lots renamed.
- Quit messages fixed. Remember been insuled every time you wanted to quit Wolf3d? well the messages have been fixed now, so you can be!
- Change screen size option removed from menu, pointless. (why would you want it smaller?)
- Code cleanup. (quite a bit of it :p)
- Fixed typo in Game title on release, icon0 and pic1
- Various other fixes/clean-ups.

Summary :

So yeah, a nice few changes :). Hope you all enjoy Spears Of Destiny. I am working to get the full version of Wolf3D working. It's fighting me but I will get it in the end :). Version 5.0 will include support for it, so look forward to that!.

Q : Why is each game a separate zip file?
A : The way the game is made means they have to be separate. I am looking into a way to select which game you want on boot however.

Thank you all for your kind words and warmness toward this project. It makes it fun to work on. :thumbup:

I hope you all enjoy it :D

Here are some screens :

Image

Image


NOTE : To run the FULL version of Spears Of Destiny you must find/purchase its .SOD/.sod files & put them into the wolf3d folder. I can't include them due to them been under copyright. More info in readme. Google is your friend.

Source Included.
 
#10 · (Edited)
[RELEASE]Wolfenstein 3D V4.5 - Wolf 3D Full version support!

PSP Slim Port & all other improvements Coded By : Zack

It's finally here!. Wolf3D Full Version Support!

The only change in this version is the inclusion of Wolf3D full version support.

Read below for more info :

It works on both the PSP Slim & Phat, and is in usermode so it should run on any firmware in any GAME folder.

Features :

- Wolf3D Full Version Support! - --New!
- "Spear Of Destiny" Full & Trial support
- Full Sound Support (works great :) )
- Full Music Support (works great :))
- Full Screen Support (as default, can be enlarged more however)
- Full Speed
- Runs at 222mhz (saves your battery)
- PSP Slim Support
- PSP Phat Support
- Configurable Controls (See Read Me!)

Known Bugs :

1) Make sure you have no "CONFIG.WL6" files in the wolf3d folder. This can cause the game to crash on boot. Having wolf3d save files in this folder may also cause it to crash on boot.

2) Letting the game go past the wolf3D title screen on boot can cause the game to crash when pressing start/enter (to enter the game menu).

It is recommended to press either cross or start once you see the title screen.

Saving/loading buggyness is still there. I didn't even get chance to look at it yet. It's on the todo list for v5.0 ;)

Changes In This Version :

- Added support for Wolf 3D (full version)

Summary :

So yeah, finally psp owners can play the full version of Wolf3D!. The bugs listed above will be fixed in V5.0. Hence why I named this version 4.5. I could have waited and released it later when the bugs are fixed, but I figured you guys want it now :)

Thank you all for your kind words and warmness toward this project. It makes it fun to work on. :thumbup:

I hope you all enjoy it :D

Here are some screens :

Image

Image


NOTE : To run the FULL version of Wolf3D you must find/purchase its .WL6/.wl6 files & put them into the wolf3d folder. I can't include them due to them been under copyright. More info in readme. Google is your friend.

Source Included.
 
#11 ·
[RELEASE]Wolfenstein 3D V4.6 - Support for Wolf3D Cd Files

I know I said there wouldn't be another release for a bit longer than usual since I am back to work tomorrow..... but I looked into the problem with the Wolf3D CD files not working and fixed it.

So now you can use your original files from the Wolf3D CD version.

Again, make sure there is no CONFIG.WL6 file in the folder or it will cause the game to crash.

Also if you start up the game and the music is playing but your only getting a black screen with the ms light blinking... This means that your savegame is being loaded.

Note : This wont run the files from the wolf3d floppy disk version. It is only for the CD version.

I am working on the new menu system and adding a menu where you select which game you want to load on boot, to save having 4 eboots

Topic for discussing future builds & wip news : http://dcemu.co.uk/vbulletin/showthr...p?p=2148083543

Hope this helps people

Source Included.

There is seriously going to be a bit of a gap between the next release!
 
#14 ·
holy crap Zack, you're on a mission! thanks :D
Heh :evil: The mission is only 89% complete yet my friend :drool:

By the way, "Wolf3D V4.5 Spears Of Destiny Full Version" also supports the Two released Spears Of Destiny Expansion packs!.

So yeah, the port now supports every version of Wolf3D & every expansion pack made for Wolf3d :D

Q) How to use the expansion packs?

A) Just replace the .sod files from the expansion pack with the ones that you have in the folder already.

Note : Make sure there is no CONFIG.WL6 file in the folder. It causes the game to crash.
 
#15 ·
[RELEASE]Wolfenstein 3D V4.7 - Game Loader Menu + Sound Fix!

Hey guys.

Today was my last day off work, so I put in extra effort and finished the game loader & "fixed" the sound.

The sound is slightly faster, but 100% clear in the sound fix version. The only problem with it are the guards voices, they sound like they have inhaled helium. Aside from that, it sounds great.

The sound fix is only a test, for the sound to be perfect for everything I need to re-write the sound core, which will take time.

The game loader is 100% complete. I think it is great, however if you guys want it changing just ask ;)

It starts up, and you pick your game, simple as that :) No more having 6 eboots clogging up your xmb game menu ;)

The file structure has completely changed. From now on you have to put the game in this directory for it to work :

PSP/GAME/

The wolf3d layout has also changed :

PSP/GAME/Wolf_3D/Files/"GAME NAME HERE"

There are 6 folders. Each correctly named. You place the game files in as normal into these folders.

Important :

1) I found out why Spears Of Destiny Episode 3 was so unstable. For some reason you have to have savefiles in there to make it stable. I have included 2 save files in that folder . Don't delete them or you will have issues. This game also has to have a CONFIG.SOD file in there. It is the ONLY one that requires it.

2) Spears Of Destiny Episode 3 is the ONLY game that needs the CONFIG file. Make sure you DO NOT have a CONFIG file in the folder of any of the other games or it WILL NOT WORK. This keeps coming up and up, so please heed it this time.

Note For people who want to use the 1992 Wolf3D Full Version CD Files. Please only download the "Wolf3D V4.7 - Normal Sound + For 1992 CD Version" or the "Wolf3D V4.7 - Sound Fix+ For 1992 CD Version" releases.

To try out the version with the sound fix, download the appropriate :"Sound Fix" version below. If you would like the new version with the same sound as the previous release download the appropriate "normal sound" release below.

Next release probably wont be for 1-2 weeks ;)

Thanks and enjoy it :)

Screens :

Game Loader Menu Screenshot :
Image


Screenshot from Spears Of Destiny Episode 3 :
Image


Download from dcemu here (too big to upload again ) : [RELEASE]Wolfenstein 3D V4.7 - Game Loader Menu + Sound Fix! - DCEmu Forums:: The Homebrew & Gaming Network :: PSP Dreamcast Nintendo DS Wii GP2X Xbox 360 GBA Gamecube PS2 Apple iPhone Forums
 
#16 · (Edited)
[Release] Wolfenstein 3D V4.8 - Sound Improvements + Lots more!

Me again :)

I worked hard on this today to make up for letting everyone down last week (due to me messing with my operating system and wasting 2 days)

I am very happy with the end result, some things included in this release were not supposed to be even looked at until v5.0, but I just steamrollered though the "to do list" today I guess.

Lets run though the changes in this version :

Sound & Music :

Yes it is finally better. I would say about 95/100%. It is now the correct tempo, with little to no crackling in-game. Another thing that is fixed sound related is the enemy's voices. They are now the correct pitch and also finish there sentences now!.

Before they said : "Acht" now it's the correct "Achtung!". They also finish there dying sound effect correctly now too. This is a big fix and really improves the experience a lot.

Another fix is when pressing the "open door" key the sound used to crackle. This has been fixed in v4.8 :)

Saving/Loading

New feature in this release is the ability to quick save & quick load in-game. Saves having to return to the menu all the time.

Hold "Start" and press the "L trigger" to save or Hold "Select" and press the "L trigger" to load.

The saving/loading is still slow, however I know how to fix the issue I just have not got round to doing it yet. It will definitely be in for version v4.9.

Graphics :

I have enabled Vsync in this version. It improves the game a lot. There is little to no "ghosting" in v4.8 as a result.

Controls :

The controls have finally been updated in v4.8, Dpad is now default for movement, to change to analog see below :

Here is the new mapping :

Use Dpad for movement : Hold the "L Trigger" and press "start".
Use Analog for movement : Hold the "R trigger" and press "Start".
Fire : Press the "R Trigger"
Strafe : Hold "Square"
Open Doors : Press "Cross/X"
Look : Hold the "L Trigger"
Back to menu : Press "Triangle"
Weapons :

Yes, you can now finally change weapons in my Wolf3D port.

How to change ? Well it depends on whether your using analog or dpad. Whichever your using for movement, use that device to change weapons.

DPad/Analog Up : Weapon 1
DPad/Analog Down : Weapon 2
DPad/Analog Left : Weapon 3
Dpad/Analog Right : Weaon 4
Cheats :

For those of you that like a helping hand, cheats support has now being added :D

To activate cheats :

Here is a list of all available cheats and how to activate them :

ALL THIS CODES CAN ONLY BE ACTIVATED WHILST INGAME.

----------------------------------
SECRET CHEAT MODE : GOD MODE
----------------------------------

Info : Makes you invulnerable to damage.
To Enable : Hold Start + Square + Circle + Right

----------------------------------
SECRET CHEAT CODE: 'MLI'
----------------------------------

Info : Gives you the "Chain Gun", Both keys, Full health & 99 Ammo.
To Enable : Hold Start + Square + Up + Cross

----------------------------------
SECRET CHEAT CODE: COMMANDER KEEN
----------------------------------

Info : I honestly Don't know what this does.
To Enable : Hold Start + Square + Right + Circle
The game also seems more stable now. I think the crashes have stopped also, This has not being tested that long though. There has also been fixes to all the game loader bugs.

For all other fixes see changelog.

Changelog :

- Fixed Music. Only slight discrepancy in-game. Now proper Tempo too.
- Fixed Sounds. Guards voices are now normal pitch and tempo.
- Fixed Guards voices not finishing alert call & Death shout. They now say the full alert shout and full death shout sounds.
- Fixed bug in game loader where it wouldn't start if you had your game cpu speed set to 333mhz in xmb.
- Added Vsync. Game graphics are a lot smoother now, with a lot less ghosting.
- Added ability to change weapons in-game.
- Fixed crackling sound when pressing the door open button. Now doesn't crackle at all.
- Added ability to change between either Analog or Dpad for movement in-game.
- Added in-game quick save & quick load.
- Added cheat support. These must be done in-game by holding set buttons. (see cheats.txt for list of cheats)
- Fixed bug in gameloader where you sometimes couldn't hear gunshot sound on game select.
- Fixed bug in gameloader that made it sometimes start the wrong game.
- Slight Code clean-up.
So that's it. Quite a major improvement overall. Sorry for the long post, I just wanted to explain everything properly to save myself being swamped with questions.

I would recommend upgrading to 4.01 M33-2 if you haven't already. The game seems the most stable on that firmware.

Thanks to Da1writer & Ashtr for continually finding bugs, and to Da1writer for making the excellent readme/faq that now comes bundled with each new release. Stuck, cant get it to work? Take a look at that!

Hope you all enjoy it :thumbup:

Source Included.

Screenshot :

Image



Download @ Dcemu Too big to upload here :( Download : http://dcemu.co.uk/vbulletin/showthread.php?p=2148091397#post2148091397