#Petal Crash Port! Testers Needed!

263 messages ยท Page 1 of 1 (latest)

frigid patrol
#

I need people to test this port out on RK3326 Handhelds, RK3566 Handhelds, and the RG552 and RGB10 Max 3. Please message me if you run into any problems.

https://github.com/PrideToons/Petal-Crash-Port

Testing requirements:
CFW's:
[x] AmberELEC
[x] ArkOS
[x] ROCKNIX
[] MuOS

Architectures:
[x] aarch64
[] ArmHF

Resolutions:
Test all major resolutions:
[x] 480x320 (optional)
[x] 640x480
[x] 720x720
[x] Higher resolutions (e.g., 1280x720)

#

Please Note: To exit the game go to Config&More > Game Config > Exit Game. Thank You for testing is game for me! There's more ports coming soon! ๐Ÿ˜

stoic galleon
#

Might be a good idea to zip to up.

indigo apex
#

<@&1123159718874058882>

leaden otter
#

forgive me if im missing something, but is this supposed to be petal crash? not finding any petal crush on itch.io

safe horizon
indigo apex
#

@frigid patrol you might want to adjust your names lol

#

Also maybe upload a zip for the testrts

frigid patrol
#

@indigo apex Mmmmm... Can I do that for free? (Uploading Zips on Discord)

indigo apex
#

Sure

stoic galleon
#

Up to 25mb

frigid patrol
#

Petal Crash Port! Testers Needed!

indigo apex
frigid patrol
#

@indigo apex Thank You, and also sorry. I'm going to have to change all this after work. ๐Ÿ˜…

#

@stoic galleon I didn't know this.

safe horizon
#

btw steam linux version works just as fine (arkos /353vs)

#

ok one particular issue... I dont see any way to quit the game and the usual button combo doesnt work, so I have to use the reset button

#

ah nvm, exit game is in options, a bit unexpected

indigo apex
safe horizon
#

also fine on jelos

safe horizon
#

yeah I found that just a bit later

indigo apex
#

Then exit will also work properly

#

And x55 users on Jel can also use it

frigid patrol
reef elk
frigid patrol
#

@safe horizon @indigo apex @reef elk I'm about to update the GitHub page for Petal Crash and post my first zip for the game. There's only one problem. The game keeps auto detecting the built-in Gamepad. This means Local Two-Player functionality won't work on Handhelds.

frigid patrol
#

@safe horizon @indigo apex @reef elk @toxic furnace @gentle harbor @terse vapor I just updated the Github page! Also Here's the Zip!

#

@primal ocean

jaunty fern
#

If you @ the Port Navigators, it will notify most who will test

frigid patrol
#

@Port Navigators

#

@jaunty fern โฌ†๏ธ

primal ocean
frigid patrol
#

@primal ocean I'm still working on that one I have a version that works on RK3566 Handhelds but it's too slow. I did get Petal Crash running if you want to try this out.

jaunty fern
primal ocean
frigid patrol
#

@jaunty fern the [at] or the game?

jaunty fern
#

The @

#

It doesn't look like it worked?

frigid patrol
#

@jaunty fern How do I [at] them? What the exact [at] I need to type in?

jaunty fern
#

Haha, it should just be <@&1123159718874058882>

#

Which seems to work when I do it

#

Does it come up as a suggestion when you type?

frigid patrol
#

No

jaunty fern
#

Ok, might be some permission issue

frigid patrol
#

Who do I talk to?

jaunty fern
#

I can check in a bit

reef elk
#

Doi you need em to test?

frigid patrol
#

@reef elk Yes

reef elk
#

Oaky.

#

GitHub up to date?

#

Or this ine here?

reef elk
frigid patrol
#

@reef elk I updated the GitHub and uploaded a Zip.

reef elk
#

Downloading the 1.1 just above ith is channel.

reef elk
#

copied to my device

#

Do I jsut run the sh script form the dir or do i p ull out

jaunty fern
#

@frigid patrol can you see the Port Navigators tag now? I thought everyone could see it but maybe you have to be in the group so I added you

reef elk
#

Petal crash, crashed

#

right back into gui

#

@frigid patrol Petal crash booteed mme right back into ES

#

do i need gamefiles?

frigid patrol
#

@reef elk The instructions are in the ReadMe file.

  1. Add game files to the game data folder minus the bin64 folder and run.sh

  2. Move the Shell Script to the ports folder.

I think this is it, but check the ReadMe file for all the instructions.

#

<@&1123159718874058882>

#

@indigo apex @jaunty fern Yep it works, thanks guys.

indigo apex
#

@frigid patrol

