We just released a prototype of the cancelled SNES port of Puggsy! Take a look!
As always, thank you for supporting The Cutting Room Floor on Patreon!

The Fairly OddParents: Breakin' Da Rules (GameCube, PlayStation 2, Xbox)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

The Fairly OddParents: Breakin' Da Rules

Developer: Blitz Games
Publisher: THQ
Platforms: GameCube, PlayStation 2, Xbox
Released in US: November 3, 2003


AreasIcon.png This game has unused areas.
DevTextIcon.png This game has hidden development-related text.
MusicIcon.png This game has unused music.


Hmmm...
To do:
  • Unused character model (Characters/test.gcp)

Breakin' Da Rules is a game based on The Fairly OddParents cartoon that revolves around Timmy doing exactly what the title says, along with fixing Da Rules across 10 levels.

Unused Music

episode8.str

A music track intended for the level A Dog's Life.

cb_c_sting.str

An unused stinger meant for the level Chinless Blunder.

Partially Unused Map

There's a map underneath Timmy's room showing the front of Timmy's house only seen in cutscenes. The camera changes locations based on how close you are to the house and what's interesting is that if you enter the house, you will be greeted with Bad Luck 101.

Unused Text

characters.txt

The configuration file characters.txt contains text left by a developer.

********************************************************
                  FAIRLY ODD PARENTS
                    CHARACTER LIST
********************************************************

This is the character list that appears in the GUI.
When you add a new character to the game, please add
its name (ie. package name) to this list.

********************************************************

Gamecube.ddf

The GameCube port has a leftover file named Gamecube.ddf. It is a Disc Definition File that specifies layout and mastering information for the disc.

;-------------------------------
; [Input] Section
;
;   DvdRoot="<Root Directory>"
;       The name of the directory containing files to be emulated.
;       A table for the FST file is generated by retrieving files under the
;       directory specified here.
;   LDRFileName="<LDR File Name>"
;       The name of the Application Loader file.
;   BI2FileName="<BI2 File Name>"
;
;
[Input]
DvdRoot="${DvdRoot}"

;-------------------------------
; [DiskID] Section
;
;   GameName=<Game Name>
;       The video game title in the 4Byte ASCII code supplied by Nintendo.
;   Company=<Company Name>
;       The company name in the 2Byte ASCII code supplied by Nintendo.
;   DiskNumber=<Disk Number>
;       Disk number information for multiple disks.  The number starts from 0.
;       If there is only a single disk, the disk number will be 0.
;   GameVersion=<Game Version>
;       The version number of the video game.
;   Streaming=<Streaming Flag>
;       The flag for the streaming mode.  "1" should be specified for the
;       streaming mode, otherwise "0" should be specified.
;   StreamingBufSize=<Streaming Buffer Size>
;       Number of Streaming buffers.
;   DiskInfo="<Long Game Name>"
;       The character string of the video game title (Kanji characters are
;       available.).
;   TotalDisk=<Total Number of Disks>
;       Total number of disks.
;
[DiskID]
GameName=GFWE
Company=78
DiskNumber=0
GameVersion=0
Streaming=1
DiskInfo="Fairly OddParents - Breakin' Da Rules"
TotalDisk=1

;-------------------------------
; [BI2] Section
;
;   DEBUGFLAG=<flag>
;       Set this to 0 when not using the any debugger on GDEV, set to 3  when using the CodeWarrior debugger on GDEV.
;   LongFileNameSupport=<flag>
;       Set to 1 for long file name support; set to 0 to restrict file to 8.3 format.
;   Arguments="<arg>"{[,"<arg>"]}
;
[BI2]
CountryCode=us

;-------------------------------
; [LbaAlign] Section
;
;   <Priority>="<File Name>",<LBA Align>
;
;       Aligns the <File Name> file with the <LBA Align> boundary on the
;       optical disk.
;       This is used for the files which need the boundary for the starting
;       position like ADPCM data.  (ADPCM needs to be aligned with a 32KByte
;       boundary according to the specification.)
;       The evaluation priority is decided depending on the <Priority> value.
;       (A bigger numerical value takes higher priority.) 
;
[LbaAlign]
1="*.gcp",0x8000
1="*.thp",0x8000

;-------------------------------
; [Layout] Section
;
;   <Priority>="<File Name>",<laypout val>
;
;       The <File Name> file is laid out on the optical disk according to the
;       <layout val> value.
;       If the <layout val> value is negative, the files are laid out from the inside of the disk, and if it is positive, they are laid out from the outside of the disk.
;       This is used to lay out files on the outer area to shorten the access
;       time.
;       The evaluation priority is decided depending on the <Priority> value.
;       (A bigger numerical value takes higher priority.)  
;
[Layout]
1="music.gcp",89

