SBC Gaming

1201 readers
1 users here now

SBC Gaming is for Single Board Computer aimed to play video-games, also called Retro Handhelds


Rules

  1. No bigotry or hate-speech

  2. No harassement or doxing

  3. No promotion of your products without asking moderation

  4. No NSFW

founded 2 years ago
MODERATORS
26
 
 

TL;DR: What linux API should be used to render a game to the screen on the RG35XXH?

I'm trying to port a solitaire game to the RG35XXH. Currently I'm using GLFW to get a window on my laptop; however GLFW doesn't support running without an X11 or Wayland server running.

I looked into EGL, which worked, kind of. It can fetch an OpenGL ES context but it has no way to display the rendered framebuffer to the screen.

Most recently I looked into KMS + DRM. I found a repository with code explaining how to interface with the DRM, and got it working on my laptop, which is nice! However on the RG35XXH (with Batocera v40) there is no /dev/dri/ folder 😦 . I can only assume that this means Batocera doesn't use DRI/DRM/KMS at the moment.

Next I might try using a frame buffer device. Running cat /dev/urandom > /dev/fb0 fills the screen with random colors; so I should be able to implement rendering with it. However I don't know if this is the correct route to go.

Now, as I understand it, SDL2 is supposed to support rendering to these types of devices. I've been avoiding SDL2 as I would prefer to distribute the program as a single executable file, and its license makes that more difficult.

27
 
 

I've seen the Retro Games Corp follow up video and a few others on the device but I can't recall all the info.

The firmware is largely where I'm in the dark. Does it have a proper sleep mode? Any news of custom firmware or updates?

It seems pretty neat and I feel like it would make for an alright pocket device to pair with my RG405M.

Also which colour do you think looks the best?

I was leaning towards the green or red but I saw the black and it looks pretty neat too. I'm wondering which looks good with the green LEDs on the side.

28
 
 

Hi all, I ordered an RG35XX-H,it worked fine for 2 days, but then the on/off button didn't seem to work, making it impossible to switch on the console.

So I've got a new console, which worked for two days, but doesn't want it any more. It's a shame, because from what I've seen of it, it's an excellent console, and I'm disgusted...

I've contacted Anbernic's after-sales service on Aliexpress, and I'm still waiting for a reply...

