Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 27

Thread: PSP port of shareware Wolfenstein 3D

                  
   
  1. #11
    DCEmu Coder HardHat's Avatar
    Join Date
    Feb 2006
    Posts
    163
    Rep Power
    71

    Default

    Quote Originally Posted by TheLazy1
    Wow, really strange how close together our ports were released
    Keep up the good work, though, I'd suggest scaling the screen to 435x272 since it would preserve the original aspect ratio and make it look alot better.
    I haven't played Wolf3d recently enough to realize that it is stretched horizontally in my version. I'll definately look into that. Thanks for pointing it out. I do say that I'd like to get the maximum render window bigger, but the code is full of implicit 320x200 and 320x160 constants hidden everywhere. Changing the wrong ones leads to head trauma.

    Well, I saw it in the Porting Ideas forum in this thread on Monday. I was suprised that I was making a Wolf3D-like FPS for the PSP, and Wolf3D hadn't been ported. So I worked on it a bit. I see from your posts elsewhere that you were working on it from a totally different request. And since your port is quite different from mine, I guess there is room for both of them.

    Anyway if I get the SDL sound working, then I'll share what I learn with you, through my included source if nothing else. My first porting try was from the Nokia s60 cell phone source code, which does sound correctly I believe (but I had no picture show up). So I'll probably continue with that code if I can get results. It seems to be taken from a slightly later snapshot than the code base I'm working with too.

    HardHat.

  2. #12
    DCEmu Legend
    Join Date
    Sep 2005
    Posts
    2,355
    Rep Power
    82

    Default

    Man this is great. I love playing the classics on PSP. Keep it up.

  3. #13
    DCEmu Coder
    Join Date
    Sep 2006
    Posts
    45
    Rep Power
    0

    Default

    Well, what I did for the Nintendo DS port was have two modes. A 320x200 scaled mode and a native 256x192 mode.
    When it would be time to display a 320x200 image I would go into 320x200 mode and scale the display and put it back to 256x192 for in-game and the menus.

    And your also right about 320x200 being hardcoded everywhere, it took alot of time to track those down.
    There are also other constants around that size that need to be changed aswell.

    You can make the render window bigger, just look for the SetDefaults() function in wl_main.c.
    I believe the highest setting is 20, but I'm not 100% sure on that.

    A few other things to note:
    If your going to add saving/loading, keep in mind that every new release/build you do will break existing savegames.

    This is because when saving the code writes pointers to objects in memory which will change whenever modifications are made to the source.

    If I get around to having native 480x272 in-game I'll send the modified files your way.

  4. #14
    DCEmu Newbie CandieC's Avatar
    Join Date
    Jun 2006
    Posts
    34
    Rep Power
    0

    Default

    this is awsome thanks both of you guys!

    maybe you should work together and bring us a finished duke nukem 3d with adhoc support?

    thanks alot for wolf3d though!

  5. #15
    DCEmu Rookie
    Join Date
    Jul 2006
    Posts
    107
    Rep Power
    69

    Default

    where the hell is the sound?!?!?!

  6. #16
    DCEmu Coder
    Join Date
    Sep 2006
    Posts
    45
    Rep Power
    0

    Default

    Adding sound to wolf3d for the psp is very difficult, not only do the sounds need to be resampled from 6896hz to 44100hz but you must also find cpu time to emulate the YM3812 sound chip for the music and other sfx.

  7. #17
    DCEmu Old Pro Wally's Avatar
    Join Date
    Oct 2005
    Posts
    1,170
    Rep Power
    79

    Default

    Wow its awesome you guys both made a port almost at the same time.

    I get a bit pissed off when something starts to work in a port i do and then someone already beats me to it .. Examples of this is MissDriller

  8. #18
    DCEmu Rookie kiore's Avatar
    Join Date
    Jan 2006
    Location
    New Zealand
    Posts
    216
    Rep Power
    0

    Default

    loved this game many a year ago . good one

  9. #19
    DCEmu Newbie r00t's Avatar
    Join Date
    Dec 2005
    Posts
    34
    Rep Power
    0

    Default

    Arrgggg. Playing this game is an instant headache-fest.

  10. #20
    LUA Coder D0N's Avatar
    Join Date
    Jan 2006
    Posts
    863
    Rep Power
    78

    Default

    Excellent work HardHat! Keep it up!

Page 2 of 3 FirstFirst 123 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
  •