GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Creating/importing vinyls

A Tutorial for Team Sonic Racing


Previewing now possible 1y
  • Addition Added new way to preview models now that the tool finally exists.
Vinyls are a great customizable cosmetic for a vehicle but when it comes down to choices of vinyls to pick, customization to vinyls already in the game can be edited with graphic editors to create or import unique vinyls.

Tools needed

  1. Graphic editing software
  2. Ravioli Explorer
  3. Hex editing software
  4. Model viewing tool to export models in-order to preview vinyls

Designing the vinyl

  1. Get the required editors to modify a vinyl.
  2. Extract a vehicle texture that goes to the corresponding vinyl, then open it up in a photo editor which you'll be adding separate layers for each RGB layer to design. Each color assigns the design to a specific color of the paint kits. Red is the first color, Green goes to the second and the last one is Blue. To preview your vinyl, open the car model (extracted using akdereblur's model tools) in Photoshop.
  3. When you're finished, export your vinyl to DDS with RGBA format, mipmaps generated and no compression. The resulting size should end up with 21.3MB and to successfully replace the vinyl, open the dds in a hex editor to fill the end with 0 since each sp2 skins are 0x1555600 bytes long. After that, rename your vinyl and extension like this "(character_you're_replacing_vinyl_for)_skin(skinnumber).gpu.sp2" (example: sonic_skin12.gpu.sp2) and test it on the vinyl you've replaced. Vinyls go into "localcharacters\charactername\skins\".

Final notes

  • Out of all skins, Blaze is the the only character to have the default vinyl.
  • If you're importing a vinyl from another game, edit the vinyl to fit the vehicle and test it in the garage until you get the correct results.
  • Each vinyl is 2048x2048 pixels.

Examples of custom vinyls are for the Need for Speed vinyl project.

A list of vinyls to port your vinyl to are documented here.

Sign up to access this!

No comments yet


Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code


Key Authors
Muzzarino Joined 1y ago
609 points Ranked 44,762nd
Vinyl importer


Muzzarino avatar
Muzzarino Joined 1y ago
609 points Ranked 44,762nd
  • Paypal Donate
Sign up to access this!
Sign up to access this!
Sign up to access this!


Sign up to access this!



Difficulty Level



  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Today's Pick
    Featured on Jun 3 2019
  • 0
  • 2.3k
  • 1y
  • 1y
  • 1y

More from Submitter

WiPs by Submitter

More Other/Misc Tutorials