Spastic Hamburger

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 month, 3 weeks ago

    Yep, changing the include order fixed it. Going to need to fix the rest of the places where it shows up. We’ll want to fix things up at some point to make sure that we don’t run into this problem again. We’ll want to move the string functions over to the proper file, for instance.

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 month, 3 weeks ago

    Yep, CMake is correctly setting things up properly:
    Run mkdir builddir; cmake -G "Visual Studio 17 2022" -B builddir
    mkdir builddir; cmake -G "Visual Studio 17 2022" -B builddir
    shell: C:Program FilesPowerShell7pwsh.EXE -command ". '{0}'"

    Directory: D:aMWEditMWEdit

    Mode LastWriteTime Length Name
    ----…
    [Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 month, 4 weeks ago

    Fixed it! For some reason, MSVC wasn’t bringing in tchar.h from common/dl_base.h. I added #include <tchar.h> to common/dl_str.h and the error went away. Looking at the new error log, it looks like _WIN32 isn’t being brought in from MSVC for whatever reason even though it’s a compiler level macro. That should be easy enough to fix: I’ll just add it…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 month, 4 weeks ago

    Yeah, it’s missing the Run() function and uses the inherited one instead. I noticed it during the initial audit a year ago but I don’t think I put it on the tracker. Sorry about that. Pretty sure that would have given us a different error, though, but it’ll need one or the equivalent anyways for GTK support since it does thing in a standard C++…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 1 month, 4 weeks ago

    The syntax error may or may not be there. Oftentimes, during an error, the compiler craps out and spits out bad data after the initial error so it’s very hard to debug things all at once. C++ is a lot more type safe than C and requires that you specify the return and parameter types everywhere 🙂

    I was getting that error in common/dl_str.h for…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months ago

    Something’s broken with the TCHAR implementation: https://github.com/deathssoul/MWEdit/actions/runs/23533305041/job/68502145150

    It started by complaining about the TCHAR typedef in common/dl_str.h not being a type so I added the winnt.h header to it since the typedef wasn’t being picked up from common/dl_base.h (probably being overridden…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months ago

    game/morrowind/sub_name_fix.h is currently set up to only be a typedef to CEsmSubName. That’ll need to be investigated to see if the disabled code needs to be used at all. If not, we can remove the file and remove the includes and symbols referencing it.

  • Spastic Hamburger replied to the topic Random in the forum Discussion 2 months ago

    Yeah, we’ve been really dry too. Several of our creeks have completely dried up!

    The critters certainly looks happy! 😀

    In Futurama, we have Parade Day!

    The International Day of Forests doesn’t get much press over here: we mostly do Arbor Day and Earth Day.

    Wasn’t aware of World Frog Day. I have noticed a decrease in the ribbits around here in…[Read more]

  • There are also foilboards in addition to jet boards. They look a bit top-heavy!

    My favorite is the VW Bug with a jet engine: https://www.craigslist.org/about/best/sfo/7241823593.html

    Bring your own wings, though!

    Feel like going out in the snow in style? Take a Snow Cat!

    Lots of automobile related posts in the “Best of…” list. How about a smo…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months ago

    Things are moving right along. I hit the game/morrowind/ directory the other day so we’ll be able to do another test build soon. Once the push is done, we’ll see if anything else needs to be fixed to get things working without using the windows.h header.

    Any luck with getting VS up and running?

    It’s possible things will build on MinGW now (or at…[Read more]

  • I once had the idea of playing a roar on a speaker system by the front door for fun, triggered by a motion sensor. Never did follow through with it 😛

  • I’m partial to grey or aluminum cases myself. They’re really good about not being obtrusive. While nice to have a window to read the error codes on the motherboard without having to open things up, I’m not overly picky about such a feature 😛

    Haven’t seen that feature on a microwave before. Mine just blows the circuit when it goes too long and…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months, 1 week ago

    Most of the debug functions in common will go away as they longer serve a purpose. All they do is test the existing functions to make sure they work with set data. Looks like they were used for checking to make sure the code was correct during initial development. Since they only check pre-defined data instead of checking for current, they’ll…[Read more]

  • Yeah, I wasn’t able to come up with much either. For some of the other problems, there were some open issues but no feedback on them.

    Thanks, will try that soon. 🙂

    Also going to try messing with the Proton settings to see if that helps when I’m not so tired. Don’t want to risk messing anything up!

  • Some interesting insight here regarding the RGB trend: https://news.ycombinator.com/item?id=47375085

    Personally, I avoid it when possible as it tacks on about 10 to 20 USD for a feature I’ll never see. My keyboard lives in a tray, my mouse is always covered (why it needs lighting when your hand covers it is beyond me), my case is solid…. 😛

  • As I mentioned elsewhere, PopOS was updated the other week with COSMIC and Wayland as the default. Things haven’t exactly been going swimmingly. There are a few bugs in the combination, such as screen flickering after the display gets blanked by the power settings. The fix is to log out and back in again. Additionally, mouse scrolling in the pager…[Read more]

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months, 1 week ago

    I’m going to set common/dl_base.h aside for now as it’s hard to tell if the string macros are coming from Microsoft’s string library or the standard as they lack the leading underscore. I’ll take another look at them after I’ve gone through the rest of the files.

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months, 1 week ago

    I’m working on contacting the xEdit folks for information. As with most of these projects, discussion has, unfortunately, moved almost exclusively to Discord. Would prefer a more public platform but I’ll copy the information here once I get it

  • Spastic Hamburger replied to the topic Random in the forum Discussion 2 months, 1 week ago

    Wonderful! If I ever get to New York, The Met is high on the list of places to visit. 🙂

    We’ve had a few cases of flesh-eating bacteria here. Not many, admittedly, but enough to warrant some concern.

    Had this come in the other day: https://www.theregister.com/2026/03/08/neurons_doom/

  • Spastic Hamburger replied to the topic MWEdit in the forum Projects 2 months, 2 weeks ago

    common/file/gen_find is written to be partially cross-platform. It does have _WIN32 checks for some of it but it still breaks on non-Windows platforms as the required typedef is itself in a check. I’ve made a note of the problem in the code.

  • Load More