Kirby and the Rainbow Curse

From The VG Resource Wiki
Revision as of 20:54, 25 April 2025 by DogToon64 (talk | contribs)
Jump to: navigation, search
 Mettaur wip.gif Bear with us! This article is a work in progress.

We're currently gathering more information for this article. Stay tuned!


Box Art

Kirby and the Rainbow Curse

Developer: HAL Laboratory
Publisher: Nintendo
Platform: Wii U



Kirby and the Rainbow Curse (also known as Kirby and the Rainbow Paintbrush in Europe and Australasia and Touch! Kirby: Super Rainbow in Japan) 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

VG Resource Pages