This is the repository for Friday Night Funkin PS4 Port, a game originally made for Ludum Dare 47 "Stuck In a Loop".
Play the Ludum Dare prototype here: https://ninja-muffin24.itch.io/friday-night-funkin Play the Newgrounds one here: https://www.newgrounds.com/portal/view/770371 Support the project on the itch.io page: https://ninja-muffin24.itch.io/funkin
- ninjamuffin99 (me!) - Programmer
- PhantomArcade3K and Evilsk8r - Art
- Kawaisprite - Musician
- Marcussacana - PS4 Port
This game was made with love to Newgrounds and its community. Extra love to Tom Fulp.
- Download the PKG Clicking here
- Install as any other game
- IF you don't know how to install FPKG you can watch this video here by modded warfare
-
Install the Visual Studio 2022 or rider
-
Install the OpenOrbis SDK
-
Setup the OpenOrbis SDK Environment variable "OO_PS4_TOOLCHAIN" you Can set it up on windows by fellowing this guide by Spector here
-
Clone this repo with those commands:
git clone https://github.com/marcussacana/FridayNightFunkin
cd FridayNightFunkin
git submodule init
git submodule update --init --recursive
- Download the game assets here: https://www.mediafire.com/file/v7pysvi0he51lhl/assets.zip
- Place the assets (without extracting) at "assets\misc"
- Open the OrbisGL.sln project
- Click the bulid button on top of the window
- Open the main.sln project
- Click the bulid button on top of the window again
- Open the "Developer Command Prompt for VS 2022"
- Run in this project root directory the command in the
Developer Command Prompt
orDeveloper powershell
build-windows release
Is possible to debug the game directly on PS4 or in your PC (but without audio),
for debug in PS4 you will need use the Jetbrains Rider IDE and setup the remote debug, and for debug in PC you need use the Visual Studio 2022, by running the GLTest project.
The problem is that GLTest it require the OpenGL dlls that aren't included, you can copy from your pc browser the files libEGL.dll
and libGLESv2.dll
it can be find in C:\Users\<Current-user>\AppData\Local\Microsoft\Edge\
or C:\program(x86)\Microsoft\Edge\BROWSER.VERSION.HERE
place in the debug output directory.