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!
It's great, I didn't measure it, but I never felt like I need to charge it too often.
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 ๐
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 ๐
What kind of scaling issues does the fediverse have? Is it due to instances needing to communicate with all federated peers?
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.
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.
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 ๐คท
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.
You do understand that good things can be achieved without mass killings
I never implied that deaths were necessary.
No, they support the killing of Ukrainians
That's a bold claim. Condemn actual people's statements. You're making a strawman to justify your hate.
NATO expansion is determined by national self-determination
That's the weirdest explanation I've ever heard ๐ You're also using the word "genocide" wrong. Genocide is a purposeful attempt to destroy any human group. In the case of Russia, that's just imperialism - they simply don't care about Ukrainians (sadly). Otherwise, any war could be called genocidal.
Does it really puzzle you why he would admin lemmygrad?
I'm just saying that it's a bit weird to administrate two instances related to socialism (they're the two oldest instances), but maybe he has his reasons ๐คท
So youโre saying that there is something inherent to Chinese culture that would not make it possible to advance literacy, ..
That's not what I said. I explained why he is considered controversial. He did many good stuff and that's why some Marxists like it. Not because some of his policies were responsible for a vast number of deaths - that would be weird ๐
Dessalines admins a instance that openly supports russiaโs (a country thatโs not in any way socialist) genocidal invasion of my country. Thatโs not wishing me harm?
Sure, Russia isnโt socialist by any stretch of the imagination. From what I can see, Lemmygrad users oppose NATO and US expansion, I don't think they want Ukrainian people to die.
Why does this page state that:
My bad, I didnโt know that! I assume itโs true then. Before the Reddit blackout, ML was a socialist-leaning instance (they edited the description of the instance), while Lemmygrad always were like this. It puzzles me why he might administrate both instances.
Mao was a brutal dictator that directly caused an inordinate amount of deaths and suffering
He made quite a lot of bad stuff, that's true. However, he also liberated the country from foreign occupation and advanced literacy, women's rights, basic healthcare, education, and life expectancy. China's population nearly doubled under his leadership. This is why he is considered controversial. It's strange to compare him with someone who occupied half of Europe.
he most definitely supports the genocide of Ukrainians in the occupied territories
These scoundrels wish me, my family and my fellow citizens harm
You made conclusions about his opinions yourself and are trying to argue against them. Condemn actual statements. I donโt see dessalines wishing harm on you, but I do see you doing the very thing you criticize him for.
My man, the head developer of lemmy is the admin of lemmygrad
No, he is not. Check admins section on lemmygrad.ml, which profile do you think belongs to dessalines? He is only admin of lemmy.ml.
He has a fucking Mao picture in his profile!
It's a controversial figure, but it doesn't mean that the dev supports crimes or genocides.
How should I put this without breaking any rules? ...
You judge people who support genocide, I get it and I here with you. But wishing death upon others because of their opinions? Thatโs just hypocrisy.
Could provide a link to a comment or a quote where the devs whitewash the crimes or support genocides?
I saw that on ML you might get banned for stuff like calling Xi Jinping a Winnie. But not for an opinion. Especially about Russia.
Video
Click to view this content.
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
What icon theme is that on the Pinephone?
It's Papirus.
Is this the offline translator in Firefox?
No, it's a standalone app for online translation.
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:
Can't they change this status?
Thanks!
It should work seamlessly since Steam Input operates at a lower level.
The app will receive the already-mapped input, so no additional handling needed.
Dynamic and contextual input mappings for Bevy. Contribute to projectharmonia/bevy_enhanced_input development by creating an account on GitHub.
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
, orAttack
. - Assign actions to different contexts like
OnFoot
orInCar
, 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.
Dynamic and contextual input mappings for Bevy. Contribute to projectharmonia/bevy_enhanced_input development by creating an account on GitHub.
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
, orAttack
. - Assign actions to different contexts like
OnFoot
orInCar
, 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.
Video
Click to view this content.
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.
I mean thanks to bridgy you can communicate across blusky and mastodon.
It requires to use a separate app like this which is not very convenient.
The dreamcast port is based on the mentioned Re3 (it's a fork), which can becompiled on both PC and PS2. The author showed the gameplay on the original hardware some time ago. So I guess he adapted the controls as well. Sorry if I confused you.
The progress is incredible!
Video
Click to view this content.
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.
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
Fixed Client event buffering.
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
Its fanless design ensures your StarLite will never make more than a whisper - unless you want it to. The Mk V supports coreboot open source firmware which you can effortlessly configure to your preferences via our coreboot configurator.
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?
Someone has already started modding the port for Dreamcast๐
This is now running on a 16MB stock Dreamcast!
Video
Click to view this content.
I working on a life simulation game with a working title Project Harmonia.
Added initial editor for roads, reusing some logic from the walls implementation.
Currently, I'm using segments for road creation, but I plan to add Bezier curves to allow for curved walls and roads. Maybe I should use Bezier curves even for straight lines ๐ค
I also need to use a texture without road markings for connection islands and implement rounding for turns.
But wanted to share the current progress :)
I'm working on a life simulator game and want to share some progress :)
I found that Tonemapping::AcesFitted
better fits the game aesthetic. With a little bit of bloom and an environment map, it looks much nicer.
My wife also made more placeable objects, and I finished refactoring into new features from Bevy 0.14. Substates are so convenient!
I recently discovered that the "Feature profile and posts in discovery algorithms" checkbox in the account settings is disabled by default. I didn't even know this option existed.
I'm curious why it's disabled by default. I think most users would want to be featured.