Tuesday, April 24, 2018

Doom 2 Project "Masochistic Death" being worked on (A Randomly generated tribute to Hell Revealed that replaces the now cancelled ultimate hell revealed pack)

Ok... TUC is done and due to that I am leaving duke3d for a while to concentrate on New Doom Stuff I want to do...   So I decided to return to Doom for a while and work on a new Project... Masochistic Death...

Masochistic Death is a reimaging of an older project with the same name.Unlike the older project  this is a different theme entirely... The older project was a randomly generated tribute to a wad I made that no one liked. This new Reimaging is a completely different style....

This new Masochistic death is a tribute wad but this time It is a tribute to Hell Revealed. I was working on a massive Tribute to Hell Revealed called the Ultimate Hell Revealed Pack. Unfortunately that was cancelled and instead I am now working on this tribute instead, a single 32 map mapset made as the tribute, rather than 7 32 map map sets that the ultimate hell revealed pack would have had. This mapset like the Ultimate hell revealed pack is a randomly generated tribute but it uses the newest Randoom 10.1 version to generate maps, with zdoom features such as slopes, dynamic lights and ambient sounds placed in all maps. That means this is the best tribute wad ever made by me.... Now that I have officially cancelled the hell revealed pack wads, I decided to redo a tribute with masochistic death...

This tribute wad has new textures and music. The music is all music from metal bands I like. The textures are based on open source stuff for doom made with an open source license that I happen to like.


I have tested the early and later maps. The early ones are very easy, just like the first 10 or so Hell Revealed maps.  Tbe maps after map12 get much harder, with hordes of tough enemies thrown in... It gets even worse after map16 when you start running into hordes of revenants and archviles. By map21 archviles get used in insane concentrations and it becomes brutally hard....

Screenshots are below:














I am doing a run on my dailymotion doom channel  of these mapsets in Doom RPG/Doom RLA with some other mods included... A download link to these mods can be found here... There is a random map generator, random 10.1 included.... Play the maps it makes in the doom rpg mods at your own risk... I suggest watching my latest video on my channel before attempting to play maps in these mods... Especially ones made with normal/normal difficulty or higher!


Wednesday, March 28, 2018

TUC 2.0 released... And so is a new Randuke version...

TUC is a Duke3d/Blood/Shadow Warrior crossover mod for Duke3d.  It's an old project by me.. I've been working on it in various forms since 2006. I did a demo in 2006 in eduke32 and it came out ok. I redid it later in gzdoom and made it a huge crossover mod for 10 games or so and that wasn't that good. I later on rebuilt it again in gzdoom and it came out ok... But since then I realized that I should return to duke3d due to the polymer tenderer and other reasons. Hence the creation of TUC 2.0 for eduke32.

TUC 2.0  takes place in LA, Tokyo and back in the 1930's in texas. Caleb, Lo Wang and Duke Nukem all go to the same strip joint in LA and all of the sudden the combined armies of the duke3d aliens. Shadow Warrior ninjas and Blood Cultists attack them.  2 out of 3 die. You choose the one who survives to try to get revenge. All get to use their guns in this mod and all are playable characters. All enemies from duke3d plus 5 enemies from blood and shadow warrior show up in this.

The mod  is a huge download. It should be installed in it's own folder not in the duke3d folder. Unzip the download found here to a new folder and put your duke3d.grp in that folder. Run the TUC2Nukem.bat to play as duke. Run the tuc2lowang or the tuc2caleb batch files to play as either lo wang or caleb instead.

The levels for the mod were generated with a new version of randuke, version 5.1. This new version uses prefabs made by me.  They aren't great looking but they are original and it has some big improvements over previous versions including

-Rooms that are formed by joining prefabs together.
-Switch locked Doors
-Space Station and Duke3d 1.4 military base themes

This new version however is the most buggy and slowest of them all. It regularly freezes in the middle of creation of a level which can take 5-6 minutes sometimes.  It also has a bug where it can infinitely loop while making rooms.  It however does the best levels of any randuke version.

Running it is similar to older versions but things have changed a little.

First unzip the randuke version to a new folder C:\randuke. It will require dosbox to run. Go to a dos prompt and set the theme by typing:

cd C:\randuke
theme <number>

Where <number> is

1 = duke3d 1.4
3 = duke3d 20th anniversary world tour
4 = TUC Lameduke theme
5 = TUC Shadow Warrior city theme
6 = TUC Shadow Warrior Temple theme
7 = TUC Blood theme
8 = Duke3d space station theme
9 = Duke3d 1.4 military base theme