1="Movies\blitz.thp",88
1="Movies\clip1.thp",87
1="Movies\clip2.thp",86
1="Movies\clip3.thp",85
1="Movies\clip4.thp",84
1="Movies\clip5.thp",83
1="Movies\clip6.thp",82
1="Movies\clip7.thp",81
1="Movies\clip8.thp",80
1="Movies\design.thp",79
1="Movies\fop.thp",78
1="Movies\jimmy.thp",77
1="Movies\nick.thp",76
1="Movies\nickdvd.thp",75
1="Movies\Sponge.thp",74
1="Movies\tak.thp",73
1="Movies\thq.thp",72

1="Characters\CrashNebula.gcp",71
1="Characters\timmantha.gcp",69
1="Characters\scouttimmy.gcp",68

1="Characters\countryboy.gcp",67
1="Characters\spatulawoman.gcp",66
1="Characters\archesgoon.gcp",65
1="Characters\gildedarches.gcp",64
1="Characters\spatulagoon.gcp",63

1="Characters\egyptiantimmy.gcp",62
1="Characters\greektimmy.gcp",61
1="Characters\artie.gcp",60
1="Characters\egyptianguard.gcp",59
1="Characters\greekguard.gcp",58
1="Characters\knight1.gcp",57
1="Characters\knight2.gcp",56

1="Characters\ChocolateMonster.gcp",55
1="Characters\teddybear.gcp",54
1="Characters\PiranhaPlant.gcp",53

1="Characters\fatboychin.gcp",52
1="Characters\fatboychin1.gcp",51
1="Characters\fatboychin2.gcp",50
1="Characters\fatboychin3.gcp",49
1="Characters\crimsonchin.gcp",48
1="Characters\tvman.gcp",47
1="Characters\tvman1.gcp",46
1="Characters\tvman2.gcp",45
1="Characters\tvman3.gcp",44
1="Characters\captaincosmo.gcp",43
1="Characters\wandawoman.gcp",42
1="Cutscenes\episode3cut1.gcp",41
1="Cutscenes\episode3cut2.gcp",40
1="Cutscenes\episode3cut3.gcp",39

1="Characters\robinhoodtimmy.gcp",38
1="Characters\Timmy.gcp",37

1="Levels\episode1world1.gcp",36
1="Levels\episode1world2.gcp",35
2="Levels\episode1world3.gcp",34
1="Levels\episode1world4.gcp",34
1="Levels\episode2world1.gcp",33
1="Levels\episode2world2.gcp",32
1="Levels\episode3world1.gcp",31
1="Levels\episode3world2.gcp",30
1="Levels\episode3world3.gcp",29
1="Levels\episode3world4.gcp",28
1="Levels\episode6world1.gcp",27
1="Levels\episode6world2.gcp",26
1="Levels\episode6world3.gcp",25
1="Levels\episode7world1.gcp",24
1="Levels\episode7world2.gcp",23
1="Levels\episode7world3.gcp",22
1="Levels\episode8world1.gcp",21
1="Levels\episode8world2.gcp",20
1="Levels\episode8world3.gcp",19
1="Levels\episode8world4.gcp",18

