Music

; Exploring Tokimeki Memorial, a reverse-engineering project

While searching for a tool to rip and convert the music from Tokimeki Memorial: Forever With You, I happened to find someone else had ripped it in 2006. A textfile included with this rip describes it as from SLPS-00064, so the original limited edition PSX release.

  1. Download
  2. How to play
  3. File listing
  4. Original format

Download

You can find the music here. Thanks to Zophar’s Domain for hosting and preserving this data.

How to play

This music has been converted from the original SEQ/VAB to PSF format (originally Playstation Sound Format, now Portable Sound Format), commonly used to render PlayStation music.

You can play PSF on Linux with Audacious, which can be installed via the usual package manager.

File listing

This file listing is included in the 7z archive.

Tokimeki Memorial       (C)Konami       SLPS-00064
-------------------------------------------------------

No.     Title(JP)                       File
-------------------------------------------------------
001 v   伝説の樹の下で…                 narr00
002     ときめき                        ** STREAM **
003 v   出会い                          init
004 v   入学式                          pro_vol00
005 v   芽生え                          spring01
006 v   つかの間の休日                  vac_haru00
007 v   半袖の君                        summer01
008 v   Fun!Fun! Summer Vacation        vac_natu00
009 v   枯葉の足音                      autumn01
010 v   白い息                          winter01
011 v   こたつでみかん                  vac_fuyu00
012 v   思い出の数だけ…                 fujisaki_vol
013 v   あなたに贈るソナタ              kisaragi
014 v   世界中の誰よりも                himo
015 v   Boy Friends                     katagiri
016 v   Teenage                         nijino
017 v   かごの中の小鳥                  koshiki
018 v   みつめていたい                  kiyokawa
019 v   瞳の誘惑                        mira
020 v   Jumping Smile                   asahina
021 v   通学途中のあのお店              miki
022 v   めざせ!恋のゴール!            yumi_vol
023 v   恋、おやすみなさい              tatebayashi
024 v   高貴なる家系                    ijyuin_vol
025 v   おまかせNetwork                 yosi
026 v   近所の公園                      nature1_01
027 v   中央公園                        nature2_00
028 v   動物園                          nature1_02
029 v   植物園                          nature2_01
030 v   水族館                          nature1_00
031 v   遊園地                          yuuen00
032 v   眺めのいい場所                  yuuen01
033 v   ゴースト達の宴                  yuuen05
034 v   失神寸前!!                      yuuen06
035 v   戦えヒーロー!                  yuuen07
036 v   夏の日のイルミネーション        yuuen04
037 v   縁日                            enniti05
038 v   金魚すくいはおまかせ!          enniti01
039 v   神社のガンマン                  enniti03
040 v   昇り龍乱れ七変化                enniti00
041 v   プール                          sumdate00
042 v   海                              sumdate01
043 v   ショッピング                    shop03
044 v   ブティック                      shop00
045 v   ファンシーショップ              shop01
046 v   ジャンク屋                      shop02
047 v   スタジアム                      studium02
048 v   かっとばせ!ホームラン          studium00
049 v   燃えるゴング                    studium01
050 v   ボーリング                      newage00
051 v   ゲームセンター                  newage01
052 v   カラオケボックス                newage02
053 v   図書館                          toshokan01
054 v   カンニング作戦                  toshokan00
055 v   美術館                          dateg00
056 v   プラネタリウム                  dateg01
057 v   コンサートホール                visual00
058 v   スケート                        windate00
059 v   スキー                          windate01
060 v   定期テスト                      examin05
061 v   あのコとひとつ屋根の下          gassyuku01
062 v   暗闇でドキ!                    gassyuku02
063 v   お腹に大当たり                  gassyuku00
064 v   ちょっとだけよ                  gassyuku03

