Friday Night Funkin' on the original PlayStation

Overview

PSXFunkin

Friday Night Funkin' on the PSX lol

Compilation

This port uses modern GCC and the PsyQ SDK, along with pcsx-redux's.. stuff

You can find all the information required for this here: https://github.com/ABelliqueux/nolibgs_hello_worlds

mkpsxiso is also required to create the final .iso and .cue files for the game: https://github.com/Lameguy64/mkpsxiso

You'll also need to either get a PSX license file, or remove the referencing line from funkin.xml, and save it as licensea.dat

Once you have everything set up, run make then mkpsxiso funkin.xml

Disclaimer

This project is not endorsed by the original Friday Night Funkin' devs, this is just an unofficial fan project because I was bored.

Comments
  • South's Vocal Offbeat

    South's Vocal Offbeat

    South's vocals are are offbeat from the instrumentals. Unsure if that was intentional or an oversight. This song seems to be the only one that has problems.

    opened by PootisDaMan 7
  • Issue with chart stopping

    Issue with chart stopping

    Hello, I have been having issues with the charts stopping somewhere in the song and I don't know why. I use duckstation for my pc, and I have been trying to get it to work on Wiisxrx (wii/wii U port of pcsx) and I never got it to load the charts on wiisxrx.

    opened by g3yt 4
  • For CuckyDev

    For CuckyDev

    Hello, I'm sorry for asking you this over and over again but what I want to ask is if you have planned to cancel Friday Night Funkin PS1 Port because you have not uploaded any test but he told me for sure the project is progressing much more trying to complete it quickly but Sorry if I'm so annoying and you're also going to make a minecraft for ps1 or I don't know if I'm wrong but if you're taking a break, it's fine, you need it because you're very good at doing all that in just 1 2 or 3 months, but you are doing this very good, Ok ehh, good bye, take care

    PD: And sorry for the bad english i translated from google

    opened by AlexXDAlX 4
  • [BUG] Daddy Dearest over GF in tutorial level

    [BUG] Daddy Dearest over GF in tutorial level

    image

    FNFfan1: Yeah, the reason for this is the girlfriend back there is just the girlfriend radio that appears in every stage, and daddy dearest is in the position of where girlfriend would be, I don't know why you'd have to ask CuckyDev that.

    opened by BurAndBY 4
  • You help me?  please read me

    You help me? please read me

    A long time ago I always wanted to do game ports (like Minecraft among others) and I don't know how to do it, and since you have made a Port (the one from fnf) can you explain to me how to make one? Thanks a lot

    opened by RokendemonGameplays 3
  • Strange hold notes at the start of Monster

    Strange hold notes at the start of Monster

    Before BF starts singing, Dad has some holding notes, and he also starts to repeat after BF. After that the songs goes as it supposed to be. (Normal difficulty, emulated on PSP). 20210716214845 20210716214851

    opened by milkyjd 3
  • [ANOTHER FUN FACT] (sorry)

    [ANOTHER FUN FACT] (sorry)

    you can play this on a ps2 too using its retrocompatibility. i did that using popstarter and open ps2 loader. it works fine, but when you miss a lot in a song, the vocal starts to desync, but besides that it works good.

    (btw, i dont know if that's intentional, but in the "mods" menu, the cross button doesn't select, but TRIANGLE button does) (its just in that menu)

    opened by Makoto40renta 2
  • compilation fail

    compilation fail

    hello,

    i have a problem since i updated the repo yesterday. All the dependencies are installed (archlinux) and i got this. Also i don't have understood for the .dat file build_psxfunkin.txt

    best regards

    opened by axelpersevalle 1
  • NOT AN ISSUE, SORRY CUCKY.

    NOT AN ISSUE, SORRY CUCKY.

    So, i apologize for writing this in issues because i know you said no stupid issues, however i have a suggestion: week cutscenes as fmv's. They could be a bit compressed to save space. Okay I'm done now, gonna close this. Again, sorry for making this an issue, did not have any other form of contacting you.

    opened by LostSoul1998 1
  • Im mods i have a problem

    Im mods i have a problem

    hello I have a problem with a mod, the tricky mod and expurgation, when there is a long arrow the tank man stays still and does not move, but in the normal arrow, that is, the not long ones if it moves, here is a summary: let's say that the long arrow is the right well, tank man goes to the right but does not make a movement he just stays still and when he finishes the arrow returns to its place. Thank you for reading

    opened by RokendemonGameplays 1
  • Re-fix .gitignore

    Re-fix .gitignore

    PR #30 was effectively reverted (in all likelihood by accident) in 8cab0c1afeccabfb600947a4eade7eb667c216c0. This PR re-adds the change to .gitignore.

    opened by osyu 1
  • Note Counter for Combo as text, and NPS Counter.

    Note Counter for Combo as text, and NPS Counter.

    Hi cuckydev, first of all, Thanks for porting FNF to PS1, Now I can use the DDR Mat no problem. Also, porting the Kapi and Tricky Mod, is a great added to the game. So, if is it possible, can you add the Note Counter and Notes Per Second Counter, as text?, the same as the score, also if that can be toggeable on Options menu, would be awesome. Good Job on this Awesome Port, I felt so good playing it on a PS2 with OPL and POPS.

    enhancement 
    opened by roxas10 0
  • Game not changing video mode to NTSC on PAL consoles

    Game not changing video mode to NTSC on PAL consoles

    Console models: SCPH-102, SCPH-9002 Modchipped?: Yes Game version: Test 0.12

    The consoles I have are known to run NTSC games without problems and they change their video mode to NTSC. That doesn't seem to be a case with psxfunkin. Every time I boot the game it changes video mode to PAL and the picture looks squished. The only way I'm able to force it to NTSC mode is by using the Import Player Disc. Video mode option would be a nice addition to the game if it's possible.

    I hope you can resolve this tiny problem.

    wontfix 
    opened by BananaByte23 0