1="Characters\aj.gcp",-72
1="Characters\AlienGuard.gcp",-73
1="Characters\AlienKing.gcp",-74
1="Characters\AlienQueen.gcp",-75
1="Characters\antifairy1.gcp",-76
1="Characters\antifairy2.gcp",-77
1="Characters\antifairy3.gcp",-78
1="Characters\bedtimetimmy.gcp",-79
1="Characters\bunnyballoon.gcp",-80
1="Characters\chester.gcp",-81
1="Characters\cleft.gcp",-82
1="Characters\cosmo.gcp",-83
1="Characters\cosmofrontend.gcp",-84
1="Characters\cosmoglove.gcp",-85
1="Characters\creampuff1.gcp",-86
1="Characters\creampuffvicky.gcp",-87
1="Characters\crocker.gcp",-88
1="Characters\dad.gcp",-89
1="Characters\deadlybee.gcp",-90
1="Characters\dogtimmy.gcp",-91
1="Characters\dragonvicky.gcp",-92
1="Characters\femaleshopper.gcp",-93
1="Characters\firemonkey.gcp",-94
1="Characters\flyingdroid.gcp",-95
1="Characters\germ1.gcp",-96
1="Characters\germ2.gcp",-97
1="Characters\germshine.gcp",-98
1="Characters\jorgen.gcp",-99
1="Characters\jorgentux.gcp",-100
1="Characters\judge.gcp",-101
1="Characters\kinggerm.gcp",-102
1="Characters\maleshopper.gcp",-103
1="Characters\markthealien.gcp",-104
1="Characters\mayor.gcp",-105
1="Characters\MechTimmy.gcp",-106
1="Characters\mom.gcp",-107
1="Characters\mummy.gcp",-108
1="Characters\plough.gcp",-109
1="Characters\schoolgear.gcp",-110
1="Characters\squirrelscout1.gcp",-111
1="Characters\squirrelscout3.gcp",-112
1="Characters\star.gcp",-113
1="Characters\test.gcp",-114
1="Characters\Timmyfrontend.gcp",-115
1="Characters\tootie.gcp",-116
1="Characters\vicky.gcp",-117
1="Characters\vr_aj.gcp",-118
1="Characters\vr_chester.gcp",-119
1="Characters\vr_timmy.gcp",-120
1="Characters\wanda.gcp",-121
1="Characters\wandafrontend.gcp",-122
1="Characters\wandaglove.gcp",-123
1="Characters\wheeleddroid.gcp",-124
1="Characters\wingedfiremonkey.gcp",-125
1="Characters\wishpoint.gcp",-126
1="Levels\episode1.gcp",-127
1="Levels\episode1lom.gcp",-128
1="Levels\episode2.gcp",-129
1="Levels\episode2lom.gcp",-130
1="Levels\episode3.gcp",-131
1="Levels\episode3lom.gcp",-132
1="Levels\episode4.gcp",-133
1="Levels\episode4lom.gcp",-134
1="Levels\episode5.gcp",-135
1="Levels\episode5lom.gcp",-136
1="Levels\episode6.gcp",-137
1="Levels\episode6lom.gcp",-138
1="Levels\episode7.gcp",-139
1="Levels\episode7lom.gcp",-140
1="Levels\episode8.gcp",-141
1="Levels\episode8lom.gcp",-142
1="Levels\frontend.gcp",-143
1="Levels\Introepisode.gcp",-144
1="Levels\Introepisodelom.gcp",-145
1="Levels\levelselect.gcp",-146
1="Levels\levelselectlom.gcp",-147
1="Levels\vickyshowdown.gcp",-148
1="Levels\vickyshowdownlom.gcp",-149

1="Sound\ep0sound.gcp",-150
1="Sound\ep11sound.gcp",-151
1="Sound\ep1sound.gcp",-152
1="Sound\ep2sound.gcp",-153
1="Sound\ep3sound.gcp",-154
1="Sound\ep4sound.gcp",-155
1="Sound\ep5sound.gcp",-156
1="Sound\ep6sound.gcp",-157
1="Sound\ep7sound.gcp",-158
1="Sound\ep8sound.gcp",-159
1="Sound\ep9sound.gcp",-160
1="Speech\ep0lipsync_us.gcp",-161
1="Speech\ep0spch_us.gcp",-162
1="Speech\ep11lipsync_us.gcp",-163
1="Speech\ep11spch_us.gcp",-164
1="Speech\ep1lipsync_us.gcp",-165
1="Speech\ep1spch_us.gcp",-166
1="Speech\ep2lipsync_us.gcp",-167
1="Speech\ep2spch_us.gcp",-168
1="Speech\ep3lipsync_us.gcp",-169
1="Speech\ep3spch_us.gcp",-170
1="Speech\ep4lipsync_us.gcp",-171
1="Speech\ep4spch_us.gcp",-172
1="Speech\ep5lipsync_us.gcp",-173
1="Speech\ep5spch_us.gcp",-174
1="Speech\ep6lipsync_us.gcp",-175
1="Speech\ep6spch_us.gcp",-176
1="Speech\ep7lipsync_us.gcp",-177
1="Speech\ep7spch_us.gcp",-178
1="Speech\ep8lipsync_us.gcp",-179
1="Speech\ep8spch_us.gcp",-180
1="Speech\ep9lipsync_us.gcp",-181
1="Speech\ep9spch_us.gcp",-182

1="ResSfx.gcp",-183
1="ResTex.gcp",-184
1="Fop.gcp",-185
1="glyphs.gcp",-186
1="Text.gcp",-187

1="opening.bnr",-188

1="gamecube.dlf",-189
1="gamecube.dsf",-190