065 v   Happy Birthday!                 days00
066 v   詩織の部屋                      fujisaki_org
067 v   気になるチョコレート            days01
068 v   恋に恋して大戦略                days02
069 v   伊集院家の門前で                xmas02
070 v   クリスマスパーティへようこそ!  xmas04
071 v   このコと子猫                    xmas05
072 v   冷えた体を温めて…               xmas07
073 v   ホワイトクリスマス              xmas06
074 v   クリスマス独りぼっち            xmas03
075 v   新年の幕開け                    shogatu00
076 v   お願い、大吉!                  shogatu01
077 v   雪上わんぱく娘                  yukigase
078 v   二人で小径を歩きたい…           lastdate
079 v   楽勝!練習試合                  club06
080 v   我が青春の甲子園                club00
081 v   めざせ!プロサッカー            club07
082 v   イルカのように                  club08
083 v   爆裂!ダンクシュート            club01
084 v   真新しいテニスシューズ          club09
085 v   俺って天才かも!?                club02
086 v   文化祭                          sclfest00
087 v   世紀の実験ショー                sclfest01
088 v   あのコとパソコン占い            sclfest02
089 v   おぬしも悪よのぉ                kinta00
090 v   町娘の危機                      kinta01
091 v   金太郎侍が斬る!                kinta02
092 v   ナゾラーの野望                  cultman02
093 v   ナゾラーダンシング              cultman01
094 v   行け!僕らのカルトマン          cultman00
095 v   あのコを探せ!                  undokai04
096 v   押せ!押せ!大玉                undokai00
097 v   校舎裏の特訓                    undokai2_01
098 v   息を合わせて                    undokai03
099 v   花に囲まれて                    undokai2_02
100 v   ライラックの丘                  syugaku02
101 v   ミステリーゾーン                syugaku03
102 v   南国島唄                        syugaku01
103 v   What are you Talkin'?           syugaku04
104 v   古都                            syugaku00
105 v   湯上り桜色娘                    syugaku06
106 v   ちょっと幸せ                    syugaku05
107 v   あれは何だ!?                    syugaku07 〜 rpg_btl01
108 v   痛い目見るゼ                    rpg_btl00
109 v   勝利                            rpg_btl02
110 v   番長は俺だ!                    rpg_btl04
111 v   敗北                            rpg_btl03
112 v   告白                            koku00
113 v   回想                            koku01
114     二人の時                        *** STREAM ***
115     女々しい野郎どもの詩            *** STREAM ***
116 v   思い出のアルバム                narr01


-------------------------------------------------------
CD未収録
-------------------------------------------------------
200 v   Shooting Game BGM 1             shoot00
201 v   Shooting Game BGM 2             shoot01
202 v   Shooting Game BGM 3             shoot02
203 v   Shooting Game BGM 4             shoot03
204 v   Boss 1                          boss2a
205 v   Boss 2                          boss2b
206 v   オールステージクリア            twin00
207 v   ステージBGM                     twin01
208 v   ステージクリア                  twin02
209 v   ゲームオーバー                  twin03
210 v   ランキングBGM                   twin04
211 v   タイトルBGM                     twin05
212 v   トップランキング3位以内         twin06
213 v   1Stage どんぐり隊ボス          bossA
214 v   2Stage 風車ボス                bossB
215 v   3Stage 飛行船ボス              bossC
216 v   脳味噌昆虫ボス                  bossD
217 v   超・俺様EX                      club03
218 v   勝ち                            club04
219 v   負け                            club05
220 v   成功                            enniti02
221 v   失敗                            enniti04
222 v   成績下位                        examin00
223 v   成績上位                        examin01
224 v   結果発表                        examin02
225 v   補習決定                        examin03
226 v   最高成績                        examin04
227 v   目のホヨウ                      gassyuku04
228 v   目のドク                        gassyuku05
229 v                                   romeo00         第二幕逢い引き
230 v                                   romeo01         第五幕ジュリエッタの死
231 v                                   romeo02         第五幕ロメオの最期
232 v   天国と地獄                      undokai01
233 v   クシコスポスト                  undokai02
234 v   勝ち                            undokai05
235 v   負け                            undokai06
236 v   コロブチカ                      undokai2_00
237 v                                   visual01
238 v   Welcome to Virtual World        yuuen02
239 v   悪夢の誘い                      yuuen03



------
driver : easy psf driver 1.0.3
ripped : rop

1st release : 2006-05-04
Fix release : 2006-07-17

* Loop adress patched in SEQ files.
  Original : Bx 06 7F , 0x 63 14
  Patched  : Bx 63 14 , 0x 06 7F

Original format

Music and non-voice sound originally appeared on the disc in the directories vab_se and vab_seq. Four file extensions are found there:

