MACENWOLF - PORTING MODS OF MAC WOLFENSTEIN

NOT JUST ANOTHER MACENSTEIN



A port of Mac Wolfenstein 3D, using Wolf4SDL, as well as a base for future ports of Macintosh based mods. The project aims to eventually bring the entire Mac mod catalogue to Windows users while trying to capture the overall Mac version including details, bugs and glitches required for mods.

Ports of the mods will be posted here over time so you might want to follow the updates. Since there are about 250-300 mods it also might take a while. The mods themselves are only compatible with MacenWolf.

screen5



screen4 1


This project is brought to you by serpens (porting, feature dictator, Mac technician), Nexion (engine, consultant and henchman) and all the mod authors.


If you need some follow-up information about specific mods (or modding you may want to check:)

wl6 wiki (wiki dedicated to mods)


or some of the modding community,

DieHard Wolfers
Wolfenstein 3D Dome


Post article RSS Articles

All right, the big announcement today is that we don't port a new mod... Instead we enhance your mod-making capabilities! You see, our beloved Nexion - a dark but cute beast - has actually been, clandestinely, hard at work throughout recent weeks. We give you the fruit of his labor - an all-new MacenWolf modding kit tentatively called S.U.C.K. To quote the included, detailed manual:

"Suck-ing is a super-easy method to modify the game and barely an inconvenience. Even your brother's dog can do it! It's limited in scripted scope, not overly complex and has some loose screws but lets you do quick changes. With some creativity it gives you enough room to turn the whole game upside down and all around. All you need is a text file, add some variables from below and rename the file to mod.cfg."

Therefore, in addition to the possibility of using multiple VSWAP files and sound folders, you get to modify a great number of parameters and aspects of the game (or a specific map, or more maps), all via a simply structured text file. The capabilities include:

Enemies: HP, damage, behavior, speed, enable/disable 8-dir rotations
Projectiles: speed, damage, lifetime, splash damage, knockback, homing properties...
Weapons and Ammo: nearly every damn aspect and property you can think of
Level Start: pistol start or not? starting health and ammo
Various Things: you know, stuff... things like enabling a countdown, changing player speed and max health capacity or enabling a 64x64 VSWAP
Static Objects: solid? pick-up? billboard? source of light?
Pick-up Items: change the good (or bad) stuff a pick-up gives you
Statusbar: enable, disable or move any part of the status bar
Additional Sprites and Rotations: make use of 12 currently unused objects, the fake Hitler enemy, BJ's running animation or add rotation sprites for enemies and bosses

Mind you, this is in addition to the previously available and documented gamedict.wl6 file, where you can change:

Floor and Ceiling Colors
Floor and Ceiling Textures (uses plane 3)
Shading Color and Strength
Parallax Sky
Music Order
Episode/Scenario ending on specific map
Episode/Scenario Names
Episode Length
Secret Level Order
Par time
Level Number on Statusbar
Mirror Wall Sides (flips wall on x-axis)
Darker Wall Sides (optionally via plane 3 if textured floor/ceil is off)
Palettes

Additionally, you get pre-made example configs called mod.cfg and mod02.cfg, as well as four funney mods called painmaker.cfg, punchkraut.cfg, rocketmania.cfg and speedrage.cfg, all of which offer funney gameplay changes for you to mess around with. And don't forget ChaosEdit and WDC definition files included with the main downloads.

To accomodate all this new stuff, of course a new executable is necessary. Since it's such a major release, let's go ahead and call it MacenWolf 1.1.

Enjoy!




Download the SUCK modding kit:

Moddb.com

Macenwolf SUCK


Download MacenWolf 1.1 patch:

Moddb.com

MacenWolf 1 1


Download up-to-date Second Encounter:

Moddb.com

MacenWolf Second Encounter 1.1


Download up-to-date Third Encounter:

Moddb.com

MacenWolf Third Encounter 1.1


MacenWolf release!

MacenWolf release!

News

MacenWolf has been released! This is the project aiming to port the Macintosh version of Wolfenstein 3D and its modding base to Windows.

Bride of herr Stein

Bride of herr Stein

News

Unleash your long pent-up fury at the fair sex! Mow down legions of women!

The Game Jame

The Game Jame

News

Explore seven entries of a MacenWolf contest that took place a while ago.

