Wolf4SDL-PS2

PS2 Wolf4SDL-PS2 1.0

iOmsVmj.png
  • Wolf4SDL is an open-source port of id Software's classic first-person shooter
    Wolfenstein 3D to the cross-platform multimedia library "Simple DirectMedia
    Layer (SDL)" (http://www.libsdl.org). It is meant to keep the original feel
    while taking advantage of some improvements mentioned in the list below.


    Main features:
    --------------

    - Cross-platform

    - AdLib sounds and music:
    This port includes the OPL2 emulator from MAME, so you can not only
    hear the AdLib sounds but also music without any AdLib-compatible
    soundcard in near to perfect quality!

    - Multichannel digitized sounds:
    Digitized sounds play on 8 channels! So in a fire fight you will
    always hear, when a guard opens the door behind you ;)

    - Higher screen resolutions:
    Aside from the original 320x200 resolution, Wolf4SDL currently
    supports any resolutions being multiples of 320x200 or 320x240,
    the default being 640x400.
    Unlike some other ports, Wolf4SDL does NOT apply any bilinear
    or similar filtering, so the graphics are NOT blurred but
    pixelated just as we love it.

    - Fully playable with only a game controller:
    Wolf4SDL can be played completely without a keyboard. At least two
    buttons are required (shoot/YES and open door/NO), but five or more
    are recommended (run, strafe, ESC).

    Additional features:
    --------------------

    - Two additional view sizes:
    Wolf4SDL supports one view size using the full width of the screen
    and showing the status bar, like in Mac-enstein, and one view size
    filling the whole screen (press TAB to see the status bar).

    - (Nearly) unlimited sound and song lengths:
    Mod developers are not restricted to 64kB for digitized sounds and
    IMF songs anymore, so longer songs and digitized sounds with better
    quality are possible.

    - Resuming ingame music:
    When you come back to the game from the menu or load a save game, the
    music will be resumed where it was suspended rather than started from
    the beginning.

    - Freely movable pushwalls:
    Moving pushwalls can be viewed from all sides, allowing mod developers
    to place them with fewer restrictions. The player can also follow the
    pushwall directly instead of having to wait until the pushwall has left
    a whole tile.

    - Optional integrated features for mod developers:
    Wolf4SDL already contains the shading, directional 3D sprites,
    floor and ceiling textures, high resolution textures/sprites,
    parallax sky, cloud sky and outside atmosphere features, which
    can be easily activated in version.h.
  • The following versions of Wolfenstein 3D data files are currently supported
    by the source code (choose the version by commenting/uncommenting lines in
    version.h as described in that file):

    - Wolfenstein 3D v1.1 full Apogee
    - Wolfenstein 3D v1.4 full Apogee
    - Wolfenstein 3D v1.4 full GT/ID/Activision
    - Wolfenstein 3D v1.4 full Imagineer (Japanese)
    - Wolfenstein 3D v1.0 shareware Apogee
    - Wolfenstein 3D v1.1 shareware Apogee
    - Wolfenstein 3D v1.2 shareware Apogee
    - Wolfenstein 3D v1.4 shareware
    - Spear of Destiny full
    - Spear of Destiny demo
    - Spear of Destiny - Mission 2: Return to Danger (not tested)
    - Spear of Destiny - Mission 3: Ultimate Challenge (not tested)
  • How to play:
    ------------

    To play Wolfenstein 3D with Wolf4SDL, you just have to copy the original data
    files (e.g. *.WL6) into the same directory as the Wolf4SDL executable.
    Please make sure, that you use the correct version of the executable with the
    according data files version as the differences are hardcoded into the binary!

    Controls:
    :but r2::but l2:: Shoot
    :but tri:: Previous weapon
    :but cir:: Next weapon
    :but x:: Open
    Left Stick: Move
    Right Stick: Look
  • Credits:
    --------

    - Special thanks to id Software! Without the source code we would still have
    to pelt Wolfenstein 3D with hex editors and disassemblers ;D
    - Special thanks to the DOSBox team for providing a GPL'ed OPL2/3 emulator!
    - Special thanks to the MAME developer team for providing the source code
    of the OPL2 emulator!
    - Many thanks to "Der Tron" for hosting the svn repository, making Wolf4SDL
    FreeBSD compatible, testing, bugfixing and cleaning up the code!
    - Thanks to Chris Chokan for his improvements on Wolf4GW (base of Wolf4SDL)
    - Thanks to Pickle for the GP2X support and help on 320x240 support
    - Thanks to fackue for the Dreamcast support
    - Thanks to Chris Ballinger for the Mac OS X support
    - Thanks to Xilinx, Inc. for providing a list of maximum-length LFSR counters
    used for higher resolutions of fizzle fade


    Licenses:
    ---------

    - The original source code of Wolfenstein 3D:
    At your choice:
    - license-id.txt or
    - license-gpl.txt
    - The OPL2 emulator:
    At your choice:
    - license-mame.txt (fmopl.cpp)
    - license-gpl.txt (dbopl.cpp, USE_GPL define in version.h or set GPL=1 for Makefile)

Source: https://github.com/Wolf3s/Wolf4SDL-PS2/releases.
Uploaded by
Wolf3s
Downloads
138
Views
138
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Wolf3s

Back
Top