the cutting room mirror

Sampler Disc

This article has a talk page!
view on tcrf.net

This page contains notes for the game Proto:Final Fantasy VII.

To extract the game files, try:

  • Using the unbingz, unbinlz and unlzss from https://github.com/cebix/ff7tools
  • Adding the .gz extension to the file and extracting it with 7-Zip (NARITA\FIELD.BIN can be extracted this way)

Makou Reactor (https://github.com/myst6re/makoureactor) also has partial support for the game ISOs. You can use it to see the fields/wallmeshes.

Dialogue Dump#

Text (JP)

Text (US)

Notes

「だれだ。きさまら!」

Unused. It is the first dialog in the game texts,
which is roughly ordered in chronological order,
so it was probably meant for the guards that see you jumping from the train.

「行くぜ新入り。
俺につづけ」

C’mon newcomer.
Follow me.

ビッグス
「さすが。元ソルジャー!
……しかし、反神羅のグループ【アバランチ】に
元ソルジャーが参加するなんてなぁ」

Biggs: Wow! He’s an ex-soldier alright!
...Not everyday ya find an ex-soldier
in a anti-Shinra group like the ’Avalanche’.

ジェシー
「ソルジャー?
ソルジャーって言ったら
私達の敵じゃない」

Jesse: Soldiers?
Aren’t they supposed
to be the enemy...?!

ジェシー
「何でそのソルジャーが
私達アバランチにいるのよ?」

Jesse: ...Then why’s there one
here with us in Avalanche?”

ビッグス
「早とちりするな、ジェシー。
元ソルジャーだ。今は俺達の仲間さ」

Biggs: Don’t jump the gun Jesse.
He WAS a soldier.
Now he’s one of us.

ビッグス
「まだ名前聞いてなかったな。
教えてくれ」

Biggs: Didn’t catch your name.
What was it?

クラウド
「……クラウドだ」

Cloud: ...Cloud.

ビッグス
「クラウドか。おれは……」

Biggs: Cloud, eh?
Well, I’m...

クラウド
「あんたたちの名前なんて興味ないね。
どうせこの仕事が終わったらお別れだ」

Cloud: I don’t care about your names.
Once the job’s over, I’m outta here anyways.

バレット
「なにやってんだオマエたち!
かたまって行動するなって
言ってんだろ!」

Barret: The heck are you guys doin’?!
I told you all not to move around
all together!

バレット
「ターゲットは北魔晄炉。
魔晄炉前のブリッジに集合だぞ」

Barret: Our target is the
north Makoro plant.
We’ll meet on the bridge
in front it.

バレット
「元ソルジャー……。
チッ、信用できねえな」

Barret: Ex-soldiers....
Hmph, can’t trust ’em!


デモプレイはここまでです。
12月の発売をお楽しみに!

Unused. The message with the release data appears in the end FMV instead.

ウェッジ
「俺は脱出口を確保しておく。
クラウドはミッションにせんねん
してくれ。」

Wedge: I’ll secure the escape passage.
Cloud,you concentrate on the mission.

ウェッジ
「しっかしこの大きなカマを
爆発させるなんてなぁ。
みものだぜ!」

Wedge: Geez, they’re really gonna blow
this huge furnace up?
This’ll be somethin’ to see!

スイッチオン

Switch on

ジェシー
「さ そこのボタン
を押して!」

Jesse: Press
that button!

バレット
「さあ、魔晄炉の中へ!
ここからはオレのそばに
いてもらうぜ」

Barret: ”Now let’s enter the Makoro!
From here on I’m gonna to need ya to stick with me.”

Unused. Probably removed because Barret is always in the party in the demo version.

「ここはまかせとき!」

Unused

「たのんだぜソルジャーさんよ!」

Unused

「バレットをよろしくな!」

Unused

バレット
「……おい。
おまえ魔晄炉は
はじめてじゃないんだろ?」

Barret: ...Hey.
This isn’t your first time
inside a Makoro plant,is it?

クラウド
「まあな。
ソルジャー……
神羅の人間だったからな」

Cloud: Well.
I was a soldier...
in the Shinra, ya know.

バレット
「この星は魔晄エネルギーに満ちている。
ここの住民はその魔晄エネルギーを使って
日々生活している。
でも誰も魔晄の本質を知らないでいる。
おまえは知っているか?」

Barret: This planet is full of Mako
energy. The people here use it for
their daily lives. But none of ’em
understand its essence. Do you?

バレット
「この星を流れる血だ。
それを神羅はガンガン吸い出していやがる。
このへんちくりんなスクラップでな……」

Barret: It’s the life blood of this
planet. The Shinra continues to suck
the blood out of it, using this weird
hunka scrap machinery...

バレット
「魔晄炉のせいで、この星の命は
毎日けずられていく。
そしていつの日か……ゼロだ」

Barret: The Makoro is draining
this planet of life.
Eventually,it will be all used up.

バレット
「星が死んじまうんだぞ。
えっ、クラウドさんよ!」

Barret: The planet’s
dyin’, Cloud!

クラウド
「悪いけど興味がないな」

Cloud: I don’t really care.

クラウド
「俺が考えてるのは、さっさと仕事を
終わらせたいってことだけだ。
警備兵やガードロボットが来ないうちにな」

Cloud: The only thing I care about is
finishin’ this job before the security
troops and Roboguards come.

バレット
「…………」

Unused. Judging by its location, it was probably meant to be displayed
when Barret is visibly angered at the end of the elevator dialog with Cloud and Jessie.

ジェシー
「コード解除」

Jesse: Code deciphered.

ビッグス
「コード解除」

Biggs: Code deciphered.

ビッグスがいないと
コード解除できない

The code cannot be
deciphered without Biggs.

ジェシーがいないと
コード解除できない

Without Jesse, the code
cannot be deciphered.

クラウド
「だいじょうぶか?」

Cloud: You alright?

ジェシー
「うかつ!! 足がはさまって……」

Jesse: Darn, careless of me!!
My leg’s stuck...

ジェシー
「サンキュー!」

Jesse: Thanks!

ビッグス
「敵に後ろをとられて……
ゆだんしたよ」

Biggs: The enemy got behind me...
I let down my guard.

バレット
「ここをブッ壊せば
この洗濯機のバケモノも
ただのガラクタだぜ」

Barret: When we blow this place,
this overgrown washing machine
will be nothin’ more than
a hunka junk.

バレット
「クラウドさんよ
この爆弾をセットしてくれ」

Barret: Hey Cloud,
setup this bomb for me.

クラウド
「あんたがやったほうが
いいんじゃないのか?」

Cloud: I think you
oughtta do it instead.

バレット
「オレ? オレは見張らせてもらう。
おまえさんがおかしなマネを
しないようにな」

Barret: Me?! Nah,
I’ll just stand watch
and make sure you don’t
pull anything funny.

クラウド
「……好きにしてくれ」

Cloud: ...fine,
be my guest.

バレット
「本格的にやってくるぜ」

Barret: They’re comin’
for real!

クラウド
「警報か?」

Cloud: ”The alarm!”

Unused. Judging by its location, it was probably meant to be displayed when the alarm starts right before the boss fight.

クラウド
「さ 脱出だ」

Cloud: Let’s get
outta here!

爆発 3 分前

3 minutes until detonation

残り 2 分

2 minutes remaining

残り 1 分

1 minute remaining

残り 30 秒

30 seconds remaining

残り 10 秒

10 seconds remaining

残り 5 秒

5 seconds remaining

残り 4 秒

4 seconds

残り 3 秒

3 seconds

残り 2 秒

2 seconds

残り 1 秒

1 second

Commands List#

id (hex)

Command (JP)

Command (US)

Description (JP)

Description (US)

00

01

たたかう

Fight

装備している武器で攻撃する。

Attack with equipped weapons

02

まほう

Magic

魔法を使う。

Use magic.

03

しょうかん

Summon

召喚獣を呼び出す。

Summon a monster.

04

アイテム

Item

持っているアイテムを使用する。

Use items in inventory.

05

ぬすむ

.

相手の持ち物をある確率でぬすみます。

.

06

みやぶる

.

相手のHPやMPや特徴をみやぶります。

.

07

ほうそく

.

相手が予想した条件通りだと死にます。

.

08

かなでる

.

持っている楽器で相手に効果。

.

09

おどる

.

相手がこちらにつられて踊ります。

.

0A

なげる

.

持ちものを投げ付けてダメージを与えます。

.

0B

ふうじる

.

相手を封じ込めてミニマテリアに変化させます。

.

0C

ひっさつ

.

クリティカル攻撃になるかスカになります。

.

0D

あやつる

.

相手の行動をこちらが入力できます。

.

0E

ペースト

.

自分の直前の攻撃を真似します。

.

0F

ものまね

.

自分の直前の攻撃を真似します。

.

10

なし

.

11

なし

.

12

チェンジ

Change

自分の前列後列の位置を変える。

Change position to front or back row.

13

ぼうぎょ

Guard

攻撃せずに防御する。

Guard instead of attack.

14

リミット

Special

リミット技を発動。

Use special technique.

Summon List#

Id(hex)

Name (JP)

Name (US)

Description (JP)

Description (US)

Attack Name (JP)

Attack Name (US)

0A

リヴァイアサン

Leviathan

敵全体に津波攻撃。

Tsunami attack against all enemies.

大海衝

Tsunami

Magic List#

id (dec)

id (hex)

Name (JP)

Name (US)

Description (JP)

Description (US)

0

00

ケアル

Cure

HPを回復。

HP Restored

1

01

ケアルラ

Cure 2

HPを回復。

HP Restored

2

02

ケアルガ

Cure 3

HPを回復。

HP Restored

3

03

年月日時分秒前

4

04

5

05

6

06

7

07

8

08

9

09

10

0A

11

0B

12

0C

13

0D

14

0E

15

0F

16

10

17

11

18

12

19

13

20

14

21

15

22

16

23

17

24

18

25

19

26

1A

27

1B

28

1C

29

1D

30

1E

31

1F

32

20

33

21

34

22

35

23

36

24

37

25

ファイア

Fire

炎の攻撃魔法。

Fire element attack

38

26

ファイラ

Fire 2

炎の攻撃魔法。

Fire element attack

39

27

40

28

ブリザド

Ice

氷の攻撃魔法。

Ice element attack

41

29

ブリザラ

Ice 2

氷の攻撃魔法。

Ice element attack

42

2A

かなり強い氷の魔法です。

43

2B

サンダー

Bolt

雷の攻撃魔法。

Lightning element attack

44

2C

サンダラ

Bolt 2

雷の攻撃魔法。

Lightning element attack

45

2D

46

2E

47

2F

48

30

49

31

50

32

51

33

52

34

グラビデ

Demi

重力の攻撃魔法。HPを1/2にする。

Reduces HP by 1/2.

Item List#

id (dec)

id (hex)

Name (JP)

Name (US)

Description (JP)

Description (US)

0

00

ポーション

Potion

HPを100回復。

Restores 100 HP.

1

01

ハイポーション

Hi potion

HPを1000回復。

Restores 1000 HP.

2

02

3

03

エーテル

Ether

MPを50回復。

Restores 50 MP.

Enemy Attacks List#

Name (JP)

Name (US)

トンファー

Tonfa

マシンガン

Machine gun

手榴弾

Grenade

噛みつき

Snapper

触手

Feeler

マシンガン

Machine gun

ダブルマシンガン

“Double”

スモークショット

Smoke shot

ビームガン

Beam gun

ダッシュ殴り

Dash hit

ファットプレス

Fat press

ニードルプレス

Needle press

連続ニードル

Non-stop Needles

ウイングカッター

Wing cutter

サンダー

Bolt

ブリザド

Ice

ファイア

Fire

Limit List#

Name (JP)

Name (US)

Description (JP)

Description (US)

ブレイバー

Braver

剣を振り降ろし攻撃。敵はしばらくマヒ。

Temporarily paralyzes enemy.

凶斬り

Cross Slash

敵を凶の字に斬りつける。

Crosscut Slash an enemy.

ヘビーショット

Heavy shot

気をためて発射。

Charges and discharges ‘Ki.’

癒しの風

Healing Wind

パーティー全体を回復。

Restores all.

Enemy List#

Name (JP)

Name (US)

ガードハウンド

Guard Hounds

警備兵

Security Troops

擲弾兵

Grenadiers

スイーパー

Sweepers

戦闘員

Combatants

ディーングロウ

Deenglow

ヘッジホッグパイ

Hedgehog Pie

Misc Battle Text#

Found in KERNEL.BIN (part 8)

Text (JP)

Text (US)

Notes

経験値

EXP

終了

End

Used in results screen

全て入手

Receive all

(Get all items obtained in the results screen)

獲得

Recieved

アイテム無し

No items

Used in results screen

味方全体

All allies

Used

敵全体

All enemies

Used

全体

Everyone

Unused

全滅しました……

Game over...

Game Over?

経験値:

EXP:

山田

Yamada

Unused

ピカード

Piccard

Unused. Star Trek reference?

経験値・APを獲得。

Gained Experience points and AP.

経験値を獲得。

Gained Experience points.

Unused (All battles give both experience and AP)

APを獲得。

Gained AP.

Unused (All battles give both experience and AP)

経験値

EXP

AP

AP

ギルとアイテムを獲得。

Gained GP and item(s).

ギルを獲得。

Gained GP.

アイテムを獲得。

Gained item(s).

Unused (All battles give gil)

入手ギル

Gained GP

ギル

GP

全て入手

Gained everything

終了

End

アイテム

Item

アイテム無し

No Items

つうじょう

Regular

Option to select a single target when a magic has the "all" option

通常攻撃。

Regular attack.

Description of the ption to select a single target when a magic has the "all" option

ぜんたい

All

Option to select multiple targets when a magic has the "all" option

全体攻撃。

Attack all.

Description of the option to select multiple targets when a magic has the "all" option

れんぞく

Continuous

Unused

連続攻撃。

Continuous attack.

Unused. Description for れんぞく

れんぜん

Cont. all

Unused

連続全体攻撃。

Continuous all attack.

Unused. Description of れんぜん. Seems to be a combination of All + れんぞく

年月日時分秒前

Unused

クラウドLIMITBREAK

Cloud special technique’s available.

Hardcoded names

バレットLIMITBREAK

Barret special technique’s available.

Hardcoded names

エアリスLIMITBREAK

Aeris special technique’s available.

Hardcoded names

はマヒした。

is paralyzed.

Shown when Braver limit paralizes the opponent

Level:

For level up:

left

MP needed

SAVEDATA.BIN#

Decompressed form located in 0x80096C70 (JP)

Offset

Size

Description

00

0x40 bytes

PartyMemberStruct 1

40

0x40 bytes

PartyMemberStruct 2

80

0x40 bytes

PartyMemberStruct 3

240

3 bytes

PartyMemberIds in Current party (slots 1 - 3). Default is 02, 01, 00 (i.e. Barret, Aerith, Cloud)

244

X bytes

????

A44

4 bytes

Current Gil

Party Member Struct#

Offset

Size

Description

00

1 byte

PartymemberId (00 = Cloud, 01 = Aerith, 02 = Barret)

01

1 byte

Level

02

6 bytes

Stats

0E

1 byte

Limit bar - Limit break = 0xFD, Limit charging = 0xFF

0F

1 byte

hardcoded 01 (crashes when changing). Speculation: Limit level?

10

1 byte

Limit bar progression (0x00 = empty, 0xFF = almost full)

14

? bytes

Name

34

2 bytes

Current HP

36

2 bytes

Max HP

38

2 bytes

Current MP

3A

2 bytes

Max MP

3C

4 bytes

Current Exp (Bugged? Seems to affect the exp for the char in slot number "partymemberid" of the party instead of the char with the id "partymemberid")

Magic Struct#

Located in: (US = 0x80157703, JP = 0x801574C3)

Offset

Description

00

Magic id (e.g. 2B for Bolt)

01

MP cost

02

Number of All uses

03

Number of Renzoku uses (801574C6)

04

???

05

Target type

06

Submenu Commands (0x14 for All, 0x18 for Renzoku, 0x1C for All+Renzoku)

Font#

US#

Graphics#

WINDOW.BIN[1]

Palette offset

Text Color

0x14

Gray

0x54

Blue

0x94

Red

0xD4

Pink

0x114

Green

0x154

Cyan

0x194

Yellow

0x1D4

White

JP#

Graphics#

WINDOW.BIN[1]

FF7_Sample_JP_Font_0.png FF7_Sample_JP_Font_1.png

The game uses a cool trick here to save VRAM: There are two different texts in the same file. Half of the palettes makes one text visible, and the other half makes the other text visible.

Palette offset

Text Color

Text Visible Id

0x14

Gray

0

0x34

Gray

1

0x54

Blue

0

0x74

Blue

1

0x94

Red

0

0xB4

Red

1

0xD4

Pink

0

0xF4

Pink

1

0x114

Green

0

0x134

Green

1

0x154

Cyan

0

0x174

Cyan

1

0x194

Yellow

0

0x1B4

Yellow

1

0x1D4

White

0

0x1F4

White

1

WINDOW.BIN[2]

This one has no tricks with the palettes.

Palette offset

Text Color

0x14

Gray

0x54

Blue

0x94

Red

0xD4

Pink

0x114

Green

0x154

Cyan

0x194

Yellow

0x1D4

White