@Auster@Shatur@vogi@Eldritch depends on what you're doing, gimp blows both krita and photoshop out of the water for more technical editing (especially when you start using scripts) and doing things like low resolution icons/etc, i have to say though I HATE the new UI they made default in 3.0, the intent was to make it more 'ps-like" and instead it became a bastardization of both, thankfully they listened and gave options to roll most of it back. Especially the single color grouped icons...
@FizzyOrange@vane randomly re-ordered your bullet points? as someone who has to use the latest MS office on my work computer that sounds like they nailed acting like MS office to me.....word does that ALL the time when I'm trying to review documents, lol
@Fizz similar but for games/engines that don't use uniform tile maps you basically just have a metadata set alongside the image that indexes where each sub-image is located in it.
It doesn't really change the end product, and as I said most engines already work like this for most 2d stuff, and many editors will pack for you if you tell them. You're just indexing portions of a texture, but it uses an order of magnitude less memory/storage and loads faster even off slow storage or web streaming.
@ICastFist@Fizz i see this is godot specific and I'm not 100% sure how godot handles it but the normal way to store your image data for sprites like this is to index them from a packed sprite sheet (there's tons of sprite packers out there, lots of animation tools have them built in), so instead of each obj being a 1000x1000png to use your example you may have a 4000x4000png with 10 objects packed in it.
Most engines will handle this for you, you just have to pack the assets correctly for it.
@domi that's the beauty of it though, it's NOT a console, it's a PC (both the frame and steam machine), they interact with the same APIs already in use and you can freely build directly on them, deploy to them over the network, etc, no special protocols needed.(these are not going to be walled garden devices you need to specifically target). So for the frame godot already has OpenXR, which is what SteamVR uses.
@domi@cm0002 I would imagine with the frame basically just being ARM linux as long as godot can do an arm+gles or arm+vulkan build it should already be capable. (I know there's a x86_64 translation layer but ideally you'd just directly compile for ARM)
Steam machine is just a normal linux PC with their specialized UI as a launcher so there should be absolutely no difference from a desktop linux build you can do now.
@dosgameclub@dosgame.club Honestly I love this game but had no idea it ever had a DOS release, I've never even seen it compared to the other versions, do you know which one it's based off of? (hopefully the CD or at least the genesis version, since while the SNES one improves background art in most levels the sound/music are worse and it's missing a ton of content)
If you run into a bug please, PLEASE report it, all the time I hear people complain about bugs that most of us have never run into and can't replicate, people can't fix what they don't know is a problem.
@jlow@hacknorris yeah, and lets touch on libreoffice, it has no community support? Huh? It has an active support community linked right on the main page at "ask libreoffice" that has an average turnaround on questions of around 15 minutes.
And unlike microsoft's excel that seems more intent on stripping features and tying it to sharepoint than fixing 25+ year old reported bugs at least things work consistently and get fixed...(have to use it for work, the date bug still regularly bites me...)
@lightnsfw which distro? all major linux distros support the smb:// prefix out of the box. (the app shouldn't matter, as it's just a filesystem handle)
@ArsonButCute@lightnsfw can't speak for him but most of the people I've helped their major pain points were literally that they never understood what they were doing, just which icons to click, to them IE WAS the internet and firefox was a "different" thing so they'd get frustrated no matter how many times they were told to click on firefox for the internet they'd claim the internet was missing.
Literally installing a windows icon pack/skin fixes 99% of the issues for many people.
@lightnsfw@DaddleDew what tax program? All the major ones I know of (at least in the US) not only run just fine but are fully supported by the company that makes them to run on linux (honestly mostly because they're all either just web or electron apps now anyways)
@Gladaed@popcar2 because every bloated 100gb game is a mix of a thousand different assets/executables/libraries where the developer thought "why optimize, 100MB is nothing".
Often with little more than symbol stripping, removing unneeded files, and basic lz compression you can cut most game sizes in half, reduce load times, and free up terabytes of space on your system.
@neatchee@urusai.social also, can we talk about how incredibly well everything is commented and how clean the code is? i mean...damn, I did not expect anything near that when i opened it up...sure it has it's hacks but there's structure, it's very readable, and VERY well commented.
@neatchee@urusai.social it's not in their nature to release anything more than 6 months old either though, they have a habit of just vaulting and holding onto franchises until people literally forget about something that used to be the market leader.
I wonder if the market as it is has forced them to let people with an actual sense of what their fans want in charge, i mean they also just recently put the sims 1 on steam...finally.
@neatchee@urusai.social is it though? I mean quake was source available from pretty much day1 and gpl not too long after, it doesn't give you the rights to the name and trademarks so it's not like you can freely distribute it as is, it mostly just lets people make TCs, mods, and fan patches and distribute them freely without any downsides. Opening up the older games in your series to be maintained by fans instead of paying to maintain them has worked for others, there's a lot of value in keeping a name known
@gamerbro83@toAIC pretty sure someone just saw the opportunity to run a donations scam (mirror for a few months, maybe change the default theme while taking donations). Seems to be the thing to do for that crowd (cause drama, scam others based off the drama)
@tabular@FizzyOrange would hardly even call blocking people for saying, mind you in a thread literally only asking people to post their inclusive games, that they are going to post the most offensive, racist things they can find (their words, not mine)..."thin skinned"
@Auster @Shatur @vogi @Eldritch depends on what you're doing, gimp blows both krita and photoshop out of the water for more technical editing (especially when you start using scripts) and doing things like low resolution icons/etc, i have to say though I HATE the new UI they made default in 3.0, the intent was to make it more 'ps-like" and instead it became a bastardization of both, thankfully they listened and gave options to roll most of it back. Especially the single color grouped icons...
@FizzyOrange @vane randomly re-ordered your bullet points? as someone who has to use the latest MS office on my work computer that sounds like they nailed acting like MS office to me.....word does that ALL the time when I'm trying to review documents, lol
@Fizz from a quick look it seems there's a quite popular open source one that specifically outputs formats for godot as well.
https://github.com/Donitzo/godot-universal-spritepacker
@Fizz similar but for games/engines that don't use uniform tile maps you basically just have a metadata set alongside the image that indexes where each sub-image is located in it.
It doesn't really change the end product, and as I said most engines already work like this for most 2d stuff, and many editors will pack for you if you tell them. You're just indexing portions of a texture, but it uses an order of magnitude less memory/storage and loads faster even off slow storage or web streaming.
@ICastFist @Fizz i see this is godot specific and I'm not 100% sure how godot handles it but the normal way to store your image data for sprites like this is to index them from a packed sprite sheet (there's tons of sprite packers out there, lots of animation tools have them built in), so instead of each obj being a 1000x1000png to use your example you may have a 4000x4000png with 10 objects packed in it.
Most engines will handle this for you, you just have to pack the assets correctly for it.
@domi that's the beauty of it though, it's NOT a console, it's a PC (both the frame and steam machine), they interact with the same APIs already in use and you can freely build directly on them, deploy to them over the network, etc, no special protocols needed.(these are not going to be walled garden devices you need to specifically target). So for the frame godot already has OpenXR, which is what SteamVR uses.
That said valve DOES have a helper app to make it easier. https://partner.steamgames.com/doc/steamdeck/loadgames
@domi @cm0002 I would imagine with the frame basically just being ARM linux as long as godot can do an arm+gles or arm+vulkan build it should already be capable. (I know there's a x86_64 translation layer but ideally you'd just directly compile for ARM)
Steam machine is just a normal linux PC with their specialized UI as a launcher so there should be absolutely no difference from a desktop linux build you can do now.
@dosgameclub@dosgame.club Honestly I love this game but had no idea it ever had a DOS release, I've never even seen it compared to the other versions, do you know which one it's based off of? (hopefully the CD or at least the genesis version, since while the SNES one improves background art in most levels the sound/music are worse and it's missing a ton of content)
@hacknorris @jlow
use their support board,
https://ask.libreoffice.org/ , it's the first link on their site, people there are extremely helpful.
If you run into a bug please, PLEASE report it, all the time I hear people complain about bugs that most of us have never run into and can't replicate, people can't fix what they don't know is a problem.
https://bugs.documentfoundation.org/describecomponents.cgi?product=LibreOffice&format=guided
@jlow @hacknorris yeah, and lets touch on libreoffice, it has no community support? Huh? It has an active support community linked right on the main page at "ask libreoffice" that has an average turnaround on questions of around 15 minutes.
And unlike microsoft's excel that seems more intent on stripping features and tying it to sharepoint than fixing 25+ year old reported bugs at least things work consistently and get fixed...(have to use it for work, the date bug still regularly bites me...)
@lightnsfw which distro? all major linux distros support the smb:// prefix out of the box. (the app shouldn't matter, as it's just a filesystem handle)
@ArsonButCute @lightnsfw can't speak for him but most of the people I've helped their major pain points were literally that they never understood what they were doing, just which icons to click, to them IE WAS the internet and firefox was a "different" thing so they'd get frustrated no matter how many times they were told to click on firefox for the internet they'd claim the internet was missing.
Literally installing a windows icon pack/skin fixes 99% of the issues for many people.
@lightnsfw @DaddleDew what tax program? All the major ones I know of (at least in the US) not only run just fine but are fully supported by the company that makes them to run on linux (honestly mostly because they're all either just web or electron apps now anyways)
@Gladaed @popcar2 because every bloated 100gb game is a mix of a thousand different assets/executables/libraries where the developer thought "why optimize, 100MB is nothing".
Often with little more than symbol stripping, removing unneeded files, and basic lz compression you can cut most game sizes in half, reduce load times, and free up terabytes of space on your system.
@neatchee@urusai.social also, can we talk about how incredibly well everything is commented and how clean the code is? i mean...damn, I did not expect anything near that when i opened it up...sure it has it's hacks but there's structure, it's very readable, and VERY well commented.
@neatchee@urusai.social it's not in their nature to release anything more than 6 months old either though, they have a habit of just vaulting and holding onto franchises until people literally forget about something that used to be the market leader.
I wonder if the market as it is has forced them to let people with an actual sense of what their fans want in charge, i mean they also just recently put the sims 1 on steam...finally.
@neatchee@urusai.social is it though? I mean quake was source available from pretty much day1 and gpl not too long after, it doesn't give you the rights to the name and trademarks so it's not like you can freely distribute it as is, it mostly just lets people make TCs, mods, and fan patches and distribute them freely without any downsides. Opening up the older games in your series to be maintained by fans instead of paying to maintain them has worked for others, there's a lot of value in keeping a name known
@neatchee@urusai.social holy shot, not even just source available, full on GPL
@gamerbro83 @toAIC pretty sure someone just saw the opportunity to run a donations scam (mirror for a few months, maybe change the default theme while taking donations). Seems to be the thing to do for that crowd (cause drama, scam others based off the drama)
@tabular @FizzyOrange would hardly even call blocking people for saying, mind you in a thread literally only asking people to post their inclusive games, that they are going to post the most offensive, racist things they can find (their words, not mine)..."thin skinned"
the nazi bar sure can twist a narrative though :/