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


  • Content count

  • Joined

  • Last visited

Everything posted by Csonicgo

  1. Csonicgo

    Doom 32X Resurrection

    Yes, the Mega Everdrive Pro has preliminary MegaSD support in beta. :-)
  2. Csonicgo

    Doom 32X Resurrection

    I think the new Mega Everdrive Pro Firmware allows for 32X+ features, so this soundtrack should work there as well, if you didn't want to support the MegaSD due to reasons I won't go into here.
  3. Csonicgo

    Vanilla visuals ≠ Bad visuals.

    The only thing unappealing in these photos is that unscaled status bar.
  4. Csonicgo

    If DOOM Didn't exist, what would happen?

    If Doom didn't exist, Trump wouldn't have been president. Not saying that's a good thing, or Doom is a bad thing, it's just the truth. To explain why would take me eighty paragraphs, so, uh, trust me on that one.
  5. I've been working on a document tracking source port support of various "Vanilla features" that have popped up in the Doom community, that Vanilla Doom can technically support. I'm hoping to convert this into a Doom Wiki article very soon. This is by no means complete or 100% accurate. I am aiming to have everything in this table 100% sourced down to the lines of source code if possible. An explanation on some text on this chart: 100% DeHackEd support criteria is as follows: The source port has the correct DHE infighting behavior The source port handles situations in which an argument of a codepointer may be NULL (that is, it must NOT crash!) If the source port has extended features for DEH patches, Vanilla patches should not be affected Source ports should not be expected to load multiple DEH patches, unless any map/mapset/PC/TC expects this behavior. I have not found one in the wild yet. Source ports should not be expected to load DEH patches from earlier versions of DeHackEd. 100% COLORMAP support criteria is as follows: All of the COLORMAP used by Vanilla Doom must be used. If the source port has "high color" rendering, it must take this into account by interpolating between ramps. The COLORMAP must be applied correctly to orthogonal walls, as is in Vanilla Doom. 100% support for Irregular Nodes is as follows: Nodes that can work in Vanilla Doom should also work in the source port. The behavior of any engine using those nodes should match (or approximate) Vanilla Doom. Special effects involving NODES and the associated lumps which work in Vanilla Doom must also work in the source port. 100% support for irregular BLOCKMAP is as follows: The BLOCKMAP must be read and interpreted correctly (see Block Rocking Bytes). Rebuilding the BLOCKMAP is not allowed. 100% support for REJECT is as follows: The original REJECT must be read and interpreted correctly. 100% support for flat-bleeding is as follows: Mordeth bridge effects must be supported. No HOM holes in floors or ceilings. The effects seen in ksutra.wad MAP01 must be supported. Effects used in BTSX to simulate the appearance of 3D floors must be supported. Deep water effect must be supported. Things I'm not adding to the table: Buggy collision detection. This does not affect the loading of maps or assets in any way. Bugs involving actions with the player's movement. Savegames. Extremely out of scope. Demo Compatibility: As we are ditching collision detection criteria, this will not apply. Support for weird old DOS patching tools that assemble a PWAD from raw resources on disk. I'm also not trying to make this a "GZDoom bashing fest". GZDoom was expected to fail every single one of these tests, and the source port's maintainers are very aware of that fact. There are also other ports that I have missed, including Vavoom, Doomsday, Skulltag, and ZDaemon. I do not use these ports, I do not know their behavior. If anyone would like to correct this table, or add any more examples of vanilla maps/patches that do not work in common source ports, I would love to know those. As this is a work in progress, some data in this table may be incorrect if port maintainers add these compatibility features back in. When that happens, it should be noted: the date and commit. I might also go back and add the dates on which other source ports added/corrected behavior before making this chart.
  6. Csonicgo

    Comparison of Source Port Compatibility

    I shall be doing that Monday. This was a test of the waters to see if this was viable in the first place. This would primarily be for modders to know what features will work in what ports and which ports to recommend or test on. Yes, the aim was to get something solid *enough* to post on a doom wiki sandbox, and then have corrections made there. I wanted to get the community's opinion on this before I wasted any time. :P
  7. Csonicgo

    What file formats does Eternity support?

    As far as I know, Eternity Engine only supports raster images in Doom formats or the DeepSea formats. No GIFs or PNGs. For sound effects, EE only supports the Doom sound format, and basic WAV format, 8-bit, mono. Not sure if 44.1kHz or higher is supported.
  8. Csonicgo

    The 2021 Cacowards

    Eternity Engine finally gets recognition. :D
  9. Csonicgo

    MBF21 Specification v1.2 Release

    Glad to see the community can come together and make this happen.
  10. Those greens are so good. Definitely checking this out now.
  11. Csonicgo

    How to start Eternity Engine 4.02?

    Seriously? What? All you have to do is place DOOM2.WAD in the same directory as Eternity.exe and run the exe. That's it. There is nothing else you need to do.
  12. Csonicgo

    Heartland - final version available on idgames

    Eternity Engine is finally getting the levels it deserves.
  13. Csonicgo


    MasterOFDeath (MoD), AKA Patchy, longtime member of the Doom Community and one of the OGs of ZDoom weapons mods, passed away on the 28th of September in a fatal motorcycle accident. He was only 31 years old. He leaves behind his adorable cat Petey, who misses him very much. MoD was an essential element to the birth of the ZDoom weapons modding community. If MoD's silly weapon mods weren't released, big hits like Russian Overkill wouldn't have been made in the first place. He always joked with me that he was responsible for Brutal Doom, and in a way, he was right. But I will always remember him for his nonstop creativity and genius. He is the primary reason I joined the Doom Community, and he was one of my best friends. I, along with others, will be updating the Doom Wiki with a list of his many, many contributions to the community. This post will be edited when/if I get info on anything else. There was no funeral due to Covid-19, but there is a plan for a memorial sometime in the Spring. Rest in Peace, Alex. I miss you already.
  14. Csonicgo

    Eternity Engine 4.01.00 Tyrfing

  15. Csonicgo


    Thank you everyone. Thank you.
  16. Csonicgo

    What's with Boom's shitty OPL synth?

    That's allegro for you. As for getting around it, also, no. This is one of the reasons I don't recommend Dos Boom.
  17. Csonicgo

    k8vavoom: no good thing ever dies!

    For some reason, monsters do not "flinch" or show pain in the latest build. This makes a lot of maps much harder because you cannot stun anything. I can't even stun a cyberdemon with an SSG reliably in this port. :(
  18. Csonicgo

    OPL SNYTH in skull tag

    That's because the old OPL synth in zdoom and related ports added a "limiter" of sorts on certain voice combinations. It's not accurate, it actually changes the timbre of the voices. That's one reason why it was thrown out. And not to make the post too long, on referencing the OP: "When I was testing the OPL synth on skull tag 098c I noticed I hear more sound notes on e2m4", the reason is that the note pressure algorithm was completely different to what zdoom ports have now. The midi note algorithm in the older zdoom was better. but it wasn't GPL, so out it went. Well, given that you were never meant to hear the OPL2/OPL3 digitally, there will be no such thing as "accurate". But the MAME OPL2 emulator of that era was absolutely terrible, as was the "Java OPL" if that's even selectable in that version. The real issue is this: Notice how 2, 3, 4, and 6 are just absolute values of the sine? that also corresponds to the overall output of the chip, so you get stuff like this: When a correct implementation (presumably through the SB16 DAC) would be more like this: The first waveform output cannot be amplified "enough" in digital mixing. it will always be limited by the lopsided sines. Ports need to add a 5Hz highpass to get around this, then OP can crank it up until his speakers break.
  19. Csonicgo

    A thing with ZDoom that I don't understand

    A few ports had an option to add gamma correction to screenshots, and some didn't - or the players didn't know it was an option. So tons of "pro" zdaemon DM screenshots are just washed out and ugly to look at. If you had PCX files on those older ports I think you could repair the damage by replacing the palette (I could be wrong here).
  20. I hope anyone who considers plagiarising work looks at this thread and the evidence and determine for themselves if it's really worth it. If one takes things without credit and somebody finds out, that person's entire span of works is now suspect. This community is so tight-knit that I'm shocked this wasn't discovered sooner. I once thought that'd be enough of a deterrent. I guess not. I'm disappointed.
  21. Csonicgo

    The 2019 Cacowards

    More seasoned doomworld vets remember the flame wars with every single /newstuff review thread. We're talking pages of angry shit. Glad that's over now.
  22. Csonicgo


    Does every WAD series need that many sequels? NUTS was already a joke submission to test /idgames FTP server, the fact that it became a speedrunning map was just part of B.P.R.D.'s genius.
  23. It's that time again! I usally start these at the beginning of the year, but due to insomnia and recent events. let's kick it off a little early! It's time for all the new kids who have enough posts to get their fish..wings. yeah. All you have to do is to request a fish, and someone here with some basic skills of MSPaint can make it for you. Or, you can be super creative and make one yourself. Tired of being a generic pentagram or "DESTROYER" avatar? This is the time to change that! If no one steps up to help you.. well.. there isn't much I can do. Maybe your fish idea sucks. And for those poor souls that somehow have ZERO idea of what I'm talking about, here you go. http://doomwiki.org/wiki/Pink_fish
  24. Csonicgo

    Eternity Now Has OPL3 Synthesis

    aaaah thank youuu
  25. Csonicgo

    Nightdive Teasing Blood

    I always found this to make the game even scarier.