Тема закрыта
why C++ redistributable with seemingly all games? could we see games with modern langauges after year 2000 and vulkan?
I noticed almost every steam game on steam includes a C++ redistributable. C and C++ are obsolete ancient 80's and 90's software programming environment. Its for single GPU and single CPU is 32bit and doesnt have protected memory or other features and should be considered slower/obsolete/less features and functionality. Modern programming languages like RUST/DHART/C# paired with Directx12 or the better choice VULKAN work with more cores more threads and out of order code execution native at compiler level and should run considerably faster.

The problem is the steam client itself and all its games appear as if they'd run on windows 95 or 98. But that OS is long done away with and abandoned and unsupported. Drivers and software arent meant to be made to run on windows 98 and certainly shouldnt be written in DOS (which windows 98 uses and is). So yeah just wondering if your app store could check latest industry standards with most features and force game devs to release in or update to or something to modern programming languages made after the year 2000 and modern features and functions. Windows ever since windows XP and windows Vista tried to move away from and get rid of DOS completely.. DOS is bad okay? Lots of game developers think that since the original doom game from the 90's only takes a few floppy disks and runs very fast on their new high end gaming computer when they double click doom.exe that C++ is the ultimate language and all they'll ever need and will outright refuse to learn that newer better things exist or pretend huge megacorporations didnt spend years and billions of dollars making better things. They'd rather bury their heads in the sand and cling to single core single GPU C++ and then spend months and years of their lives hand tweaking painstakingly revising and optimizing their code to make it pretend like its closer to a poor imitation of a modern programming language using software tools like openMP. Those are meant for say cable TV networks build in the 90's maybe have expensive hardware they're desperately trying to never replace as it currenctly still works and screwing around upgrading may be expensive or break it so they try to patch their old obsolete software to pretend its new and make it compatible with their legacy systems. If you look at doom eternals doomvulkan64.exe yes you do double click a doom exe and you may think its the exact same game as the one from the 90's but i would honestly like to believe there are some small barely differences in modern software vs old C++ and windows 98 compared with windows 10 ver 2004 or wolfenstein 3d vs wolfenstein youngblood. Is there even a way to get game developers to use the best and latest audio standards/software and better/best texture formats and to quit with all that lame compression packing cooking methods of their game files especially since it makes things way harder to mod them and probably slows stuff to a crawl and makes load times take 10x longer. Can you set standards for your store please so game devs will consider them seriously like uhh they get a discount for new programming code/language features or have to pay far more for C++ DOS rubbish in the year 2020? I understand it might be that intels 15 year old 10th generation of selling the same CPU design thats just a probably 50 year old AMD or military CPU design thats patent was changed so they can use it or was open sourced.. and same for nvidia's tech and hardware being all fake too and probably 50 year old AMD tech thats been patent changed or just poorly faked and imitated to the point its legal so maybe they cant actually run modern software newer than windows 98. But I'd love to see someone try it. Just because AMD has some of the smartest people on the planet MENSA members and mathematician Dr. Lisa Su and working with steven hawking and cray and IBM and make basically super computers for home use but all our softwares fake and DOS like C++ nonsense and people dont know what a computer is or looks like or how to use one unless they somehow bought genuine AMD by mistake or co-incidence. All the AMD laptops I've seen have been sabotaged by the product vendors. Their super fast laptops have awful SODIMM LPDDR4 RAM instead of real full bandwidth DDR4 and the number of USB or HDMI ports and the screen/display quality and such are intentionally poor on an equivalent fake overpriced intel garbage. So even if you bought the best computer you might not even know it with intel and nvidia giving away and handing out hardware for free and even paying people to take their hardware and the entire software industry seemingly corrupt as they are forever stuck 20-30 years in the past along with 50 year old AMD tech being thrown around by intel and nvidia like brand new top shelf products.. Overlays, 2d ray collision (rtx) and deep learning neural networks (DLSS) were all like 30 to 50 year old AMD tech that was made open source and intel and nvidia show it off like they're smart when they've probably not ever made or invented or developed a single thing in their lives. Nvidia's company is named after the goddess of envy buy a guy who was kicked out of AMD. I understand that all of russia and india have 386 and 486's or pentium III's or whatever nonsense and running windows 95.. but for those of us on a gaming platform like steam that sells games and we all have gaming PC's I'd love it if those games were made to run on real computers like AMD or at least use modern computer software.
< >
Сообщения 1624 из 24
You're not actually "writing" anything, just copy pasting and ignoring actual real facts...