SEQ
Music score, like MIDI (in fact, the Net Yaroze documentation describes a tool to convert MIDI SMF to SEQ).
VB
VAG Bank. VAG is in turn an audio sample format. SEQ files can use these samples as instruments, a similar approach used in Amiga tracker music. Net Yaroze had a tool to convert AIFF audio to VAG.
VH
VB Header. Stores the attribute table for the VB files. The VAB format consists of both VH and VB. All VH files on the disc have an matching VB.
BAK
There are actually six BAK files in the directories, presumably old versions of music and audio files which were accidentally included anyway:
/vab_se/eff1.bak
/vab_se/eff2.bak

/vab_seq/koku_vol.bak
/vab_seq/nature2.bak
/vab_seq/shoot.bak
/vab_seq/syugaku.bak

The directory vab_seq holds the music. The following 63 SEQ files are found there, each with a matching VH and VB:

/vab_seq/asa.seq           /vab_seq/asa.vb          /vab_seq/asa.vh       
/vab_seq/autumn.seq        /vab_seq/autumn.vb       /vab_seq/autumn.vh
/vab_seq/autumn2.seq       /vab_seq/autumn2.vb      /vab_seq/autumn2.vh
/vab_seq/boss2.seq         /vab_seq/boss2.vb        /vab_seq/boss2.vh
/vab_seq/bossa.seq         /vab_seq/bossa.vb        /vab_seq/bossa.vh
/vab_seq/bossb.seq         /vab_seq/bossb.vb        /vab_seq/bossb.vh
/vab_seq/bossc.seq         /vab_seq/bossc.vb        /vab_seq/bossc.vh
/vab_seq/bossd.seq         /vab_seq/bossd.vb        /vab_seq/bossd.vh
/vab_seq/club.seq          /vab_seq/club.vb         /vab_seq/club.vh
/vab_seq/cultman.seq       /vab_seq/cultman.vb      /vab_seq/cultman.vh
/vab_seq/dateg.seq         /vab_seq/dateg.vb        /vab_seq/dateg.vh
/vab_seq/days.seq          /vab_seq/days.vb         /vab_seq/days.vh
/vab_seq/enniti.seq        /vab_seq/enniti.vb       /vab_seq/enniti.vh
/vab_seq/examin.seq        /vab_seq/examin.vb       /vab_seq/examin.vh
/vab_seq/fuji_org.seq      /vab_seq/fuji_org.vb     /vab_seq/fuji_org.vh
/vab_seq/fuji_vol.seq      /vab_seq/fuji_vol.vb     /vab_seq/fuji_vol.vh
/vab_seq/gassyuku.seq      /vab_seq/gassyuku.vb     /vab_seq/gassyuku.vh
/vab_seq/himo.seq          /vab_seq/himo.vb         /vab_seq/himo.vh
/vab_seq/ijyu_vol.seq      /vab_seq/ijyu_vol.vb     /vab_seq/ijyu_vol.vh
/vab_seq/init_vol.seq      /vab_seq/init_vol.vb     /vab_seq/init_vol.vh
/vab_seq/kata.seq          /vab_seq/kata.vb         /vab_seq/kata.vh
/vab_seq/kinta.seq         /vab_seq/kinta.vb        /vab_seq/kinta.vh
/vab_seq/kisa.seq          /vab_seq/kisa.vb         /vab_seq/kisa.vh
/vab_seq/kiyo.seq          /vab_seq/kiyo.vb         /vab_seq/kiyo.vh
/vab_seq/koku_vol.seq      /vab_seq/koku_vol.vb     /vab_seq/koku_vol.vh
/vab_seq/kosi.seq          /vab_seq/kosi.vb         /vab_seq/kosi.vh
/vab_seq/lastdate.seq      /vab_seq/lastdate.vb     /vab_seq/lastdate.vh
/vab_seq/miki.seq          /vab_seq/miki.vb         /vab_seq/miki.vh
/vab_seq/mira.seq          /vab_seq/mira.vb         /vab_seq/mira.vh
/vab_seq/narr_vol.seq      /vab_seq/narr_vol.vb     /vab_seq/narr_vol.vh
/vab_seq/nature1.seq       /vab_seq/nature1.vb      /vab_seq/nature1.vh
/vab_seq/nature2.seq       /vab_seq/nature2.vb      /vab_seq/nature2.vh
/vab_seq/newage.seq        /vab_seq/newage.vb       /vab_seq/newage.vh
/vab_seq/niji.seq          /vab_seq/niji.vb         /vab_seq/niji.vh
/vab_seq/pro_vol.seq       /vab_seq/pro_vol.vb      /vab_seq/pro_vol.vh
/vab_seq/romeo.seq         /vab_seq/romeo.vb        /vab_seq/romeo.vh
/vab_seq/rpg_btl.seq       /vab_seq/rpg_btl.vb      /vab_seq/rpg_btl.vh
/vab_seq/sclfest.seq       /vab_seq/sclfest.vb      /vab_seq/sclfest.vh
/vab_seq/shogatu.seq       /vab_seq/shogatu.vb      /vab_seq/shogatu.vh
/vab_seq/shoot.seq         /vab_seq/shoot.vb        /vab_seq/shoot.vh
/vab_seq/shop.seq          /vab_seq/shop.vb         /vab_seq/shop.vh
/vab_seq/spring.seq        /vab_seq/spring.vb       /vab_seq/spring.vh
/vab_seq/studium.seq       /vab_seq/studium.vb      /vab_seq/studium.vh
/vab_seq/sumdate.seq       /vab_seq/sumdate.vb      /vab_seq/sumdate.vh
/vab_seq/summer.seq        /vab_seq/summer.vb       /vab_seq/summer.vh
/vab_seq/syugaku.seq       /vab_seq/syugaku.vb      /vab_seq/syugaku.vh
/vab_seq/tate.seq          /vab_seq/tate.vb         /vab_seq/tate.vh
/vab_seq/toshokan.seq      /vab_seq/toshokan.vb     /vab_seq/toshokan.vh
/vab_seq/twin.seq          /vab_seq/twin.vb         /vab_seq/twin.vh
/vab_seq/undokai.seq       /vab_seq/undokai.vb      /vab_seq/undokai.vh
/vab_seq/undokai2.seq      /vab_seq/undokai2.vb     /vab_seq/undokai2.vh
/vab_seq/vac_fuyu.seq      /vab_seq/vac_fuyu.vb     /vab_seq/vac_fuyu.vh
/vab_seq/vac_haru.seq      /vab_seq/vac_haru.vb     /vab_seq/vac_haru.vh
/vab_seq/vac_huyu.seq      /vab_seq/vac_huyu.vb     /vab_seq/vac_huyu.vh
/vab_seq/vac_natu.seq      /vab_seq/vac_natu.vb     /vab_seq/vac_natu.vh
/vab_seq/visual.seq        /vab_seq/visual.vb       /vab_seq/visual.vh
/vab_seq/windate.seq       /vab_seq/windate.vb      /vab_seq/windate.vh
/vab_seq/winter.seq        /vab_seq/winter.vb       /vab_seq/winter.vh
/vab_seq/xmas.seq          /vab_seq/xmas.vb         /vab_seq/xmas.vh
/vab_seq/yosi_vol.seq      /vab_seq/yosi_vol.vb     /vab_seq/yosi_vol.vh
/vab_seq/yukigase.seq      /vab_seq/yukigase.vb     /vab_seq/yukigase.vh
/vab_seq/yumi_vol.seq      /vab_seq/yumi_vol.vb     /vab_seq/yumi_vol.vh
/vab_seq/yuuen.seq         /vab_seq/yuuen.vb        /vab_seq/yuuen.vh

