#Celeste ARM64

172 messages · Page 1 of 1 (latest)

rustic pendant
#

I am trying to install celeste arm64. I patched it with celeste-arm64 :https://github.com/pixelomer/Celeste-ARM64, and it works when i run the commands in wsl. However, when i move the files to my switch and try to run the commands, i get the error command not found

keen depot
#

i think you need to chmod +x ./Celeste

#

was celeste-arm64 even finished?

rustic pendant
#

yeah

#

i think

#

im new to linux

#

only have it to run this

#

it works in wsl

#

everything installs fine

keen depot
#

that's not wsl, that's just plain bash

rustic pendant
#

i mean on my windows pc

#

when i run it

keen depot
#

..why are you running celeste via wsl?

rustic pendant
#

as a test

#

lol

#

to make sure it works

keen depot
#

you really shouldn't be doing that

rustic pendant
#

i will not in the future

keen depot
#

anyways

#

does ./Celeste have the execute permission

#

do ls -l ./Celeste inside the celeste folder

rustic pendant
#

okay

#

i got

#

-rw -r - -r - - 1 brite brite 2122 jan 30 08:22 ./Celeste

keen depot
#

yeah it doesn't have the execute permission

#

run chmod +x ./Celeste

#

then ./Celeste

rustic pendant
#

still get command not found

keen depot
#

don't sudo it

rustic pendant
#

okay

#

then i get permission denied

#

to i have to open a diff terminal window

keen depot
#

can you ls -l ./Celeste again

rustic pendant
#

still the same thing

#

im not getting a response from chmod cmd

#

do you want me to redo the patch

keen depot
rustic pendant
#

when i run 'ls -l ./Celeste' I still get -rw - r - - r - -

keen depot
#

this is what you're supposed to get

rustic pendant
#

huh

#

im not getting an x there at all

keen depot
#

is your storage read-writeable

rustic pendant
#

im 99% sure

#

in permissions of my sd card it says everything can access files

keen depot
#

what does df -PTh say

rustic pendant
#

oh wait

#

hold on

#

i did it after moving it from mmy sd card to my desktop

#

now i get

keen depot
#

the sd card might not be formatted as ext4

rustic pendant
#

-rwxr - xr - x

#

is that right?

keen depot
#

yes

rustic pendant
#

okay

#

now just run the ./Celeste right?

keen depot
#

yes

rustic pendant
#

i think its working

#

its installing stuff now

#

thank you so much dude

#

i dont really know what im doing i just want to play celeste on vacation bro lmao

keen depot
#

fyi this is how you read unix file permissions; let's take rwxr-xr-- permissions

  • the first rwx triple means that the owning user (brite) has read, write and execute permissions
  • the second r-x triple means that the owning group (brite) has read and execute permissions
  • the third triple r-- means that others (so everyone else that's not the user brite or not inside of the group brite) only have read permissions
rustic pendant
#

i see

#

thats cool

#

linux is so different from windows

keen depot
#

In Unix and Unix-like operating systems, chmod is the command and system call used to change the access permissions and the special mode flags (the setuid, setgid, and sticky flags) of file system objects (files and directories). Collectively these were originally called its modes, and the name chmod was chosen as an abbreviation of change mode.

rustic pendant
#

its just overwhelming for me as i am not super familiar

keen depot
#

chmod stands for change mode (aka permissions)

#

the wiki page does a good job explaining unix permissions

rustic pendant
#

i assume that permissions are like step 1 of troubleshooting or something?

keen depot
#

files by default don't have the x permission

#

you have to explicitly give the execute permission via something like chmod +x file

rustic pendant
#

oh i guess that makes sense

#

i followed the guide on their github

#

it wasn't super descriptive so ive been trying to do things by looking it up and whattnot

#

i got to the point of installing wsl on my own but got stuck once I was on my switch

keen depot
#

i believe this might be a case of "this is too old"

#

everest has been recently updated in a big way the arm64 patch does not expect

#

i have no clue how the arm64 patch works

rustic pendant
#

gotcha

keen depot
#

can you redo everything from scratch

#

do you have your celeste from itch.io

rustic pendant
#

yes i can

#

i have it from epic

keen depot
#

ah

#

good then

rustic pendant
#

i think i can find when it was uploaded to github and grab an everest release from then

#

right?

keen depot
#

are you getting vanilla on switch?

#

or do you have everest there

rustic pendant
#

have everest

keen depot
#

i don't think that'll work

#

i think it expects vanilla

rustic pendant
#

okay

#

then yeah

#

i can redo it

#

if youre stil here in a few

#

like

#

20 min

keen depot
#

i got time on my paws- i mean hands

rustic pendant
#

lmfao

#

ill shoot you an @ when im ready if you don tmind

keen depot
rustic pendant
#

definitely patched celeste

#

now am moving it

keen depot
#

iiii think this should be done on the switch

#

not in wsl

rustic pendant
#

you should look at the page

#

it says that this needs to be done before moving it

#

if you think i should do it on my switch though i will

#

im down to try anything atp

keen depot
#

fucking onedrive

rustic pendant
#

wait what

keen depot
#

can you possibly move it to somewhere else

#

onedrive tends to be super fucky and make things not work properly

rustic pendant
#

its just on my desktop

#

does that put it on onedrive 🗿

keen depot
#

yes

#

you can see onedrive in your path

rustic pendant
#

yeah

#

wtf

#

okay

#

ill move it

#

i moved it

#

ill transfer it now

rustic pendant
#

is it a bad thing its skipping the makefile etc @keen depot

keen depot
#

i have no clue, sorry

rustic pendant
#

all good

#

i think i can dm the creator of it on reddit should i encounter any more problems

#

the guide is just so bad dude its clearly made for people who have an idea about what theyre doing

keen depot
#

that is kinda the nature

rustic pendant
#

im lamenting my own incompetence

#

lol

#

not actually complaining

#

getting close

#

it started to boot and then gave me an error

#

said it was missing fmod

#

seems to be a consistent error

astral geyser
#

(that is likely because it skipped the fmod makefile)

rustic pendant
#

crap

#

im completely out of my domain now

#

no idea whats being said in the issues or how to resolve it

astral geyser
#

maybe you could send a screenshot?

rustic pendant
#

of the issue?

#

sure

#

do you want a screenshot of my error message from my switch?

astral geyser
#

yeah

rustic pendant
#

this is what the issue says in response to my problem, however I do not know what is going on tbh

astral geyser
# rustic pendant

you are missing some libraries, either because those are not there, or because those have the incorrect name

#

so revise that

rustic pendant
#

okay

rustic pendant
#

@keen depot I got it working!

keen depot
#

oh that's awesome

#

sorry i couldn't help snip_plant

rustic pendant
rustic pendant
#

the write permission wasn't on which made one of the steps not work

#

then I ran into another problem where a library was named wrong

#

ended up contacting the creator of the patch and he told me to run

#

to rename it

#

I guess

keen depot
#

aaah

#

nice

rustic pendant
#

ty for your assistance

#

and hopefully if someone else runs into this problem you know for the future