|
The saga continues. Two new updates.
First, yesterday while the laptop was idling, I received a BSOD I've never seen before: driver_overran_stack_buffer. Hmm. According to Microsoft:
"A driver overran a stack-based buffer (or local variable) in a way that would have overwritten the function's return address and jumped back to an arbitrary address when the function returned.
This is the classic "buffer overrun" hacking attack. The system has been brought down to prevent a malicious user from gaining complete control of it."
Double hmm. Full virus scan found nothing. Of course, all of the other references indicate bad drivers, which I have had a terrible time with Microsoft replacing drivers. Over the weekend, I'll run a deep scan booting off a USB drive. We'll see if anything else pops up.
----------------
Second weird issue - RAM. Since I've had this laptop, I have had 64GB in it. I purchased two Crucial SO-DIMMs. When I pull up the BIOS, it sees 64GB. When I check task manager, it says 64GB. But the label on each module says 16GB. I sent the picture to Crucial. They confirmed 16GB. Suggested maybe a labeling issue with the vendor. Dude, it's YOUR label on the SO-DIMM . Support did not understand. I'm in touch with Micron to determine the true density of the chips which I'm pretty sure are sized for 32GB.
The entire point of the RAM exercise is if I replace the RAM, I need to make sure I order the correct part. I got these from Amazon which is totally useless from a customer support perspective. I'll go to NewEgg next time.
Charlie Gilley
|
|
|
|
|
As an aside, does anyone have a recommendation for a good virus/malware (I guess they are the same these days).
I'm specifically looking for something I can boot off a USB that is an excellent scanner.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
fliers put soarers in disarray (10)
|
|
|
|
|
Is that a word?
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
I think so, not knowing which word you have in mind.
|
|
|
|
|
The right one of that flying dinosaur
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
Pterosaurs - that's all I can make of it
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
Snap - but you were quicker!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
You can have it if you want as I did cheat checking the spelling of it online
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
No, it's cool - I can't speel fer tawfy eiver!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
YAUT
|
|
|
|
|
pTerosaurs!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
@GregUtas
Where's the CCC?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
Busy, busy, busy ... done.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I'm looking for the original trava.fbx model for an old XNA game called Legenda o Zmaju programmed by Ivan Šoštarko. The source code with assets is available for download from GitHub but the model in question is missing. I've tried to use some other grass models availabe for download from the Internet instead the original but with no success. They just doesn't work even if I modify texture paths on them to point to the original texture file path. The texture coordinates still remains wrong so the result is not as expected (in the game world). So now if someone has the model file I would really do appreciate it if he or she put the file available for download to some site for example to here.
|
|
|
|
|
I'd start by raising this with the GitHub author: it may be an oversight, or they can tell you more easily than we where to start looking. Or it could be you built it wrong, we don't know!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
There are several models in the project in question which does not build right because of texture paths points to wrong places but those can be fixed simply by using blender and a hex editor. But it's bretty much sure you can't build anything which is missing, in a wrong way.
What I think this is not depending on GitHub but the author. I've tried to contact the author by email because making a pull request is blocked at his github blog, but without any success yet.
No problemo anymore, I converted a grass.fbx model to ascii format and manually changed wrong coordinates to fit the game world and then converted it back to binary and renamed. Now the game works fine.
|
|
|
|
|
Griff will understand what you did, but be careful not to irritate the ignorant Java Scriptors too much.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
|
I vaguely remember writing Rolex: Unicode Enabled Lexer Generator in C#[^]
Well, I needed some code from it for Reggie[^] , which is a code generation tool that generates C# code to match strings using a non-backtracking Regex engine so it works over fast forward-only streams of any size (unlike .NETs) and it's faster than .NETs regex so it's really good for scraping data, and also good for validating that passed in strings match the expressions (for doing things like form field validation)
Anyway, I was ripping the code out of Rolex and I'm amazed at how clean it is despite its complexity.
I have this tool called deslang.exe that does most of the heavy lifting so it exports whole code blocks (written in C#, rendered in language independent code (vb/c#/etc) and macroizing them so it's simple to make all the classes, and heckin maintainable despite writing code in various languages. There's only one copy of the code templates to maintain and they are in C#. It all happens as part of the build process. Deslang is just a build tool that makes code macro magic.
I only kind of remember doing this. And yet I understand it after picking it up well after the fact. Win.
Plus the "FastFA" engine I made is just smart. I thought I ran into a bug with it, and I was terrified because it meant Rolex (long since released) was generating bad code, but nope. It was my present self using it wrong (silly mistake on my part, i was calling the wrong function). It's fast, to the point, and can render itself to pretty graphs for debugging purposes, so it was easy to find my mistake, and determine that it didn't come from this engine.
Clean. Clean. Clean. And solid. Very few comments because it doesn't need much.
This doesn't happen to me very often. I love this code.
It's nice to be able to wake up in the morning and dig through an old project and find everything works as expected.
It's not intended as a brag, I'm just.. I'm having a really good day so far. Everything I touch is gold apparently. I should buy a lotto ticket
Real programmers use butterflies
modified 24-Oct-21 15:22pm.
|
|
|
|
|
Good on ya
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
honey the codewitch wrote: I should buy a lotto ticket Do it, who knows...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
honey the codewitch wrote: I'm having a really good day so far
More to come
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
If you do, watch the vid.
But be aware that the "F-word" appears on screen several times, because it was included in the game code comments - and I can understand why ... that's about the one time I'd let it pass in my code as well.
Fast Inverse Square Root — A Quake III Algorithm - YouTube[^]
That is so obvious once you've seen it! (The vid deserves a like purely for the quality of the explanation.)
And a damn good introduction to IEEE 754 as well.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|