Now download and run dosbox. Once inside dosbox type the following commands in

mount C: C:\randuke
randuke


it will ask you how many structures to put in. A good sized level will have 20+ structures.
The next value will be additional structures. Set that to zero.
The next 3 values should all be one or it will break. Hit enter when it prompts and be patient.
 It <should> build your level.

Go back to a non dosbox prompt and type:

cd C:\randuke
copymaps <name of level>

where <name of level> is a name you want to give the level.

Now go into eduke32 or 20th anniversary world tour and load the new map file named
what you named it.

In 20th anniversary you can type ~ in a level and then type in map <map name> where <map name> is the name you gave it in the copymaps step.

This will be my last blog post here... And my last project..

EDIT : Patched randuke to fix 2 major gamebreaking bugs with themes 8 and 9... Make sure to redownload it.... 


Thursday, March 22, 2018

Randuke (My Duke3d Random Map Generator) Completely Overhauled...

Just Redid Randuke to make it better starting last night. I was sick and tired of the bad architecture in Randuke 3.1 so I decided to make a new version that attempted to use Rooms (and pieces of rooms) from 3d Realms levels are prefabs.  I thought that would make much better levels...

It took a long time to make this version. I was working on it all night last night and all day today.




The new version has much better architecture than the old version, thanks to the new prefabs. Prefabs such as book stores,  city streets, sewage plants, freeways, duke burgers, and others are  based on parts of rooms from the 3d realms levels. Other setpeices, Radio Stations, Shop N Bags, the roof of the hotel in e3m3, bathrooms, freight enterances with loading docks, post offices, and more are actually based on entire rooms however... The difference this makes is amazing...


Making this was not easy. It was a bitch to get these new prefabs to work right. At first I took big chunks of levels and made walls palette 1 (what you have to do to mark a wall as a connector for other rooms) but that didn't work. I had to add doors to every prefab for it to work. That took hours of work.. It finally started to work right 2 hours in... For a while It kept on using only 2 prefabs. It almost didn't get made. This could have been a complete failure. Instead it became a great Random Map Generator.






Here are screenshots:




Version 4.0 is available to download Here: It uses these new prefabs...

Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many structures to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>

EDIT :

Fixed a bug in one of the prefabs that made the player get stuck in a room when leaving...

EDIT 2 :

Fixed another major bug.. Redownload it... The bug was level breaking...

Wednesday, March 21, 2018

Randuke, My Duke3d Random Map Generator has been updated again...

Today I spent some time doing some work to Randuke, My Duke3d Random Map Generator. This map Generator is designed to join prefab rooms together randomly to make a new map each time. It is based on a program I found on RTCM called Joiner that did the same, but that program had bad prefabs. This one actually has prefabs that fit duke3d's city look and can actually make levels that seem like they are in a city.

The new version, Version 3.1 has been uploaded. It's got better lighting effects than 3.0 and better shading.  It's especially noticeable in hitech areas, which are rarely used in randuke but still... Also colored lighting effects, are here in it now, but they are rarely used.  I think this is the final version for the map generator because I don't really want to continue it...

Download link is here:


Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many structures to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>



Tuesday, March 20, 2018

Randuke, My Random Map Generator for Duke3d has been updated...

I made a new version of randuke tonight... Updated a lot of things...  First thing I did was condense the map generator into one version. There are no longer separate versions for Duke3d 1.4 and Duke3d 20th anniversary world tour.  Now there is a mode feature that will select the mode the user wants to use, 1.4 or 20th.  It's all a big hack but it works... I also added two new features to the map generator...

A) Stairs
B) Sidewalks in some city areas

The new version can be downloaded Here:

Running it is a bit tricky.. It's a dos program.

A) Extract the zip file above to a new folder : C:\randuke

B) set the mode by doing this:
Go to a dos prompt and type:
1) cd C:\randuke
2) Mode <mode you want to use>
Mode can be a number from 1 to 3. 1 Corresponds to Duke3d 1.4, 2 Corresponds to Duke3d 20th Anniversary World Tour without the new enemies or weapons being used. 3 Corresponds to 20th anniversary with those new enemies and weapons used.
Exit the dos prompt.

C) If you are running a windows Vista or higher system you will need dosbox. Install it and run it and type the following in
1) Mount C: C:\randuke then Hit Enter
2) Hit CTRL+F12 till the cpu cycles becomes 50,000 or more
3) Type randuke and hit enter
D) If you are running a windows XP system or lower just run a normal dos prompt and type
1) cd C:\randuke then Hit Enter
2) Randuke then  Hit Enter

