Linguica Posted April 7, 2017 >>> antrywey.zip <<< I decided to make a small level for fun. It is purposely tight on ammo and health. Par time, uh, 3:30? It MUST be run in a strictly vanilla compatible engine. This means Chocolate Doom or Crispy Doom, possibly some others I didn't test. You will see why. >>> antrywey.zip <<< Spoiler =========================================================================== Advanced engine needed : Vanilla compatible engine required. Primary purpose : Single play =========================================================================== Title : Antrywey Filename : DOOMSAV0.DSG Release date : April 7, 2017 Author : Linguica Email Address : fake@fake.com Other Files By Author : Cornell Box, googol.wad, Selfie Doom Misc. Author Info : Doom person Description : Just a small level. Additional Credits to : id Software =========================================================================== * What is included * New levels : 1 Sounds : No Music : No Graphics : No Dehacked/BEX Patch : No Demos : No Other : Uh... Other files required : None * Play Information * Game : Doom 2 Map # : Map01 Single Player : Designed for Cooperative 2-4 Player : No Deathmatch 2-4 Player : No Other game styles : None Difficulty Settings : Not implemented * Construction * Base : New from scratch, but also totally not new Build Time : 3 hours Editor(s) used : GZDB May Not Run With : Anything not strictly vanilla compatible. Tested With : Chocolate Doom, Crispy Doom * Copyright / Permissions * This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ You are free to copy and redistribute the material in any medium or format; and remix, transform, and build upon the material for any purpose, even commercially. If you do so, you must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. * Where to get the file that this text file describes * Uhh on Doomworld I guess. 22 Share this post Link to post
Nine Inch Heels Posted April 7, 2017 Downloading this right now. Curious about what you made there... 0 Share this post Link to post
Fonze Posted April 7, 2017 12 minutes ago, Linguica said: Advanced engine needed : Vanilla compatible engine required. I realize it's because it's a filled-out template and vanilla compat is required, but still... heh. 0 Share this post Link to post
Gez Posted April 7, 2017 (edited) So, the level is serialized in a save, and you only share the save instead of the wad? And it works because the level geometry is exactly the same as the one in Entryway? That's it? 5 Share this post Link to post
Remilia Scarlet Posted April 7, 2017 I'm kind of disappointed there are no ants in this level :( But on the other hand, I had no idea this could be done. 0 Share this post Link to post
printz Posted April 7, 2017 Awesome. I wonder if this trick can be used for arbitrarily different wads, just so I can prevent any ports from loading my vanilla wad... probably not 🙁 I'm away from computer, so I wonder if -recordfrom is a command-line that exists in vanilla Doom, and if it can be used to record replayable demos of this. 1 Share this post Link to post
Linguica Posted April 7, 2017 7 minutes ago, printz said: Awesome. I wonder if this trick can be used for arbitrarily different wads, just so I can prevent any ports from loading my vanilla wad... probably not 🙁 I mean, you could make a WAD with the bare geometry and then use a savegame to load in all the actual sector / linedef / thing information, but you should extremely not do such a thing. 7 minutes ago, printz said: I'm away from computer, so I wonder if -recordfrom is a command-line that exists in vanilla Doom, and if it can be used to record replayable demos of this. Uhh, sort of. You can record a demo but not play it back under vanilla. And not for any particular reason - Carmack just didn't bother making sure the -loadgame and the -playdemo commands could be used simultaneously. 3 Share this post Link to post
RjY Posted April 7, 2017 The return of those prehistoric wads from before BSP was deciphered, when modifying Doom was restricted to thing placement, and changing textures and sector heights, in id maps. Alternatively an interesting way to route around the "no modified IWAD levels" /idgames upload rule. DMPITS converted to a savegame for E1M6? If I understand correctly, if I load it and save the game, I should be able to reload the save over plain E1M6? 3 Share this post Link to post
rehelekretep Posted April 7, 2017 (edited) what hud/engine is that? looks intriguing. 1 Share this post Link to post
Havoc Crow Posted April 8, 2017 Trickery aside, this is a damn good level. 0 Share this post Link to post
BigDickBzzrak Posted April 8, 2017 (edited) How did you- (amazing, really.) Oh, btw, I think you can rename the name of the savegames in DeHackEd, so that the name doesn't have to be doomsav0.dsg. 0 Share this post Link to post
Astral-Doomer Posted April 8, 2017 How do you run this level. I keep copying and pasting the level with crispy & it doesn't work. ;-/ 0 Share this post Link to post
bonnie Posted April 8, 2017 7 minutes ago, Astral-Doomer said: How do you run this level. I keep copying and pasting the level with crispy & it doesn't work. ;-/ Put the save file in your crispy doom folder, start up crispy doom (with your doom 2 iwad) and then load the save. I think. I hope. 0 Share this post Link to post
Astral-Doomer Posted April 8, 2017 Derp, it works. Man, this level is tough. Are you supposed to snag the key from the spider demon or access something through the level? That is all. :-) 0 Share this post Link to post
Astral-Doomer Posted April 8, 2017 Just beat it, I like this one a lot. Lots of trickery involved like others mentioned. :-) 0 Share this post Link to post
Linguica Posted April 8, 2017 22 hours ago, RjY said: DMPITS converted to a savegame for E1M6? If I understand correctly, if I load it and save the game, I should be able to reload the save over plain E1M6? Interesting. I tried doing this but it didn't actually work - I guess the level data is slightly different somehow. 0 Share this post Link to post
RjY Posted April 8, 2017 23 minutes ago, Linguica said: Interesting. I tried doing this but it didn't actually work - I guess the level data is slightly different somehow. Yes, it turns out linedef 1200 has an extra back sidedef that isn't in the original, so reloading a DMPITS save over E1M6 means P_UnArchiveWorld reads one too few sidedefs (8 shorts for line 1200 + side 1528, not 13 for line 1200 + side 1528 + new side 1727) thus garbage for linedefs 1201 onwards. Then P_UnArchiveThinkers dies on an unknown tclass. 0 Share this post Link to post
rehelekretep Posted April 8, 2017 (edited) edit: posted in the wrong thread! 0 Share this post Link to post
bonnie Posted April 8, 2017 1 minute ago, rehelekretep said: edit: posted in the wrong thread! a tragedy 3 Share this post Link to post
Albertoni Posted April 9, 2017 Weird, this didn't work for me with Chocolate Doom 2.3.0 and Crispy 4... Oh, huh. My IWAD seems to still be 1.666. Heh. 0 Share this post Link to post
Linguica Posted April 20, 2017 My original plans were a lot more, uh, involved, so maybe someday I'll have to make a sequel. 0 Share this post Link to post
Revae Posted April 20, 2017 I'd play it. How did you do it? I know I'm not well versed enough to repeat the process, but it's pretty interesting. (btw linguortals are the coolest thing) 1 Share this post Link to post
RjY Posted April 20, 2017 1 hour ago, Revae said: How did you do it? I think it goes like this: Save a copy of the source map into a new pwad. Edit it as desired, but restricted to a subset of possible changes. Things may be added, removed, or changed arbitrarily, but remember you cannot choose skill or game mode, so best set all skill bits and reset multiplayer (ambush flag may be used freely). For other types of object, changing most properties is fine (textures/flats, floor/ceiling heights, lighting, sidedef offsets, most linedef flags, line/sector specials, tags). However anything that would require a node rebuild must be avoided. Do not move any vertexes, add or delete lines/sides/vertexes/sectors, or change the references between them. Do not set the 2s flag on a line with no back sidedef, although you may remove it from a two-sided line to create a thin impassible wall. There may be other restrictions; I cannot guarantee this list is exhaustive. Save the map. Make sure your editor did not destroy the nodes in the process (e.g. don't use Eureka) Load the map into Doom Save the game as soon as possible (e.g. in Antrywey, 2 tics had been run when the game was saved) You can test it works by running the game without the pwad. Reload the savegame over the original unmodified map. You should nevertheless still see your modified version. Give it a playtest to make sure it works as intended. 4 Share this post Link to post
Revae Posted April 20, 2017 Alright, nice. So I could actually do this. I don't have a good reason to, but it's feasible. Thanks. 0 Share this post Link to post
Lord_Greyscale Posted April 19, 2018 (edited) On 4/20/2017 at 6:08 PM, Revae said: I don't have a good reason to, but it's feasible. Thanks. Hmm, I can only think of a few reasons to do this. (aside from Linguica's obvious and blatant "I'll show them all!!") Mostly they involve making some of the less than impressive Doom II levels, if not visually more impressive, then at least more difficult. EX: that one room in map 8, with all the Barons and the lone Cyberdemon? Yeah, try Revenants and an Archvile instead. (or two) Sure, Rockets kill the Revenants easier than they would the Barons, but you can't trick the Archvile into wiping out half of them for you the way you "could" with the Cyberdemon. (and they're all faster than Barons and Cyberdemon) And, conversely, making some of the extremely difficult parts less-so. (I can't recall any at this moment, yet I know that's why I avoided several levels for years. Finally, learning/experimenting with thing placement on a level and/or experimenting with progression. Edited April 19, 2018 by Lord_Greyscale : typo correction 0 Share this post Link to post