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

3D Classics: Kirby's Adventure

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

3D Classics: Kirby's Adventure

Developer: Arika[1]
Publisher: Nintendo[1]
Platform: Nintendo 3DS
Released in JP: April 25, 2012[1]
Released in US: November 17, 2011[1]
Released in EU: November 17, 2011[1]
Released in AU: November 17, 2011[1]

DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.

To do:
  • Investigate the multiple versions of the game. There's at least:
    • Japan
    • USA v16
    • USA v32
    • Europe v16
    • Europe v32
  • Text differences between USA and EUR

A port of Kirby's Adventure written in C++ for the 3DS that took advantage of the auto-stereoscopic display present on the system by adding 3D depth to the entire game, as well as other refinements that effectively eliminated the sprite flickering and slowdown present in the original NES version.

Unused Graphics

The game's banner in the ExeFS has an unused sprite of Pit, leftover from 3D Classics: Kid Icarus.

3dkirby COMMON2.png

Unused Audio


  • The DPCM drum sample is still present in sse000.bse, but is not used due to the music being streamed audio.

Development Text

Inside ExeFS/.CODE, one can find lots of developer text, mostly error messages.

Text Location
CCDReadObj::IsReady '%s' can't read 0002669C
CCDReadObj::IsReady '%s' not found 000266D0
CCtrSndObj : Can not open(%s) sound file 00027088
CCtrSndObj : Can not Alloc memory 000270E4
CCtrSndObj : Read Error '%s' (code=%08X) 0002712C
CSEDataBSE : Can not open(%s) sound file 0003A264
CSEDataBSE : Can not open(%s) sound file 0003A290
CSEDataBSE : Can not Alloc memory 0003A2C0
CSEDataBSE : Read Error '%s' (code=%08X) 0003A308
MountSaveData Failure(NotFormatted) 0008DFB8
MountSaveData Failure(BadFormat) 0008DFF4
MountSaveData Failure(VerificationFailed) 0008E01C
MountSaveData Failure(OperationDenied) 0008E048
MountSaveData Failure(UnknownError) 0008E074
FormatSaveData Failure 0008E09C
FormatSaveData Success 0008E10C
MountSaveData Success 0008E124
CMesh::Initialize() : Unsupport Vertex Type 000AED88
CCDRead::Open Out Of Memory! 000CA41C
CRamDisk::Open Out Of Memory! 000CA4D4
Unsupported Seek origin 000E47F4
CFile::Can't Open 000ED348
Create thread errror! 0010BB11
CThread::Run Thread Can't Init 0010BB2C
CThread::Run Thread Can't multiple run 0010BB4C
Load Failure(DataSizeErr) 00110FAC
Load Failure(checksum) 00110FD8
Load Success 00110FF0
Load Failure(DataNotFound) 00111000
UnmountSaveData Success 001112C4
UnmountSaveData Failure 001112E0
CRamDisk::Open File not found:%s 001291C0
Out of memory!! 00155A8C
Out of manage memory!! 00155AA0
Cannot OpenExtStream for ArikaSoundArchive 001577B4
(Source: Vyroz)