Shatur

joined 3 years ago
MODERATOR OF
 

Bevy is a game engine written in Rust. It targets regular PCs, but thanks to it modularity, it's possible to port it to unusual platforms. These examples replaced the rendering with the one specific to GBA.

Post from @bushRAT in Discord:

Thanks to the ever growing support for no_std in Bevy, I'm now able to use Bevy on the GameBoy Advance! Using the current main branch (which will be included for 0.16!) you can use a crate like agb (and some boilerplate I'm hiding) to write GameBoy Advance games almost as easily as you would for any other Bevy platform. Systems, plugins, resources, queries, the gamepad input API, it all just works. See the attached ROM if you have a GameBoy Advance emulator handy, but I recommend the MGBA emulator as it can also show debug logs (yes, even all the logging just works)

Links to GBA files:

If you have a real GBA or an FPGA console, the author will appreciate if you try :)

Repository: https://github.com/bushrat011899/bevy_agb_test

18
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/bevy@programming.dev
 

Post from @bushRAT in Discord:

Thanks to the ever growing support for no_std in Bevy, I'm now able to use Bevy on the GameBoy Advance! Using the current main branch (which will be included for 0.16!) you can use a crate like agb (and some boilerplate I'm hiding) to write GameBoy Advance games almost as easily as you would for any other Bevy platform. Systems, plugins, resources, queries, the gamepad input API, it all just works. See the attached ROM if you have a GameBoy Advance emulator handy, but I recommend the MGBA emulator as it can also show debug logs (yes, even all the logging just works)

Links to GBA files:

If you have a real GBA or an FPGA console, the author will appreciate if you try :)

Repository: https://github.com/bushrat011899/bevy_agb_test

[โ€“] Shatur@lemmy.ml 8 points 6 months ago (2 children)

Same. But recently I managed to buy almost new for 300 EUR.

I only recently started using it, so maybe later I will make a post about it :)

138
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/android@lemmy.world
 

A long time ago, I owned a Motorola Droid 4 and Photon Q. Feeling so nostalgic now ๐Ÿ™‚

The keyboard on this one is much better - it's full-sized, and the slider mechanism feels quite robust.

[โ€“] Shatur@lemmy.ml 13 points 6 months ago (1 children)

I've always been a lurker, but I started being active on Fedi, and I like it!

[โ€“] Shatur@lemmy.ml 3 points 6 months ago (1 children)

Looks awesome!

 

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

If you use https://es-de.org/, which themes do you like the most?

14
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/retrogaming@lemmy.world
 

If you use https://es-de.org/, which themes do you like the most?

15
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/sbcgaming@lemmy.ml
 

ES-DE Molla

I was hoping this update would enable pure black mode (which looks awesome on the borderless display of the black model). But it turns out that feature was added in Android 14 ๐Ÿ˜ข

I really wish retro handhelds were supported by FOSS Android distros like LineageOS.

Still, I'm quite happy with the update. This time I decided to try Molla launcher and ES-DE ๐Ÿ™‚

17
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/retrogaming@lemmy.world
 

ES-DE Molla

I was hoping this update would enable pure black mode (which looks awesome on the borderless display of the black model). But it turns out that feature was added in Android 14 ๐Ÿ˜ข

I really wish retro handhelds were supported by FOSS Android distros like LineageOS.

Still, I'm quite happy with the update. This time I decided to try Molla launcher and ES-DE ๐Ÿ™‚

 

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

Actions now have a parameter that requires inputs to reset to zero before activation and continue consumption after context removal until they return to zero. This is very useful if you want to use the same input to toggle between contexts.

See the changelog for more details.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

 

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

Actions now have a parameter that requires inputs to reset to zero before activation and continue consumption after context removal until they return to zero. This is very useful if you want to use the same input to toggle between contexts.

See the changelog for more details.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

[โ€“] Shatur@lemmy.ml 14 points 6 months ago (6 children)

Happy to see!

I wondering what caused such jump.

[โ€“] Shatur@lemmy.ml 7 points 6 months ago (1 children)

There is also second part of this article (a response to BlueSky response): https://dustycloud.org/blog/re-re-bluesky-decentralization/

[โ€“] Shatur@lemmy.ml 4 points 6 months ago

I wish we could have multiple photos in posts here. Yes, we can put other photos in the description, but it would be nice to view all of them without opening the post.

[โ€“] Shatur@lemmy.ml 32 points 6 months ago

Yes, you can self-host it, but the problem is the cost. The blog explains it very clearly.

[โ€“] Shatur@lemmy.ml 2 points 6 months ago

Actually, I moved the camera with the keyboard ๐Ÿ˜…

But It's actually a good QoL improvement, I will implement it!

[โ€“] Shatur@lemmy.ml 9 points 6 months ago

I use Neovim, love their Lua direction.

[โ€“] Shatur@lemmy.ml 2 points 6 months ago* (last edited 6 months ago)

It's awesome! My only complaint was buttons - they feel awful without the mod.

Personally, I'm satisfied with the screen size. I think people usually complain about the screen-to-size ratio, but it's because of the bezel-less design. Here is a side by side comparison with Anbernic 406h:

And here edited with "bezels":

These pictures arenโ€™t mine; they were shared in the Retroid Discord.

[โ€“] Shatur@lemmy.ml 2 points 6 months ago* (last edited 6 months ago)

No, they are different from the SteamDeck. I didn't swap them, only buttons.

view more: โ€น prev next โ€บ