#Brotato

315 messages Β· Page 1 of 1 (latest)

true sand
#

Have you tried this on rk3566πŸ˜„

#

No it doesnt

#

Play some more until yuu get to wave 12 πŸ˜›

#

<@&1216123318122577972> RP5/Mini testers

cedar bramble
#

this needs some ultra pink r36s

#

I would guess its gonna run reasonably well on s922x

true sand
#

Yes until you cantπŸ˜„

cedar bramble
#

not buying ogu to try πŸ˜„

#

gonna check tomorrow on ace

true sand
#

Its not about ram

wicked goblet
#

ironically this port does not work on my TSP

Running in UINPUT output mode.
ERROR: Cannot open resource pack 'gamedata/patched_brotato.pck'.
   at: _setup (core/project_settings.cpp:385)
Error: Couldn't load project data at path ".". Is the .pck file missing?```
cedar bramble
#

did the patching proceeded properly?

#

sounds like not

wicked goblet
cedar bramble
#

well obviously not

true sand
#

Why are you calling patched pck damian

#

lol

#

"$runtime" $GODOT_OPTS --main-pack "gamedata/patched_brotato.pck"

#

That wont work if you make it look for this

#

πŸ˜„

#

In that case you might want to include a patch??

cedar bramble
#

oh lol

#

its empty lol

wicked goblet
#

pff

cedar bramble
#

and here I thought its because of case sensitivity or something

wicked goblet
#

patch is in the port folder

cedar bramble
#

$controlfolder/xdelta3 -d -s "$GAMEDIR/gamedata/brotato.pck" "patch.xdelta" "$GAMEDIR/gamedata/patched_brotato.pck" I guess patch needs to have gamedir added as well?

#

or wait, he still has the Brotato there, not brotato right?

wicked goblet
#

wait uh the pck file dissapeared

#

one sec

#

speed demon ftp

#

hey now it works

cedar bramble
#

heh

wicked goblet
#

it did the patch

#

βœ… Trimui Smart Pro / Crossmix

true sand
#

I can tell you already that it will crash after about 12-14 waves

#

Unless they fixed the game

#

That would be nice

wicked goblet
#

lets see how far i get

true sand
#

What do you mean with switching?

wicked goblet
#

performance degrades around wave 9 pretty hard, died on wave 10 due to the slideshow

#

you can manage the lag if you have enough DPS, but if too many enemies spawn its game over

#

shame its single threaded

fallen trout
#

Git gud port

hollow plover
#

in brotato options

#

there is some opacity that gives more fps

#

turn to 0

hollow plover
#

keep deleting after i try to run it first

hollow plover
#

i dont know what patch doint to the game, just renamed brotato.pck to patched..." and it works

cedar bramble
#

(X55) for me its quite unpleasant with stutters even around wave 7

cedar bramble
#

on Ace, got to the wave 14 and its unsuprisingly smooth sailing

#

obviously needs to be set to big cores only

#

dont forget to change file in script to correct case "Brotato.pck" as it matters on ext4

#

which will be .. for all ultra devices? At least on rocknix

cyan echo
#

would it work on tsp? πŸ˜‰

cedar bramble
#

yes, mcnugget had it running on tsp, unsuprisingly it runs like ass on later waves

wicked goblet
#

yea sadly, wave 10-12 is a hard limit

cedar bramble
#

but then again if you are going for ultra devices, maybe its not going to be necessary

wicked goblet
#

is there a device out there that is between the H700/A133P and the "Ultra Class"
and what chipset is usually found in the mentioned Ultra class

#

is there a breakdown of the classes?

hollow plover
#

so how to do the patch? just try to run game? or anybody can send me patched version already, i have both clients epic games and steam

hollow plover
#

mine keep deleting

#

after trying to launch

twilit wedge
#

I managed to get to the 13th wave on my RG40XXV. I sadly died so I cant vouch for wave 14. Performace started to dip around 10 or so, but it was still playable. Unfortunately I haven't played the actual game enough and you can't read any of the text on the 4 inch screen

pallid agate
steel locust
#

