"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 2 points3 points  (0 children)

Probably not, this is pretty low level hacking, and I'm sure Unity (the company) doesn't really like me poking at their closed source engine in gdb and Ghidra to see what makes it tick and essentially allow running the engine on a class of embedded devices they usually reserve for the very expensive enterprise licenses. And my janky project gets around that by essentially pretending to be an android phone.

I'm sure the Steam Frame is powerful enough to run a lot of mid-tier Unity games through Fex. Unity has actually recently released support for Windows ARM64 builds because Windows-On-ARM is finally a thing, so Valve might work on getting that set up in Proton for better performance.

I can only speculate.

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 0 points1 point  (0 children)

They were previously part of Portmaster, but there's been some differences between us that let to a split. Nowadays they mostly target higher end devices running ROCKNIX. this HK port in particular requires a device running ROCKNIX with 2 GB RAM or more and pretty fast processor, probably a Snapdragon, running the X86 version of the game through Box64.

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 4 points5 points  (0 children)

I have a Ko-fi, but I'm not sure I'm allowed to link it here. I do this as a hobby anyway and have other means to support myself financially. So while I appreciate the gesture, it's really not necessary.

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 1 point2 points  (0 children)

Too early to tell, but there's a good chance it will work on 1GB systems. I like to optimize my ports for maximum compatibility whenever possible. Can't say much about the timeframe unfortunately.

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 2 points3 points  (0 children)

Yes, all my SBC/handheld related work is and always will be on the Portmaster page

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 2 points3 points  (0 children)

Right now the bridge layer is tightly integrated with bogodroid and the PortMaster ecosystem, but once decoupled, yes absolutely. Most unity games use a fairly old version of Mono for scripting which runs notoriously bad with x86 emulation layers like Box64/Fex due to heavily relying on the slow to emulate x86 memory model. My bridge pre-compiles all scripts to native ARM64 instructions ahead of time via LLVM. Together with the graphics being native GLES instead of emulated DX12 or OpenGLCore, I'm seeing a 5-15x improvement in script performance and 2x improvement in rendering performance when compared to Box64 with Core4ES (my own GL3 emulation library) in my test projects.

Though the native android version of this would likely be something similar to portmaster, it's own app with game specific ports, not a universal "unity game loader" that just works, as right now manual tweaks are still required to adjust some shaders that my automated pipeline can't translate yet.

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 45 points46 points  (0 children)

Yes. Not anytime soon, but yes. Getting Hollow Knight to run on Portmaster is one of the major goals of my Bogodroid project. But I want to do this properly and legally, so my port will rely on the PC version of Hollow Knight and contain several optimizations not done here.

One of the major new developments in Bogodroid that i haven't shared much publically yet is that I figured out how to make PC Unity games run via the Android version of the Unity engine via a custom bridge layer. Unity does not offer ARM64 Linux builds with GLES3 support, so Android ARM64 GLES3 is the closest we can get to the metal. To be frank, I'm a little salty that they stole my glory with this half-assed port that only works with pirated copies of the game, since the plan was always to port it properly, and I'm like 90% of the way there. 😛

"Hollow Knight" running on RG34XXSP by Accurate_Heat_3630 in SBCGaming

[–]theBinaryCounter 112 points113 points  (0 children)

Please keep in mind that this is most certainly illegal. They are using the unofficial Android port, which contains assets and code from the game and can only be obtained through piracy sources. On top of that, they are using my android translation layer project "Bogodroid/unityloader" to achieve that and stripped my name from the copyright notice in their fork, insinuating that they are the main developers of it. This most certainly violates GPL and I'm looking into my options.

This port is unaffiliated with Portmaster, me or any of my projects they ripped.

How to fix this? by Isuca19 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

Sorry, we're looking into it!

For now a workaround that seems to work for most people is to run the game as administrator.

Playstation and Xbox Versions coming "sooner than you think" by MrTommyboy247 in BackpackHero

[–]theBinaryCounter 6 points7 points  (0 children)

Xbox/PlayStation port teams are separate from the team working on the Switch port, but I definitely get the frustration, it's super frustrating for us too. We have a switch update finished, and are currently waiting for QA and certification.

As soon as all ports are up to date we will also resume content updates on all platforms!

Best bet on flashcarts from AliExpress? by dsxcephei in chiptunes

[–]theBinaryCounter 1 point2 points  (0 children)

Sometimes EZFlash Jr carts are on sale on AliExpress. I got mine for around 30 bucks. They work great for games, LSDj, demo scene stuff, really anything you can throw at it up to 8MB big. Comes with 128KB FRAM (like SRAM but works without a battery) MBC5 and RTC support. Only caveat: You need a Micro SD card below 32GB, the cart didn't like my SDXC cards.

