A PSX demo CD using overlays, fmv streaming and mod sound playback. https://abelliqueux.itch.io/nolibgs-demo-disc
Go to file
2021-10-24 20:32:52 +02:00
render Move code to functions 2021-10-24 19:39:44 +02:00
sources Move code to functions 2021-10-24 19:39:44 +02:00
src Change color font, use ovl struct 2021-10-24 20:32:52 +02:00
common.mk First. 2021-10-21 16:35:08 +02:00
hello_str.c Change color font, use ovl struct 2021-10-24 20:32:52 +02:00
isoconfig.xml Move code to functions 2021-10-24 19:39:44 +02:00
Makefile Move code to functions 2021-10-24 19:39:44 +02:00
README.md First. 2021-10-21 16:35:08 +02:00
system.cnf First. 2021-10-21 16:35:08 +02:00

This example show how to use Lameguy64's STR playback library.

For a barebone example, see the hello_str example.

Compiling

You need mkpsxiso in your $PATH to generate a PSX disk image. Typing

make

in a terminal will compile and generate the bin/cue files.

Typing

make cleansub

will clean the current directory.

STR playback library

@Lameguy64 has spent some time making a STR playback library that's easily included in a project :

One thing that I find somewhat missing here is a decent piece of code for playing STR video files easily. So, what I did was take the old and messy PsyQ STR player example, clean it up entirely, and finally make it into a cute little c library for easy implementation.

Original post : http://www.psxdev.net/forum/viewtopic.php?t=507
Original download link : https://www.mediafire.com/download/s61u86sxd1djncy/strplay.7z
Mirror : http://psx.arthus.net/code/strplay.7z

Video encoding and more informations

See the wiki.

Video credits

The video and song used in this example are by Nina Paley : https://archive.org/details/CopyingIsNotTheft-ScratchTrack1280X720Hdv