ArkOS doesn’t have platform helper

#

πŸ˜„

#

Neither does AmberELEC IIRC.

pallid agate
#

Im using this and renamed it to brotato.pck using the epic game version

hard panther
#

Can modifying some parameters make the DLC run?

pallid agate
#

It works now i just wait for the dlc if its possible XD

mint ermine
#

My PC won't let me unzip this because of a virus warning.

#

Stuff like this happened a few times in the last few weeks, I dunno. Always harmless zips from here

oak smelt
#

this is fab i love brotato

spice crag
#

I built a version with DLC, but I can't figure out how to make it full screen.

#

Maybe something needs to be fixed in the game files?

#

Or is there a simple way to add lines to the sh file?

mint ermine
spice crag
spice crag
#

This is a steam assembly, but it is crossed with another assembly. For dlc support.

#

GodotPCKExplorer_1.5.1_dotnet-ui Put it together using

weary canyon
#

nice

south crag
#

The port doesnt open for me πŸ€” I already put the brotato.pck from epic version into the folder
Crossmix OS - Trimui Smart Pro

wicked goblet
#

you might be missing a library file, i have it running on my TSP and crossmix

#

/log

woven belfryBOT
# wicked goblet /log

Every port has a log.txt generated in ports/{portfolder}, please drag and drop it to discord for help.

south crag
# wicked goblet you might be missing a library file, i have it running on my TSP and crossmix

umount: can't unmount /mnt/SDCARD/Apps/PortMaster/PortMaster/libs/frt_3.5.2.squashfs: Invalid argument
Running in UINPUT output mode.
ERROR: Cannot open resource pack 'gamedata/brotato.pck'.
at: _setup (core/project_settings.cpp:385)
Error: Couldn't load project data at path ".". Is the .pck file missing?
If you've renamed the executable, the associated .pck file should also be renamed to match the executable's name (without the extension).
ALERT: ALERT!: Error: Couldn't load project data at path ".". Is the .pck file missing?
If you've renamed the executable, the associated .pck file should also be renamed to match the executable's name (without the extension).

Running in Fake Keyboard mode
Using ConfigFile ./brotato.gptk
Joystick 0 has game controller name 'Xbox 360 Controller'

#

The brotato folder

hard panther
#

You need to add frt_3.5.2.squashfs to the libs folder of Postmaster. TSP can be played, but it will become somewhat laggy around wave 17.

cedar bramble
#

oh lol way before wave 17 πŸ˜„

south crag
#

lol mb 😭 don't be so mean abt it, thanks though!

south crag
#

No problem chief, thanks for your hard work 😎

umbral fiber
#

Hmm, tested on ArkOS? Wouldn't boot on my 353V. I'll see what the log says

cedar bramble
#

it wasnt probably even tested as it doesnt matter, as with the ultra tag is not meant to run on any hardware that is supported by arkos

umbral fiber
#

Just saw at the top that ArkOS was checked. I certainly wouldn't expect it to run well. LoL.

cedar bramble
#

hmm, than I have no clue what he tested it on, unfortunately I have no 2GB arkos device myself

umbral fiber
#

It's not actually booting for me on Rocknix either. Bleh, I need to poke at this more.

#

Oh, the port doesn't have a gamedata folder?

#

Guess I should try that >.>

#

Viola. LoL

dreamy yacht
#

yeah -- looks like port needs a gamedata folder @charred olive (with a .gitkeep or some place files here file) πŸ€“

umbral fiber
#

Testing it on my Max 3 Pro right now. Pleasant little game. I guess I should expect to lose performance once I get up there in waves though.

agile wolf
#

Brotato just got this update, maybe performance will get better on slower devices

cedar bramble
#

except we cant run 3.6

#

so now we probably need to find a depot for downloading the older version

#

https://steamdb.info/app/1942280/depots/?branch=v1.1.7.1-godot-353 and they are nice enough to provide that
@charred olive you probably will have to update instructions to download this

cedar bramble
#

oh wait, I forgot, you used epic right?

#

well that sucks, epic doesnt have option for getting old version

#

im gonna grab and test if steam one wroks

