fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

zeno

Trying to port to for my ambernic rg35xx h. Shaders are kicking my ass

The whole engine seems kinda borked, because basic engine functionalities fail, like loading a font or loading a new scene.
Moonring is written using Love2D, the same engine Balatro uses, which runs with PortMaster. I mostly copied their directory, so I would expect the engine to work?

I think I'll patch one shader and see if it really is the GLSL ES problems I suspect

Fuck yes, I got the the title screen, but then my console crashed...

How tf do I handle controls?

Ok, figured it out, just a missing switch in the launch script. Now I can exit the main screen, but it crashes again, because, you guessed it, shaders. Yayyy.
Imma need to patch them, i guess

Fuck, one thing I forgot: The game requires you to enter text to communicate with NPC's.
I did not thing about how I can handle that...

I got into the game now, all with walking around and interacting, yayy!
I go sleep now, tomorrow I'll tackle text input, fixing all shaders, and screen resolution

Text input should work now, and it kinda does, but I think my dpad is broken?
Shaders seem to be fixed now.
Screen resolution somehow does not want to change, no matter what I tried.
Performance is also atrocious, which definitely needs some work, if this is supposed to be playable.
And fonts are way too small. But if they are bigger, they don't fit into the UI anymore. Interesting dilemma.

Maybe the bad performance is tied to the screen resolution. When I played the game on PC it was somehow hardcoded to be 1080p (at least it seemed like it). If the game always runs at that resolution, that could explain the bad performance on the ambernic

@Zeno Maybe someone has a library you can link in to do it character by character?

Regardless, as an Anbernic fan, my hat is off to you.

@mkb Actually, I already use a program to map keypad inputs to keyboard, and it also supports text input. It's not gonna be a great experience, but it will work.
I actually just now got it to load into the actual world, all with walking around and stuff. So just a little more polish