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

Question #2

Closed cyklusiguess closed 5 months ago

cyklusiguess commented 5 months ago

Will you make it compatible with Linux someday? (I didn't even compile it yet but I still want to know.)

SomeGuyWhoLovesCoding commented 5 months ago

main is the one that doesn't have the chart thing, realized

Yeah because it's a subfolder of the source code

SomeGuyWhoLovesCoding commented 5 months ago

main is the one that doesn't have the chart thing, realized

Yeah because it's a subfolder of the source code

The chart converter's source code

cyklusiguess commented 5 months ago

it's compiling guys pray for my cpu

cyklusiguess commented 5 months ago

ok it's done what do i do now

SomeGuyWhoLovesCoding commented 5 months ago

ok it's done what do i do now

Idk What target did you compile on?

cyklusiguess commented 5 months ago

ok it's done what do i do now

Idk What target did you compile on?

linux

cyklusiguess commented 5 months ago

why

cyklusiguess commented 5 months ago

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/100812875/24d1bb19-a6cf-41cc-a36a-dcd896acdbe8

the

JordanSantiagoYT commented 5 months ago

ermmm

cyklusiguess commented 5 months ago

idk if i'm a dumbass or something

JordanSantiagoYT commented 5 months ago

you're supposed to run the batch script

cyklusiguess commented 5 months ago

i'm literally on windows bro

cyklusiguess commented 5 months ago

on linux

cyklusiguess commented 5 months ago

Y'ALL ARE BRAINWASHING ME WITH WINDOWS

cyklusiguess commented 5 months ago

also if i run the batch script with wine it will obviously not work LMAO

cyklusiguess commented 5 months ago

yeah idk what to do LMAO

cyklusiguess commented 5 months ago

wish there was a gui version to load charts so it's easier

cyklusiguess commented 5 months ago

wait i forgot i already dualboot windows

cyklusiguess commented 5 months ago

let me try compiling for windows and then booting there

cyklusiguess commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ haxelib run lime build windows
source/zenith/gameplay/Gameplay.hx:891: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:915: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:363: characters 21-48 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:402: characters 23-50 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:431: characters 19-46 : Null<Int> should be Null<String>
source/Main.hx:123: characters 145-154 : You cannot access the cpp package while targeting neko (for cpp.vm.Gc)
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ 

THis is so fire

SomeGuyWhoLovesCoding commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ haxelib run lime build windows
source/zenith/gameplay/Gameplay.hx:891: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:915: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:363: characters 21-48 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:402: characters 23-50 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:431: characters 19-46 : Null<Int> should be Null<String>
source/Main.hx:123: characters 145-154 : You cannot access the cpp package while targeting neko (for cpp.vm.Gc)
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ 

THis is so fire

What haxe version are you using? Also it appears that you're targeting neko.

cyklusiguess commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ haxelib run lime build windows
source/zenith/gameplay/Gameplay.hx:891: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:915: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:363: characters 21-48 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:402: characters 23-50 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:431: characters 19-46 : Null<Int> should be Null<String>
source/Main.hx:123: characters 145-154 : You cannot access the cpp package while targeting neko (for cpp.vm.Gc)
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ 

THis is so fire

What haxe version are you using? Also it appears that your targeting neko.

4.2.5, I downgraded like 20 hours ago

SomeGuyWhoLovesCoding commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ haxelib run lime build windows
source/zenith/gameplay/Gameplay.hx:891: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:915: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:363: characters 21-48 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:402: characters 23-50 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:431: characters 19-46 : Null<Int> should be Null<String>
source/Main.hx:123: characters 145-154 : You cannot access the cpp package while targeting neko (for cpp.vm.Gc)
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ 

THis is so fire

What haxe version are you using? Also it appears that your targeting neko.

4.2.5, I downgraded like 20 hours ago

Okay Also, if you're using linux or some other os, compiling on any target will use neko.

SomeGuyWhoLovesCoding commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ haxelib run lime build windows
source/zenith/gameplay/Gameplay.hx:891: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:915: characters 17-54 : Function indexOf cannot be inlined because of a not final return
source/zenith/gameplay/Gameplay.hx:363: characters 21-48 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:402: characters 23-50 : Null<Int> should be Null<String>
source/zenith/gameplay/Gameplay.hx:431: characters 19-46 : Null<Int> should be Null<String>
source/Main.hx:123: characters 145-154 : You cannot access the cpp package while targeting neko (for cpp.vm.Gc)
[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ 

THis is so fire

What haxe version are you using? Also it appears that your targeting neko.

4.2.5, I downgraded like 20 hours ago

Okay Also, if you're using linux or some other os, compiling on any target will use neko.

I'm using windows and compiling works fine

cyklusiguess commented 5 months ago

shit :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: :-1: (sorry i'm not serious sometimes)

SomeGuyWhoLovesCoding commented 5 months ago

shit 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 👎 (sorry i'm not serious sometimes)

It's OK

cyklusiguess commented 5 months ago

i don't want to compile in windows since it's hard as shit in there for some reason :sob: i want to just move the windows build to my windows partition and the source code too just in case

SomeGuyWhoLovesCoding commented 5 months ago

i don't want to compile in windows since it's hard as shit in there for some reason 😭 i want to just move the windows build to my windows partition and the source code too just in case

Try to compile on linux

cyklusiguess commented 5 months ago

i don't want to compile in windows since it's hard as shit in there for some reason 😭 i want to just move the windows build to my windows partition and the source code too just in case

Try to compile on linux

chart_converter or Zenith FNF?

SomeGuyWhoLovesCoding commented 5 months ago

i don't want to compile in windows since it's hard as shit in there for some reason 😭 i want to just move the windows build to my windows partition and the source code too just in case

Try to compile on linux

chart_converter or Zenith FNF?

Really, both

cyklusiguess commented 5 months ago

ok

cyklusiguess commented 5 months ago

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/100812875/a7a090ef-4ade-4e67-8f9a-6921b8fab9d2

cyklusiguess commented 5 months ago

i'm slow sorry

SomeGuyWhoLovesCoding commented 5 months ago

2024-04-10.19-05-41.mp4

YAY! FNF Zenith is officially compilable and playable on linux!

SomeGuyWhoLovesCoding commented 5 months ago

Also does compiling the chart converter not work linux too? Idk because I didn't see it in the recording.

cyklusiguess commented 5 months ago

Also does compiling the chart converter not work linux too? Idk because I didn't see it in the recording.

ok hold on

cyklusiguess commented 5 months ago

it's just a green flashblang

https://github.com/SomeGuyWhoLovesCoding/Zenith-FNF-Public/assets/100812875/1d2ea02a-3ffd-4221-8c17-6822bbbc0790

SomeGuyWhoLovesCoding commented 5 months ago

it's just a green flashblang

2024-04-10.19-15-34.mp4

That's the actual window. Plus, you can run the bat file too since I added it (Thanks @JordanSantiagoYT).

cyklusiguess commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'
SomeGuyWhoLovesCoding commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux version if you want.

cyklusiguess commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

do you want me to share my try on doing a bash version?

SomeGuyWhoLovesCoding commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

do you want me to share my try on doing a bash version?

Absolutely!

cyklusiguess commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

do you want me to share my try on doing a bash version?

Absolutely!

#!/bin/bash

echo "What song would you like to play?"
read -r s

echo
echo "What song difficulty? (blank for none)"
read -r d

echo
echo "Starting..."
echo

/home/cyklus/Zenith-FNF-Public-main/export/release/linux/bin/Zenith-FNF "$s" "$d"

echo "Playing song: $s, Difficulty: $d"

there you go

cyklusiguess commented 5 months ago

it's really dumbass

SomeGuyWhoLovesCoding commented 5 months ago

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

i said the batch script won't work on wine, and also

[cyklus@ihavenofuckingidea Zenith-FNF-Public]$ ./play_song.bat
./play_song.bat: line 1: @echo: command not found
What song would you like to play?
./play_song.bat: line 6: echo.: command not found
./play_song.bat: line 7: syntax error near unexpected token `('
./play_song.bat: line 7: `echo What song difficulty? (blank for none)'

Oh well, but I can try making a linux versiom if you want.

do you want me to share my try on doing a bash version?

Absolutely!

#!/bin/bash

echo "What song would you like to play?"
read -r s

echo
echo "What song difficulty? (blank for none)"
read -r d

echo
echo "Starting..."
echo

/home/cyklus/Zenith-FNF-Public-main/export/release/linux/bin/Zenith-FNF "$s" "$d"

echo "Playing song: $s, Difficulty: $d"

there you go

Did you test it yet?

cyklusiguess commented 5 months ago

i did, but it didn't work

2024-04-10.18-40-24.mp4

the

SomeGuyWhoLovesCoding commented 5 months ago

Also make a bash version of the chart converter batch file.

cyklusiguess commented 5 months ago

here's the thing

cyklusiguess commented 5 months ago

Also make a bash version of the chart converter batch file.

i'm lazy afff

SomeGuyWhoLovesCoding commented 5 months ago

Also make a bash version of the chart converter batch file.

i'm lazy afff

Oh well, I can try to make my own