#

if not, its a bust

true sand
#

Brotato is drm free, so its kinda grey area if you can remove the steam calls

#

Might be time for someone to look into compiling frt for 3.6

cedar bramble
#

have efonara made one or someone would have to backport new stuff into old build?

#

beats me

true sand
#

But it might just compile with thr archived repo

#

Dont think anyone tried

#

Would still be worth checking with it to see performance, if its a big difference it might be a nice projectπŸ˜„

cedar bramble
#

well unsuprisingly steam one is no go with the steam api

#

good, sounds like exactly what all r36s users deserve

cedar bramble
#

I am not the rule maker, dont ask me πŸ˜„

#

but I would say yes as you still originally got that project file from steam drm enabled version

#

so just for funzies, when I tried to make a xdelta patch between old epic and 3.6 epic version, resulting "patch" has almost 68m πŸ˜„

forest narwhal
#

Apparently this port isn't supported on rk3326 device, is it possible to have it removed from all of the recommended ports for those devices?

true sand
#

Recommended ports?

umbral fiber
#

Previous build works on the 3326. Just runs like crap by about wave 10 πŸ˜…

#

I made sure that it worked on a bunch of devices pointlessly.

umbral fiber
#

That's dissapointing. Glad I have the previous Epic version. Not that it's going to help anyone moving forward. Don't suppose the file can be scalped from the Android APK?

umbral fiber
#

RiP

#

I made that Christmas joke already. I won't do it twice!

true sand
#

You could add a patch to revert 3.6 to 3.5.2

#

But its probably going to be a huge xdelta

cedar bramble
#

It was like 80mb or something when I tried

true sand
#

Thats not crazy awful

#

@charred olive Do you want to take that approach, right now the port isnt really usable

#

πŸ˜„

#

Maybe someone else can help out who has it on their device still

umbral fiber
#

Seems like a lot of effort for something that already wasn't great on anything less than an OGU.

true sand
#

Better than hiding the port completely

#

Or not, damian can decide

umbral fiber
true sand
#

Also on ultra devices?

umbral fiber
#

Is there an easy way to test it on the OGU? That's not really "Ultra" but it's well above the 3566

#

Ultra is just the RK3588 and SD865 devices I thought?

cedar bramble
#

I can check later, I should still have the old version on either x55 or rp5

umbral fiber
#

I have the old Epic version if need be.

forest narwhal
weary canyon
#

Why not

cedar bramble
#

@charred olive btw considering this is pretty much only for ultra devices, which basically means rocknix or batocera.. have you considered just trying to use the official arm godot 3.6 export?

#

hmm ok, so I guess just importing steamworks sdk in the editor is not enough, right?

#

yeah, so no good solution then

true sand
#

Why do you need to recompile it?

#

Take the engine?

#

Frt is just godot

#

Same behavior same usage

#

I think youll have to compile it since the binaries usually come with the editor

#

But thats what you could do, or maybe even try the frt archive with 3.6

cedar bramble
#

well I will ask like a dumbo, but stuff like steamapi etc is saved in pck right?

true sand
#

It is, this is using epic games version right?

cedar bramble
#

depends, I am fuckign with steam version, I was messing with toziuha: order of alchemists, so I just loaded steam brotato.pck instead

true sand
#

When i ported it i just commented out the steam inits and it worked :p

#

The game is technically drm free btw

#

You need it on paper though

cedar bramble
#

well I had it just linked latest steamworks api, but then again its yelling in terminal with stuff like
SCRIPT ERROR: Invalid call. Nonexistent function 'run_callbacks' in base 'Nil'. at: SteamPlatform._process (res://singletons/platforms/steam.gdc:35)
and thats probably no bueno

#

well game actually loads regardless

#

its just noise in log

#

and also gamepad controls in godot is royally fucked, at least its on x55

#

I suppose thats why frt is compiled without it lol

#

im gonna just plug a xbox controller, I just wanna see how much worse the performance is on x55

#

its started to chug around wave 8, thats not too different from what I remember

#

kill it with htop? πŸ˜„

#

with a second ssh relation

#

anyway I am still unsure about the steam stuff, but epic version should be probably save

#

might be x55 being shit (which it is)

#

and hopefully westonpack comes to the rescue, though its still doesnt run well at all around wave 10 and all devices that can run it have x11

#

I havnt had too much luck with hacksdl though, but maybe I am doing something wrong

#

if so, send some.

#

and make sure whatever crap it yells about epic is not a problem

true sand
#

Keyboard inputs dont work on 3.6?

cedar bramble
#

and dpad seems to messed up

#

sticks seem to work fine

true sand
#

Yeah thats why cebion disabled it

#

All messed up

#

So you're trying to turn off sdl controls, makes sense

#

LD_PRELOAD="$PWD/hacksdl.aarch64.so" HACKSDL_DEVICE_DISABLE_0=1 ./some_sdl2_prog

#

Think that should do it

cedar bramble
#

sure, in few minutes

#

epic works, steam one crashes shortly after the loading screen though

#

eh, epic works, good enough

umbral fiber
#

This is with the latest build? Performance is back to what it was?

cedar bramble
#

I will give it a quick go on rp5 and maybe ace as well, but I dont expect problems

#

soon you will be back to explaining to all the r36s owners why they cant play this

umbral fiber
#

They "can" for about 8 levels

cedar bramble
#

im not even sure if it loads with just 1gb ram, but I havnt really checked

umbral fiber
#

I have it on my RGB10X

cedar bramble
#

will be crap regardless

umbral fiber
#

I can get to wave 10 or so

cedar bramble
#

fair nuff

umbral fiber
#

It's not a lot different than the H700 devices

#

A little worse.

#

Though those, obviously have 1GB too

cedar bramble
#

@charred olive btw careful with case sensitivity again, you have brotato_runner in the script and Brotato_runner file πŸ™‚

#

we just need to replace it with some well behaved system, like Windows XP

#

runs

#

anyway all gucci on rp5, so I will just move the save and use this.

umbral fiber
#

I need to add it to my Max 3 Pro and see how it does.

cedar bramble
#

I should buy ogu for testing

umbral fiber
#

They are pretty cost effective.

cedar bramble
#

<@&1216123318122577972>

deep lagoon
#

And do what,? You gotta add instructions to a ping lol

cedar bramble
deep lagoon
#

So pin the top or write what to do?

#

You still did not say what you need

#

No more pings for you like this lol

#

You can't ping someone and let them figure out what you want done

#

There isn't even a testing matrix

vague monolith
#

I will ask a question how do I set my controller as player 2?

vague monolith
#

Sad

#

Thanks for the help

umbral fiber
#

Hah Wave 20 35XX-H. πŸ˜‚

#

Didn't actually get close to unplayable until 19. I just got lucky as heck on upgrades. I usually get overwhelmed and get massive slowdown somewhere in the 10-15 range.

#

Just funny that I got that far. It's far from the best way to play the game. But it's good enough that I leave it on there and play it some times.

mint ermine
#

Got to level 14 twice on my RG503 with ArkOS and it got a bit slow at times, but nothing too serious.

umbral fiber
#

I put it on the Flip today. Heats up and eats battery. LoL

#

I think it has been asked, but you can't get full screen on 4:3 with this, can you?

wicked goblet
#

any big changes that affect the performance?

#

yes

#

okay ty

cedar bramble
#

@charred olive btw this frt has sdl controler enabled, I noticed the left stick is reversed on one device, so I would probably recommend shipping it with the sdlhack and disable it. Otherwise it seem to work on Ace / RP5 Rocknix

#

then it wasnt working, because I was getting double inputs

#

yep, good

#

yep

#

the only where it would make sense to play it

#

would this even boot on 1GB device?

#

I suppose I will try arkos just for lulz

#

well doesnt really matter I guess. It works on Arkos as well, though obviously thats not really important here

#

nah, 4:3 640:480

#

I am almost tempted to buy an OGU to get something with performance in between all of these

#

is shipping to DE so expensive? Base price is 55usd on hardkernel shop

#

its trustworthy

#

its their website and this company has been on sbc scene for ages

true sand
#

You pay another 60 for shipping and taxes, i asked them because i was also interested

#

And for 120 its not worth it

cedar bramble
#

it needs to be bellow 100

cedar bramble
#

yeah, sadly

true sand
#

Theres plenty at 40-60 and theres the rp5 at the top

#

Nothing really in between

cedar bramble
#

perhaps OGU/Max3pro, but those are running rocknix anyway, so .. shrug

deep lagoon
#

What's the difference between brotato_runner and the frt we have? So we converted all godot games to runtimes to save space and now we're adding frt runners with a different name?

#

And if its just frt 3.6 why isn't it being added as 3.6 frt runtime?

cedar bramble
#

someone who cares would have to add that runtime πŸ˜„

deep lagoon
#

Maybe ask? πŸ˜› It's a glorified archive

#

you just do: mksquashfs runtimename-<whoop>/ runtimename-<whoop>.squashfs

#

extract a previous one to look at the structure of a previous one

#

and pr to pm then all have it πŸ™‚

#

look at the current frt files has to look identical to the others

#

and then you test it πŸ™‚

#

pm repo and we add it to the runtime list

#

@steel locust where would we need to put the frt 3.6 runtime in the repo?

#

any other changes needed?

#

not anymore, hence my question to klops πŸ™‚

steel locust
#

Oh hrmmm

#

I missed this

#

Yeah I upload runtimes there

#

πŸ˜„

#

But to add them to the gui, you have to add them to PortMaster-New/runtimes/ and edit the runtimes.json file there.

cedar bramble
#

btw dont forget that sdlhack has to be included somehow most likely

steel locust
#

What version is it?

#

I can compile x86

#

I don’t need source

#

It’s just godot

cedar bramble
#

well right, x86

steel locust
#

We have x11 and waylaid

cedar bramble
#

you probably wont find x86 device without those

steel locust
#

Yeah

cedar bramble
#

what year is it, 2002?

true sand
#

dial up speeds

sour gyro
#

you can unset SDL_GAMECONTROLLERCONFIG after the gptokeyb command

#

but iirc godot frt doesn't support sdl gamecontroller input, does it 6

#

?

cedar bramble
#

this one is compiled with controller support

sour gyro
#

so unset SDL_GAMECONTROLLERCONFIG could do the trick if the runner doesn't grab a gamecontrollerconfiguration from somewhere else

#

maybe unset SDL_GAMECONTROLLERCONFIG_FILE will be needed as well

#

him, maybe I am misleading you all here, the multiplayer support won't works this way

#

@charred olive so you problem is that the game use the x360 controller from gptokeyb + the native controller at the same time ?

#

if you need help on setting up hacksdl just ask πŸ™‚

#

I haven't maintained the readme up to date lately

#

what conf are you using ?

sour gyro
#

ok but with what line then ? πŸ™‚

#

oh yep, perfect this is the way

#

but the game still detects another controller is that it ?

#

you can play multiplayer as expected ?

cedar bramble
#

I was under impression the biggest problem was that he needs to create frt 3.6 runtime doggokek

spice crag
#

I downloaded 3.6 for the game brotato, I put together a build with the game, but I have double controls or even seem to have too large dead zones on the sticks.I can't figure out if this is related to the game or FRT 3.6

#

The maximum that was achieved was to change the controls, only a stick and a mouse, showing a large dead zone. But this is not a solution, it is a crutch)

cedar bramble
#

brotato has already been updated to frt 3.6, you dont need to build anything yourself

spice crag
#

I have a version with dlc where can I find the file to remove the problem?

woven belfryBOT
#

Every port has a log.txt generated in ports/{portfolder}, please drag and drop it to discord for help.

spice crag
#

I have my own version from steam, I combined it with dlc, reduced the audio size which gave a little more fps, removed the verification keys to launch the steam version, and I still have 1 problem - controls.
I know how to disassemble pck and put it back together, but I don’t know where the controls are in the game)
I'll upload the log when I'm home

spice crag
#

I saw the solution, I'll try to mount it in my sh