the cutting room mirror

Vib-Ripple

This game/console's online features are no longer supported.
While this game/console's online features were once accessible, they are no longer officially supported and online-exclusive features may be documented as now-unseen content.

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: There's apperently 2 unused models for Vibri's eyes.

Vib-Ripple is a Japan-exclusive sequel to Vib-Ribbon. Instead of music being its main gimmick, Vib-Ripple focuses more on photographs.

Unused Graphics#

Font found in SCPS_11.32 for debug purposes.

Unused Text#

Please choose language
and push a start button.
JAPANESE
ENGLISH
FRENCH
ITALIAN
SPANISH
GERMAN
PORTUGUESE
DUTCH
KOREAN

Text asking to select a language followed by a list of languages. This is found in \NETGUI\NTCNFBIN among the assets for the network connection setup.

Source Code#

Found near the end in SCPS_11.32. Following this is what appears to be development text (presumably a symbol table?).

Print TMta_PetaData $$$%08x{
}
    col     = %d {%3d,%3d,%3d,%3d}
    no      = %d
    SizeOut = (%2d,%2d)
    SizeIn  = (%2d,%2d,%2d,%2d)
    Center  = (%2d,%2d)
    Fix{
        hp      = %d
        dam     = %d, %d, %d, %d, %d
        recover = %d
        NoRec   = %d
    }
    Active{
        kind      = %d
        anim      = %d
        hp        = %d
        aveDam    = %f
        interval  = %d
        spd       = %f
        g         = %f
        aveRelict = %f
        subSpd    = %f
    }
}
TMta_PetaData *CMta_PetaData::Get_ptPetaData (int)
mt/game/peta_data.cpp:%4d: %s in %s
ERROR
    RGBA_U8 *CMta_PetaData::Get_ptCol (unsigned char)
XYZW_F32 *TMta_e_PetaCatched::Vtx_ptPos (int, int)
mt/game/peta.cpp:%4d: %s in %s
ERROR
        (%2d,%2d) / (%2d,%2d)
        XYZW_F32 *TMta_e_PetaCatched::Vtx_ptDir (int, int)
TMtaDbg_e_DrawModel *MtaDbg_Set_DrawModel_ (int, int, RGBA_U8 *, MAT44_F32 *, XYZW_F32 *)
mt/game/ddraw.cpp:%4d: %s in %s
ERROR
TMtaDbg_e_DrawKapsel *MtaDbg_Set_DrawKapsel (int, RGBA_U8 *, float, XYZW_F32 *)
CMtaGraph::CMtaGraph (int, XY_F32 *, float, float, RGBA_U8 *)
グラフが描けないです。
void CMta_StageImage::SetArea (CMta_Stage *)
mt/game/timage.cpp:%4d: %s in %s
ERROR
    ĄąĄĆˇĽĄ¸ĄÇˇĽĄż(CMta_Stage)¤ÎĄ¨ĄęĄ˘ĄŢĄĂĄ×¤Î˛čÁü¤¬ŔßÄꤵ¤ě¤Ć¤¤¤Ţ¤»¤óˇŁ
    8bitĄ¤ĄóĄÇĄĂĄŻĄąĄ«ĄéˇĽ°Ęł°¤ÎĄĆĄŻĄąĄÁĄăˇĽ¤Ë¤ĎÂбţ¤·¤Ć¤¤¤Ţ¤»¤óˇŁ
        tpsm = %d (%d¤¸¤ă¤Ę¤­¤ăĄŔĄá)
WARNING
    ¶ő¤­ĄÓĄĂĄČ¤¬¤˘¤ë¤ł¤Č¤ĎąĄ¤Ţ¤·¤Ż¤Ę¤¤¤«¤â¤·¤ě¤Ę¤¤¤č¤¦¤Ęµ¤¤¬¤ą¤ëˇŁ
˙˙˙˙˙˙
void Mta_e_Vibri_Dyna (TMta_e_Vibri_Dyna *)

mt/game/vibri.cpp:%4d: %s in %s
ERROR

    Node%d:DL%d; UnknownRenderer %d
NoArea
Area[%3d/%3d] %6d/%6d  %d/%d
%2d:%02x: %6.4f
  KOU JI TYUU.
CameraMode[
FirstPerson]
void *Mt_memalign (int, int)
mt/common/memdbg.cpp:%4d: %s in %s
    size = %d(%d) Byte  align = %d Byte
ERROR
size = %d(%d) Byte  align = %d Byte
int Mt_MemDbg_CheckPad_ (TMt_DbgMemHead *)
        p = %08x,%08x  size = %d  align = %d
            ˘« %08x
        p = %08x,%08x  size = %d  align = %d
 %08xˇÁ
 %02d
    ËÜĹö = %d
    ¤¦¤˝ = %d
======================================={
{
  pHeader :pBody   :Size  :Align: ReturnAddress
    %08x:%08x:%06x:%5x: 
%08x
}
Total %d Block
    ERROR 
    (ËÜĹö = %d
)
Total %d Bytes
===================================================}
int MtITask_TiniIdMan (int)
mt/task/itask.cpp:%4d: %s in %s
WARNING
menu/CSubThread.cpp
m_thread_stack!=NULL
m_thread!=-1
10CSubThread
UTFtoEUC: unexpected char ','
UTFtoEUC: not enough string buffer size
UTFtoEUC: unexpected char e3 %02x %02x
UTFtoEUC: unexpected char %02x
menu/ymem/ymem.cpp
menu/CList.cpp
9CListNode
5CList
menu/CScene.cpp
strlen(pcName)<16
pNodeData
_SerachSceneNode(&m_listCamera, pcNameCamera, &nNodeIndex)
pNode
i!=nNodeNum
%s-i%d
10CSceneNode
menu/CObject.cpp
m_nObj[lv]+1 < MAX_OBJ
lv<MAX_LEVEL
4CObj

References#


  1. .com/news/index.html↩︎
  2. GDR プレイステーション2 ソフト一覧 2004年 - PlayStation2 Software List 2004↩︎
  3. JAPANスタジオ作品一覧 2005年~2003年↩︎