Copless mazes

Copless mazes

News

Actually no cops to be found in this scenario for our favourite maze game.

Add file RSS Files
MacenWolf 1.20 Patch for Third Encounter

MacenWolf 1.20 Patch for Third Encounter

Patch

Third Encounter version of patch 1.20. Minor changes.

MacenWolf 1.20 Patch for Second Encounter

MacenWolf 1.20 Patch for Second Encounter

Patch

Second Encounter version of patch 1.20. Minor changes.

MacenWolf Second Encounter 1.20

MacenWolf Second Encounter 1.20

Full Version 11 comments

The Second Encounter version of MacenWolf, the project aiming to port the Macintosh version of Wolfenstein 3D and its modding base to Windows. No installation...

MacenWolf Third Encounter 1.20

MacenWolf Third Encounter 1.20

Full Version 4 comments

The Third Encounter version of MacenWolf, the project aiming to port the Macintosh version of Wolfenstein 3D and its modding base to Windows. No installation...

MacenWolf 1.1 Source Code

MacenWolf 1.1 Source Code

Source Code

It's the source code for MacenWolf, kindly made available by Nexion.

Macenwolf SUCK

Macenwolf SUCK

Mapping Tool

S.U.C.K. is a pretty versatile MacenWolf modding kit, letting you modify many aspects of the game with a simple text file.

Comments  (0 - 10 of 78)
jdmckech
jdmckech

serpens, I noticed that when you get a 100 percent treasure/kill/secret score at the end of a level the "Yeah" sound is distorted and keeps repeating. I like how the tallying of the scores has been slowed down to be more accurate though.

Reply Good karma Bad karma+1 vote
OKducky Creator
OKducky

You're correct. We'll try to take care of the issue in the near future.

Reply Good karma+1 vote
necronita
necronita

Mods? Mods!
wl6.fandom.com/wiki/Category:Mac_Mods

Reply Good karma Bad karma+1 vote
Guest
Guest

Hello, I'm having this issue with the latest version on both 2nd and 3rd encounter whenever I launch it:
SD_Startup: Unable to open audio device. Trying defaults.
SD_Startup: Unable to open audio device with defaults.
Try closing any other applications that might
be using the audio driver and try again, or
start the program with the '--nosound' switch.
The cause of it is having the SDL_AUDIODRIVER=directsound variable active. If I disable it, Macenwolf will run normally, but that variable is a fix for SDL2 games audio that wasn't working at all.

Reply Good karma Bad karma+2 votes
Guest
Guest

Do you have a sound device installed?

Reply Good karma Bad karma+1 vote
Guest
Guest

I'm thinking about playing one of those mods with new graphics and new maps. Which one would you guys recommend me to start with? Thank you in advance.

Reply Good karma Bad karma+2 votes
Guest
Guest

Spear of Longinus and Astrosteins are solid though high enemy count.
Hitler's Chalet is well done. Macinstein, Strangestein, Demo Warrior are on the more unusual graphical side.

Reply Good karma Bad karma+2 votes
Guest
Guest

I think I found a bug in the latest version of MacenWolf, every time I tried starting up the game, I keep getting a error that’s says “Unable to set 1920x1080x32 video mode: DDraw created surface with wrong size”.

It didn’t do that in the previous version, do you know why it’s doing that?

Another addon I would like to see for your mod is one that will switch the chaingun sound effects around like they did in the 3DO port.

Including a addon that will give BJ proper 128x128 sprites for his mugshot and the weapons he holds, because what the original Mac team did is they grabbed the ones from the SNES port and they either upscale, filtered or stretched them.

Reply Good karma Bad karma+2 votes
OKducky Creator
OKducky

I can't reproduce the error, but you can start troubleshooting by deleting the config file and trying again. Other than that, maybe try reinstalling your DirectX or GPU drivers.

Reply Good karma+2 votes
Guest
Guest

Alright, it looks like deleting the cfg file fixed it, so there’s something wrong with it for this version.

I also have another question, I would like to give the enemies and bosses extra frames to their death animations, how do I do that?

Reply Good karma Bad karma+2 votes
OKducky Creator
OKducky

For extra frames I think you'd have to edit the source code. Unfortunately I can't help with that.

Reply Good karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.