Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Randy87

Members
  • Content count

    218
  • Joined

  • Last visited

Everything posted by Randy87

  1. The IDA database was a joke to make. The functions in the executable almost always followed the same order as the source code and there were plenty of strings to follow. I really just eyed the op codes to see if they matched the source. It was really no big deal. Anyone with even a limited grasp of x86 op codes could have done the same.
  2. Randy87

    DOS Doom Code Execution

    Of course, ace from a wad file. I suppose in my mind I was thinking of something that would be innocuous and could contain malicious/joke code. I'm not sure why that was my thinking, but this obviously covers that. The only other consideration that comes to mind is code that can run as early as possible or avoids using a map slot. There has been some discussion in this thread about the usefulness of this for Doom modding. I haven't really read any of it (just skimmed), though I can guess what all was said. Certainly some standard community derailing of any vanilla hacking fun. Just thought I'd throw my 2 cents in, even if it's already been previously stated. This is really cool and I'm quite pleased that you took the time to work on this project. Feels like checking something important off a list. However, I'm not sure why anyone would want ace for modding. The idea was (in my mind) to surreptitiously run code with the player being none the wiser and then be surprised by the results. It's just a wad file right? Nope. But that's it. While you can do it with ace and it has been done, why? Outside of proving it can be done, which it has. It would make more sense to extend the original engine using a patched exe or a loader. Not to mention that we already have a compilable DMX supported DOS source port these days. It might even have dehacked support. So, once again, really cool stuff, but an odd roundabout way to mod Doom.
  3. Randy87

    DOS Doom Code Execution

    No, thank you! Playing snake while watching Doom demos play in the background is not something I would have ever expected to see! I'm very glad someone tackled arbitrary code execution in Doom. There just had to be an exploit somewhere. Doom's highly unchecked save behavior was certainly the hot spot. Now I'm curious if there's some means using a wad file...
  4. I've seen this mentioned a few times before, but I added support for PRB beta emulation into a custom chocolate-doom port many years ago and found MBF's emulation rather inaccurate. I don't remember the details off the top of my head exactly, though I could just go check it out again. The rocket launcher may have been missing the delay and there was something about the plasma projectiles, maybe offsets or order?
  5. Randy87

    Things about Doom you just found out

    Just found out that one of the blue key doors in The Gantlet is triggered by the water backpack secret. Caught the door closing out of the corner of my eye and it didn't make sense. No enemies left in the area and it's a key door. Did a double take and had to check out if I actually saw it in an editor.
  6. Randy87

    Things about Doom you just found out

    Everything is just random save crap. The two "players" are in reality severed heads on poles in disguise and have nothing to do with the monster pickup dealie.
  7. Randy87

    Things about Doom you just found out

    I had the idea for a save editor for probably over 5 years. A Crispy Doom feature for random dead player decoration colors and then Linguica's edited save reminded me of it. I've been getting into Rust (the language) recently and decided to take a crack at the project. As for monster's picking things up, it was just a hunch. I could have just looked at the source, but given that I had the ability to manipulate saves, I just decided to give it a try. Also, I don't think Doom bounds checks state lookups... hmmm
  8. Randy87

    Things about Doom you just found out

    Weird stuffs. The second zombieguy should die to the slime. Also, try the coop view button.
  9. Randy87

    Things about Doom you just found out

    You can get monsters to pickup stuff if you link them to an unused player slot. Did some save hackery. Vanilla doom. Doesn't work with chocolate-doom. savetest.7z
  10. Randy87

    AI guided Doom adventures

    AI Dungeon 2 I don't know if you guys have messed with this yet, but sometimes it can be amusing. Here's my attempt to stop a demon invasion. I've had many more amusing runs in different settings. This on is pretty damn boring. Thought it might be amusing for others to post their attempts at stopping the demons. You are a space marine named Flynn Taggert. You are on Phobos in a recreational area. Phobos is a moon orbiting Mars. You work for the Union Aerospace Corporation or UAC for short. The UAC's teleportation experiments have failed. Demons have invaded the UAC facility on Phobos. You must stop the invasion by destroying the demon portal. You have a pistol and a plasma rifle. You are wearing an armored space suit. What do you do? > Head for the facility's command center. You enter the command center, which looks like it was built into the side of a mountain. There are several computers that look like they were made from scrap metal. You try to access one of them but find out its password is "Demon." > Use the password to access the computer. You type in the password and see a holographic image of a large demon appear before your eyes. It appears to be floating in mid-air as if it is alive. > Use the computer to find the location of the demon portal. You press the button on the keyboard and a screen flashes with numbers and letters. A series of icons appear next to each number. You select the one labeled "Location" and then click on it. The map changes to show a small red dot against a black background. > It reads: "Demon Portal." You read the words and then realize that you don't know what this means. You open up the laptop and look at your phone. Its battery is dead so you can only hope that there isn't another demon coming through here soon. > Head for the demon portal. You run back towards the portal. Suddenly, you feel a sharp pain in your chest. You turn around and see a demon standing right behind you! He grabs your throat and begins choking you until he gets his hands on the gun in your hand. > Use your plasma rifle to defeat the demon. You fire the plasma rifle at the demon. It explodes into a shower of sparks and burning flesh. You quickly grab your pistol and shoot him again, but this time he dodges away from you and shoots you in the face. > Fire the plasma rifle at the demon again. You aim the plasma rifle at the demon and fire once more. This time he ducks down and avoids your shot. You fall backwards onto the ground, clutching your face. You hear a loud noise and then nothingness. > You stare at your bloody face in disbelief. Your vision blurs and then fades completely. > The world becomes dark and you're left alone. > Sleep. At least you tried.
  11. Randy87

    Compiling on Windows 10

    Here's a set for 37 so I don't have to keep these files around for 2 years. :) https://www.mediafire.com/file/y6qgui8y7sxku0v/hdhomerun37.7z/file
  12. Randy87

    Compiling on Windows 10

    Does this work? https://www.mediafire.com/file/cqbs8ab8i4hcxis/hdhomerun.7z/file
  13. Here's something from my old doom 2 notes. Player 2: 76DDE (Default 60h) Player 3: 76DE6 (Default 40h) Player 4: 76DE9 (Default 20h) Start range to translate: 76DCB (Default 70h) End range to translate: 76DD0 (Default 7Fh) I can get doom addresses if you need them.
  14. Randy87

    Things about Doom you just found out

    Southern line is unconnected.
  15. Randy87

    Weirdest/Rarest games that you own?

    Crush! Deluxe, Ripper, Rexblade, Cyclones, Civnet, Fucking Brink... Edit: Also Weird Dreams and Ed Hunter
  16. Randy87

    Doomguy's hands (weapon sprites)

    rhand.7z Right handed with and without Scuba Steve's gloves.
  17. Randy87

    GBA Doom 2 Map Converter

    For those who are interested, here is a command line utility to extract and convert GBA Doom 2 maps to PC format from a ROM file. gbad2_conv.7z The converted maps will require BSPing. I have provided a MAPINFO to match up the maps appropriately. GBA differences to note can be found on the wiki: Doom II for Game Boy Advance Edit: I should note if anyone is going to play through these maps, that I have no idea which maps work or don't. I do know the Grosse is not completable without re-tagging the exit door sector. The maps are direct conversions and come with any problems that the maps originally had. e.g. ghost secret sectors.
  18. Whacked allows you to remove/blank a frame's code pointer. I don't think dehacked ever supported this, but would allow you to load a deh patch from whacked with it. A quick test shows this to crash vanilla doom. Edit: I haven't actually looked at D64D2, just throwing this out as something that can cause a crash from dehacked.
  19. Randy87

    Things about Doom you just found out

    Revenant punching?
  20. Randy87

    gurgle.wad - My first WAD (v2)

    Just played v1 (didn't see v2). A few bugs here and there, but was overall quite enjoyable with a unique style. I thought at first that every map might be like e1m1. I'm glad it picked up the pace and thew some surprises at me later. I was very happy to grab the super shotty. Pretty good for a first wad. I liked the red key rocket launcher armory with window in map03 and the small shotgunner trap in map04 surprised me good.
  21. Randy87

    (Poll) Your favorite Doom source port?

    Over the years I've seen a lot of PrBoom screenshots and bits of youtube videos and I've had a question about them for a long time. Do PrBoom players actually play with the default overbright washed out gamma setting, do they turn it up for screenshots/videos, do they not know you can change it?
  22. Randy87

    GBA Doom 2 Map Converter

    I'm working on getting a base up for the community to take over. I need to rewrite the graphics ripping code. What a nuisance. Still not sure whats up. I need to find the interface graphics and sounds. I might put together the switches and animated textures. I'll slap in some static DECORATEs for all the objects and let the community take over from there.
×