Latest Comments by elmapul
Microsoft joined the Open 3D Foundation for the Open 3D Engine
2 May 2022 at 9:58 am UTC Likes: 2
2 May 2022 at 9:58 am UTC Likes: 2
mixed feelings on this one.
first comes the "trust in microsoft" issue.
then there is the engine, lumbeyard was struggling to get users, amazon didnt made O3DE because they are an charity or anything like that, they made because they couldnt convice almost anyone to use their engine.
unity receive an massive adoption from indies, unreal had the features that AAA needed.
now unity is trying to enter the AAA space while unreal is trying to enter the indie one, while sustain their position among the big ones.
on the open source side, we have godot, that is making a lot of sucess and growing quickly but in terms of development and in terms of users, due to an excelent workflow, licence, among other things.
lumbeyard was lost without an niche to fill, it helps nothing that even installing the engine seems to be troublesome (games from scratch had a lot of issues with it)
https://www.youtube.com/watch?v=h27MOJjoApM [External Link]
now that amazon transformed lumbeyard into this thing, managed by the linux foundation, i wish then success, but at the same time, i wish they dont take too much the spotlight from the likes of godot (aka that the volunteers who contribute to godot dont change their minds for this instead)
honestly i think they might be losing time on this one, at the same time, their render probably have an better chance to compete against unreal than godot one.
first comes the "trust in microsoft" issue.
then there is the engine, lumbeyard was struggling to get users, amazon didnt made O3DE because they are an charity or anything like that, they made because they couldnt convice almost anyone to use their engine.
unity receive an massive adoption from indies, unreal had the features that AAA needed.
now unity is trying to enter the AAA space while unreal is trying to enter the indie one, while sustain their position among the big ones.
on the open source side, we have godot, that is making a lot of sucess and growing quickly but in terms of development and in terms of users, due to an excelent workflow, licence, among other things.
lumbeyard was lost without an niche to fill, it helps nothing that even installing the engine seems to be troublesome (games from scratch had a lot of issues with it)
https://www.youtube.com/watch?v=h27MOJjoApM [External Link]
now that amazon transformed lumbeyard into this thing, managed by the linux foundation, i wish then success, but at the same time, i wish they dont take too much the spotlight from the likes of godot (aka that the volunteers who contribute to godot dont change their minds for this instead)
honestly i think they might be losing time on this one, at the same time, their render probably have an better chance to compete against unreal than godot one.
Steam Deck updates out for Stable and Beta, better Refresh Rate Switching
1 May 2022 at 2:45 am UTC Likes: 2
1 May 2022 at 2:45 am UTC Likes: 2
who would guess that reducing the refresh rate would be one of the most hyped features...
and that is only possible when you control the display, that sort of thing wont work on generic hardware, because some monitors may not support it, so its perfect for an handheld.
and that is only possible when you control the display, that sort of thing wont work on generic hardware, because some monitors may not support it, so its perfect for an handheld.
Canonical going 'all in' on gaming for Ubuntu, new Steam Snap package in testing
30 Apr 2022 at 12:35 pm UTC
if i have an small risk of someone actually developing an malware for linux and i geting this malware, end up not being able to run my games on my computer (among other things), and i could chose to run saffer code at the cost of being 100% sure that i wont be able to play my games, then the choice is obvious.
that is like saying, give all your money to thiefs arround the world, they cant rob you if you have nothing.
30 Apr 2022 at 12:35 pm UTC
Quoting: jpthat is like saying, rust is useless because an good programer can check the code to make sure its safe to run, sure, in an ideal world we would have perfect programers in enough quantity to make big projects without massive security holes, meanwhile in the real wolrd, we have code writen by humans, so the more you can take away their capabilities of making mistakes, the less security holes you will have.Quoting: SchattenspiegelRemember the time basically every major application had a .deb package available and most the disk space was available for games and data and stuff, because applications where small and started nearly instantly and... actually...worked...?There is no goal, it's just laziness and illiteracy of developers, who for the most part don't know how to write pure code, they have flooded Linux devcommunity.
I mean seriously, what is the goal of this? To accelerate climate change by being intentionally wasteful? To incite social unrest by creating an atmosphere comparable to a traffic jam whenever one opens an application?
Quoting: jpAt the same time, all these snaps/flatpaks etc (shhh, systemd) are complicated and unsafe, although it is useful for someone to have legitimate backdoors.old games wont be mantained no matter how much we wish then too.
Welcome to World with New order created by corporations and approved by new Linux generation.
if i have an small risk of someone actually developing an malware for linux and i geting this malware, end up not being able to run my games on my computer (among other things), and i could chose to run saffer code at the cost of being 100% sure that i wont be able to play my games, then the choice is obvious.
that is like saying, give all your money to thiefs arround the world, they cant rob you if you have nothing.
Canonical going 'all in' on gaming for Ubuntu, new Steam Snap package in testing
30 Apr 2022 at 5:03 am UTC Likes: 2
30 Apr 2022 at 5:03 am UTC Likes: 2
Quoting: F.Ultrawhat a plot twistQuoting: PikoloSteam as a snap package? That is very unwelcome - I hate applications updating behind my back. Mozilla provide an official Firefox PPA, but I hope Canonical don't mess with the Steam APT package.The Mozilla Team PPA is not by Mozilla, it's by a voluntary group inside Canonical (or at least they where some years ago). Mozilla are the ones that build the snap for Ubuntu.
Classic Sonic games being delisted to make way for Sonic Origins
27 Apr 2022 at 2:15 am UTC
27 Apr 2022 at 2:15 am UTC
sigh
by the time i get enough money for an new computer + games, i probably wont want to give those companies any cent anymore...
by the time i get enough money for an new computer + games, i probably wont want to give those companies any cent anymore...
Steam Deck was the Steam top seller for the week ending April 17
20 Apr 2022 at 5:40 pm UTC
https://www.pcgamer.com/valve-says-steam-deck-production-will-be-in-the-hundreds-of-thousands-by-next-month/ [External Link]
havent you being following the news?
20 Apr 2022 at 5:40 pm UTC
Quoting: pete910"In the first month very quickly we'll be in the tens of thousands, by the second month we'll be in the hundreds of thousands. And beyond that it'll grow even quicker."Quoting: elmapulfirst they should fix their supply issueNot knowing how many they have made or pre orders taken you cant make that assumption.
https://www.pcgamer.com/valve-says-steam-deck-production-will-be-in-the-hundreds-of-thousands-by-next-month/ [External Link]
havent you being following the news?
Steam Deck was the Steam top seller for the week ending April 17
19 Apr 2022 at 7:38 pm UTC
nes and snes had an good momentum but that was not enough to ensure n64 would have for instance.
19 Apr 2022 at 7:38 pm UTC
Quoting: Termythat is why i said "most of", now, steam deck have a good momentum, but it will have to keep it momentum in order to get support from more big publishers and will have to get this support for the long run.Quoting: elmapulmost of thos devs are indie devs, im still waiting to see if big devs will start opitimizing for the deck.Well, Apex Legends is not something i would consider "indie" ;)
There have been several not-so-small studios that released patches to optimize for the Deck, so i wouldn't say its just the indies, albeit they surely are the majority.
Of course it would be nice to have dozens of millions of sold units to "force" the industry to finally care about linux, but i'm pretty happy with the progress we've seen in the last few months already. ^^
nes and snes had an good momentum but that was not enough to ensure n64 would have for instance.
box86 and box64 get Steam Play Proton working much better on Arm devices
19 Apr 2022 at 6:02 pm UTC
often you exchange processing power with energy efficiency, size, etc"
he said other examples instead of etc.
he knows that often one tech is not better than other, its just better at an specific thing.
more often than not.
19 Apr 2022 at 6:02 pm UTC
Quoting: 3zekielMy thought is that the video is confusing power efficiency and performance. I will answer points by points and try to explain."nope, the guy really knows his stuff, he even made a video to talk about trade offs.
often you exchange processing power with energy efficiency, size, etc"
he said other examples instead of etc.
he knows that often one tech is not better than other, its just better at an specific thing.
more often than not.
Steam Deck was the Steam top seller for the week ending April 17
19 Apr 2022 at 6:00 pm UTC
i have to agree that i dont care about marketshare so long we can play any game we want, and run any software or use case we want (use alternatives to the windows exclusive softwares with the same esential feature)
but if we can reach console level of sales (75~150 millions of units shiped) then we might as well solve the chicken and egg problem foreblem as well as optimization problem forever.
19 Apr 2022 at 6:00 pm UTC
Quoting: Termyi doubt VR will ever have the demand that deck have, playing almost any game ever launched on the go, will have a bigger demand than playing the few VR games we have, especially considering that not all games work in VR.Quoting: elmapulonce they ramp up their production capacityI'm sure they'll change things once the production surpasses the demand - but as that seems to still not be the case for the Index, i doubt it'll be too soon.
Quoting: TermyAnd i'm not sure if that's a bad thing.most of thos devs are indie devs, im still waiting to see if big devs will start opitimizing for the deck.
As polished as the Deck already is, i wouldn't say it's something a completely oblivious person should just grab from the shelf of a big vendor because they like the packaging.
I'm also not sure if it really needs to compete with the number of switches shipped, at least not for "our" purpose. It "just" has to solve the chicken&egg problem - and seeing how many devs are jumping at it, it seems to be doing a pretty good job at that.
i have to agree that i dont care about marketshare so long we can play any game we want, and run any software or use case we want (use alternatives to the windows exclusive softwares with the same esential feature)
but if we can reach console level of sales (75~150 millions of units shiped) then we might as well solve the chicken and egg problem foreblem as well as optimization problem forever.
box86 and box64 get Steam Play Proton working much better on Arm devices
19 Apr 2022 at 5:52 pm UTC
19 Apr 2022 at 5:52 pm UTC
Quoting: Guestthis^ give that man a coockie, not only he explained 99% of what i said better than my self, but he also added some extras.Quoting: elmapulThe designs of each have become far too complex to be summarised properly in just a short paragraph or two, but some highlights:Quoting: 3zekieli saw an video explaining it, and it was quite the opposite!Quoting: elmapul"It's not like arm is new in gaming. Mobile phones have been doing it for a long time, the Switch uses arm cores."It's the Vita which can run without a full emulator, the PSP is using MIPS.
speaking of it, arm processors would be much better to run emulators for portable consoles.
hell, its possible to run psp(or vita?) apps on a switch without emulators!
One problem though, at least for older portable consoles, is that they use 32 bit arm ISA, which has been dropped from newer cores. Also, emulating RISCV over modern CISC tend to work very well due to reducing the instruction cache bloat - an x64 instruction might cover 3 or more ARM instruction (think of LEA vs a multiplication a shift and an addition), keeping the generated code small. So it's not 100% sure that emulating ARM 32 over ARM 64 will be faster than emulating on top of x64.
As for emulating x64 over ARM, it is quite costly... The best way to do it is to go semi hardware like Apple did with the M1 (Implement a bunch of x64 instuctions in hw - mostly memory related -, use x64 memory ordering etc etc). Without that, I'm afraid taking a big overhead is mostly unavoidable, making recent games unplayable.
arm is better to emulate x86 than x86 to emulate arm!
the video is in portuguese so i'm not sure its gonna be usefull here, but te explanation was something like:
you can draw an square by drawing 4 lines, but you waste a lot of processing power if you have to draw an entire window with 1px of width every time you want an vertical line, and an entire window with 1px of height every time you want an horizontal line.
x86 complex instruction set is only usefull when most of those instructions get used often, but that simply is not the case, many instructions were put there to cheat on benchmarks or because hardware patents dont last forever and intel priorities were at not being copied instead of designing an efficient chip, in fact, most x86 instructions are already "emulated" using micro architecture or something like that in plain x86 chips.
(i say x86 but i mean both x86 and x86/64, its just laziness)
i dont remember the exactly explanation on why arm was better, but it was somethng like x86 have an number of instruction that vary too much to be predictable or anything like that.
the processor spend a lot of time trying to figure out the instruction instead of executing it.
anyway, i hope someone else who work on the area can figure out what i'm talking about and and explain it in better/more precise words. =p
- arm is a design, which can be customised. Specific instructions can be added to the hardware - not all "arm" chips are equal!
- arm is risc (reduced instruction set), x86/x86_64 is cisc (complex instruction set)
- These days (well, last I checked) cisc is sort of emulated with microcode - that is, smaller instructions are used to build and run the complex ones. This is done to reduce chip size and complexity, but makes the instruction decode somewhat more entertaining from an engineering standpoint.
- Branch prediction, long pipelines, decode units, and a whole host of extras are generally somewhat more beefy on x86/64 chips to get raw performance out of it, and all of that takes up an awful lot of chip space. One of the reasons arm can go smaller, more power efficient, is by minimising or removing some of that - at the cost of performance.
- As manufacturing technologies improve, there are fewer gains to be had by x86/64, and arm can catch up in those areas, but it's still going to lack certain instructions that help make software run a lot faster (if the software uses them!).
Basically I can see arm right now being able to take over on normal desktop usage (Apple has certainly shown it's quite possible), but it's still a very, very long way away from what x86_64 can do when the thermal and power designs are more permissive. Only it's not quite so simple as that because hardware aside, there's quite a good deal of back & forth with software as well (just like with GPUs). All the fancy instructions in the world are useless if software never uses them - but x86/x86_64 has had a very long time in the spotlight, and compilers can make various assumptions about what is supported or not. Apple get away with it on the M1 because they control everything (they can add instructions and know they'll be used).
Both arm and x86_64 serve different purposes, but requirements change over time and the lines between purposes are blurring more all the time and there's space for a range of options.
- Opera GX is now available for Linux
- RTS fans absolutely need to check out D.O.R.F. Real-Time Strategic Conflict
- DEATH STRANDING 2: ON THE BEACH is now available on PC
- GE-Proton 10-33 brings fixes for VR outside of Steam, FSR upgrades and more
- Firefox v149 is getting a free built-in VPN and other new features
- > See more over 30 days here
- What have you been playing recently?
- Ehvis - Patreon updates
- Jarmer - Lutris alternatives
- ridge - Incorrect monitor resolution as reported by Steam client…
- GustyGhost - A New Game Screenshots Thread
- bretbernhoft - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck