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

Robombs
Robombs

11 May 15

The Dark Mod
The Dark Mod

17 Feb 15

Giana's Return
Giana's Return

11 May 15

Xonotic
Xonotic

27 Sep 15

Comments to Wolf4SDL

Comments not found
Add Comment
Turn on images!