Feedback:

  • launch.sh needs to be one folder higher than the port.

  • License file needed for box86

  • petalcrash.port.json via https://kloptops.github.io/harbourmaster/port.html

  • A readme with instructions, reference to portmaster see existing ports from klops, bamboozler or me

  • You said controller works fine without mapping? Why are you mapping it at all then?

Unfortunetaly I don't have the game to test

frigid patrol
#

@indigo apex I'm going to try a few things before packaging this one up.

indigo apex
frigid patrol
#

@indigo apex okay! ๐Ÿ˜๐Ÿ‘

primal ocean
#

unfortunately don't have game to test, sorry

frigid patrol
#

@indigo apex Can you go ahead and release this port. I may not have the Multiplayer functionality working but the Single Player content should be enough to keep players happy for now.

autumn spade
#

I hope this is able to run on the RGB30. A game like this would be AWESOME on such a small device.

robust glacier
#

.. Thought it was that way for all๐Ÿค”

frigid patrol
#

@indigo apex @autumn spade @robust glacier

#

Tell me how it runs on the RGB30 @autumn spade

frigid patrol
#

@indigo saddle

indigo saddle
robust glacier
#

<@&1216123318122577972>

indigo saddle
#

@wintry sandal, do you have bandwidth?

wintry sandal
#

Sorry, I don't have this game either

indigo saddle
frigid patrol
#

More Ports are hopefully on the way.

frigid patrol
#

What do you think of this port @indigo apex

indigo apex
#

If you want it tested you have to call the Port Navigators

frigid patrol
indigo apex
frigid patrol
#

My computer was acting funky, but yeah I think it's there now.

#

@indigo apex

indigo apex
frigid patrol
#

Just changed it.

indigo apex
#

@indigo saddle did you test with RGB30?

autumn spade
frigid patrol
terse vapor
#

didn't play too long, but seems to run just fine
โœ… rg351v amberelec
โœ… rgb30 rocknix

frigid patrol
autumn spade
#

Does the Steam verison work or should I stick with the itch.io version?

frigid patrol
autumn spade
#

Tried running this (itch version) on my RGB30/ROCKNIX and it crashed. Here's the log.

#

Wait. Was I supposed to copy the bin32 folder?

#

Oh, I was.

#

๐Ÿ˜‚

#

Runs like a dream, FYI.

frigid patrol
frigid patrol
#

Hey @indigo apex this Port runs on everything but the XX line of devices.

#

Does it need to run on the XX line of Handhelds to be eligible for a public release?

indigo apex
#

because as of now only a handful out of 500 ports won't work

#

and they are the new standard of devices

frigid patrol
#

Petal Crash uses box86.

indigo apex
#

I will try to test it ๐Ÿ™‚

frigid patrol
#

It runs on every other device just not the new XX line of Handhelds.

#

@indigo apex Thank You

#

I'll continue to look at the files.

#

I have a good handful of other ports done and ready for testing but I'll upload them to my GitHub page and drip feed them into the discord as Ports become approved for public release.

#

I'm trying to finish SJ-19 and Toziuha Night first. I just need to implement a patch for SJ-19 and rewrite Toziuha Night.

#

Lastly I want to rewrite Mystik Belle to meet modern Portmaster standards I just hope I don't have to deal with control issues like Daydreamer and Stories of Bethem.

#

That's my progress @indigo apex . โ˜บ๏ธ

indigo apex
#

One step after another ๐Ÿ™‚

#

Good job

frigid patrol
#

@indigo apex Thank You, it really does feel good hearing thank from one of you guys. โ˜บ๏ธ

frigid patrol
#

Were you able to test it @indigo apex?

indigo apex
frigid patrol
#

Okay ๐Ÿ˜ฅ

indigo apex
#

like pre portmaster new 2 years ago box86

#

undertale age

#

we no longer use librga

#

also no longer libgl files in the box86 folder

#

Look at super meat boy for reference for example

frigid patrol
frigid patrol
#

@indigo apex Here's an error report. Maybe this will help us figure out the problem.

frigid patrol
#

Yeah @indigo apex no matter what I do I can't seem to get this game running on H-700 devices. ๐Ÿ˜ฅ

#

It runs perfectly on everything else but H-700 devices. I even got the Touch Screen to work.

indigo apex
frigid patrol
#

I have a new log.txt file.

indigo apex
#

I can check once I'm back home

frigid patrol
#

I'll upload the new log.txt file in a little bit too.

frigid patrol
frigid patrol
#

Any new developments running Petal Crash on H-700 devices? @indigo apex

frigid patrol
#

Hey @indigo apex were you about to figure out why this game isn't working on H-700 devices? Maybe @pseudo saddle might be able the figure it out.

#