Has anyone had this problem? (I've contacted Anbernic's after-sales service on Aliexpress, and I'm still waiting for a reply...)

29
 
 

If you are buying long premium braided cables it might help you save some money and space.

I'm not sure what devices these days are fine with a USB C to USB C connection. I feel like a USB C to USB A (male) to USB A (female) to USB C connection would allow you to use a USB C wall charger safely by acting as a kind of bottleneck but it would mean potentially carrying two cables.


Do you have any sbcgaming "life hacks"?

30
 
 

Modern Vintage Gamer takes a look back on the GP2X Wiz an early emulator handheld that he used around the time of the PSP and DS.

31
 
 

It feels pretty snug but does jiggle a bit. I got mine on Ali Express for $15 I think.

32
 
 

News 2024-02-28: Amazon has decided to remove ES-DE from their Appstore because "The app facilitates emulating and pirating of games from third-party sources without explicit authorization from those sources." Everyone that knows anything about emulation knows that this is not true, and especially not for a frontend that does not ship with any games or any emulators. We have attempted to appeal this decision but Amazon has refused to reinstate the store entry.

Therefore we have decided to self-publish the APK instead of relying on any app stores. As a first step you can join our Patreon to receive a download link to the APK. Note that this is NOT a subscription, you can turn off recurring payments at any time and you will still receive future APK updates. But if you do choose to support the project long term in these difficult times then it's much appreciated. I have worked four years on ES-DE without making any money from it, and it's almost like a second job now. Supporting us financially instead of pirating the app is a way to make sure development will continue and that ES-DE has a future long term.

Please spread the word of what has happened and if you did buy the app from the Amazon Appstore then ask them for a refund and don't hesitate to criticize them for their decision. We have not yet received any money from amazon and due to them claiming that ES-DE is illegal we doubt that will change. Anyway, it seems like you can still install the app from the Amazon Appstore app if you have bought it, but there will obviously be no further updates published there.


I have attached a link to their Patreon with the post and bolded the section that states that a subscription isn't required for updates. You will still need to stop reoccurring payments if you don't want to further support the project.


Personally I'd rather see them migrate to a site like itch.io which already has a section for Android applications and a category for tools. It seems to work well for PICO-8 and would allow users to pay extra if they wanted to make a one time donation to ES-DE.

They could also keep the Patreon in addition to this so people can keep track of updates.

Either way they could incentives people with a preview build if they wanted to go in that direction.

I hope it stays DRM-free so it can easily be transferred along with your ROMs and installed on handhelds.


Edit: RetroGamesCorps update titled EmulationStation Update: Why We Can't Have Nice Things was released. It has a walkthrough about requesting a refund for your purchase on the Amazon app store and installing the new APK. Russ also states the information posted above.

33
 
 

Currently it's only available currently on the Amazon app store and costs around $5. RetroGamesCorp has a guide for installing and setting it up for those interested.


For those that have tried it out, do you happen to know if it lists whether achievements are available with a trophy icon like AmberELEC does?

The videos I've seen haven't shown it.


Edit: The app is longer available on the Amazon app store. They have shifted to Patreon. I made a follow up post about it with their explanation which can be found here in [email protected]

34
 
 

It's released, so many QoL improvements! If you using RG405M/RG405V/RG505, I would highly recommend to install.

35
 
 

There's some games I've heard are hidden gems (according to the /v/'s recommended games page) like Calling, The Conduit, and Cursed Mountain but I am wondering what people's experience with emulating Wii games has been like on phones and emulation handhelds. My big concern would be the use of motion controls.

I imagine games like Super Smash Bros Brawl that can use either GameCube controllers or the Wii Pro would do alright but I don't think even pairing a Wii controller could help with motion controls unless you had a light bar setup.

36
 
 

It's a neat way to keep track of new set releases, what systems are gaining support for RetroAchievements, and stuff like underrated games.

If you have 10 minutes to kill I'd check out one of them.

37
 
 

Really really wanted to pick up the RG Arc from Anbernic. However, Bambu labs did their first printer sale and it was time for an upgrade. Maybe a Christmas sale for the Anbernic…. Anyway what did everyone pick up?

38
 
 

Hi all!

I am excited to announce that my RetroAchievements companion app, RA Tracker, has officially launched on the iOS App Store!

Version 1 has many capabilities, all designed around maximizing the RetroAchievements experience and feeling right at home on your iOS Device.

  • View your completion progress for all games you are earning achievements for
  • View awards for mastering a game
  • View all of your recently earned achievements
  • See users that have earned specific achievements
  • View the Achievement of the Week and get a notification when a new one is posted!
  • View the top ten user leaderboard
  • Add games to the Backlog to keep track of what you want to play
  • Search for games by console to see what games currently have Achievements to earn
  • Create a list of games to track completion progress
  • Follow other RetroAchievements.org users and track their progress and recently earned achievements

I would absolutely LOVE to hear feedback from the community.

Once the final API endpoints get enabled, I will start work on the v2 update which will have much more information for users.

If you don't know what RetroAchievements is, now is a great time to check it out!

39
 
 

Good day everyone! Have a been working on a special project. Developed a single piece, easy to print stand, with ventilation for the Odin 2 with enough clearance to allow use of the Ayn provided charging cable (everything about the Odin 2 has been high quality, even the charging cable they provide feels premium). Went through many iterations to develop a design that is printed on its side and is bridging friendly without supports.

For reference printed using an Ankermate M5 and 125gram of 3d Print fuel Pro Pla+ at 2x (100mm). Thanks and take it easy!

STL file for 3d Printing:

https://rpiradiodesigns.etsy.com/listing/1605234146

40
 
 

It's a Linux-based firmware for RG405M RG405V and RP2+. There is not HW acceleration for now, but the author managed to make audio working (it's quite hard for UNISOC chips!). It would be so great to have fully working Linux-based operating system on these devices!

41
1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Hello again everyone!

Designed a classy stand similar to the one for the Anbernic 405m and just wanted to share. Have an Odin 2 on order and will be be designing stands for it as well in the future. If it’s something you liked, linked the pages to my Etsy shop for a STL to print your own and a pre printed version. Thanks and have a good day!

STL File:

https://rpiradiodesigns.etsy.com/listing/1587737544

Pre Printed with Engineering Grade Filament:

https://rpiradiodesigns.etsy.com/listing/1596223961

42
 
 

I own a Retroid Pocket 3+ but unfortunately the shoulder button broke and I have been thinking about the RG405M for a while because I absolutely loved the feel of my RG350M. I've seen Retro Game Corps video on GammaOS and I know it's the same chipset as the RP3+ but I'm just wondering if there's anything I should be aware of.

For example I don't know if GammaOS is still being developed or if there's better devices on the horizon.

43
 
 

When I was a teenager I bought an JXD S7800B and only originally used it to play NES but it was powerful enough to play some N64. I played a lot of Smash Bros for the N64. I believe I got it from a website called Deals Extreme back at the time.


What made me want to ask about this was seeing a device called the X6 on Ali Express which looked a bit like the RGB20S and thinking about all the systems that have been into handheld devices like the Dreamcast and PS2 (that you can occasionally see on Ali Express as well).

I'd link the Austin Evans video where he used a portable PS2 handheld but his titles are such trash clickbait I can't find it.


Edit: I guess what would qualify as an obscure device in my mind is one that wouldn't have a custom firmware or is a rebranded version of another device. Consoles and mods are also pretty neat though.

44
1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Good Afternoon Everyone!

Been playing waaay too much Sega Genesis on my RG405m (as an aside the fan translation of Langrisser 2 is fantastic). Such a lovely handheld, anyway decided to develop a nice classy display stand for it. If it’s something you like, linked my Etsy page with the STL file so you can print your own and a second link for a pre printed version. Thanks!

STL file:

https://rpiradiodesigns.etsy.com/listing/1531994287

Pre Printed with Engineering grade filament:

https://rpiradiodesigns.etsy.com/listing/1531989647

45
 
 

For me it would likely be the RG351 series with the RG35XX and RG350M.

I love the AmberELEC firmware and the design of the RG35XX but I like how durable the RG350M felt.

With all that combined my only concern would be the screen getting scratched.


What about you? What chimera abomination of a device would you want to see? A Steam Deck combined with an RG280M so you can play PSP games with ultra settings on the go? A RG351V combined with a Odin Lite because you just love woodgrain?

I wanted to ask this question because I feel like a lot of the time I only change devices for one or two reasons which can kind of be disappointing and occasionally has me go back to something else or at least not sell it right away.

46
 
 

So a while ago, right after I ordered my Retroid, I quickly realized that there are no boxes available that fit my needs, so I decided to make one using my 3D printer. This was the result:

But since then I got some accessories for it and wanted it to have a bit more space for those, plus I upgraded my printer to now be able to print TPU Inserts, so I took the chance to renew my old design. Here are the results:

Here a comparison in thickness between the two:

If you are interested in printing your own. Both versions and all the files with instructions are available for free on my printables:

https://www.printables.com/de/model/470203-retroid-pocket-3-rugged-travel-case/comments

47
48
49
 
 

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

Just made all retroachievemens in this game in hardcode mode (without save states). Probably the easiest NES game with the easiest achievement set.

If you have never played, I recommend giving it a try. The gameplay is great, nice soundtrack.

What is the easiest game for NES in your opinion?

50
 
 

cross-posted from: https://lemmy.ml/post/5668461 Since my phone runs GNU/Linux and have RK3399, it's basically Anbernic RG552 with a modem and touch screen :)

A follow-up to https://lemmy.ml/post/4347420

Playing on the same device (PinePhone Pro that runs ArchLinux), but this time I connected it to a Samsung Dex Station and an external monitor.

Love this sequel. Cool graphics, great soundtrack, interesting gameplay, fun co-op. I also like the difficulty of the game: it's not super easy, but could be finished after a few attempts for casual player like me. They improved boss fights a lot, now all bosses feel more unique. Also I like bonus level much more because in the first game I just always reach to 1UP in the center cargo in the first row.

Took me 3 attempts. The most hated level for me is the Clock Tower. It's big and there's only one checkpoint. Spent many continue here. But the boss is very simple and soundtrack is the best. The part with trolleys (in West world) was also very difficult at first, until I realized that you can launch the trolley once and just stand in behind. My favorite level is the first one. Probably because of nostalgic memories :) The hardest boss in my opinion is the second one (!). But it also have the coolest boss fight soundtrack (I started to see a pattern here).

I never completed this game as a child. Not a long time ago, I completed it on RG280V (a retro-handheld, visible in the photo on the right!), but I used save states. But since I now play more from a phone that has Internet access, I started using the retroachievements service and if you play in hardcode mode, the achievements have a special frame. This made me want to try to play it like this and I enjoy this experience even more! Here is my profile, but you need to be registered to see it.

Now about the dock experience. I recently started using Phosh and I like how it handle docking. When I connect mouse and monitor, it detects it and makes windows like on desktop (with buttons and draggable). But apparently there is something wrong with the implementation of the docking support in the kernel itself, because after several connections/disconnections from dock it stops seeing USB until the next reboot. The resolution is a bit high for PPP, so after long gaming sessions I started to experience rare hiccups here and there, but it's playable. The station have built-in fans, but looks like they work only with custom Samsung software :( I wish they make a dumber mechanism with a toggle button.

What games are you playing right now and how?

view more: ‹ prev next ›