Joker Poker (PSP)
Joker Poker
TechnologyNative C/C++ port (engine reimplementation)
View official projectAbout the project
Joker Poker es un videojuego de puzles.
Official project information
Joker Poker
Joker Poker is homebrew card game for PSP inspired by Balatro.
Currently, development is focused on nailing down the basic systems. Once these are solid, content will be expanded to include most of the jokers, boss blinds, tags, etc.
<p align="center"> <img width="1072" height="684" alt="Screenshot of the game running on an emulator" src="https://github.com/user-attachments/assets/106bdeb9-f2c1-4512-923a-648d739b4a75" /> </p>[!NOTE] This project was written in plain C for the sake of writting it in C.
Installation
Installation from zip file
- Go to releases page
- Download latest
joker-poker.zipfile - Extract downloaded zip file on the Memory Stick in
/PSP/GAME/ - Game is ready to launch
Installation from source
- Compile the game (see Compiling)
- On the Memory Stick of the physical PSP or emulator create a new folder in
/PSP/GAME/ - Copy both
EBOOT.PBPfile frombuilddirectory andresfolder to newly created folder - Game is ready to launch
Compiling
Prerequisites
Steps
-
Clone the repository
-
Then generate Makefile inside
builddirectory, to do this just enter at the command line:psp-cmake -B build-
In order to make game work on unmodded PSP (with official firmware), add following flags to above command:
-DBUILD_PRX=1 -DENC_PRX=1 -
In order to make game work in debug mode (Game will generate log file), add following flag to above command:
-DCMAKE_BUILD_TYPE=Debug
-
-
Now, you can build game with:
cmake --build build
After the first build, running last step is enough to get an EBOOT.PBP file which is main game binary.
Controls
There are currently no in-game control hints.
- General
- UP/DOWN/LEFT/RIGHT - move between different sections
- LEFT/RIGHT - change currently hovered item
- CROSS - select/buy/use currently hovered item/button
- LTRIGGER/RTRIGGER - move hovered item to the left/right
- START - open/close overlay menu
- TRIANGLE - sell currently hovered item
- Game
- SELECT - sort hand by rank/suit
- SQUARE - play selected cards
- TRIANGLE - discard selected cards
- CIRCLE - deselect all cards
- Choose blind
- SQUARE - select current blind
- TRIANGLE - skip current blind
- SELECT - reroll boss blind if has the necessary voucher
- Shop
- SELECT - reroll shop
- SQUARE - buy&use currently hovered item if possible
- Booster Pack
- CIRCLE - skip booster pack