The following 58 VB files appear in vab_se, which I’m guessing refers to sound effects. Again, each VB has a matching VH.

/vab_se/act_clap.vb    /vab_se/act_clap.vh
/vab_se/asa_tama.vb    /vab_se/asa_tama.vh
/vab_se/boss1_se.vb    /vab_se/boss1_se.vh
/vab_se/boss2_se.vb    /vab_se/boss2_se.vh
/vab_se/boss3_se.vb    /vab_se/boss3_se.vh
/vab_se/com_mix.vb     /vab_se/com_mix.vh
/vab_se/eff1.vb        /vab_se/eff1.vh
/vab_se/eff2.vb        /vab_se/eff2.vh
/vab_se/fuji_ose.vb    /vab_se/fuji_ose.vh
/vab_se/fuji_tam.vb    /vab_se/fuji_tam.vh
/vab_se/gal_gio1.vb    /vab_se/gal_gio1.vh
/vab_se/gal_gio2.vb    /vab_se/gal_gio2.vh
/vab_se/gassyuse.vb    /vab_se/gassyuse.vh
/vab_se/himo_tam.vb    /vab_se/himo_tam.vh
/vab_se/kaga_tam.vb    /vab_se/kaga_tam.vh
/vab_se/kann_se.vb     /vab_se/kann_se.vh
/vab_se/kari_vo.vb     /vab_se/kari_vo.vh
/vab_se/kata_tam.vb    /vab_se/kata_tam.vh
/vab_se/kisa_tam.vb    /vab_se/kisa_tam.vh
/vab_se/kiyo_tam.vb    /vab_se/kiyo_tam.vh
/vab_se/kosi_tam.vb    /vab_se/kosi_tam.vh
/vab_se/miki_tam.vb    /vab_se/miki_tam.vh
/vab_se/naturese.vb    /vab_se/naturese.vh
/vab_se/newagese.vb    /vab_se/newagese.vh
/vab_se/niji_tam.vb    /vab_se/niji_tam.vh
/vab_se/ninin_vo.vb    /vab_se/ninin_vo.vh
/vab_se/rpg_clb1.vb    /vab_se/rpg_clb1.vh
/vab_se/rpg_clb2.vb    /vab_se/rpg_clb2.vh
/vab_se/rpg_clb3.vb    /vab_se/rpg_clb3.vh
/vab_se/rpg_clb4.vb    /vab_se/rpg_clb4.vh
/vab_se/rpg_gal.vb     /vab_se/rpg_gal.vh
/vab_se/rpg_gal1.vb    /vab_se/rpg_gal1.vh
/vab_se/rpg_gal2.vb    /vab_se/rpg_gal2.vh
/vab_se/rpg_gal3.vb    /vab_se/rpg_gal3.vh
/vab_se/rpg_hok.vb     /vab_se/rpg_hok.vh
/vab_se/rpg_nar.vb     /vab_se/rpg_nar.vh
/vab_se/rpg_oki.vb     /vab_se/rpg_oki.vh
/vab_se/rpg_robo.vb    /vab_se/rpg_robo.vh
/vab_se/rpg_syu.vb     /vab_se/rpg_syu.vh
/vab_se/rpg_ufo.vb     /vab_se/rpg_ufo.vh
/vab_se/saot_tam.vb    /vab_se/saot_tam.vh
/vab_se/sclfesse.vb    /vab_se/sclfesse.vh
/vab_se/se_date.vb     /vab_se/se_date.vh
/vab_se/se_ennit.vb    /vab_se/se_ennit.vh
/vab_se/se_shoug.vb    /vab_se/se_shoug.vh
/vab_se/se_syuga.vb    /vab_se/se_syuga.vh
/vab_se/shopse.vb      /vab_se/shopse.vh
/vab_se/shot_se.vb     /vab_se/shot_se.vh
/vab_se/shot_sys.vb    /vab_se/shot_sys.vh
/vab_se/sumdatse.vb    /vab_se/sumdatse.vh
/vab_se/sys_mix.vb     /vab_se/sys_mix.vh
/vab_se/undo_se.vb     /vab_se/undo_se.vh
/vab_se/visualse.vb    /vab_se/visualse.vh
/vab_se/vol_base.vb    /vab_se/vol_base.vh
/vab_se/windatse.vb    /vab_se/windatse.vh
/vab_se/xmasse.vb      /vab_se/xmasse.vh
/vab_se/yuense.vb      /vab_se/yuense.vh
/vab_se/yukig_se.vb    /vab_se/yukig_se.vh

Each SEQ must contain multiple songs; e.g. vab_seq/shop.seq has all shop sounds. The names given by the original extractor as filenames match up, if we remove the disambiguating end numbers and letters, with a few exceptions: in the filenames, most girls’ names are shortened (e.g. nijino to niji, asahina to asa, koshiki to kosi). Some filesalso end in vol, e.g. yosi_vol, presumably “volume”.

Also, vac_huyu appears to be missing from the rip. Huyu is an alternate spelling of fuyu (winter), but the files are different. However, they are different files. On disc, vac_fuyu.seq, vac_fuyu.vb and vac_fuyu.vh have a file date of 9 Aug, whereas vac_huyu.seq is dated 17 May and the VB/VH are dated 21 May. I’m uncertain if these are different songs or just older versions of the same song.

It’s impressive for a game to have over 150 music tracks like this in 1995.


« Back to index page