Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Wolfenstein 3D - Port Status News

                  
   
  1. #1

    psp Wolfenstein 3D - Port Status News

    Time for an update. No new release this time though (sorry it's just not ready yet). Just wanted to post this to update you all and release any fears of this project being dead.

    What has changed since V4.8?

    The below changes are 100% complete :

    - Crashing bug fixed. (for good?)
    - Fixed Menu bug where the text "off" would be printed below the "quit" text.
    - Removed Border around in-game.
    - Re-enabled Demo Mode & Fixed Random Crashing bug attributed with it.
    - Properly Cantered Message Dialogue boxes.
    - Fixed bug where message box displayed corrupted and in the wrong position.
    - Reduced "ghosting" further and made movement slightly slower (it makes it a lot more responsive now)
    - Finally made the game fill the full capacity of the screen. So yeah its full screen now
    - Fixed screen fadeout after returning to the game via the menu. No longer shrinks the screen then expands it. Just fades out.
    - Improved Menu controls (x = confirm/enter, /\ = back/no
    - Improved cheat code activation, start key is no longer used, and keys used are easier to press (uses 3 keys as opposed to 4 now)
    - Huge code clean up. 1500 Lines gone (roughly)

    The following are Work in progress :

    - New Audio system implemented. Sound & Music are now 100% Perfect. (Uses Wav's for sounds, and Mp3's for music, Mp3's play on ME processor) - This is done but not finished as of yet. Roughly 45% complete.

    - Fix original sound system.
    - Fix save/load slowness & corruption.
    - Fix other minor bugs.
    - ???

    What is this new Audio System?

    Sound Effects :
    Basically it uses wav files extracted from the Wolfenstein audio data files and plays them back at a very high quality rate. It sounds stunning.

    Music :
    This plays back mp3's which are obtained by extracting the raw music data from the audio data files, converting it to midi, then to mp3. This may appear to be a bad idea, but it sounds awesome.

    If this new audio system is so great why bother fixing the old one?

    Well I am doing this for a few reasons. Around 50% of the Wolfenstein sound effects and music are available for me to distribute without breaking any copyright laws. (the ones from the shareware versions). The sound files from the full versions are a different story though.

    I have contacted ID who referred me to there department that deals with questions regarding the Wolf3D source code. Once I recieve and answer back from them saying I either can or cannot distribute the sound and music files from the full versions of Wolf3D and Spear Of Destiny, my hands are tied.

    So as a backup plan I am also fixing the old sound code.

    Didn't you try that before?

    I never stopped working on it, although briefly. Today I made an interesting discovery. I decided to port fmopl (opl emulator) from mame to wolfenstein 3d, that before this used v3.7. I always presumed that the opl emulator was outdated and thus was causing all the issues with the sound. However I was wrong.

    After getting it working (about 30 minutes later) the sound was just the same as it was before. So this means that the problem lies in the implementation of the sound initialization code. It is probably something simple, like a timer being slightly off, although it could be just plain wrong.

    So later today (going to bed now) I am going to start investigating this and see how it goes. I will post if I manage to work it out today.

    To Summarize :

    The next release will be out when one (or both) of the sound systems are complete (perfect), and the saving and loading is fast and stable.

    This could either be tomorrow or in 1-2 weeks time, I can't really say.

    Bear with me and your patience will be rewarded

    Give feedback via comments
    Last edited by Zack; August 5th, 2008 at 03:20.
    My Business (Games, Apps & More):

    Gremlin Interactive

  2. #2
    DCEmu Coder Safari Al's Avatar
    Join Date
    Mar 2007
    Location
    http://homebrewheaven.net
    Posts
    863
    Rep Power
    0

    Default

    Great work man, this is really making a lot of progress very quickly
    Come Visit Homebrew Heaven, Where you'll find the latest gaming news and downloads!

    View My Coding Blog


    The Return of The Lounge!
    Mario Gold Rush
    Current C++ Project: To be Announced soon on Homebrew Heaven

    Currently Coding in: C++ for the PSP

  3. #3
    DCEmu Rookie
    Join Date
    Nov 2005
    Location
    El Paso, TX
    Age
    40
    Posts
    132
    Rep Power
    72

    Default

    Nicely written, love the progress you made so far! Hopefully ID contacts you soon so you can move on with the wav/mp3 idea, otherwise fixing the old sound code would be the only option left ? Remember Zack, I got ya back !

  4. #4
    DCEmu Newbie
    Join Date
    Dec 2007
    Posts
    84
    Rep Power
    0

    Default

    good job Zack, we love you and all the women want to bear your child.

    Is that good enough motivation

  5. #5
    Registered User Mr. Shizzy's Avatar
    Join Date
    Apr 2006
    Location
    In The UMD Drive
    Posts
    1,386
    Rep Power
    0

    Default

    Great work. Glad to hear your still going with it.

    [offtopic]Drop me a PM sometime old buddy [/offtopic]

  6. #6
    DCEmu Old Pro bah's Avatar
    Join Date
    Dec 2005
    Location
    Australia
    Age
    41
    Posts
    1,671
    Rep Power
    80

    Default

    I really appreciate your persistence with working out the bugs and polishing this port Zack

  7. #7

    Default

    Great job, Zion. You're working hard on it


  8. #8

    Default

    yea, sweet job man! keep up the good work!

  9. #9

    Default

    Here are screen shots of the new full screen mode vs the old one:

    New full screen mode :


    Old full screen mode
    Last edited by Zack; August 5th, 2008 at 19:22.
    My Business (Games, Apps & More):

    Gremlin Interactive

  10. #10

    Default

    Very nice work! Can't wait for the next release! Keep up the good work.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •