Forum Replies Created
-
AuthorPosts
-
Currently working on copying the bug list from the text file over to the issue tracker. The current versions aren’t pretty but I’ll clean things up after the initial pass.
Edit:
Copied over the bug list. The bottom two sections seem to be notes on the base game so I’m not sure they’re relevant to MWEdit but may be relevant to OpenMW if they haven’t fixed them yet
Copied over the contents of the original readme into the one at the root of the repository. The formatting needs work but I don’t know Markdown yet so will need to do some reading 😛
Also set up the tags for the important points in the commit history. 🙂
Astyle didn’t catch all of the pointer symbols so I’ll need to correct them at some point line by line.
Yep! Town sets are definitely something to download. The default town buildings and layouts leave a lot to be desired but there are a few that greatly improve things. The Total Town Replacement Set mostly swaps out the buildings for ones with greater variety while the UK Townset improves the layout and gives you pretty buildings.
Lot of good information in there! You could also take a look at BFD. I know MinGW has a Windows port of the binutils package, which may be useful for investigation as well. 🙂
Picked up Fallout 4 and Manor Lords the other day. Fallout 4 runs like a dream and Manor Lords is pretty good. Bit confusing at first but it’s still pretty early in development but definitely worth it!
Okay, the GitHub issue tracker has been enabled. Sorry about that everyone!
And the new repo link: https://github.com/Walrus-Tech/MWEdit 🙂
Edit:
More notes! There’s a lot of stuff in here that’s been superseded by updates to the standard and a lot of stuff should be split up so that the source files are only including the stuff they actually need, improving readability
Also, the Windows folder has a header/source pair with the wrong case that was never updated, likely due to the Windows file system not caring about case
Oh, and the contents of the readme in the docs folder should probably be combined with the one in the root folder somehow. Not sure what’ll look best
Thread is now live: https://forum.openmw.org/viewtopic.php?t=8280
🙂
Edit:
A bug list is included in the repo. I think it’s included in the docs folder but I can verify when I’m back on the computer. These, along with the new ones that have come about since, should probably be migrated to a proper issue tracker like GitHub’s to make discussion easier. On that note, I need to make sure the issue tracker is actually enabled in the group (which I need to link to in this thread…). It was disabled for rfuzzo’s and the fork on my page
Drat, issues are disabled. Will fix that.
Okay, got the thread posted on the OpenMW forums. Just waiting for the moderators to approve it. I’ll post the link when it goes live 🙂
I hate online shopping. I’m trying to find a lamp in the shape of the constant π and it’s not going well. First, I tried Google for “pi lamp”. Instead of lights, it gives me results for the LAMP stack on a Raspberry Pi. I do most, if not all, of my searches in a private browsing window to get out of the tailored results so this is just their algorithm being trash. I would have said “raspberry pi lamp stack” if I wanted the server software. Amazon wasn’t any better. It just gives me diodes and not even lamps and nothing even related to Pi! 🙁
Great! I’ll get it merged into the main branch and then I need to take care of a few repo things before moving on to the cpplint log. The cppcheck log is vaguer so I’ll start with the former to whittle it down 🙂
Regarding the 100 character line length: I feel the old standard of 80 is archaic. It goes back to the days of 800×600 resolution monitors. These days (in fact, beginning around 2010 or so), there are much fewer of those around so it’s time to bump up the line length. Why 100? It also lets you shrink the window to look at other things such as documentation. It doesn’t need the window maximized to see it in full but still looks better on today’s better screens.
Working on running astyle on the project. It’s being a tad troublesome in that it also wants to edit binary files. For some reason, its built-in filters aren’t working (could be the version as I went ahead and built 3.6.7) so I’m going to need to set up some exclusion lists to pass to it. Otherwise, the run seems to have gone well. I’m doing all of this in a new branch in case things break 🙂
Edit:
Fixed it. Had to do individual runs for each folder in the root for the .cpp files and then the same thing for the .h files. Bit annoying having to run it twelve times but we won’t be running it much, if again. Anyways, here’s the commit log of the new branch if you want to check out the changes: https://github.com/deathssoul/MWEdit/commits/astyle/
May need to do the resource file in the project folder, too. Will take a look at that later 🙂
Edit 2:
The repo could use some version tags. Will take care of that. At the bare minimum, Nimrod’s initial commit needs to be tagged as well as their final changes. The rest aren’t enough to warrant a version bump just yet
Just did an initial test run on a couple of files and Astyle 3.1 (from 2018 and what’s in the repos here) works pretty well but there will be some fine tuning after the runs from the looks of it.
Here are the updated settings:
#Attach braces style=attach attach-extern-c #Use tab for indentation and spaces for alignment indent=tab=4 indent-switches indent-modifiers indent-preproc-block indent-preproc-define min-conditional-indent=0 max-continuation-indent=60 #Attach closing while of a loop to the closing brace attach-closing-while #Padding break-blocks pad-oper #pad-include pad-header align-pointer=name delete-empty-lines #squeeze-ws break-one-line-headers add-braces #remove-braces attach-return-type convert-tabs close-templates max-code-length=100Will do a full run soon. It definitely helps make the code easier to understand 🙂
Unfortunately, 3.1 doesn’t support squeeze-ws so the extra white-space will need to be adjusted manually
I’m gearing up to run the entire project through astyle. I think I just finished configuring my local astyle settings file but I’ll take another look another day to see if anything else stands out. The style is pretty inconsistent so I figure that I’ll try running it through the styler this go around instead of doing it manually like I did with BOSS. While fun, it did take me a few months. 🙂
Out of interest, this is what I’m going with:
#Attach braces style-attach attach-extern-c #Use tab for indentation and spaces for alignment indent=tab=4 indent-switches indent-modifiers indent-preproc-block #Attach closing while of a loop to the closing brace attach-closing-while #Padding break-blocks pad-oper pad-include pad-header align-pointer=name delete-empty-lines squeeze-ws remove-braces attach-return-type convert-tabs close-templates max-code-length=100Whoops! So Archazia’s Island for Lorcana launched on March 7 for small shops. The big guys will get it on the 14th or 21st. The set contains a lot of goodies. It’s got a board wipe for your ink well as well as a weaker version of Half Shark in the Form of Ratigan along with a host of other useful cards. 🙂
On February 28, 2025 at 1:15 am DeVaultSetter saidIt’s the culture of corps too, many of the denizens in existence within their hallowed walls have no choice but declare there is no such thing as life outside, before, or after the corp, therefore the corp is seen as the provider and maintainer of all the means of existence and sustenance for the present and incumbent. So why (on earth) do those poor sods have to elicit any concern about this other thing called “world” at all?
Nice! 🙂 What once ground these gears was why pay $32.99 for $20, and why they never came up with a version 2 of the sweet roll plush? Their not so gender specific Daedric Prince is on special. 🙂

And so another No Brainer Day passed, would anyone be the wiser for it?In the past, it was pretty common for large corporations to manage their locations as small cities. Ford notably did this a hundred years ago. Nowadays, it’s not as common but we still see it in Asia and on oil rigs. Especially on rigs where they’re pretty much cut off from the rest of the world.
Thought about grabbing the sweet roll plush but sweet roll thefts are always an issue…. 😛 Wish they had more ES stuff in general. Love Fallout but variety is always a good thing!
Cool! Will definitely be celebrating the holiday in the future! And good site! We have Pi Day coming up this week. I always try to celebrate Pi Day!
Do they have a full list of holidays or is it just on a per-date basis?
Geany’s all ready to go. I’ll make more tweaks to the settings as I need to. All I really need is a text-editor with syntax highlighting 🙂
Fun fact, I used Notepad for Java initially as I hated the IDE we were made to use and I wasn’t allowed to install Notepad++ on the school computers. 😛
Found out this morning as I shutting down Linux that my EDITOR environment variable isn’t set so I’ll need to fix that when I configure Git. Probably forgot that when I had to reinstall last summer. Sorry, been a while since I set things up from scratch.
Windows development is completely foreign to me so I’ll probably need some help on that front until we get things working cross-platform. Speaking of which, that reminds me that I still haven’t installed MinGW so I’ll need to fix that so that I can make Windows binaries on *nix.
Supposedly, clang can do it all but I’ve never been able to figure out how to use it
I may also reach out to the OpenMW team. Since there’s quite a bit of overlap, they may be interested in chipping in. 🙂
Once the Windows GUI library is swapped out for gtkmm, the GUI should go more smoothly. Still not sure how much work that’ll be, though.
Edit:
We also should add documentation to the files to say what everything does as we figure it out. Some of the names are weird
Over the course of the series, you can see how technology advances in their Stone Age society. For instance, cars are initially powered by running and are powered by critters in a hamster wheel by season 4. There are other bits too, such as the advancement of arms.
I believe it was due to Lucas never being quite happy with the result and wanted to perfect it but never reaching the perfection he envisioned. Could be wrong, though, but it would make sense with how many times he changed the films. He also blocked The Holiday Special from ever being released after the first run on TV since he was not at all happy with how it turned out
Will try to catch those! Looks like only the original 1969 version of The Swimming Pool is available Stateside but I’ll try to catch it! Still haven’t gotten around to giving Twin Peaks a viewing 🙁
Here’s the updated run on rfuzzo’s repository: https://stearnvault.com/wp-content/uploads/2025/03/cppcheck-cpplint.zip
cpplint is much better while cppcheck hasn’t changed at all. However, the cpplint changes look due to it actually respecting the braces filter this go around. The first time I ran it, it ignored me when I told it to ignore the style of braces. Still something to look at improving though, I just didn’t want it to clutter up the log with brace suggestions when that was going to be done anyways 🙂
Other than that, the output is mostly the same
After several bad starts, I think I’m getting the hang of OpenTTD again. Right now, I’ve got a basic network of four trains and two coal mines all connected to a power plant. Nothing fancy but it works. I’ve also got a few buses and a mail route between two towns.
Not sure how I want to expand it but I’ll do some more reading of the help files. 🙂
Also beginning to install more content. I’m going with a dirty look for the mines and pure concrete for the power plant. I may also install an AI that drives basic cars around to add eye candy but I’m a little concerned about congestion
Yep, flushdns is pretty useful. Used to use it often back in the DSL days when the network information changed but the cache didn’t update for whatever and resetting the network connection didn’t do the trick. Pretty sure it was a Windows bug in XP at the time. Looks like they suggest trying the Pi Hole in the GitHub issue, which has come up before but is lost due to the broken search function 🙁 But, yeah, splitting the blocking out to a different device may help take the load off the system. 🙂
Still haven’t gotten around to experimenting with a Pi. I really should one day. Always been curious about the Pis
Ah, okay. Sounds good 🙂
Don’t forget about WinDbg! Pretty helpful to track down driver issues. And it’s also helpful to turn off the automatic restart on STOP errors so that you can better see what’s going on. Of course, Windows has become much more resilient in recent years so, fortunately, BSoDs don’t happen as much as they used to 🙂
And that led me to Detours, which led me to this cool list of projects and papers: https://www.microsoft.com/en-us/research/search/?facet%5Btax%5D%5Bmsr-content-type%5D%5B%5D=msr-project&q=
Most of the recent stuff is AI-related but they’re playing with bringing TypeScript to embedded devices: https://www.microsoft.com/en-us/research/project/devicescript/
It’s interesting. TypeScript is a lot more readable than JS but never really took off. Sort of like the D programming language, Go, and Dart.
Unlike The Simpsons, The Flintstones doesn’t contain a whole lot of satire so I’m not sure that is entirely accurate. It was a carbon copy of The Honeymooners at first, however. Fred definitely starts to mellow once he decides he wants a child in the third season but his abusiveness still rears its head from time to time. Interestingly, the animators couldn’t decide on the color of Dino. Early on, he was red, while he was blue in the title sequence before they finally settled on purple.
So someone screwed up recently and accidentally put the unedited Star Wars up on official streaming services: https://gizmodo.com/original-star-wars-streaming-roku-george-lucas-2000572064
Sadly, I wasn’t able to catch it. 🙁
-
AuthorPosts