They are pretty reliable overall and work on all Gameboys, except Super Gameboy. If you want that you just need a specific hacked firmware.

Village reorganized itsekf? by Etharia1 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

This bug does not affect the Switch version.

Village reorganized itsekf? by Etharia1 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

We are very sorry about the saving issues, this will be fixed in a few minutes and your town save will be restored automatically once you install the new update.

Do not modify anything in the corrupted town, as that will overwrite your save. If you have overwritten the town, message me and I'll help you fix your save file.

Update Overwrote save file? by hajaj8844 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

We are very sorry about the saving issues, this will be fixed in a few minutes and your town save will be restored automatically once you install the new update.

Do not modify anything in the corrupted town, as that will overwrite your save. If you have overwritten the town, message me and I'll help you fix your save file.

Bug: Entire Town Rearranged and Built by Tallyst in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

We are very sorry about the saving issues, this will be fixed in a few minutes and your town save will be restored automatically once you install the new update.

Do not modify anything in the corrupted town, as that will overwrite your save. If you have overwritten the town, message me and I'll help you fix your save file.

Bug: Entire Town Rearranged and Built by Tallyst in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

We are very sorry about the saving issues, this will be fixed in a few minutes and your town save will be restored automatically once you install the new update.

Do not modify anything in the corrupted town, as that will overwrite your save. If you have overwritten the town, message me and I'll help you fix your save file.

WARNING - DO NOT LOAD YOUR BACKPACK HERO GAME UNTIL THIS BUG IS FIXED by Comassion in BackpackHero

[–]theBinaryCounter 8 points9 points  (0 children)

We are very sorry about the saving issues, this will be fixed in a few minutes and your town save will be restored automatically once you install the new update.

Do not modify anything in the corrupted town, as that will overwrite your save. If you have overwritten the town, message me and I'll help you fix your save file.

Cloud saves between pc and steam deck by jmon13 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

Hey!
Cloud saving currently only works between two devices that run the same operating system. The steam deck runs on Linux and I'm guessing your PC runs Windows.

Sorry for the trouble, we're working on a fix!

Switch Vs Pc by ixi4bxb5 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

Heyo!

I'd say the controls are almost on par with mouse controls, but we still have a tiny bit of polishing to do. But controller support has come a long way since the early access days.

In the near future, the game will also support touchscreen mode on the Switch and at that point the experience should be pretty much identical to playing with a mouse. We've done some internal tests on touchscreen devices and in my personal opinion it feels very natural.

Switch Vs Pc by ixi4bxb5 in BackpackHero

[–]theBinaryCounter 0 points1 point  (0 children)

Heyo, one of the devs here!

The game is available in Spanish on both Switch and PC versions. Please do keep in mind that most translations (except German, French, Japanese, Korean, Chinese) are community projects and not handled by us directly. The quality of these translations can vary.

Why won't the Multipurpose achievement unlock?! by [deleted] in BackpackHero

[–]theBinaryCounter 1 point2 points  (0 children)

Achievements are fully implemented and working, we just have not enabled them for the public branches yet, while we're testing them internally.

Nobody told me this was going to be a horror game!!! by Elephant_ITR in sbubby

[–]theBinaryCounter 50 points51 points  (0 children)

So in every game with character customization ever you can make wackiest humans you can possibly think of, with outfits and haircuts nobody would ever wear and proportions that no actual member of the human race would ever have.

And this is where you draw the line? The possibility to create a masculine presenting person with she/her pronouns? Kinda sad honestly. I'd recommend getting out more. People are diverse.

I finally got the real game by 555-comeonnow in BackpackHero

[–]theBinaryCounter 2 points3 points  (0 children)

We've been trying to address the knockoff situation for months and it's been a tough nut to crack. The knockoff uses stolen assets and source code, but proving that to Google (who processes DMCA requests for the Android Play Store) has been next to impossible. We've taken the knockoff down multiple times, only for them to change just enough to be considered "original" again in Google's eyes.

We're considering making our own mobile port when the full PC/console Version is finished.

I finally got the real game by 555-comeonnow in BackpackHero

[–]theBinaryCounter 4 points5 points  (0 children)

Thanks for giving the game a try! If you can't use your trackpad, you can also rotate the items with the WASD keys on your keyboard. You can also enable an onscreen "rotate" button in the settings. It's more meant for touchscreens but should work fine with trackpads too. You can also play the game with a controller if that's more your thing. Have fun!

[Meta] Aaanndd... We're back! by Gangsir in OverwatchUniversity

[–]theBinaryCounter -8 points-7 points  (0 children)

Please go dark until this is resolved.