nolibgs_hello_worlds/hello_strplay
2021-09-13 18:56:10 +02:00
..
str Add strplay example 2021-09-13 18:56:10 +02:00
hello_strplay.c Add strplay example 2021-09-13 18:56:10 +02:00
isoconfig.xml Add strplay example 2021-09-13 18:56:10 +02:00
Makefile Add strplay example 2021-09-13 18:56:10 +02:00
README.md Add strplay example 2021-09-13 18:56:10 +02:00
strplay.c Add strplay example 2021-09-13 18:56:10 +02:00
system.cnf Add strplay example 2021-09-13 18:56:10 +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