E) Randuke will ask you how many rooms to put in the level. Put in no higher than 8 for this.
Then it will ask you how many additional structures to put in. Set this to a low value like 3. The rest of the values should be 1. Be patient as it makes the level because this can take some time.

F) Go to a dos prompt and type
1) cd C:\randuke
2) copymaps <name of level> (omit the .map extension - it is put in automatically for you)
This will copy the newest level to your duke3d folder. If running duke3d 1.4 you will need eduke32 and can load the level with user map feature. If running 20th anniversary load a new game and hit ~ and type in map <same map name you typed in in copy maps>


This is the last randuke version I will do. I know it isn't ideal but the work on this has been very frustrating. Editing prefab maps often makes maps crash with errors. It sucks so I really can't do anything more with this...


Sunday, March 18, 2018

I made a Random Map Generator For Duke Nukem 3d

I've been working on a new project since I decided to quit making TC's for Gzdoom.  This project is a not a mod for a game but a Random map Generator. And it's not for doom this time, but for Duke3d.

Duke3d needs a random Map Generator bad. Oblige radicalized how quickly you could make a map for doom. This map generator called Randuke should do the same thing for Duke3d.  Now a word of warning, Randuke is not nearly as good at making maps as oblige was for doom, it's still a work in progress, and due to the lack of an easy to use editor and my lack of duke3d mapping skills, you won't  see great maps for duke3d made with this thing ever.  But still it is capable of making fun maps that are challenging and have the setpeices of duke3d neccisary to make fun maps such as duke burgers, shop n' bags, bathrooms with mirrors, etc.

The Map Generator is based on a program called Joiner I found on RTCM one day.  I took that program which joins prefab room together randomly and populates the final maps with all items neccisary to beat the map and monsters as well, and redid the prefabs for it to make actual competent duke3d maps.  The maps are not as good as the 3d realms maps but they are fun...

There are 2 versions of randuke. A duke3d 1.4 version and a duke3d 20th anniversary world tour version. The 1.4 version lacks the new walls the 20th anniversary version can put in as well as the new weapon and monster from that version but besides that they are very similar.


Here are screenshots from the new 20th anniversary version:

Running this program is a bit trickier than Oblige. First of all there is no gui. It's a command line program for dos, number 2, it's hard to learn how to generate maps with it.  You will need dosbox to run this on windows 7 machines. Downloads are below.

Duke3d v1.4 atomic edition version: Here
Duke3d 20th anniversary World Tour Version : Here


Extract whatever  download you are using not to your duke3d folder but to a new folder called C:\randuke. Run dosbox and type

mount C: C:\randuke
now hit Ctrl+F12 over and over again till cpu cycles at the top becomes 50000 or so.
Now type randuke.bat and hit enter.

It will ask you to fill in 5 variables. The First one is  how big the level will be. Set that to no higher than 8. Then the next one determines how many "extra" rooms to put in. Set this to a low value like 3 or below 3. The rest of the values should be set to one. When it prompts you to hit enter or q hit enter.  Wait patiently for it to make a level. Once completed you need to copy the maps from the right folder and give them a name. Go to a dos prompt (NOT a dosbox prompt) and type
cd C:\randuke
Then type:
copymaps <name of your level> (where name of your level is what the file name will be - if you type in new you will get a map named new.map in your duke3d folder)

To run your map for 1.4 download eduke32 run it and go to the user maps menu to load the map.
For the 20th anniversary version, launch a new game and type the ~ key on your keyboard once you are in a map and then type in map <whatever map name you typed in for copymaps above>... To run the above new.map I would type in "map new" there... Now it will load. Hit escape to get out of the console and play the map...

Hope you enjoy the maps this generator makes. I know they are not great levels but I am not the greatest mapper with any game so I couldn't really make great prefabs for joiner to make randuke.

EDIT :

Fixed up the alignment of textures in the levels significantly...  Now it doesn't look so ugly.. Also fixed a crash bug...

Tuesday, March 13, 2018

My new Project Heresy, it almost finished....

Yesterday I was quite busy with modding.... I was working on what may be my last TC I ever make, a heretic/hexen tc for Gzdoom called heresy. Heresy was designed to be a Gzdoom TC for Doom 2 that recreates heretic and Hexen themes well..   I worked on it for 4-5 hours yesterday and a few minutes today. Being a semi-sequel to Hexen II yet being in a completely different characters footsteps, Heresy involves re-slaying the serpent riders Dsparil and Korax when they get resurrected by an evil mage from Thyrion.


