Wolf4SDL

Software Screenshot:
Wolf4SDL
Software Details:
Version: 1.7
Upload Date: 15 Apr 15
Developer: Moritz Kroll
Distribution Type: Freeware
Downloads: 45

Rating: 1.0/5 (Total Votes: 1)

Wolf4SDL is a Wolfenstein 3D port using Simple DirectMedia Layer (SDL).

Wolf4SDL is an open-source port of id Software's classic first-person shooter Wolfenstein 3D to the cross-plattform multimedia library Simple DirectMedia Layer (SDL). It is meant to keep the original feel while providing several improvements:

� Cross-plattform:

-Linux
-BSD variants
-Windows 98, ME, 2000, XP, Vista (32 and 64 bit)
-KallistiOS (used for Dreamcast)

Only little endian platforms like x86, ARM and SH-4 are supported, yet.

� AdLib sounds and music (includes the OPL2 emulator from MAME).
� Multichannel digitized sounds.
� Higher screen resolutions (multiples of 320x200 or 320x240).
� Also fully playable with only a game controller.
� Includes several optional enhancements for mod development.

The following versions of Wolfenstein 3D data files are currently supported by the source code:

� Wolfenstein 3D v1.0, v1.1, v1.2, v1.4 shareware
� Wolfenstein 3D v1.1, v1.4 full Apogee
� Wolfenstein 3D v1.4 full GT/ID/Activision
� Spear of Destiny demo, full, and mission disks

What is new in this release:

  • Added support for .sd1 SOD game files as delivered by Steam by changing --mission parameter slightly
  • Added --windowed-mouse parameter to start windowed mode with grabbed mouse
  • Rain and snow speed fix
  • Floor/ceiling fix
  • Fixed moon out of screen bug
  • Rain/snow leaking ceilings fix
  • Per-user configuration/savegame directories (~/.wolf4sdl) on Linux like systems per default
  • Added --configdir parameter
  • Use SDL_DOUBLEBUF for vsync to avoid or at least reduce flickering
  • Removed remains of the frame rate counter on screen, when disabled
  • Don't quit game when using TAB+E with --tedlevel
  • Added --extravbls parameter
  • Changed default for "extra VBLs" from 1 to 0
  • Fixed missing umask parameter for open with O_CREAT
  • Fixed support for 1.0 shareware data files
  • Fixed xtile and ytile not being valid in HitHorizWall and HitVertWall, respectively. This caused problems with some tutorials.
  • Removed unused HitHorizPWall and HitVertPWall.

What is new in version 1.6:

  • Demos are fully working now (at least for the 1.4 Activision and Spear of Destiny versions)
  • Removed last busy waiting (which led to very unstable framerates on BSDs)
  • Fizzle fade now works for resolutions up to 8191x4095 (that should be enough for years to come)

Requirements:

  • Original game data files
  • SDL
  • SDL_mixer

Similar Software

Comments to Wolf4SDL

Comments not found
Add Comment
Turn on images!