If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

User:CebolaBros64/Data

From The Cutting Room Floor
Jump to navigation Jump to search

This page contains info on data for the game CebolaBros64.

Game Skins

Hmmm...
To do:
Cross check with these and add them to source template

Changing the value of any of these ROM offsets will change the graphics (sometimes also SFX and/or mechanics) of the rhythm game associated with it.

Marching Orders

Offsets

  • 9D2211 - Marching Orders
  • 9D2305 - Marcher 2

Possible Values

  • 00 - Marching Orders
  • 01 - Remix 7 (Rabbit)
  • 02 - Marching Orders (D-Pad inputs are disabled, likely used by one of the remixes)
  • 03 - Marcher 2

The Clappy Trio

Offsets

  • 9D00E1 - The Clappy Trio (Practice)
  • 9D62A5 - The Snappy Trio

Possible Values

  • 00 - The Clappy Trio
  • 01 - Remix 1/7 (Quartet)
  • 02 - The Clappy Trio (Duplicate?)
  • 03 - The Clappy Trio (Duplicate?)
  • 04 - The Snappy Trio
  • 05 - The Snappy Trio Quartet (Unused)
  • 06 - The Snappy Trio (Duplicate?)
  • 07 - The Snappy Trio (Duplicate?)

Iai Giri

Offsets

  • 9D1549 - Iai Giri

Possible Values

  • 00 - Iai Giri
  • 01 - Remix 2/6/7/8 (No SFX)
  • Any other value - Remix 2/6/7/8

Showtime

Offsets

  • 9D3BA1 - Showtime (Practice)

Possible Values

  • 01 - Remix 3

Bunny Hop

Offsets

  • 9D27B1 - Bunny Hop

Possible Values

  • 00 - Bunny Hop
  • 01 - Bunny Hop (Duplicate?)
  • 02 - Unknown, broken hop animations.
  • 03 - Remix 3

Tram and Poline

Offsets

  • 9D3631 - Tram and Poline

Possible Values

  • 00 - Tram and Poline (Practice)
  • 02 - Remix 3

Space Dance

Offsets

  • 9D3D71 - Space Dance (Practice)
  • 9D6851 - Cosmo Dance

Possible Values

  • 01 - Cosmo Dance
  • 02 - Remix 3

Rap Men

Offsets

  • 9D6399 - Rap Women by YONE
  • 9D648D - Rap Women by KAZU (Unused)


(Source: https://discord.com/channels/277545487375007744/277545891282288641/339690438476693505)

Possible Values

  • 02 - Unused, animations and sound are broken. Likely a remnant of an unused third variant.

Bouncy Road

Offsets

  • 9D0CFD - Bouncy Road (Practice)
  • 9D0DD9 - Bouncy Road

Possible Values

  • 01 - Remix 5

Tap Trial

Offsets

  • 9D1CA1 - Tap Trial
  • 9D61B1 - Tap Trial 2

Possible Values

  • 00 - Tap Trial
  • 01 - Remix 7 (Chinese)
  • 02 - Remix 7 (Farm)
  • 03 - Tap Trial 2
  • 04 - Remix 5


(Source: Y.S.(Archive), MF5K (Archive) and CW Ballard (Archive))

Soundbank Table

Start Location: AA44FC

General Structure:
24 (0x18) bytes long.
	LENGTH, SAMPLERATE, PITCH, LOOPPOINTS, LOOPPOINTL, START
		LENGTH: A DWORD that describes how long the sample is in bytes.
		SAMPLERATE: A DWORD that defines the samplerate of the sample. It is usually 13379 (0x3443).
		PITCH: A DWORD that labels the pitch of the sample. The label of the sample must match the actual pitch of the sample.
			(12*n) + 0 = C
			(12*n) + 1 = C#
			(12*n) + 2 = D
			(12*n) + 3 = D#
			(12*n) + 4 = E
			(12*n) + 5 = F
			(12*n) + 6 = F#
			(12*n) + 7 = G
			(12*n) + 8 = G#
			(12*n) + 9 = A
			(12*n) + 10 = A#
			(12*n) + 11 = B
		LOOPPOINTS/LOOPPOINTL: Two DWORDs that describe the start and end of a looppoint, in bytes, respectively. 
			*Still researching
		START: A pointer pointing to the start of the sample in GBA terms, a DWORD that tells the location of the SFX in bytes.


(Source: Malalaika#3141 on the RHModding Discord)