Heresy takes place in all three realms seen in Heretic, Hexen and Hexen II : Parthoris, Cronos and Thyrion.  Each realm gets it's own episode and Boss.  Each Episode features textures from Various Sources including Heretic and Baker's Legacy textures for episode 1, Hexen textures for episode 2 and Hexen II textures for Episode 3.  There are also new enemies and weapons in this mod, ones from the heretic/hexen section of the realm667 beastiary/armory... Just like in previous TC's Randoom 10.0 is used to build the levels here, complete with arches, dynamic lights and ambient sounds...

Heresy allows you to play as a completely new Character, a Barbarian Warlock named Calus IronWolf.  This character is not a good guy. He is evil... Yet he is the one who will stop the evil impure mage from Thyrion from resurrecting the serpent riders, by killing them before they can conquer the realms they represent... As in Heretic, Dsparil is sent to conquer Parthoris again, and Korax is sent to Cronos to conquer it.

The story takes place 500 years after the events of Hexen II. All the protagonists from Heretic. Hexen and Hexen II are long dead now. During the 500 year period after the Fall of Eidolon, each realm saw prosperity. The Kings of all the Parthoris Kingdoms were able to Keep the Peace, and so were the Rulers of Cronos and Thyrion. About 250 years after the fall of Eidolon However, a new threat arises, a threat that all three kingdoms (Parthoris, Cronos and Thyrion) Turn a blind eye too... A cult...

This cult, the Cult of Impure Resurrection  started to spread from Blackmarsh into the other realms. Soon it was very popular in Parthoris and Cronos as well..  The cultists commanded amazing magical power... But what no one saw is that this power comes from the spirits of the Dead Serpent Rider Eidolon.  Calus Joins this cult in silverspring. He becomes a very gifted Acolyte in the Cult.  His power is unmatched, showing no mercy to his victims, all dead from Vile Sorcery he performs. But one day changes his allegiance but not his morality... This day was the day that is was revealed to acolytes that their cult intends to resurrect the serpent riders.  Calus's Grandfather, Tronaldus Druhmp, was killed in Dsparil's Reign over Parthoris that Corvus stopped. Immediately, Calus wants revenge, so he decides to slaughter all the cultists in the cult stronghold in Parthoris. This rage that propelled him was the rage of the death of his grandfather, forcing him to live in a Monastery for the first half of his life where he was abused as a child. His grandfather died but he was supposed to care for Calus. But his grandmother was a religious zealot and forced Calus to live in a Monk lead Monastery.  This tormented him greatly, causing tremendous pain and even nightmares.  Dsparil arrived and had a confrontation with Calus, which caused Dsparil to run in Fear from Calus's rage.  Now only Calus can stop Dsparil and Korax and the Cult Leader, Hyle, who turns out to be the commander of all the serpent riders.

Immediately labeled a Heretic, just like all other Sidhe elves, He immediately got Dsparil to send his minions, minions of Both Parthoris and Korax's reign in Cronos after him. But Calus didn't care. He dismembered every single Minion that opposed him...  This rage lead Calus to the Famed city of the damned where Corvus started his journey to Kill Dsparil 750 years before. Only here can he find Dsparil. Dsparil keeps a portal open to Cronos and there Calus assumes he can find and kill Korax.

Calus gets some huge advantages over any other protagonist in the Heretic/Hexen Series. Number 1, his weapons are very overpowered  compared to the other protagonists weapons. Some of the weapons he wields, can instakill weak bosses with their secondary fires.  What makes this a challenge however is the lack of ammo. You get very small chunks of ammo per drop and almost never get large ammo pickups. This is like heretic in many ways due to that....  Your new weapons are not from any heretic/hexen game minus 1 exception.  They are powerful, and calus will need them to kill of the humongous Hordes of enemies Korax and Hyle sends to vanquish him in Episode 2 and 3.

The enemy count in this mod starts small, but gets insane in episodes 2 and 3.  Expect humongous hordes of tough enemies. This will make the mod quite hard later on....  This unlike any  Heretic/Hexen Game, uses Slaughtermaps for gameplay. It also ditches Hexen Hubs and Puzzles as well as traps... Don't expect this to play like Hexen or Hexen II!

Screenshots: