-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 2 weeks ago
The
scrfiles are related to the script compiler. Like I said, poorly documented. 😛At some point, I may look into replacing the parser with something like flex or bison. Not sure if it’s possible, though, as I’ve never used them before
Good catch on the text file reference. Will need to add the link somewhere for reference
0.6.3 should be…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 2 weeks ago
Figured it out, to some degree. The journal dialog is supposed to set up the quest sub-records (
QSTN,QSTF, andQSTR) with theINFOrecord. It’s possible the script stuff is meant to link it up but those are only in the parentINFOso I’m not entirely sure. We’ll definitely need to review the community documentation on the file format (and I’ll…[Read more] -
Spastic Hamburger replied to the topic Random in the forum Discussion 4 months, 2 weeks ago
Linus has some good ones, too: https://en.wikiquote.org/wiki/Linus_Torvalds
😛
Yay! Rain! We’re still pretty dry but we’re supposed to get a storm today. Then dryness again. 😛
Yeah, the pythons are a big problem here. They’re now experimenting with robots to try and get them under control!
Had this come in the other day:…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
The Windows API has most of its type-defs and macros in three main files:
windef.h, ‘winnt.h, andwinuser.h`. It’s mostly a matter of searching that list for those specific ones and adding the correct header(s). 🙂 The other symbols (the classes and structs) require more work to track down, partly because search engines have gotten so bad that they…[Read more] -
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Messed up the include order for several files. I’ll fix it when I go back through to add the correct headers for the Windows macros.
All of this is necessary work even if it’s tedious and not at all exciting
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Thanks! Will try that if adding just what we need doesn’t do the trick 🙂
There are also some comments suggesting that the
longtypes may in fact be intended asshortintegers so we’ll definitely want to do an investigation to determine what they should be. Yep,std::atolwould do the trick for 64-bit integers. There’s no corresponding function…[Read more] -
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Ugh…those includes in
commonmay be an issue. I’m trying to avoid using WinSock entirely as MWEdit doesn’t use any kind of network code and that would cause unneeded bloat. Can be added if needed, though, if things can’t be whittled down enough.Unless I’m mistaken, shouldn’t WinSock 2 be used after the basic Windows header so it overrides the…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Yeah, I’m not sure what the XML parser is for at the moment. Even in the other projects, I didn’t see anything that used it. From what I could tell, CSV was the only file parser that was used in the extra file support but I haven’t finished going through all of the code in detail yet (I’m currently on the undo stack support).
What does OpenMW use…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Unfortunately, without that flag, it exposed a known bug in the Windows API where it tries to use WinSock 1 even though it’s unneeded where MFC needs version 2. Release had no issues so it’s something on Microsoft’s end with the _DEBUG flag and disabling everything extra and manually adding only the stuff we use was the only way to fix it (I hope,…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
Looks like MinGW supports them in resource files. Not sure about standalone ones but referencing them in the resource file with
#include "winuser.h" // required for RT_MANIFEST constant
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "application.manifest"should be fine. Not sure which method I prefer but it looks like it’ll work regardless for…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
This could be a result of MFC updates over the years, where the old stuff was superseded by newer functions. Here’s a sample of what I’m looking at:
int CCustRichEdit::GetCurLineCharPos() {
long StartChar;
long EndChar;
int CharPos;
GetSel(StartChar, EndChar);
CharPos = StartChar - LineIndex(-1);
return CharPos;
}GetSel() isn’t defined in…[Read more]
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 4 months, 3 weeks ago
ui/cust_rich_edit.ccand its header will need to be reviewed at some point. There are some symbols that I was unable to properly track down, such asGetSel(), so I’m not entirely sure if I’ve got the correct header files. There may be a few that we don’t need -
Spastic Hamburger replied to the topic Random in the forum Discussion 4 months, 4 weeks ago
There are a few references to other shorts in there. The dog is a reference to one of the Marvin the Martian ones, for instance. It’s a lot of fun!
Ugh. And the AI response isn’t very helpful, either 😛
And had this come in the other day: https://phys.org/news/2026-02-reproduction-space-environment-hostile-human.html
Just one problem we’ll need…[Read more]
-
Spastic Hamburger replied to the topic Veg in the forum Discussion 4 months, 4 weeks ago
I really should use an actual compost bin. Instead, I just toss all of my biodegradables into a pile in the garden. All sorts of things sprout up from it. Though, most don’t survive long due to it not being the right environment. I’ve even had apple seeds sprout up in my coffee grounds 😛
May need to do some replanting next month. It all depends…[Read more]
-
Spastic Hamburger replied to the topic Hardware Relics in the forum Discussion 5 months ago
And 8k TVs can be added to the list: https://arstechnica.com/gadgets/2026/01/lg-joins-the-rest-of-the-world-accepts-that-people-dont-want-8k-tvs/
Not a big surprise, really. In order to even see the difference, one had to have a large viewing space and the TV had to be around 75-inches. Both of which were mighty impractical in a typical viewing…[Read more]
-
Spastic Hamburger replied to the topic Random in the forum Discussion 5 months ago
We just finished having an extreme cold spell over here. Wind chill of below 10F! I loved it!
Not a clue. I don’t have any earbuds (can’t stand them and use headphones instead) so I can’t really test it. 😛
Better watch him in the garden! Don’t want him raiding the carrot patch!
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 5 months ago
And devakm just uploaded the code!
-
Spastic Hamburger replied to the topic MWEdit in the forum Projects 5 months 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.hisn’t used much andCStringis used more…[Read more] -
Spastic Hamburger replied to the topic MWEdit in the forum Projects 5 months 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]
-
Spastic Hamburger replied to the topic Films & TV Shows in the forum Discussion 5 months ago
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]
- Load More
