Luci-Blogpost/Posts/06/Custom-songs-Vib-Ribbon-EN.md

2.5 KiB

How to add Custom Songs to Vib-Ribbon (emulator)

Hello! This is like the definitive tutorial of how to make an ISO+CUE file playable with vib-ribbon. BUT this can be useful if you want to simply make an ISO+CUE.

I am writing this tutorial from Linux, but I think all the steps are the same for other operating systems including BSD, Windows, MacOS, and maybe android

First, I will show you the list of steps to follow:

  • Have the required programs
  • Export with audacity the audio
  • Make the CUE file
  • How to use it

Have the required programs

You need this pieces:

  • An audio we want to play
  • Audacity
  • A plain text editor
  • An emulator compatible with audio disks
  • The vib-ribbon rom

Audacity

First, run audacity and Click on FILE and then click on OPEN.

Select your song. In my case it's Future Eve by Sasakure.UK

then, click the "Frequency (HZ)" and then select 44100.

!

Next, click on FILE, EXPORT, EXPORT AUDIO or just press Shift+Ctrl+E.

Select "Other file formats without compression" and then select the header "RAW (header-less)", and "Signed 16-bit"

!

Then export it to a folder you want. In my case, just for the tutorial, is ~/Descargas/Future Eve/

The BIN+CUE part

When it is exported, Rename the file format to .BIN. in my case, the file is FUTURE EVE.raw and I will rename it to FUTURE EVE.bin And make a CUE file with this content:

FILE "Name.bin" BINARY
  TRACK 01 AUDIO
    INDEX 00 00:00:00
    INDEX 01 00:00:00

and replace Name with the file name. **In my case is FUTURE EVE.bin

I recomment to have the same name with different format, like

"FUTURE EVE.bin"
"FUTURE EVE.cue"

but you can put them different names.

Game part

Yay! you have a working BIN+CUE disk with your music! now we want to play it in vib-ribbon

You must have an emulator compatible with audio disks. I don't know how to determinate this, but I tried PCSXR and it doesn't work. The best solution is Duckstation, that have a lot of features and It is super fast and Open source (GNU GPLv3). It is available on flathub and here is his github

Then launch duckstation, configure it, and then open the Vib-Ribbon ROM.

go to the CD section

go to the single track and then change the disk

! ! ! ! !

Now you can play your song!!!

Bye bye!

I hope I helped you with this tutorial.

Feel free to contact me if you have a question or something to say. you can sumbit a commit here if you wish.