c24d053648c03874e12e494b7646636c7d9c1f80
JabyEngine
About
JabyEngine is my personal attempt to eventually make my own PS1 game from "ground up". Originally I didn't indented to release this code publicly but recently I decided to give it a try. If you read this, thank you!
How to build
JabyEngine relies on linux to be build. For Windows users it uses wsl instead but support for it might get dropped during further development.
The following environment variables should be set:
JABY_ENGINE_PATH: The path to the root folder of this repoPSX_LICENSE_PATH: The path to a folder containing the PS1 licenses for generating a CD.
Building JabyEngine (without VSCode)
make requires the following values to be passed:
BUILD_PROFILE:debug/releasePSX_TV_FORMAT:PAL/NTSCCUSTOM_CONFIG: Empty or folder name under./config
Media creators
JabyEngine
| Art | Author |
|---|---|
ressources\Splash_ntsc.png ressources\Splash_ntsc.png |
Niuka |
PoolBox
| Art | Author |
|---|---|
examples\PoolBox\assets\AllTheJaby.png |
Niuka |
examples\PoolBox\assets\IconTexture.png |
Charlie Nax |
examples\PoolBox\assets\Paco.png |
Paco |
| Music | Author |
|---|---|
examples\PoolBox\assets\audio\apple.wav |
??? |
examples\PoolBox\assets\audio\blubb-mono.wav |
??? |
examples\PoolBox\assets\audio\Evacuation_cdda.wav |
Cody the white tiger |
examples\PoolBox\assets\audio\Friendship_samp.wav |
From Dragon Quest VII |
examples\PoolBox\assets\audio\jlbrock44_Three_Kings_Funk_cdda_ready.wav |
Three Kings Funk by spinningmerkaba |
examples\PoolBox\assets\audio\OnMyOwn_BailBonds.mp3 |
On My Own by Bail Bonds |
Special thanks
- Cody the white tiger
- Nicolas Noble
- Pyravia
- Sickle
Description
Languages
Rust
47.9%
C++
44%
C
5.5%
Makefile
1.9%
Shell
0.5%