Spastic Hamburger

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

    And devakm just uploaded the code!

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

    It looks like most of the ClassWizard notations in the files can be removed as it was just a marker for the GUI tool instead of something being done in the tool-chain? If so, that’ll help clean up the headers to be more readable.

    Additionally, the custom string implementation in common/string/sstring.h isn’t used much and CString is used more…[Read more]

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

    I’ll start by asking devakm about the original code. All that’s available publicly is the packaged JAR file.

    AndalayBay still has some of the project files as they are currently working on a straight C# rewrite. No idea if they abandoned the previous attempts or not, though. As I recall, the Morrowind version wasn’t that far along but may still…[Read more]

  • Spent the last few days watching old Addams Family reruns while recovering from the sinus issue. Was quite fun. It’s a shame the show didn’t go on longer as it had a lot of potential.

    Also taking a break from Reincarnated as a Slime to watch How Not to Summon a Demon Lord. It’s another in the goofy anime genre that I really enjoy (Slime just…[Read more]

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

    Okay, so we have permission to use TES4Gecko as inspiration for the algorithms with the only stipulation that we provide credit to Gecko for what we borrow. 🙂

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

    Okay, started updating the includes for the UI stuff, which is where most of the missing stuff is. Some of them are a bit obscure but I’ve been adding each one individually. We’ve got things like this:
    #include <afx.h>
    #include <afxdd_.h>
    #include <afxwin.h>
    #include <atlstr.h>

    Not exactly pretty and commenting them to explain what they’re for…[Read more]

  • Spastic Hamburger replied to the topic Random in the forum Discussion 3 months, 4 weeks ago

    Doom now runs on an earbud: https://doombuds.com/

  • Spastic Hamburger replied to the topic Hardware Relics in the forum Discussion 4 months ago

    Ugh. BIOS issues like that are no fun. Definitely an odd one 🙁

  • Spastic Hamburger replied to the topic Films & TV Shows in the forum Discussion 4 months ago

    Need to see The Thomas Crown Affair. Been on the list for years, just haven’t gotten there yet. Still reading a lot! 😛

    But the Muppets are wonderful!

    Been watching That Time I Got Reincarnated as a Slime. It’s not bad but I can’t seem to really get into it so I may move on soon

    Wasn’t able to finish Date A Live: the mid-series OVAs weren’t…[Read more]

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

    Yeah, it’s so big GitHub won’t load it. The MWEdit code is pretty crusty. 😛

    In reality, most of those are memory alignment warnings in the Windows API. I think GCC ignores warnings in system includes by default (not sure, it’s been a while since I used it) and there may be a switch for VS to turn on.

    The MFC stuff will be removed down the road…[Read more]

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

    Now that I’ve thought about it, I’m tired of making tiny commits for each time and then waiting for them to build. It also adds stress to my storage device, which isn’t good. So I’m going to go back to fixing up the includes now that we know that they are the problem. In the process, I’ll probably look at removing stdafx as well. Any objections?

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

    Fixed the WinSock2 errors. Had to add WIN32_LEAN_AND_MEAN to the definitions in the build script. It didn’t work in the code but that may been due to include order (which is still being worked on). The build script will need some cleaning up at some point, more than likely. It’s already on the tracker 🙂

    Still working through getting the debug…[Read more]

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

    Read Homer! Not just the Odyssey and the Iliad but the Homeric hymns are also worth a read. 🙂

    Ugh! Here, on the other hand, we’re getting a lot of rain right now as part of a cold front. Really hard to stay warm when it’s freezing cold and wet! 😛

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

    Yet another thing to add to the investigation list! Yeah, we may want to swap out that macro with something more modern. There have been a lot of updates to pointer support in recent years 🙂

    The debug settings are complaining about missing libraries such as winsock when release does not so I’m going ahead and removing the PCH support to help us…[Read more]

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

    Test_TemplateArray() in common/container/tem_array is bad. It’s got lines like this: CreatePointer(pTestInt, (long)(12345678l));. That’s incorrect as CreatePointer takes a pointer object and a type, not a number:
    #define CreatePointer(pObject, Type) {
    (pObject) = new Type;
    if ((pObject) == NULL) {
    SystemLog.Printf(stderr, _T("Failed to…
    [Read more]

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

    So setting up different tasks for different branches using GitHub Actions is rather ugly. There’s no clean way to do it in one workflow file as you can only specify the branches on which the file runs, not the tasks. There are two options: set up the jobs section as an if-statement using Git references or have multiple workflow files. I’m leaning…[Read more]

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

    Yeah, the dogs here love the hammock beds. The lab I used to have used to eat them, though! 😛

    These days, my dog mostly ignores the beds and either uses the couch or the beanbag chairs. When she uses the couch, she has a habit of hogging all of the blankets. The other day, she claimed all four of them and piled them all up into a cushion!…[Read more]

  • Looks like openSUSE has it in the repo: https://software.opensuse.org/package/OpenRGB

    Should be able to install it easily from the command-line (my preferred method) using zypper. 🙂

    Not in PopOS (at least, the version I’m on as the upgrade hasn’t landed yet) but Ubuntu has it: https://packages.ubuntu.com/questing/openrgb

    Arch has it as well:…[Read more]

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

    Just finished correcting all of the paths. All of those commits have been uploaded. I haven’t yet merged things into master, though. I may also look at setting up the CI to create debug builds on the dev branch first, as well. Anyways, there may be stuff to fix once the CI runs on it (quite possibly the resource files as they choked before when I…[Read more]

  • Good news! Both GNOME and KDE have a collection of solitaire games! You won’t get the community features but you can play them to your heart’s content!

    Weird. Could be something with the interaction of OpenRGB. I never got into RGB lighting much except for the color backlight that I left at default settings. Never had a problem in any application…[Read more]

  • Load More