Releases(t0.12)
  • t0.12(Aug 10, 2021)

  • t0.11(Aug 9, 2021)

    Mostly polishing and starting to get stuff finished up

    • Rewrote music sync, the gameplay should now be far smoother and accurate to the song's position
    • Rewrote most stuff to use frame delta, animations are also now 24fps as intended and everything will display correctly on PAL / overclocked systems
    • Added Kade Input (WIP) and Ghost Tapping options
    • Made mods properly selectable on the mods menu, including the newly added Vs. Tricky mod
    • Added Pixel BF (incomplete) and Senpai (incomplete) for Week 6
    • Added Skid and Pump for Week 2
    • Added Week 1's background and reimported Daddy Dearest to be 4bpp

    Also, don't use ePSXe OR report issues on terrible old homebrew emulators, I don't care.

    Source code(tar.gz)
    Source code(zip)
    PSXFunkin.7z(252.47 MB)
  • et0.11(Jul 31, 2021)

    Releasing for some testing

    • Added Kade Input (WIP) and Ghost Tapping options
    • Added Pixel BF and Senpai (no pissed form yet) to Week 6
    • Added VS Tricky to the mods menu, which can now be selected using cross instead of triangle
    • Releases from now on will be 7z archives containing a .bin and .cue

    Don't use ePSXe

    Source code(tar.gz)
    Source code(zip)
    PSXFunkin.7z(252.48 MB)
  • t0.10(Jun 29, 2021)

    That's right, I'm doing the Minecraft. I've finally rewritten and finished the menu system, this brings so many improvements and makes it almost seem like this is... AN ACTUAL GAME??

    • Opening text is properly synced to music
    • Opening now has random messages each time you start the game (may depend on the used emulator)
    • Title Screen doesn't look horrible anymore
    • Debug stage select is removed in favor of a proper menu
    • Difficulty selector, now the easy and normal charts of each song are available
    • Story Mode, play through all of any week's tracks
    • Freeplay, play any song in the game
    • Mods, play modded content (incomplete)
    • Options, change various things about gameplay and such
    • Downscroll, make the notes scroll towards the bottom of the screen rather than the top

    DONT USE EPSXE

    Source code(tar.gz)
    Source code(zip)
    funkin.cue(69 bytes)
    funkin.iso(352.59 MB)
  • t0.9(Jun 21, 2021)

  • t0.8(Jun 19, 2021)

  • t0.7(Jun 10, 2021)

  • t0.6(Jun 5, 2021)

  • t0.5(May 29, 2021)

  • t0.4(May 23, 2021)

    Boyfriend's art has been reworked to be 4bpp, Daddy Dearest's is up next. A new data archive system has been implemented to try to decrease loading times by reading data in one large stream rather than many little ones (per tim EW) Fixed the combo display to not have literal UB and break the game NEVER EVER USE EPSXE! IT DO NOT WORK!!! if u report horrible desync issues I WILL KNOW YOU USE EPSXE!

    Source code(tar.gz)
    Source code(zip)
    funkin.cue(69 bytes)
    funkin.iso(131.87 MB)
  • t0.3(May 22, 2021)

  • t0.2(May 21, 2021)

  • t0.1(May 20, 2021)

  • t0.0(May 18, 2021)

    Early test version. Week 1, 3, and 4 implemented as BF vs Daddy Dearest in a black void. Advance the game using start.

    DON'T USE EPSXE This version didn't run correctly on original hardware either, however. Don't use that?

    Source code(tar.gz)
    Source code(zip)
    funkin.iso(149.21 MB)
Owner
CuckyDev
amateur 16yo C & C++ game developer
CuckyDev
Original hVNC has been recoded to work with all version of windows above XP. Thanks to the original author for this wonderful tool.

