Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • NOTE: There is a known issue with the most recent entries having screwed-up information and links. Some databases are out of sync and we haven't been able to fix it yet.

wolf3d_iphone_v1.1_src.zip

   (2 reviews)
Sign in to follow this  

Guest

About This File

The original Wolfenstein 3D code was written in late 1991 / early 1992 using 16 bit Turbo C and the TASM assembler and targeted at 286 based MSDOS systems with VGA graphics and ideally a bit of extended or expanded memory.

I released the original source for Wolfenstein 3D many years ago, originally under a not-for-commercial purposes license, then later under the GPL. The old code is still available in various places ( http://www.btinternet.com/~belowe/ ) but it isn't very useful on modern platforms. There are several open source projects that have modernized the code so that it works on 32 bit systems and can take advantage of OpenGL acceleration. I started the iphone version with the Wolf3D Redux codebase ( http://wolf3dredux.sourceforge.net/ ), which apparently incorporated a lot of code from NewWolf ( http://newwolf.sourceforge.net/ ).

At first, I considered trying to build the iphone version as a patch, but when I decided to turn the little research project into a commercial release (and do it in a hurry), I started making more wholesale changes. The Redux codebase had basically gutted the Quake 2 codebase and grafted Wolfenstein into it, which had some nice points, but it meant that the system code was many times as large as the actual Wolfenstein game code. It wasn't really hurting anything, and I considered leaving it all in, but it was such a mess that I finally flattened everything out and cut out about half of the environment code. No attempt was made to make this project portable, although it wouldn't be very hard to clean that up.

In the past, Id source releases did not include any data files, and you had to extract data files from a commercially obtained version of the game if you wanted to experiment with the original game data. Because it isn't possible for users to tear open an app bundle from the App Store to get at the data, I am including it with the source code to make it easy. You are on-your-honor to buy a copy at the App Store before using the data. :-) The source code is under the GPL, but the data is still strictly copyright Id Software with no license given to distribute outside this code release package or to use for any commercial purpose. You are certainly free to replace all the data and make commercial applications, as long as the code is made available under the GPL.


User Feedback

Create an account or sign in to leave a review

You need to be a member in order to leave a review

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

There are no reviews to display.

  • File Reviews

    • By chlef · Posted
      Yeah, this is what Doom is supposed to be. Basic and enjoyable, no gimmicks or stupid sound/graphic mods. Just pure Doom. This is a keeper.
    • By Never_Again · Posted
      Another day, another stolen map.   E2M1 of IMMLEV is a ripoff of ARENA, a tutorial WAD David Bruni designed and wrote detailed tutorials for in the 3D Alchemy book. Walbert's edit of it was so incompetent that four times out of five it will crash vanilla seconds into the level with a "P_CrossSubsector" error. Crispy and prboom-plus crash every time.   Oddly enough, Choco loads the map without complaints but you get stuck early on due to the "author" apparently using a paper bag over the head as a map-editing tool.   The second map is largely a barebones crate maze. A secret door next to the first key leads to an unmarked exit that dumps you on the stock secret level. Too bad, as the third level finally shows a glimpse of promise, albeit somewhat marred by HOM and mislabeled key doors. This, too, is apt to an abrupt end with another unmarked exit switch.
    • By MuratMikal · Posted
      The difficult of some maps (mainly after MAP 20) is rather extreme in UV if you aren't an experienced/very good player. For others I recommend playing in HMP or even HTNR if you don't want many frustating moments. Best maps = 04, 06, 07, 08, 11, 15, 32, 18, 20, 22, 28, 29 and 30. Bad Maps = 05, 31, 23, 25 and 26. All other maps are OK. Now, some considerations: MAP 24 is very good until the archvile spam, after that it's almost impossible to beat if you don't get the secret invulnerability sphere. MAP 26 is a gimmick map with a lot of archviles, I didn't enjoy the gameplay because if you shoot in some parts you die right away due to the sheer numbers of viles. MAP 29 at first seem very hard and frustating but its doable if played with persistance. The only bad thing about it is the mandatory archvile jump which I didn't aprove (if you play it you'll see what I'm talking about). UV maxing this MAP would be a nightmare since the red key area is very hard; I've yet to see anyone at youtube or twitch UV maxing this map without saves. As I think only 5 MAPS out of 32 are bad it deserves at least 4 stars.
    • By Triloguy · Posted
      Great. Best Wad ever.
    • By aargh · Posted
      It misses that "something extra" that id maps had. Something that you remember those maps for. But maybe it's not fair to compare because the original always has the advantage of nostalgia.
×