Shatur

joined 3 years ago
[–] [email protected] 1 points 1 day ago* (last edited 1 day ago)

And that's via emulation!

It's possible to run GTA 3 and VC natively thanks to Re3 and ReVC decompilation projects even on sub-50$ handhelds!

[–] [email protected] 4 points 1 day ago

It's great, I didn't measure it, but I never felt like I need to charge it too often.

[–] [email protected] 3 points 1 day ago (1 children)

It's awesome! I wanted something with OLED screen (can't play on LCD after using SteamDeck), pocketable, comfortable and powerful. It checks all the boxes for me.

I only wish screen were a bit bigger. There is Retroid Pocket 5 with the same CPU and 5.5", but it's not pocketable.

[–] [email protected] 3 points 1 day ago

It have SD865. It's a flagship CPU from 2019. This may sound not much, but comparing to other retro-handhelds it's very powerful. Not as powerful as Odin 2, but it outperforms everything else. It's also the most powerful handheld that supports GNU/Linux.

Also happy cake day 🍰

Aw, thanks 😅

[–] [email protected] 1 points 1 day ago

I found them very comfortable, but I have small hands 😄

 

cross-posted from: https://lemmy.ml/post/22613952

I just wanted a pocketable device, so I decided to pick Mini over 5.

Originally, I wanted to order the white color but ended up choosing the black one because it makes the bezels and pillar boxes blend into the case. It also looks like a small SteamDeck 😅

When I'm not programming, I'm playing GTA III on it and earning RetroAchievements 😃

With SteamDeck

GTA III

 

cross-posted from: https://lemmy.ml/post/22613952

I just wanted a pocketable device, so I decided to pick Mini over 5.

Originally, I wanted to order the white color but ended up choosing the black one because it makes the bezels and pillar boxes blend into the case. It also looks like a small SteamDeck 😅

When I'm not programming, I'm playing GTA III on it and earning RetroAchievements 😃

With SteamDeck

GTA III

 

I just wanted a pocketable device, so I decided to pick Mini over 5.

Originally, I wanted to order the white color but ended up choosing the black one because it makes the bezels and pillar boxes blend into the case. It also looks like a small SteamDeck 😅

When I'm not programming, I'm playing GTA III on it and earning RetroAchievements 😃

With SteamDeck

GTA III

[–] [email protected] 17 points 4 days ago* (last edited 4 days ago) (5 children)

Pick any instance that suits your interests: https://joinmastodon.org/en/servers There is also this picker.

[–] [email protected] 1 points 4 days ago (1 children)

What kind of scaling issues does the fediverse have? Is it due to instances needing to communicate with all federated peers?

[–] [email protected] 1 points 4 days ago

come up with some CIA word salad.

Sure, anything that doesn't align with your worldview is just word salad😅

tell me that russian invasion is not that bad?

That's not what I said, but whatever 🤷

Hope some day you chill and won't be that toxic.

[–] [email protected] 1 points 5 days ago (2 children)

Of course, they support the killing.

Let's see what they actually say.

Yes, they do wish Ukrainians death.

This basically means we want russia to win to conduct more atrocities likes in Bucha.

Well, I’m not sure how you’re interpreting this from the link I provided. You just making up their statements. I don’t want to have to cite their comments every time just to provide a counter-claim.

You’re just going to say some non-sequitur about NATO

AP is a credible source, and there’s no doubt that Russian forces have harmed civilians. However, the claim that all Ukrainians who speak their language are imprisoned is questionable. For instance, Chechen is an official language in Russia despite two wars with Russia. Additionally, Russia provides citizenship to all Ukrainians, why would they imprison people for their native language? The article you referenced cites Radio Svoboda, which has ties to the CIA, so it's not a reliable source.

I asked you why I shouldn’t hate them for it?

I think my answer is correct. You’re accusing them of supporting murder, yet you wish harm upon them yourself. If you prefer analogies, it's like condemning murder while being guilty of it yourself.

[–] [email protected] 1 points 5 days ago* (last edited 5 days ago) (4 children)

But you are trying to make something bad look good. Mao is a bad person.

No, you implied that if someone likes Mao, then they support killing. And I said that it's not the case - Marxists like him because of the good things he did and condemn the murders.

Really, this is best you could find?

You said that they wish Ukrainians death. I said that I doubt it and provided messages that prove my point. You made up their statements and are arguing against them.

Consider this thread as an example. Read what they actually say. You blame only Russia, they think NATO plays important role as well. But no normal person wants the war, that's what I trying to say.

you wouldn’t call it genocidal imperialism? Just war, right?

If the violence is the primary goal, then it's called genocide.

