A PSX demo CD using overlays, fmv streaming and mod sound playback. https://abelliqueux.itch.io/nolibgs-demo-disc
Go to file
2021-11-14 18:04:11 +01:00
HIT Merge modplayer 2021-10-29 15:26:39 +02:00
src RC 1 2021-11-14 18:04:11 +01:00
STR Merge modplayer 2021-10-29 15:26:39 +02:00
third_party Add nugget submodule 2021-10-29 12:20:31 +02:00
VAG Merge modplayer 2021-10-29 15:26:39 +02:00
.gitmodules Add nugget submodule 2021-10-29 12:20:31 +02:00
common.mk RC 1 2021-11-14 18:04:11 +01:00
hello_str.c RC 1 2021-11-14 18:04:11 +01:00
isoconfig.xml RC 1 2021-11-14 18:04:11 +01:00
Makefile RC 1 2021-11-14 18:04:11 +01:00
overlay.ld RC 1 2021-11-14 18:04:11 +01: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