SomeGuyWhoLovesCoding / Zenith-FNF-Public

This FNF was originally going to be a zenith-midi clone that'll only render a fnf song with the visual chart to video.
Other
7 stars 0 forks source link

HJKLSKJKLJDAKJHS #4

Closed cyklusiguess closed 1 month ago

cyklusiguess commented 7 months ago

image

I FIXED IT BUT THERE'S THIS ISSUE

WHEN THE DIFFICULTY IS BLANK IT DOESN'T WORK

cyklusiguess commented 7 months ago
./play_song.sh: line 18: 62180 Segmentation fault      (core dumped) "/home/cyklus/Zenith-FNF-Public/export/release/linux/bin/Zenith-FNF" "$s" "$d"
[cyklus@ihavenofuckingidea Zenith-FNF-Public
SomeGuyWhoLovesCoding commented 7 months ago

I'll figure it out in a bit

SomeGuyWhoLovesCoding commented 7 months ago

But I also don't have a mac computer

SomeGuyWhoLovesCoding commented 7 months ago

So it's gonna be a bit tough for me to find out the problem

SomeGuyWhoLovesCoding commented 7 months ago

But yeah, I'll be removing the batch file soon anyway. But, I'll make it so that the test song can be loaded by default if you just open the app by clicking on it

JordanSantiagoYT commented 7 months ago

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/61796448/e8e14fba-5298-4b5a-9da2-338038577799

i am super eveiol nmwasahhaahahahhaahahaha

SomeGuyWhoLovesCoding commented 7 months ago

Wow, 1000 fps huh?

JordanSantiagoYT commented 7 months ago

yeah i learned i can edit the save file to change the framerate

SomeGuyWhoLovesCoding commented 7 months ago

yeah i learned i can edit the save file to change the framerate

It's currently not secure LOL

SomeGuyWhoLovesCoding commented 7 months ago

Did the app freeze or anything? Because that was a long frame

SomeGuyWhoLovesCoding commented 7 months ago

I'll make it secure after I make the options menu

JordanSantiagoYT commented 7 months ago

Did the app freeze or anything? Because that was a long frame

it cra she d

SomeGuyWhoLovesCoding commented 7 months ago

Did the app freeze or anything? Because that was a long frame

it cra she d

Wait really?

SomeGuyWhoLovesCoding commented 7 months ago

If so, I can fix that for you

SomeGuyWhoLovesCoding commented 7 months ago

I assume it didn't

JordanSantiagoYT commented 7 months ago

well it didn't like crash crash, i meant like there was so many notes that the game crashed due to how many it had to render

cyklusiguess commented 7 months ago

Thi sis a LInux buikld

But I also don't have a mac computer

SomeGuyWhoLovesCoding commented 7 months ago

Yep

SomeGuyWhoLovesCoding commented 7 months ago

Thi sis a LInux buikld

But I also don't have a mac computer

Ok

SomeGuyWhoLovesCoding commented 7 months ago

Sorry I forgot what build you were on LMAO

cyklusiguess commented 7 months ago

BRu... dum smooth brain...

cyklusiguess commented 7 months ago

But yeah, I'll be removing the batch file soon anyway. But, I'll make it so that the test song can be loaded by default if you just open the app by clicking on it

Can you make it modifiable please?

cyklusiguess commented 7 months ago

Sorry I forgot what build you were on LMAO

did you progress? hello?

cyklusiguess commented 7 months ago

image

I FIXED IT BUT THERE'S THIS ISSUE

WHEN THE DIFFICULTY IS BLANK IT DOESN'T WORK

also i meant the script doesn't work when the difficulty is blank but it does if it isn't

SomeGuyWhoLovesCoding commented 7 months ago

image I FIXED IT BUT THERE'S THIS ISSUE WHEN THE DIFFICULTY IS BLANK IT DOESN'T WORK

also i meant the script doesn't work when the difficulty is blank but it does if it isn't

That's weird

cyklusiguess commented 7 months ago

image I FIXED IT BUT THERE'S THIS ISSUE WHEN THE DIFFICULTY IS BLANK IT DOESN'T WORK

also i meant the script doesn't work when the difficulty is blank but it does if it isn't

That's weird

can i show you a video so i can explain myself better?

cyklusiguess commented 7 months ago

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/100812875/fb800b32-0bf4-40e0-b44c-ec3ed7082c58

SomeGuyWhoLovesCoding commented 7 months ago

That appears to be a segmentation fault error

cyklusiguess commented 7 months ago

That appears to be a segmentation fault error

yeah, idk what's going on

SomeGuyWhoLovesCoding commented 7 months ago

Well there's probably nothing I can do, I'll warn linux players with the sh file

cyklusiguess commented 7 months ago

But yeah, I'll be removing the batch file soon anyway. But, I'll make it so that the test song can be loaded by default if you just open the app by clicking on it

what if you just do this? it's easier

SomeGuyWhoLovesCoding commented 7 months ago

Wdym this?

SomeGuyWhoLovesCoding commented 7 months ago

Oh

cyklusiguess commented 7 months ago

Wdym this?

the thing to load the test song by defualt

SomeGuyWhoLovesCoding commented 7 months ago

Wdym this?

the thing to load the test song by defualt

I did make a commit of for that

cyklusiguess commented 7 months ago

it's easier tho

cyklusiguess commented 7 months ago

time to git clone again or not yet

SomeGuyWhoLovesCoding commented 7 months ago

2024-04-10.21-51-55.mp4

I did call the neko garbage collector's stats function and used the heap value. I'm surprised it actually works that well for neko platforms!

cyklusiguess commented 7 months ago

this is a linux build, again

SomeGuyWhoLovesCoding commented 7 months ago

this is a linux build, again

I know, it uses neko.

cyklusiguess commented 7 months ago

this is a linux build, again

I know, it uses neko.

what uses neko?

SomeGuyWhoLovesCoding commented 7 months ago

this is a linux build, again

I know, it uses neko.

what uses neko?

Platforms like mac, linux, and hl (It's actually true)

SomeGuyWhoLovesCoding commented 7 months ago

Alright ima go to bed

cyklusiguess commented 7 months ago

ok by e

JordanSantiagoYT commented 7 months ago

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/61796448/a3f44c71-7d1e-42a5-acf7-51aba6498098

me when

SomeGuyWhoLovesCoding commented 7 months ago

That's note sorting without render mode - I did put in a LOT of effort into optimizing it a lot because I actually revamped the noteskin system allowing you to just not call the animation at all and just recycle it! You can just reset the angle and color with a different note data in the setup note data function. I'm actually planning to take this to the max and rewrite how playing an animation works. This is ESPECIALLY the most optimized FNF engine in the entire community because it has a noteskin system with only a set of animations in the spritesheet, and creating a new instance plays the animation immediately before setting up the note data!

This is why you need to rewrite your FNF engine to be as optimized as it can for the computer's hardware to handle, and I'll be reaching maximum performance for spawning notes!

JordanSantiagoYT commented 7 months ago

That's note sorting without render mode - I did put in a LOT of effort into optimizing it a lot because I actually revamped the noteskin system allowing you to just not call the animation at all and just recycle it! You can just reset the angle and color with a different note data in the setup note data function. I'm actually planning to take this to the max and rewrite how playing an animation works. This is ESPECIALLY the most optimized FNF engine in the entire community because it has a noteskin system with only a set of animations in the spritesheet, and creating a new instance plays the animation immediately before setting up the note data!

This is why you need to rewrite your FNF engine to be as optimized as it can for the computer's hardware to handle, and I'll be reaching maximum performance for spawning notes!

It is true

I have been working on trying to optimize the way I recycle notes for JSE further, but so far I haven't really gotten any progress so far. I've especially been trying to work out a small memory leak that comes at higher note spawn rates, like 3000-6000 notes per second

cyklusiguess commented 7 months ago

this.is.so.me.mp4

me when

if we get to fix the errors i will run unboundhusk chart by thetrueaccount_2

pls i want to try engine :sob:

cyklusiguess commented 7 months ago

itried to do this,

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/100812875/b5992d18-7e8a-4ade-9dc2-4ad0ebdcb8a5

still doesn't work :fire:

SomeGuyWhoLovesCoding commented 7 months ago

600-700 on linux, nice