None of your ranting makes any sense. I suppose that programs today just magically appear fully formed with no code involved, no education behind that code, no history or work to build from.

You're an unbelievably poor excuse for a ranter. You have no idea whatsoever what you're even talking about.
What's that ranting about DOS? DOS hasn't been a thing since Vista.
Do you think any CLI is DOS? And what's with the AMD fanboy-ing?

---

Also, wasn't there some pointless ranting thread just yesterday?
Автор сообщения: Walach
Ofcourse C++ is bad! Everyone should be coding directly in machine code!
I wonder why people stopped doing that... almost as if they switched to something easier, I wonder what that was... ;)
I got close to making a simple utility in ASM. Steve Gibson of https://www.grc.com prides himself in using ASM in his utilities, helping to make them very compact.
Автор сообщения: cinedine
What's that ranting about DOS? DOS hasn't been a thing since Vista.
Do you think any CLI is DOS? And what's with the AMD fanboy-ing?

---

Also, wasn't there some pointless ranting thread just yesterday?
All x86 32-bit versions of Windows still support NTVDM which is a DOS environment for Windows. Graphics modes are unsupported on WDDM drivers due to the removal of INT 10h support, but it still provides the framework to run WOW32 for 16-bit Windows programs.
Автор сообщения: Crashed
Автор сообщения: cinedine
What's that ranting about DOS? DOS hasn't been a thing since Vista.
Do you think any CLI is DOS? And what's with the AMD fanboy-ing?

---

Also, wasn't there some pointless ranting thread just yesterday?
All x86 32-bit versions of Windows still support NTVDM which is a DOS environment for Windows. Graphics modes are unsupported on WDDM drivers due to the removal of INT 10h support, but it still provides the framework to run WOW32 for 16-bit Windows programs.

That's an emulator for insuring compatibility.
DOS was an OS and was fully replaced with XP or Vista can't remember which.

Автор сообщения: Eccentric
but reviewers of AMD GPU's [...] use DOS PROMPTS to run buggy open source X265 instead of whats written on the box "hardware HEVC decoding with DX12 or VULKAN"

That clearly shows that he conflates CLIs (like Shell) with DOS. Which simply isn't a thing.
Автор сообщения: cinedine
Автор сообщения: Crashed
All x86 32-bit versions of Windows still support NTVDM which is a DOS environment for Windows. Graphics modes are unsupported on WDDM drivers due to the removal of INT 10h support, but it still provides the framework to run WOW32 for 16-bit Windows programs.

That's an emulator for insuring compatibility.
DOS was an OS and was fully replaced with XP or Vista can't remember which.

Автор сообщения: Eccentric
but reviewers of AMD GPU's [...] use DOS PROMPTS to run buggy open source X265 instead of whats written on the box "hardware HEVC decoding with DX12 or VULKAN"

