Kirby and the Rainbow Curse
| Kirby and the Rainbow Curse |
|---|
|
Developer:
HAL Laboratory |
Kirby and the Rainbow Curse (also known as Kirby and the Rainbow Paintbrush in Europe and Australasia) is an action-platformer game developed by HAL Laboratory and published by Nintendo. It was released for the Wii U throughout 2015. The game features a claymation art style and is mainly played by using the Wii U GamePad's touchscreen. The game is also the sequel to Kirby: Canvas Curse for the Nintendo DS.
File Formats
- .bfres - Model format
- .bflim - Image file
- .bfsar - Audio archive
- .bfstm - Audio file
- .bffnt - Font file
- .mp4 - Movie file
- .tbn - Archive file
- .cmp - Compression format
Ripping Tools
- Switch Toolbox - A tool that can open, extract, and modify the game's sprites/textures, models, etc. (you will need to decompress the .cmp archives with this QuickBMS script written by Random Talking Bush before opening them in Switch Toolbox)
- QuickBMS - A program that can extract and decompress files (you'll need this QuickBMS script written by Random Talking Bush to decompress the .cmp files)
Resident.tbn
Resident.tbn archive contains a lot of the game's assets (Kirby's models, collectable figure models, Maxim Tomato, etc.). Since there are currently no tools to extract it available, the files inside it will need to be manually extracted from the archive via a hex editor.
[Add tutorial later]
File list
The following list shows what files are contained in the aforementioned archive. (W.I.P.)
* /g3d * /character * /AmiiboDedede.bfres.cmp * /AmiiboKirby.bfres.cmp * /AmiiboMetaknight.bfres.cmp * /Blink.bfres.cmp * /Bouncy.bfres.cmp * /BrontburtStrong.bfres.cmp * /Broom.bfres.cmp * /Cappy.bfres.cmp * /Cotta.bfres.cmp * /CottaCannon.bfres.cmp * /CottaStrong.bfres.cmp * /Dedede.bfres.cmp * /DeeGoggle.bfres.cmp * /DeeSubMarine.bfres.cmp * /DeeSupporter.bfres.cmp * /DeeTank.bfres.cmp * /DekaBouncy.bfres.cmp * /DekaCottaStrong.bfres.cmp * /DekaGopres.bfres.cmp * /DockingFire.bfres.cmp * /DockingFireCaterpilar.bfres.cmp * /DockingSubmarine.bfres.cmp * /Doo.bfres.cmp * /Drawcia.bfres.cmp * /DriCotta.bfres.cmp * /Eniram.bfres.cmp * /FlameHead.bfres.cmp * /Franklin.bfres.cmp * /Gily.bfres.cmp * /Gopres.bfres.cmp * /Gordo.bfres.cmp * /Gulrin.bfres.cmp * /KagiOnisan.bfres.cmp * /Kaniru.bfres.cmp * /KirbyBall.bfres.cmp * /KirbyFireDamage.bfres.cmp * /KirbyGoggle.bfres.cmp * /KirbyPipe.bfres.cmp * /KirbySquash.bfres.cmp * /KirbySticking.bfres.cmp * /KokkuKawasaki.bfres.cmp * /MechaCotta.bfres.cmp * /Metaknight.bfres.cmp * /Ming.bfres.cmp * /Mongers.bfres.cmp * /MongersBomb.bfres.cmp * /MongersX.bfres.cmp * /Onisan.bfres.cmp * /PlayerBall1.bfres.cmp * /PlayerBall2.bfres.cmp * /PlayerBall3.bfres.cmp * /PlayerBall4.bfres.cmp * /RocketKirby.bfres.cmp * /Salmon.bfres.cmp * /Shieldon.bfres.cmp * /Shotzo.bfres.cmp * /Soarar.bfres.cmp * /Zakoram.bfres.cmp * /collection * /CharaGuideBg.bfres.cmp * /Diary.bfres.cmp * /FigureStand.bfres.cmp * /ShelfBg.bfres.cmp * /Sound.bfres.cmp * /SoundBg.bfres.cmp * /demo * /Efude.bfres.cmp * /TreasureResultBg.bfres.cmp * /effect * /GenerateSingleAME.bfres.cmp * /GenerateSingleBME.bfres.cmp * /NendoPartME.bfres.cmp * /PointStarME.bfres.cmp * /SmokeME.bfres.cmp * /WaterSplashME.bfres.cmp * /WaterSplashSmallME.bfres.cmp * /figure * /Bastron.bfres.cmp * /Blado.bfres.cmp * /BlipperDouble.bfres.cmp * /BrontburtDouble.bfres.cmp * /CannonKirby.bfres.cmp * /Claycia.bfres.cmp * /ClayKobun.bfres.cmp * /DarkCrafter.bfres.cmp * /DeeSupporter.bfres.cmp * /DeeTank.bfres.cmp * /DockingFire.bfres.cmp * /Efude.bfres.cmp * /Etekichi.bfres.cmp * /FranklinGondola.bfres.cmp * /IlTileTriple.bfres.cmp * /Kirby.bfres.cmp * /KirbyAndCanvas.bfres.cmp * /KirbyAndFoods.bfres.cmp * /KirbyAndTrasy.bfres.cmp * /KirbyAndTreasureBox.bfres.cmp * /KirbyBall.bfres.cmp * /KirbyBallDouble.bfres.cmp * /KirbyBallGoggle.bfres.cmp * /LaserMachine.bfres.cmp * /LaserMachineRevenge.bfres.cmp * /Ruckus.bfres.cmp * /TitanicLance.bfres.cmp * /TitanicLanceRevenge.bfres.cmp * /TogepoDouble.bfres.cmp * /Trasy.bfres.cmp * /WhispyWoods.bfres.cmp * /WhispyWoodsRevenge.bfres.cmp * /YariCotta.bfres.cmp * /YariCottaStrong.bfres.cmp * /gimmick * /AppearForGenerateSingle.bfres.cmp * /BombBlock.bfres.cmp * /Dame1Block.bfres.cmp * /Dame2Block.bfres.cmp * /HardBlock.bfres.cmp * /ItemBlock.bfres.cm * /PointStarTimer.bfres.cm * /Spring.bfres.cmp * /StrongBlock.bfres.cmp * /info * /AreaSelect.bfres.cmp * /item * /Hotdog.bfres.cmp * /Key.bfres.cmp * /MaximTomato.bfres.cmp * /Milk.bfres.cmp * /PointStar.bfres.cmp * /PointStar10.bfres.cmp * /PointStar100.bfres.cmp * /PointStar100Translucent.bfres.cmp * /TreasureBox.bfres.cmp * /map * /Default.bfres.cmp * /vignette * /Area1.bfres.cmp * /Area2.bfres.cmp * /Area3.bfres.cmp * /Area4.bfres.cmp * /Area5.bfres.cmp * /Area6.bfres.cmp * /Area7.bfres.cmp * /weapon * /DeeSpear.bfres.cmp * /DeeSubmarineTorpedo.bfres.cmp * /DeeSubmarineTorpedoBig.bfres.cmp * /DeeTankCannon.bfres.cmp * /SubmarineTorpedo.bfres.cmp * /SubmarineTorpedoBig.bfres.cmp * /layout * /challenge * /ChallengeLoading.arc.cmp * /ChallengeResult.arc.cmp * /ChallengeStageSelect * /Bg.arc.cmp * /IconLayout.arc.cmp * /Medal.arc.cmp * /PageLayout.arc.cmp * /Page * /PageA.arc.cmp * /StageBtn * /StageBtnEx.arc.cmp * /StageBtnExUnOpen.arc.cmp * /StageBtnNormal.arc.cmp * /StageBtnNormalUnOpen.arc.cmp * /StageSelectLayout.arc.cmp * /ReturnGate.arc.cmp * /common * /CornerBtnLB.arc.cmp * /DemoSkipInfo.arc.cmp * /FlashScreen.arc.cmp * /Save.arc.cmp * /ShutterScreen.arc.cmp * /TouchInfo.arc.cmp * /demo * /BastronBlast.arc.cmp * /EndColorDemo.arc.cmp * /flag * /TimeUp.arc.cmp * /help * /DeadAfterHint.arc.cmp * /InGameHelp.arc.cmp * /OneLineMessage.arc.cmp * /TouchPen.arc.cmp * /menu * /AreaSelect.arc.cmp * /Collection.arc.cmp * /Diary * /AppearEffect.arc.cmp * /Contents.arc.cmp * /ContentsBtn.arc.cmp * /LRCursorLayout.arc.cmp * /page.arc.cmp * /PageTitle.arc.cmp * /FileSelect.arc.cmp * /Help * /ContentAmiibo.arc.cmp * /ContentMulti.arc.cmp * /HelpLayout.arc.cmp * /ModeSelect.arc.cmp * /StageSelect.arc.cmp * /parts * /AreaSelectBtn.arc.cmp * /Challenge * /StageBtn.arc.cmp * /StageBtnSelectEffect.arc.cmp * /StageBtnUnOpen.arc.cmp * /Wheel.arc.cmp * /Collection.arc.cmp * /CommonButton * /CommonBtn.arc.cmp * /CornerBtnLB.arc.cmp * /InstructionBtn.arc.cmp * /LeftCursorBtn.arc.cmp * /RightCursorBtn.arc.cmp * /DeeDisconnectIcon.arc.cmp * /Diary * /ContentsBtn.arc.cmp * /DiaryArrowDownBtn.arc.cmp * /DiaryArrowUpBtn.arc.cmp * /FileSelect.arc.cmp * /HelpAmiiboBtn.arc.cmp * /HelpMultiBtn.arc.cmp * /MapNextBtn.arc.cmp * /MapUndoBtn.arc.cmp * /ModeSelect.arc.cmp * /PauseTextBtn.arc.cmp * /StageSelectBtn * /StartBtn.arc.cmp * /StageSelectPic.arc.cmp * /StageSelectTitle.arc.cmp * /StepLoading.arc.cmp * /TitleBg.arc.cmp * /TitleTouchStart.arc.cmp * /result * /StageClear.arc.cmp * /StageResult.arc.cmp * /TreasureResult.arc.cmp * /rocket * /RocketChecker.arc.cmp * /RocketDee.arc.cmp * /RocketMap.arc.cmp * /RocketTimer.arc.cmp * /staffroll * /AllRights.arc.cmp * /EndCard.arc.cmp * /Logo.arc.cmp * /StaffName.arc.cmp * /StaffPosition.arc.cmp * /step * /ChainBonus.arc.cmp * /ChargeFade.arc.cmp * /DarkCrafter.arc.cmp * /EnemyVitalityGauge.arc.cmp * /EntryBoard.arc.cmp * /FormationBonus.arc.cmp * /GameOver.arc.cmp * /GanbariHit.arc.cmp * /IconLoupe.arc.cmp * /InfoArrow.arc.cmp * /LivesRemaining.arc.cmp * /Loading.arc.cmp * /MainInfoControl.arc.cmp * /Pause.arc.cmp * /PlayerInfoBoard.arc.cmp * /RainbowGauge.arc.cmp * /Score.arc.cmp * /StarGauge.arc.cmp * /StepUILayout.arc.cmp * /TimerRoomCount.arc.cmp * /TouchMark.arc.cmp * /TrasyFrame.arc.cmp * /TreasureGauge.arc.cmp * /VitalityGauge.arc.cmp * /tank * /TankAim.arc.cmp * /title * /MainTitleBg.arc.cmp * /StartUp.arc.cmp * /windowtext * /AmiiboOpenText.arc.cmp * /ChallengeUnOpenText.arc.cmp * /CommonText.arc.cmp * /ConnectingText.arc.cmp * /GladCommonText.arc.cmp * /Window.arc.cmp * /wipe * /ClayWipeFile.arc.cmp * /ClayWipeHole.arc.cmp * /ClayWipeLeftRight.arc.cmp * /ClayWipeStar.arc.cmp * /ClayWipeUpDown.arc.cmp