What about you @terse vapor and @gloomy umbra ? Sorry for @ing you guys.

#

This port works on everything but the H-700 devices for some reason.

pseudo saddle
#

what H700 devices, on what CFWs

#

sdl2 implementations here vary wildly

indigo apex
#

As long as you don't do that it won't work on muos

frigid patrol
frigid patrol
indigo apex
#

Check Guacamelee port for reference

frigid patrol
#

Okay

zenith dragon
#

looking forward to this, also won't run on anbernic rg40xxh muOS right now with latest zip from your github

indigo apex
zenith dragon
indigo apex
#

it's not rocket science

#

take guacamelel folders

#

and .sh script

#

and rewrite them for petal crash

zenith dragon
#

ah wait yeah, I'm dumb lol

#

think I can work this out

indigo apex
#

feel free to share your .sh and folder structure

zenith dragon
#

Error loading needed lib libstdc++.so.6

indigo apex
zenith dragon
#

current script

indigo apex
zenith dragon
#

I didn't

indigo apex
#

because there are typos in there

zenith dragon
#

ahhh waittt ahhh

indigo apex
#

you hardcoded

zenith dragon
#

you're right did have a typo on that and it's close to loading but Not all OpenGL extensions supported. Quitting...
Sigfault/Segbus while quitting, exiting silently

#

yes, just hacking this in right now to see if it'll even work

indigo apex
#

export BOX86_LD_LIBRARY_PATH="$GAMEDIR/box86/x86":"$GAMEDIR/box86/native":"$GAMEDIR/libs/x86"

#

also use the gl4es from guac

#

in gl4es.armhf folder

#

share you current .sh now ๐Ÿ™‚

zenith dragon
#

if [ "$LIBGL_FB" != "" ]; then
export SDL_VIDEO_GL_DRIVER="$GAMEDIR/gl4es.armhf/libGL.so.1"
fi

should I be forcing this? or removing it

indigo apex
#

I said use the guacamelle script fresh

#

don't use anything from petal

#

no exports or anything

#
export LIBGL_ES=2
export LIBGL_GL=21
export LIBGL_FB=4```
#

this needs to go for example

#

muos has their own stuff we're setting automatically

#

so i meant take guacamelle and just edit the names

#

like path to binary and such ๐Ÿ™‚

zenith dragon
#

only thing removed is the patcher code

indigo apex
#

now copy the required libs to the correct folders

#

or

#

he did do the ignore libs

#

export BOX86_ALLOWMISSINGLIBS=1

zenith dragon
#

yeah

export BOX86_ALLOWMISSINGLIBS=1

#

lol

zenith dragon
indigo apex
#

post the new log ๐Ÿ™‚

zenith dragon
indigo apex
#

good

#

folder structure?

#

and content of libs folder

zenith dragon
#

more or less

#

although not great keeping the game files in root, but I will fix that later

indigo apex
#

this can also cause a crash if in the wrong folder

#

also try the export BOX86_FORCE_ES=31
and the
export SDL_DYNAMIC_API=libSDL2-2.0.so.0

zenith dragon
#

YOOOO

indigo apex
zenith dragon
#

errr I tried both

indigo apex
#

figure out which one ๐Ÿ˜„

zenith dragon
#

lol ok

indigo apex
#

and if tis not needed why add it

zenith dragon
#

woah ok, it did require both

#

commenting out one or the other real quick, it wouldn't load

#

but having both runs

#

Some sprites are blurry though

indigo apex
#

good job!

zenith dragon
#

thanks so much for the help @indigo apex

#

those random exports...never woulda guessed that lol

indigo apex
#

You're welcome ๐Ÿ™‚

indigo apex
#

box86 is a bit a beast of their own

#

but i know that @rugged cedar removed that BOX86_FORCE_ES=31 line to make some ports work

#

๐Ÿ˜„

zenith dragon
#

anyway, I need to go, may look at this a bit later, but @frigid patrol this is basically it, just download guacamelee and copy over same files to root file, later of course should rename everything, also yeah the sprite resizing is weird.

Ok so I removed GLShrink and that fixed the sprite sizes too

#

now someone please help me get Haque to stop crashing sometime ๐Ÿฅน

zenith dragon
#

Itโ€™s perfect ๐Ÿฅน, but yeah guess we all should test

#

Small hitch when the music loops but thatโ€™s it

#

And thatโ€™s only on audio

#

Itโ€™s just nice T_T

#

Such a perfect postmaster game for this format

rugged cedar
rugged cedar
#

We had to use this because Guacamelee won't run on 1GB device when using GL4ES

frigid patrol
frigid patrol
indigo apex
frigid patrol
#

I still need to change the .sh file.