the cutting room mirror

Flipnote Studio

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

This page details one or more prototype versions of Flipnote Studio.

'This page or section details content from theSeptember 2020 Nintendo Leak.'''

To do:
Has been ported over from this (seemingly abandoned) user page. Will need a clean-up and general expansion.

On September 9th, 2020, a large amount of Nintendo DSi source code and lotchecks for both a chunk of DSiWare and Game Boy were leaked online. Within these leaks is a repository for MasterEditorTWLChecker, which mistakenly seems to have left in a late prototype of Flipnote Studio, predating its Japanese release.

This build can be found in platinum.7z\twl.7z\TWLToolsRED\build\tools\MasterEditor\MasterEditorTWLChecker\ORG.SRL. An installable .tad version (ORG.TAD) is also present in this folder.

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: What is the string below the FINALROM text? Possibly Hatena related?

  • The title screen displays a build date over the Nintendo copyright of December 4th, 2008 at 23:30:37. This puts this prototype roughly 3 weeks before its Japanese release.

Proto

Final

  • The Send menu has its text aligned to a different offset.

Proto

Final

  • The amount of free space left is displayed in Flipnotes rather than blocks.

Proto

Final

  • The screen before connecting to Flipnote Hatena only has an OK button.

Proto

Final

To do:
Take screenshot of this.

  • Error messages use the default thick font rather than the slim font.

Audio Differences#

To do:
The sample is so short that the built-in web player can't play it. Reupload it.

  • A sound of toggling between the notepad and pencil menu plays after opening a Flipnote.
  • No sound effect plays after opening the Send menu.
  • One of the sound samples in WAVEARC_STATIC/SWAV_21.swav was changed. The sample's length was extended in the final release.

Proto (96 bytes)

Final (216 bytes)

Miscellaneous Differences#

  • Transparency effects are by default turned off on new Flipnotes.
  • Error codes aren't displayed in the usual 34XXXX format. Instead, it's just a single or double digit.
  • All of the graphics are stored in the rom itself rather than being stored in one of the arm binaries. These graphics can be found in a folder titled LayoutData.

Text Differences#

Message.bmg#

'...But what does it mean?'
This game has text or audio that needs to be translated. If you are fluent with this language, please read our translation guidelines and then submit a translation!

To do:
Maybe start over?

NUM
Proto

Proto (JP)

NUM
Final

Final (JP)

7

⑨
メモを投稿しました

7

⑨
メモを投稿しました。

9

セーブデータがこわれています
セーブデータの一部をクリアします

9

セーブデータが
壊れています。
セーブデータの一部を
クリアします。

10

セーブデータがこわれています
セーブデータをつくりなおします

10

セーブデータが
壊れています。
セーブデータを
つくり直します。

11

SDメモリカードが壊れています。

11

SDカードが壊れています。

12

(仮)セーブデータが壊れています。
場所は不明です

12

セーブデータが壊れています。

13

初期化中です。
電源を切らないでください。

13

初期化中です。
電源を切らないで下さい。

14

メモを削除します
よろしいですか?

14

メモを削除します。
よろしいですか?

15

%lsのメモを受け取る

119

%lsさんのメモを受け取る

34

のメモを受け取る
ロード中に
エラーが発生しました

36

ロード中に
エラーが発生しました。

47

インターネットに
接続しています。
しばらくお待ちください。

52

インターネットに
/接続しています。
しばらくお待ち下さい。

48

インターネットに接続できません。
詳しくは本体の取扱説明書を
ご覧ください。

エラーコード:%d

53

インターネットに接続できません。
詳しくは本体の取扱説明書を
ご覧下さい。

エラーコード:%d

49

インターネットに接続できません。
詳しくは本体の取扱説明書を
ご覧ください。

エラーコード:%d

54

インターネットに接続できません。
詳しくは本体の取扱説明書を
ご覧下さい。

エラーコード:%d

50

アクセスポイントが
混み合っているため接続できません。
しばらく待ってやり直してください。

エラーコード:%d

55

アクセスポイントが
混み合っているため接続できません。
しばらく待ってやり直して下さい。

エラーコード:%d

51

アクセスポイントが見つかりません。
アクセスポイントに近づいて
もう一度おためしください。

エラーコード:%d

56

アクセスポイントが見つかりません。
アクセスポイントに近づいて
もう一度おためし下さい。

エラーコード:%d

52

利用規約に同意する必要があります。
本体設定の利用規約に同意してください。

エラーコード:%d

57

利用規約に同意する必要があります。
本体設定の利用規約に同意して下さい。

エラーコード:%d

54

接続できるアクセスポイントが
見つかりません。本体設定の
インターネットの設定で
接続先の設定をご確認ください。

エラーコード:%d

59

接続できるアクセスポイントが
見つかりません。本体設定の
インターネットの設定で
接続先の設定をご確認下さい。

エラーコード:%d

55

ニンテンドーWi-Fi USBコネクタに
接続できません。本体設定の
インターネットの設定で
ニンテンドーWi-Fi USBコネクタの
接続をご確認ください。

エラーコード:%d

60

ニンテンドーWi-Fi USBコネクタに
接続できません。本体設定の
インターネットの設定で
ニンテンドーWi-Fi USBコネクタの
接続をご確認下さい。

エラーコード:%d

56

インターネットに接続できません。
本体設定のインターネットの設定で
接続先の設定をご確認ください。

エラーコード:%d

61

インターネットに接続できません。
/本体設定のインターネットの設定で
接続先の設定をご確認下さい。

エラーコード:%d

59

エラーが発生したため、
インターネットの機能を使用できません。
リセットしてやり直してください。

エラーコード:%d

64

エラーが発生したため、
インターネットの機能を使用できません。
リセットしてやり直して下さい。

エラーコード:%d

60

通信を行っています
電源を切らないで下さい

67

通信を行っています。
電源を切らないで下さい。

64

消去しています
電源を切らないで下さい

73

消去しています。
電源にさわらないで下さい。

85

容量が足りません

103

保存できませんでした。

86

SDカードの以下の場所に
保存しました

104

SDカードの以下の場所に
保存しました。

%s

87

GIFファイル出力中!
時間がかかります
電源を切ったりSDカードを
抜いたりしないでください

105

GIFファイル出力中!
時間がかかります。
電源を切ったりSDカードを
抜いたりしないで下さい。

88

GIFファイルを保存するには
時間がかかる場合があります
保存を開始していいですか?

106

GIFファイルを出力するには
時間がかかる場合があります。
出力を開始していいですか?

93

本体保存メモリに
書き込んでいます
電源にさわらないでください

111

本体保存メモリに
書き込んでいます。
電源にさわらないで下さい。

94

SDカードに
書き込んでいます
SDカードスロットや
電源にさわらないでください

112

SDカードに
書き込んでいます。
SDカードスロットや
電源にさわらないで下さい。

In MessageData is also an English translation - or rather lack there of in EuEnglish. Its filesize is very small and only has a few placeholder indicators.

CONFIRM_GIF
DELETE_MEMO
DETECT_SERVER
END_WITHOUT_SAVE
SAVE0000
SAVE0001
SAVE0002
STORAGE0000
STORAGE0001
STORAGE0002

Layout.bmg#

NUM
Proto

Proto (JP)

NUM
Final

Final (JP)

37

しょうさい

37

詳細

53

ボタンにタッチしてください。

53

ボタンにタッチして下さい。

74

残りブロック

74

残りページ数

131

このメモはロックされています。

135

自分以外の人がこのメモを
編集できないようにする場合は
“ロックする”を選択して下さい。