hVNC - Recoded This is the recoded version of the hVNC found in TinyNuke trojan. Compiling Compile tested with Visual Studio 2017. No compile errors.

Snow Leopard 8 Jan 22, 2022
TinyTouchLight - Dimmable USB Night Light with Capacitive Touch Control

TinyTouchLight - Dimmable USB Night Light with Capacitive Touch Control

Stefan Wagner 9 Jun 13, 2022
Night mode on any camera. Based on HDR+.

Burst Photo This is a macOS app written in Swift / SwiftUI / Metal that implements a simplified version of HDR+, the computational photography pipelin

Martin Marek 52 Sep 8, 2022
Dink Smallwood HD port for Playstation Vita.

Dink Smallwood HD -- To just download working versions to play Dink Smallwood

Nabsi 5 Dec 16, 2021
Use an Arduino board as a Playstation 1 / 2 Controller.

Arduino PSX Controller This project is a short of example on how to use an Arduino board as a controller for the Playstation 1 or 2. Caveats This libr

null 6 Sep 20, 2022
A port of uMario (a widescreen remake of SMB NES) to the Playstation vita.

uMario PSVita Port A port of uMario (a widescreen remake of SMB NES) to the Playstation vita. Gameplay video: https://youtu.be/QZDfrHlEhj4 uMario: htt

WeegeeDEV 18 Jul 5, 2022
An in-progress decompilation of the 1.1 US release of Silent Hill on the Playstation 1.

Silent Hill Decompilation Project An in-progress decompilation of the 1.1 US release of Silent Hill on the Playstation 1. Building (Linux) Install bui

Nicolas 28 Sep 19, 2022
Playstation Vita first_loader hack for prototype units on firmware 1.03

broombroom Playstation Vita first_loader hack for prototype units on firmware 1.03 This hack grants "bootrom"-level code execution on the PSP2 by expl

null 14 Feb 27, 2022
CppStation, a Playstation emulator

CppStation Playstation emulator in C++ language. The aim of the project is an attempt to learn the process of emulation the Playstation by rewriting a

Victor Shilin 2 Jan 10, 2022
A complete Javascript environment for creating homebrew applications and games on PlayStation 2.

AthenaEnv is a project that seeks to facilitate and at the same time brings a complete kit for users to create homebrew software for PlayStation 2 using the JavaScript language.

Daniel Santos 21 Sep 15, 2022
OTA Third Party Firmware Flasher for the original Wyze Plug (WLPP1) and Wyze Bulb (WLPA19).

Wyze Plug (and Bulb!) Flasher Use this software to install third party firmware on the original Wyze Plug (model WLPP1) and Wyze Bulb (model WLPA19) o

Elahd Bar-Shai 2 Nov 13, 2021
Dump the ROM from an Original Xbox DVD Movie Playback IR Dongle

Dongle Dumper. Dump the firmware off a Original Xbox DVD Movie Playback Dongle straight from the console. The dongle contains a ROM with an XBE which

null 11 Sep 15, 2022
Commodore 6502ASM, the original 6502/65C02/65CE02 Assembler used by Commodore for C65 project

Commodore 6502ASM This is the source code of the 6502/65C02/65CE02 assembler developed and used by Commodore for the C65 project. It aims to be compat

Michael Steil 15 May 4, 2022
STM32Cube is an STMicroelectronics original initiative to ease the developers life by reducing efforts, time and cost.

STM32Cube covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform (this repo), delivered for each series (such as the STM32CubeU5 for the STM32U5 series).

STMicroelectronics 56 Sep 20, 2022
A fork of the original among-sus

Among FOSS A recreation of Among Us mechanics but as a multiplayer text adventure game instead of a graphical client. Building Both make and meson are

null 13 Jul 31, 2022
the first ever open source zombie killcam mod for bo2 zombies. this repository is the original mod.

BO2 T6ZM Killcams (+ Mod Menu) my zombie killcam mod that is a work-in-progress and open sourced. this may work off plutonium but this was only suppor

m 4 Sep 11, 2022
T-HYDRA is a modified version of original thc-hydra for better use inside Termux .

T-HYDRA is a modified version of original thc-hydra for better use inside Termux . Earlier , hydra pakage had been with Termux repositories. Then afte

Devil Master 40 Sep 16, 2022
Project is to port original Zmodem for Unix to CP/M and provide binaries and source code for platform specific modification as needed. Based on 1986 C source code by Chuck Forsberg

Zmodem-CP-M This repository is intended to foster a RetroBrewComputers community effort to port the original Zmodem source code for Unix to CP/M so ev

null 11 Aug 31, 2022
Project is to port original Zmodem for Unix to CP/M and provide binaries and source code for platform specific modification as needed. Based on 1986 C source code by Chuck Forsberg

Zmodem4CPM This repository is intended to foster a RetroBrewComputers community effort to port the original Zmodem source code for Unix to CP/M so eve

null 11 Aug 31, 2022