That clearly shows that he conflates CLIs (like Shell) with DOS. Which simply isn't a thing.
Actually native DOS was removed in all Windows NT versions, emulated via NTVDM instead.
Автор сообщения: Black Blade
Can you please link to your sources?
You write a lot, but it really sounds mostly like mambo jumbo that has no ground or truth to it
Sounds like one of those conspiracy theorists.
Check adored TV's youtube channel and watch the "nvidia" and "intel" videos. Particularly the "anticonsumer anticompetitive" ones. Theres heaps of stuff i can mention off the top of my head that arent in those videos and nvidia literally releasing CEO editions of their cards and giving them out for free to poor starving CEO gamers. When he mentions quadratic vs triangles most people dont understand that a single line pretending to be a hypotenuse has very different memory and hardware requirements compared to shapes with any number of size with different lengths. You will notice nvidia's triangle rubbish is default when you open any 3d software. In AMD cards you can set the shadows to low quality they will look triangley fake because of nvidia's fake lighting and shadows nonsense. You can be the source yourself.. Buy some very old rx 290 cards an Rx 580 card.. or a rx 5000 series.. Try playing back 4k or 8k 10bit HDR HEVC video on it like the samsung travel with my pet file or samsung wonderland movies.. Use a slightly decent free software player app like daum potplayer. GET AMD PRO RENDER and OPEN CL plugins for any and all 3d software like 3dsmax/houdini/blender/maya whatever.. test their performance.. If many years newer much faster hardware with smaller micron die size is worlds faster with HBM memory and other newer features but performs similar to a 10 to 15 year old card.. well its coz you're running DOS garbage on it.
check their openCL performance in applications. Check all the crimes intel and nvidia have been found guilty of. Intels own "USB" standard isnt standard at all, every USB chip for every device is made by a third party but they're all entirely different. Every phone on earth basically says like USB 2.0 but it charges/transfers files and functions super different in all kinds of various lousy and awful. AMD uses faster better different less security flaws USB chips the ASmedia controller from mediatek.. Intels ones from mediatek are called something else worse specs less security but somehow run faster with old fake software code and drivers. Look at 20 year old security exploits in all the intel CPU hardware every year being found like around 23 were found in single few months not too long ago around the time of SPECTRE AND MELTDOWN. why are intel design flaws trying to be forced into every consumer processor like ARM and AMD when they were low risk or easily patched for those but any intel computer with a thunderbolt port or USB port means all the data is free for anyone who plug in a USB stick like PLUNDERVOLT exploits and all that crap?? Intels OLDER CPU's like pentium 3's were super insecure and they still make them with all those exploits and they're popular as heck still they claim these super ultra insecure things are the best thing for low cost webserver systems. You can attack them remotely however you want. I'm not saying its not possible for AMD computers to be exploited or hacked but the hardware level flaws at least dont seem to be absurdly common or possibly by design. When newer faster more expensive AMD hardware performs the same in OPENCL as older cheaper AMD hardware with far lower specs you should be very curious why somebody would spend millions designing a new product putting in higher speed memory like HBM and shrinking its micron size and launching advertising and marketing a product if its literally no better or some ♥♥♥♥♥♥♥♥ 5 to 10% better than the last few years models its just not economically viable on any planet. Unless you're like intel and can afford to literally PAY people to use their products and hand out countless free hardware samples and literally have armies of people to "TEACH" people how to make games for their stuff and literally "hand them code" and create "gameworks -but only on nvidia" software and other ♥♥♥♥♥♥♥♥. AMD cards support tessellation. They've had asychronus compute and actual hardware CPU and GPU graphics queue pipelines be DX12 compliant for ages before nvidia and nvidia literally pressured and bribed and forced game devs to NOT use new software and code or new technologies and sort of fake all their Directx compliance for the longest longest time because the hardware wasnt fully compliant. They could easily do so and fake it as most people have never ever actually made a single dx12 piece of software really it looks to me. I dont need to give you a single source. If you arent an idiot complete utter moron you can TEST FOR IT YOURSELF in a billion ways I've literally told you what to look for.
... This is... all over the place.

I can not find hide, nor hair, of any suggestion or idea for Steam or it's services, so I will lock this up.
< >
Сообщения 1624 из 24
Показывать на странице: 1530 50

Дата создания: 30 авг. 2020 г. в 9:12
Сообщений: 24