Doomkid Posted January 8, 2023 ...That's right, after 368 days in the oven, the JAMAL JONES TRILOGY is finally ready for release! DOWNLOAD IT HERE (v 1.1) https://doomshack.org/uploads/JM_JONES.zip IDGAMES DOWNLOAD: (coming soon!) Vanilla / CompLevel2 :) * * * Some context about this triple-megawad collection: The Jamal Jones Trilogy is the result of a mapping contest that I held from January 5th, 2022 to March 1st, 2022 to celebrate my 20th anniversary of Doom mapping (as of October 2021). I did a YouTube playthrough series of all the wonderful submissions I got - a whopping total of 54 maps!! - from March 8th through to June 12th. I played 'em all and had a great time, and the 3 winners (Michael Jensen, Rycuz and Big Ol' Billy) were finally announced on June 23rd and paid a couple days later. On July 31st, at the very reasonable request of Cammy, work was started on 10 more maps for E3 to fill each episode out evenly. Most of the work was done by New Years 2023 (well before, actually), so before you today is the product of a very casual and fun year of hard work. I think it paid off well! * * * THE BACKSTORY: "Jamal Jones was part of a squad sent in to do damage control when one of the "well-meaning" UAC's alien research experiments went haywire. Unfortunately, the "damage" greatly outweighed the "control" and now the alien scourge is spreading like wildfire and infecting certain humans in such a way that they transform into brain-craving abominations. With the rest of his squad dead and his little brother Rudy elsewhere in the country on an unrelated mission, Jamal's will is to find Rudy and carve a destructive path through the bastards, hopefully enough to disable their takeover entirely. Can you help Jamal destroy the scourge and save what's left of the human race?" THE NEW MONSTERS: Plasma Guy: Attacks like a much slower Arachnotron, but with far less health. HP = 90 Hazmat Guy: Replaces the annoying little SS Nazi dudes! HP = 50 Alien Imp: Sturdy as hell, but that’s a good thing. Hurls a Baron and Imp fireball in quick succession. Walks faster than his weaker cousin. HP = 130 Blind Pinky: Has the same health as always, but charges quite a bit faster now! HP = 150 Toxicacodemon: A little more aggressive than a standard tomato, and spits a toxic Baron ball rather than a standard Caco ball. HP = 400 Flame Caco: He spits deadly flame at close range, but don't let his followup fireball catch you off guard! HP = 550 ..The lower-tier weapons have also received some nice upgrades: The pistol is now a tougher, faster, and perfectly accurate Rifle, and the fists are now a 4x stronger Bayonet. Additionally the Chainsaw, Shotgun, Chaingun and Rocket Launcher have all received a slight increase to their rate of fire! THE CREDITS: Textures were taken from "High Res Textures w/o the High Res" by 40oz with credits to Kurikai for maintaining the JDTP, DoomCity by Shamus Young, Duke Nukem 3D, FreeDoom, Final Doom, and Alpha Doom. The weapon sprites are from Doom, Alpha Doom, and Doom64, but have been given very beautiful makeovers by chronoteeth. The Hell Knight, Baron, Toxicacodemon and Flame Caco are from Rowdy Rudy, but have been given very beautiful makeovers by Blue Phoenix. The hazmat guy, zombieman, chaingunner and various props are from Doom and Alpha Doom and were edited by Doomkid. The plasma guy is from OSIRIS.wad and was edited by Doomkid. The blind pinky is from Doom and was edited by HorrorMovieRei. The shotgunner is from Doom and was edited by Melodica. The teleport sprite is from FreeDoom. The cool hell sky for E3 is from EXEC.wad and was fixed by Arsinikk. The DeHackEd work, MAPINFO lumps, wad compilation and other general odds and ends were done by Doomkid, with a little help from my friends (who help me get by / high). MAPLIST & MAPPER CREDITS: Episode 1: In Judgment of Evil 1- @Rykz - To The Site 2- @Vladguy - Running Down 3- @Earnesttrout - Dark Secrets 4- @Astronomical - Initialisation 5- @Majipantsu - Shopping Spree 6- @Glikkzy - Pollution Plant 7- @evil_scientist - PACKIN' HEAT 8- @Origamyde - Wheel of Misfortune 9- @Sneezy McGlassFace - Smells Like Cordite 10- Doomkid - Base of Consequences 11- @valkiriforce - The Escapist 12- @big smoke - Toxic Factory 13- @jacnowak - Damned Dam 14- Origamyde - Derelict Row 15- @Weird Sandwich - SINISTER SLUDGE 16- @Sectorslayer - Corporate Secret 17- @Blue Phoenix - Sewage City 18- @Anonymous Space Marine - Vile Streets 19- @Peccatum Mihzamiz - Inner City Evil 20- @Michael Jensen - Warhevil S1 - @Goat-Avenger - FORLORN FANTASY S2 - @Big Ol Billy - UMRK (UAC Muffin Research Kitchen)Episode 2: One Man Jury! 1- @Skronkidonk - Eden's River 2- @E.M. - Mucopurulent Mystery 3- @Borpo The Wizard - Delta Complex 4- @b0n3 - Menagerie Mayhem 5- @mgr_inz_rafal - Techbase Damaged by Hell 6- @Osmosis Bones - Starflippers Inc. 7- @Rymante - Waste 'Em 8- @StrangerRanger - Contaminated Purgatory 9- @Thatonespymain - Tremors 10- Doomkid - Base In the Basin 11- @phoo - Gloves Off 12- @finnks13 - Slime Infestation 13- @antares031 - Alpha Centauri Techbase 14- @Argent Agent - Corrupted Utopia 15- @Synuś Vader - UAC Delta Labs 16- @Blexor - Caustic Canyon 17- @Large Cat - Final Contact 18- @MtPain27 - Ezekiel 25:17 19- @Ricola102 - Industrial Revulsion 20- @Yumheart - Death Leap S1 - @CBM - 1World S2 - @TVdinnermasterchef - UAC R&D Weapons Facility (limit removing)Episode 3: Hell's Executioner 1- @joe-ilya - BASILICA 2- @DrJordo - The Jury is In! 3- @MEMEAIDS - Ironclad Fortress 4- @NeilJohnRips - Reading the Demonic Scriptures 5- @Elto Gaming - Bloodshot Sunshine 6- @Jastrzab Trzeci - Babylon 1816 7- @Hitboi - Devilish Belly 8- @Velvetic - Amongst Blood and Fire 9- @ShadesMaster - BLOOD FOZZLE 10- b0n3 - Underside 11- @Mark Bloom - Mudslide 12- @RastaManGames - Scorched Debris 13- @ChippiHeppu - Charred Remains 14- Vladguy - Rocky Rumble 15- Doomkid - Brimstone Basics 16- @Arsinikk - Technobabel 17- @NiGHTS108 - Scorching Ivy 18- Mark Bloom - The Cauldron 19- @Cammy - Grilled Billions 20- @LGmaire - Future Hometown 21- NiGHTS108 & Doomkid - The End! S1- @Dubium - No Man Village S2- @cannonball - Peyote Ugly MINOR MAP NOTES: E1 Map01 has some sector bleeding on the bridge and in the secret area with the soulsphere. E1 Map16 has a zero-byte REJECT lump and is missing the impassable flag on certain linedefs. E1 Map19 has visual glitches on a particular set of bridges later in the map. E2 Map32 is limit-removing and has a rarely triggerable softlock(?). * * * ..With all that out of the way, I think that about does it for this post! What a journey this last year has been. Seriously, I just want to restate how fun it was and how important all of you, and indeed this whole community is to me. I'm still not tired of it after all this time, and that's saying something! Also, how insane is it that the contest thread got over 1,050,000 views over the course of the last year?! I've had some threads crack 100k before, but that just blows me away. If you want to check out the old contest / development thread, it can be found here: https://www.doomworld.com/forum/topic/129169/. If you want to check out all the YouTube map playthroughs, they can be found here: https://www.youtube.com/playlist?list=PLgU3IUvBpyibL4n5liEHy7RcIiBF9gIMH. * * * ..Well, what are you waiting for? Run along now, there's a TON of demons for you to kill! 75 Share this post Link to post
TheMagicMushroomMan Posted January 8, 2023 Fuck yeah let's go Jamal time to kill all the hellish fuckers assaulting me on my TV screen in this Doom 2 wad #LETSGOJAMAL 9 Share this post Link to post
RastaManGames Posted January 8, 2023 It was honor for me to do the map for that project. 6 Share this post Link to post
Vladguy Posted January 8, 2023 AT LONG LAST, THIS BEAST IS HERE! Can't wait to see what everybody thinks. Hoorah! 5 Share this post Link to post
Sneezy McGlassFace Posted January 8, 2023 Hell yeah! Without a doubt one of the coolest CPs I was a part of (then using the name Hrnek_Bezucha). Congrats on version 1 release! 3 Share this post Link to post
nickxcom Posted January 8, 2023 Congratulations to everyone involved! I have been eagerly anticipating this project in "final form" and may actually take a day off of work this week to play through it lol. Seriously cool stuff :) 4 Share this post Link to post
Vladguy Posted January 8, 2023 Aaaaand immediately we have a bug. Launching E3_EXEC.wad in GZDoom g4.8.2: Execution could not continue. Script error, "E3_EXEC.wad:MAPINFO" line 244: THIS: Unknown top level keyword 2 Share this post Link to post
Rymante Posted January 8, 2023 It was a pleasure to learn the ropes of vanilla compatible mapping with this project, very much looking forward to trying the complete set of maps! 2 Share this post Link to post
ShadesMaster Posted January 8, 2023 Aw hell yeah! Gotta do a straight playthrough on youtube!!!! 2 Share this post Link to post
nickxcom Posted January 8, 2023 (edited) 6 minutes ago, Vladguy said: Aaaaand immediately we have a bug. Launching E3_EXEC.wad in GZDoom g4.8.2: Execution could not continue. Script error, "E3_EXEC.wad:MAPINFO" line 244: THIS: Unknown top level keyword Wonder if it's a GZDoom specific thing? WADs load fine but don't display complete map names in DSDA, Woof/Nugget, International Doom and PRboom+ from what I can tell 1 Share this post Link to post
Doomkid Posted January 8, 2023 9 minutes ago, Vladguy said: Aaaaand immediately we have a bug. Launching E3_EXEC.wad in GZDoom g4.8.2: Execution could not continue. Script error, "E3_EXEC.wad:MAPINFO" line 244: THIS: Unknown top level keyword D'OH. Fixed, as well as a non-fatal MAPINFO issue on E2 (and adding an omitted credit to the text file as well). Link is the same as before, version number updated to 0.9991! 7 Share this post Link to post
nickxcom Posted January 8, 2023 2 minutes ago, Doomkid said: D'OH. Fixed, as well as a non-fatal MAPINFO issue on E2 (and adding an omitted credit to the text file as well). Link is the same as before, version number updated to 0.9991! I completely forgot that Mapinfo is a Zdoom thing and couldn't figure out why the names weren't showing in Woof lol. It's too early in the morning for me :S 2 Share this post Link to post
Sneezy McGlassFace Posted January 8, 2023 9 minutes ago, nickxcom said: I completely forgot that Mapinfo is a Zdoom thing and couldn't figure out why the names weren't showing in Woof lol. It's too early in the morning for me :S Wait, a minute, I thought MAPINFO classic is the more-or-less agreed upon default everyone supports.. 1 Share this post Link to post
Mark Bloom Posted January 8, 2023 Congratulations to everyone involved! What a journey it was! 2 Share this post Link to post
Bri0che Posted January 8, 2023 Well... I was about to launch Skyrim, I guess it will wait a bit :) 3 Share this post Link to post
cannonball Posted January 8, 2023 Congratulations on getting this out. It was fun making something for this. 3 Share this post Link to post
mancubian_candidate Posted January 8, 2023 Congrats Dude, been looking forward to this for a while :) 1 Share this post Link to post
Dusty_Rhodes Posted January 8, 2023 Awesome to see this released! Congrats to all the mappers and of course Doomkid. Can't wait to play this. 2 Share this post Link to post
brick Posted January 8, 2023 54 minutes ago, Sneezy McGlassFace said: Wait, a minute, I thought MAPINFO classic is the more-or-less agreed upon default everyone supports.. I think only ZDoom, Vavoom, Eternity, Doomsday and Risen3D support the old MAPINFO format (which is really an extension of Hexen's). The more universal one is UMAPINFO, which most newer versions of Boom-compatible ports support (including ZDoom and I think Eternity now). I don't know if @Doomkid has plans to make one, but if not it's not too hard to convert from one format to the other and with Doomkid's permission I could make one for each episode. 2 Share this post Link to post
Doomkid Posted January 8, 2023 8 hours ago, brick said: I think only ZDoom, Vavoom, Eternity, Doomsday and Risen3D support the old MAPINFO format (which is really an extension of Hexen's). GZDoom, Odamex, ZDaemon and Zandronum also support the old format with no worries! By all means though, if you convert the existing lumps to UMAPINFO, I'd be very appreciative and would be happy to include them in the next revision. Doing the original lumps up was already a pain in the ass, let alone the little variants that have started springing up the last decade like UMAPINFO, EMAPINFO, ZMAPINFO, LOLMAPINFO, OMGWTFBBQMAPINFO and so on (rofl). As you see above, even after a bunch of reviewing I still managed to let a fuckup slide that was caught by Vladguy - lol! Having to revise so many different versions of the same lump would have driven me insane during development, but now that things are essentially wrapped up it should be easy to implement all the various MAPINFO strains. 5 Share this post Link to post
phoo Posted January 8, 2023 (edited) Awesome! It so great to see this released, going to set aside some time for a full playthrough :) 1 Share this post Link to post
Peccatum Mihzamiz Posted January 8, 2023 This is an amazing project, congratulations everybody! This was one of my favorite sets to play through last year, and I am honored to have made a map for it! 4 Share this post Link to post
Big Ol Billy Posted January 8, 2023 Adding all the finishing touches and compiling a project this size is a true achievement! Mapping is usually the fun part (it certainly was for me here), but all the organizational and communication work is what pulls a project together so that people actually get to enjoy it. Can't wait to see some videos and demos, this will be a real treat for all the old-school aficionados. 3 Share this post Link to post
Sneezy McGlassFace Posted January 8, 2023 11 minutes ago, Doomkid said: OMGWTFBBQMAPINFO Man, I'm so excited because next year we're getting the beta of HALFPOUNDERMAPINFOWITHFRIES! Real gamechanger, let me tell you. Everybody's gonna use that. The truly universal format. I even contacted John Carmack and he was so hyped he went back to '93 and let us include it in the exe. Real champ 2 Share this post Link to post
Doomkid Posted January 8, 2023 I personally have all my chips on OFDNSMAPINFO (Original Format, Do Not Steal) being the one to finally unite all ports and clean up this whole mess! 5 Share this post Link to post
Peccatum Mihzamiz Posted January 8, 2023 Fugue is playing through the set right now on twitch over here. Come and say hi :) 3 Share this post Link to post
brick Posted January 8, 2023 1 hour ago, Doomkid said: By all means though, if you convert the existing lumps to UMAPINFO, I'd be very appreciative and would be happy to include them in the next revision. Doing the original lumps up was already a pain in the ass, let alone the little variants that have started springing up the last decade like UMAPINFO, EMAPINFO, ZMAPINFO, LOLMAPINFO, OMGWTFBBQMAPINFO and so on (rofl). As you see above, even after a bunch of reviewing I still managed to let a fuckup slide that was caught by VladGuy - lol! Well this turned out to be in some ways even easier than I thought, but I kept stumbling on stupid little things like forgetting " at the end of a string. I tested all 3 lumps but I didn't go through every single map change. I think I caught most of the bugs (certainly all the ones that break ports) but if I also let some slide I apologize in advance! If anyone catches anything I'll fix it ASAP. UMAPINFO works a bit different from the others. You only need to define properties that you are changing from default behaviour. Since this is a vanilla-compatible wad, there's no need to redefine things like music and par times, since they can't be changed in vanilla anyway. Still, I kept them as is just in case, just wanted you to be aware that the lumps could be trimmed if this is desirable. I don't think keeping the extraneous definitions changes anything (it didn't seem to in my testing). I ran into problems in GZDoom with the story text music. If I define it explicitly with intermusic, then D_READ_M gets used for both the intermission tally and the story. If I don't define it, then D_DM2INT gets used for both. I just couldn't find a way to get GZDoom to keep them separate. I ended up not defining intermusic, which seems to work the way it's supposed to in DSDA-Doom. I think this is better, since GZDoom shouldn't use UMAPINFO anyway since you've included a regular MAPINFO, so everything should work fine in both ports this way. Just to be safe I threw in ZMAPINFOs too, because why not. I don't think they will do much more than your MAPINFO as they are, but they do allow more properties, in case you decide to take advantage of that you'll have the base. I started work on OMGWTFROFLLMApinfO and I should have it ready by the wad's anniversary. JJINFO.zip 4 Share this post Link to post
prfunky Posted January 8, 2023 The Flamecaco's recolor really brings out the the secondary eyes so depending on your focus on the above pic, the flamecaco has one, two or maybe all three eyes! 1 Share this post Link to post
Gez Posted January 8, 2023 2 hours ago, Doomkid said: UMAPINFO, EMAPINFO, ZMAPINFO, LOLMAPINFO, OMGWTFBBQMAPINFO The last two are jokes, but you did forget about DMAPINFO (used by the official, so-called "Unity" port) and RMAPINFO (used by Doom Retro). ;) 3 Share this post Link to post