I also doubt that Russia banned the Ukrainian language or sent people to torture camps for speaking it. Could you provide a source for this?

Why shouldn’t I want them to meet the same fate... Can you explain this to me? You keep ignoring this point.

I answered a few messages above. I doubt that the devs wish harm to Ukraine or people in general. And even if they did, you would be no better than them 🤷

[–] [email protected] 1 points 5 days ago (6 children)

Then why are you white-washing Mao's atrocities?

I never did 🤷. White-washing is when you try to justify or make something bad look good. I'm simply saying that he did both good and bad things, and some people admire him for the good parts. So, if someone likes Mao, it doesn’t necessarily mean they support the deaths he caused.

Where is the strawman?

I assert that people on Lemmygrad oppose NATO expansion and believe that the US is the greater evil. You claim that they wish harm upon Ukrainians. However, opposing US imperialism does not mean they want the Ukrainian people to suffer.

For example, looking at the upvotes on this comment from Lemmygrad's world news, it's clear that they feel sympathy for Ukraine. There are individuals, like this commenter, who suggest bombing Ukraine, but the comment is downvoted.

This is why I wouldn’t say that people on Lemmygrad want your nation to suffer. I don’t necessarily agree with their opinions, but they certainly don't deserve death.

16
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]
 

It's a crate for dynamic and contextual input mappings for Bevy, inspired by Unreal Engine Enhanced Input.

While porting my game, I made many improvements. Actually using the crate gave me a better perspective 😅

Here's a quick showcase from my game. Smooth movement now automatically done by built-in LerpDelta modifier.

Also notice how pressing Esc cancels object spawning first due to the context priority.

Pressed keys displayed via screenkey app.

📜Full changelog 📦bevy_enhanced_input

 

It's an app for translating and speaking text using Mozhi.

We've added automatic selection for the fastest instance and fixed some bugs.

My next plan is to port it to Qt6. I try to get to it during my winter vacation. I'm just currently focused on a FOSS life simulation game. If anyone wants to help with the migration, PRs are welcome!

Works both on desktops and mobile Linux. Here is a screenshot of the app running on my PinePhone Pro:

screenshot

 

It's a crate for dynamic and contextual input mappings for Bevy, inspired by Unreal Engine Enhanced Input.

I really like the UE approach and decided to bring it to Bevy.

Despite being the first release, it's packed with features:

  • Map inputs from various sources (keyboard, gamepad, etc.) to gameplay actions like Jump, Move, or Attack.
  • Assign actions to different contexts like OnFoot or InCar, which are regular components.
  • Activate or deactivate contexts by simply adding or removing components.
  • Control how actions accumulate input from sources and consume it.
  • Layer multiple contexts on a single entity, controlled by priority.
  • Apply modifiers to inputs, such as dead zones, inversion, scaling, etc., or create custom modifiers by implementing a trait.
  • Assign conditions for how and when an action is triggered, like "hold", "tap", "chord", etc. You can also create custom conditions, such as "on the ground".
  • React on actions with observers.

I've implemented everything from UE and even added some extras. The crate also has ~90% test coverage.

📦bevy_enhanced_replicon

 

I'm working on a life simulation game with the working title Project Harmonia and would like to share my progress.

I migrated navigation from oxidized_navigation to vleue_navigator.

It uses the novel Polyanya algorithm instead of the classical A*.

I faced a few issues during the migration, but the author helped me resolve them all. He even dumped the navmesh of the house I built in the game and created a test named after the project 😅

I also implemented skipping points that the agent has projected past to prevent jitter when multiple points are close to each other.

 

The progress is incredible!

 

I working on a life simulation game with a working title Project Harmonia.

I’ve finally added the ability to edit and remove previously spawned walls, along with an undo/redo system.

Implementing the undo/redo was a bit challenging. If a command spawns or despawns an entity, it needs to be tracked to update the history with the correct ID. Additionally, since the game is networked, I had to introduce the concept of pending history commands. These commands are only added to the history after server confirmation.

 

It’s a crate for server-authoritative networking. We use it for Project Harmonia, but it's general-purpose.

Some highlights:

  • Added the ability to defer replication, which is useful for exchanging messages or downloading assets required by the server before replication starts.
  • If there is any spawning, despawning, removal, or insertion, client events wait for replication. However, with this release, it can be disabled per event.
  • Fixed entity mapping when a client event is buffering.

📜Full changelog 📦bevy_replicon

 

I searching for a tablet for drawing and discovered this one. Anyone tried drawing on it? I wondering if the experience is good.

On the page they doesn't mention if the screen supports drawing pens, but it's possible to order an MPP pen with it, so I assume that it works with Wacom or Surface pens?

view more: next ›