From 0ff83ca74e6143e994280ac9f1a7d99949fe12e2 Mon Sep 17 00:00:00 2001
From: nmlgc <nmlgc@nmlgc.net>
Date: Fri, 4 Jul 2014 14:21:15 +0200
Subject: [PATCH] th05/op: Identify menu description strings

---
 th05_op.asm | 901 ++++------------------------------------------------
 1 file changed, 63 insertions(+), 838 deletions(-)

diff --git a/th05_op.asm b/th05_op.asm
index 8bd2e231..287f3c37 100644
--- a/th05_op.asm
+++ b/th05_op.asm
@@ -24175,7 +24175,7 @@ loc_A69A:				; CODE XREF: sub_A5F6+35j sub_A5F6+5Bj
 		mov	word_F9BE, 2
 		mov	bx, [bp+var_2]
 		shl	bx, 2
-		push	large dword ptr	[bx+94h] ; s
+		push	large dword ptr	MENU_DESC[bx] ; s
 		call	_strlen
 		add	sp, 4
 		shl	ax, 3
@@ -24185,7 +24185,7 @@ loc_A69A:				; CODE XREF: sub_A5F6+35j sub_A5F6+5Bj
 		push	large 1800009h
 		mov	bx, [bp+var_2]
 		shl	bx, 2
-		push	large dword ptr	[bx+94h]
+		push	large dword ptr	MENU_DESC[bx]
 		call	far ptr	loc_D436
 
 loc_A705:				; CODE XREF: sub_A5F6+AEj
@@ -24424,7 +24424,7 @@ loc_A900:				; CODE XREF: sub_A717+1E4j
 		mov	word_F9BE, 2
 		mov	bx, si
 		shl	bx, 2
-		push	large dword ptr	[bx+94h] ; s
+		push	large dword ptr	MENU_DESC[bx] ; s
 		call	_strlen
 		add	sp, 4
 		shl	ax, 3
@@ -24434,7 +24434,7 @@ loc_A900:				; CODE XREF: sub_A717+1E4j
 		push	large 1800009h
 		mov	bx, si
 		shl	bx, 2
-		push	large dword ptr	[bx+94h]
+		push	large dword ptr	MENU_DESC[bx]
 		call	far ptr	loc_D436
 
 loc_A951:				; CODE XREF: sub_A717+1CDj
@@ -33532,847 +33532,72 @@ byte_F071	db 0			; DATA XREF: sub_A968+3r sub_A968+11w	...
 byte_F072	db 0			; DATA XREF: sub_A9D6+1CDw
 					; sub_A9D6+1D9w ...
 byte_F073	db 1			; DATA XREF: sub_A9D6+Bw
-		dd unk_F0E7
-		dd unk_F0FA
-		dd unk_F119
-		dd unk_F136
-		dd unk_F147
-		dd aVcvnvrvCVsvV	; "‚c‚n‚r‚É–ß‚è‚Ü‚·"
-		dd unk_F16F
-		dd unk_F19E
-		dd unk_F1CD
-		dd unk_F1FC
-		dd unk_F22B
-		dd unk_F262
-		dd unk_F291
-		dd unk_F2A4
-		dd unk_F2C7
-		dd unk_F2E8
-		dd unk_F2FB
-		dd unk_F318
-		dd aUgtevSVvpPkvBa	; "“G’e‚Ì‘½‚¢�ê�Š‚Å�A‚í‚´‚Æ�ˆ—�—Ž‚¿�iƒXƒ��"...
-		dd unk_F378
-		dd unk_F3A5
-		dd unk_F3C8
-		dd unk_F3DF
-		dd unk_F3FE
-		dd unk_F41D
-		dd unk_F43A
+MENU_DESC		dd aMENU_START		; "ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·"
+		dd aMENU_START_EXTRA	; "ƒGƒLƒXƒgƒ‰ƒXƒe�[ƒW‚ðŠJŽn‚µ‚Ü‚·"
+		dd aMENU_HISCORE	; "Œ»�Ý‚ÌƒnƒCƒXƒRƒA‚ð•\\Ž¦‚µ‚Ü‚·"
+		dd aMENU_MUSICROOM		; "‰¹ŠyŽº‚É“ü‚è‚Ü‚·"
+		dd aMENU_OPTION		; "ŠeŽí�Ý’è‚ð•Ï�X�o—ˆ‚Ü‚·"
+		dd aMENU_QUIT	; "‚c‚n‚r‚É–ß‚è‚Ü‚·"
+		dd aMENU_EASY		; "“ïˆÕ“x‚ð‚â‚³‚µ‚­‚µ‚Ü‚·�@	�i�‰�SŽÒŒü"...
+		dd aMENU_NORMAL		; "“ïˆÕ“x‚ð•W�€‚É‚µ‚Ü‚·�@�@�@	 �iˆê”ÊŒü‚"...
+		dd aMENU_HARD		; "“ïˆÕ“x‚ð“ï‚µ‚­‚µ‚Ü‚·�@�@�@�iƒA�[ƒP�[ƒ_�"...
+		dd aMENU_LUNATIC		; "“ïˆÕ“x‚ð”ñ�í‚É“ï‚µ‚­‚µ‚Ü‚·�@�iƒVƒ…�[ƒ^�"...
+		dd aMENU_LIVES	; "ƒQ�[ƒ€ƒXƒ^�[ƒgŽž‚Ì�l�”‚ð•Ï�X�o—ˆ‚Ü‚·�i�"...
+		dd aMENU_BOMBS		; "ƒ{ƒ€‚ÌŽg—p‰ñ�”‚ð•Ï�X�o—ˆ‚Ü‚·�i�œ‚­ƒGƒLƒ"...
+		dd aMENU_BGM_OFF	; "‚a‚f‚l‚Í—¬‚ê‚Ü‚¹‚ñ"
+		dd aMENU_BGM_26K	; "‚a‚f‚l‚É‚Q‚U‚j‰¹Œ¹ŒÝŠ·‚ðŽg—p‚µ‚Ü‚·"
+		dd aMENU_BGM_86K	; "‚a‚f‚l‚É‚W‚U‰¹Œ¹ŒÝŠ·‚ðŽg—p‚µ‚Ü‚·"
+		dd aMENU_SFX_OFF			; "Œø‰Ê‰¹‚Í—¬‚ê‚Ü‚¹‚ñ"
+		dd aMENU_SFX_FM			; "Œø‰Ê‰¹‚É‚e‚l‰¹Œ¹‚ðŽg—p‚µ‚Ü‚·"
+		dd aMENU_SFX_BEEP			; "Œø‰Ê‰¹‚É‚a‚…‚…‚�‰¹Œ¹‚ðŽg—p‚µ‚Ü‚·"
+		dd aMENU_SLOW	; "“G’e‚Ì‘½‚¢�ê�Š‚Å�A‚í‚´‚Æ�ˆ—�—Ž‚¿�iƒXƒ��"...
+		dd aMENU_TURBO		; "�ˆ—�—Ž‚¿‚ðƒ}ƒVƒ“‚ÌƒXƒs�[ƒh‚É”C‚¹‚Ü‚·�i•"...
+		dd aMENU_RESET	; "‚±‚ÌƒIƒvƒVƒ‡ƒ“‚ð‘S‚Ä•W�€‚É–ß‚µ‚Ü‚·"
+		dd aMENU_OPTION_QUIT		; "ƒIƒvƒVƒ‡ƒ“‚ð�I—¹‚µ‚Ü‚·"
+		dd aMENU_START_EASY		; "ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒC�[ƒW�[�j"
+		dd aMENU_START_NORMAL		; "ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒm�[ƒ}ƒ‹�j"
+		dd aMENU_START_HARD		; "ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒn�[ƒh�j"
+		dd aMENU_START_LUNATIC		; "ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒ‹ƒiƒeƒBƒbƒN�j"
 byte_F0DC	db 0			; DATA XREF: sub_A9D6+4r sub_A9D6+4Bw	...
 byte_F0DD	db 0			; DATA XREF: sub_ABCF+4r sub_ABCF+46w	...
 ; char aMain[]
 aMain		db 'main',0             ; DATA XREF: sub_A39C+8Bo sub_A39C+8Fo ...
 ; char path[]
 path		db 'deb',0              ; DATA XREF: sub_A39C+98o sub_A39C+9Co
-unk_F0E7	db  83h	; ƒ		; DATA XREF: dseg:0094o
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F0FA	db  83h	; ƒ		; DATA XREF: dseg:0098o
-		db  47h	; G
-		db  83h	; ƒ
-		db  4Ch	; L
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  67h	; g
-		db  83h	; ƒ
-		db  89h	; ‰
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  65h	; e
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  57h	; W
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F119	db  8Ch	; Œ		; DATA XREF: dseg:009Co
-		db 0BBh	; »
-		db  8Dh	; �
-		db 0DDh	; Ý
-		db  82h	; ‚
-		db 0CCh	; Ì
-		db  83h	; ƒ
-		db  6Eh	; n
-		db  83h	; ƒ
-		db  43h	; C
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  52h	; R
-		db  83h	; ƒ
-		db  41h	; A
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  95h	; •
-		db  5Ch	; \
-		db  8Eh	; Ž
-		db 0A6h	; ¦
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F136	db  89h	; ‰		; DATA XREF: dseg:00A0o
-		db 0B9h	; ¹
-		db  8Ah	; Š
-		db  79h	; y
-		db  8Eh	; Ž
-		db 0BAh	; º
-		db  82h	; ‚
-		db 0C9h	; É
-		db  93h	; “
-		db 0FCh	; ü
-		db  82h	; ‚
-		db 0E8h	; è
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F147	db  8Ah	; Š		; DATA XREF: dseg:00A4o
-		db  65h	; e
-		db  8Eh	; Ž
-		db 0EDh	; í
-		db  90h	; �
-		db 0DDh	; Ý
-		db  92h	; ’
-		db 0E8h	; è
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  95h	; •
-		db 0CFh	; Ï
-		db  8Dh	; �
-		db  58h	; X
-		db  8Fh	; �
-		db  6Fh	; o
-		db  97h	; —
-		db  88h	; ˆ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-aVcvnvrvCVsvV	db '‚c‚n‚r‚É–ß‚è‚Ü‚·',0 ; DATA XREF: dseg:00A8o
-unk_F16F	db  93h	; “		; DATA XREF: dseg:00ACo
-		db 0EFh	; ï
-		db  88h	; ˆ
-		db 0D5h	; Õ
-		db  93h	; “
-		db  78h	; x
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  82h	; ‚
-		db 0E2h	; â
-		db  82h	; ‚
-		db 0B3h	; ³
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0ADh	; ­
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  40h	; @
-		db  20h
-		db  20h
-		db  20h
-		db  20h
-		db  20h
-		db  81h	; �
-		db  69h	; i
-		db  8Fh	; �
-		db  89h	; ‰
-		db  90h	; �
-		db  53h	; S
-		db  8Eh	; Ž
-		db 0D2h	; Ò
-		db  8Ch	; Œ
-		db 0FCh	; ü
-		db  82h	; ‚
-		db 0AFh	; ¯
-		db  81h	; �
-		db  6Ah	; j
-		db  81h	; �
-		db  40h	; @
-		db  20h
-		db    0
-unk_F19E	db  93h	; “		; DATA XREF: dseg:00B0o
-		db 0EFh	; ï
-		db  88h	; ˆ
-		db 0D5h	; Õ
-		db  93h	; “
-		db  78h	; x
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  95h	; •
-		db  57h	; W
-		db  8Fh	; �
-		db  80h	; €
-		db  82h	; ‚
-		db 0C9h	; É
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  40h	; @
-		db  20h
-		db  20h
-		db  20h
-		db  20h
-		db  81h	; �
-		db  69h	; i
-		db  88h	; ˆ
-		db 0EAh	; ê
-		db  94h	; ”
-		db 0CAh	; Ê
-		db  8Ch	; Œ
-		db 0FCh	; ü
-		db  82h	; ‚
-		db 0AFh	; ¯
-		db  81h	; �
-		db  6Ah	; j
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  40h	; @
-		db    0
-unk_F1CD	db  93h	; “		; DATA XREF: dseg:00B4o
-		db 0EFh	; ï
-		db  88h	; ˆ
-		db 0D5h	; Õ
-		db  93h	; “
-		db  78h	; x
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  93h	; “
-		db 0EFh	; ï
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0ADh	; ­
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  41h	; A
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  50h	; P
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  5Fh	; _
-		db  81h	; �
-		db  5Bh	; [
-		db  8Ch	; Œ
-		db 0FCh	; ü
-		db  82h	; ‚
-		db 0AFh	; ¯
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F1FC	db  93h	; “		; DATA XREF: dseg:00B8o
-		db 0EFh	; ï
-		db  88h	; ˆ
-		db 0D5h	; Õ
-		db  93h	; “
-		db  78h	; x
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  94h	; ”
-		db 0F1h	; ñ
-		db  8Fh	; �
-		db 0EDh	; í
-		db  82h	; ‚
-		db 0C9h	; É
-		db  93h	; “
-		db 0EFh	; ï
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0ADh	; ­
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  40h	; @
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  56h	; V
-		db  83h	; ƒ
-		db  85h	; …
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  5Eh	; ^
-		db  81h	; �
-		db  5Bh	; [
-		db  8Ch	; Œ
-		db 0FCh	; ü
-		db  82h	; ‚
-		db 0AFh	; ¯
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F22B	db  83h	; ƒ		; DATA XREF: dseg:00BCo
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  5Eh	; ^
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  67h	; g
-		db  8Eh	; Ž
-		db  9Eh	; ž
-		db  82h	; ‚
-		db 0CCh	; Ì
-		db  90h	; �
-		db  6Ch	; l
-		db  90h	; �
-		db  94h	; ”
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  95h	; •
-		db 0CFh	; Ï
-		db  8Dh	; �
-		db  58h	; X
-		db  8Fh	; �
-		db  6Fh	; o
-		db  97h	; —
-		db  88h	; ˆ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  8Fh	; �
-		db  9Ch	; œ
-		db  82h	; ‚
-		db 0ADh	; ­
-		db  83h	; ƒ
-		db  47h	; G
-		db  83h	; ƒ
-		db  4Ch	; L
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  67h	; g
-		db  83h	; ƒ
-		db  89h	; ‰
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F262	db  83h	; ƒ		; DATA XREF: dseg:00C0o
-		db  7Bh	; {
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0CCh	; Ì
-		db  8Eh	; Ž
-		db  67h	; g
-		db  97h	; —
-		db  70h	; p
-		db  89h	; ‰
-		db 0F1h	; ñ
-		db  90h	; �
-		db  94h	; ”
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  95h	; •
-		db 0CFh	; Ï
-		db  8Dh	; �
-		db  58h	; X
-		db  8Fh	; �
-		db  6Fh	; o
-		db  97h	; —
-		db  88h	; ˆ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  8Fh	; �
-		db  9Ch	; œ
-		db  82h	; ‚
-		db 0ADh	; ­
-		db  83h	; ƒ
-		db  47h	; G
-		db  83h	; ƒ
-		db  4Ch	; L
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  67h	; g
-		db  83h	; ƒ
-		db  89h	; ‰
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F291	db  82h	; ‚		; DATA XREF: dseg:00C4o
-		db  61h	; a
-		db  82h	; ‚
-		db  66h	; f
-		db  82h	; ‚
-		db  6Ch	; l
-		db  82h	; ‚
-		db 0CDh	; Í
-		db  97h	; —
-		db 0ACh	; ¬
-		db  82h	; ‚
-		db 0EAh	; ê
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0F1h	; ñ
-		db    0
-unk_F2A4	db  82h	; ‚		; DATA XREF: dseg:00C8o
-		db  61h	; a
-		db  82h	; ‚
-		db  66h	; f
-		db  82h	; ‚
-		db  6Ch	; l
-		db  82h	; ‚
-		db 0C9h	; É
-		db  82h	; ‚
-		db  51h	; Q
-		db  82h	; ‚
-		db  55h	; U
-		db  82h	; ‚
-		db  6Ah	; j
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0DDh	; Ý
-		db  8Ah	; Š
-		db 0B7h	; ·
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Eh	; Ž
-		db  67h	; g
-		db  97h	; —
-		db  70h	; p
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F2C7	db  82h	; ‚		; DATA XREF: dseg:00CCo
-		db  61h	; a
-		db  82h	; ‚
-		db  66h	; f
-		db  82h	; ‚
-		db  6Ch	; l
-		db  82h	; ‚
-		db 0C9h	; É
-		db  82h	; ‚
-		db  57h	; W
-		db  82h	; ‚
-		db  55h	; U
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0DDh	; Ý
-		db  8Ah	; Š
-		db 0B7h	; ·
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Eh	; Ž
-		db  67h	; g
-		db  97h	; —
-		db  70h	; p
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F2E8	db  8Ch	; Œ		; DATA XREF: dseg:00D0o
-		db 0F8h	; ø
-		db  89h	; ‰
-		db 0CAh	; Ê
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0CDh	; Í
-		db  97h	; —
-		db 0ACh	; ¬
-		db  82h	; ‚
-		db 0EAh	; ê
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0F1h	; ñ
-		db    0
-unk_F2FB	db  8Ch	; Œ		; DATA XREF: dseg:00D4o
-		db 0F8h	; ø
-		db  89h	; ‰
-		db 0CAh	; Ê
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0C9h	; É
-		db  82h	; ‚
-		db  65h	; e
-		db  82h	; ‚
-		db  6Ch	; l
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Eh	; Ž
-		db  67h	; g
-		db  97h	; —
-		db  70h	; p
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F318	db  8Ch	; Œ		; DATA XREF: dseg:00D8o
-		db 0F8h	; ø
-		db  89h	; ‰
-		db 0CAh	; Ê
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0C9h	; É
-		db  82h	; ‚
-		db  61h	; a
-		db  82h	; ‚
-		db  85h	; …
-		db  82h	; ‚
-		db  85h	; …
-		db  82h	; ‚
-		db  90h	; �
-		db  89h	; ‰
-		db 0B9h	; ¹
-		db  8Ch	; Œ
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Eh	; Ž
-		db  67h	; g
-		db  97h	; —
-		db  70h	; p
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-aUgtevSVvpPkvBa	db '“G’e‚Ì‘½‚¢�ê�Š‚Å�A‚í‚´‚Æ�ˆ—�—Ž‚¿�iƒXƒ��[�j‚³‚¹‚Ü‚·�i�‰�SŽÒ—p�j',0
+aMENU_START	db 'ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·',0 ; DATA XREF: dseg:0094o
+aMENU_START_EXTRA db 'ƒGƒLƒXƒgƒ‰ƒXƒe�[ƒW‚ðŠJŽn‚µ‚Ü‚·',0 ; DATA XREF: dseg:0098o
+aMENU_HISCORE	db 'Œ»�Ý‚ÌƒnƒCƒXƒRƒA‚ð•\Ž¦‚µ‚Ü‚·',0 ; DATA XREF: dseg:009Co
+aMENU_MUSICROOM		db '‰¹ŠyŽº‚É“ü‚è‚Ü‚·',0 ; DATA XREF: dseg:00A0o
+aMENU_OPTION	db 'ŠeŽí�Ý’è‚ð•Ï�X�o—ˆ‚Ü‚·',0 ; DATA XREF: dseg:00A4o
+aMENU_QUIT	db '‚c‚n‚r‚É–ß‚è‚Ü‚·',0 ; DATA XREF: dseg:00A8o
+aMENU_EASY	db '“ïˆÕ“x‚ð‚â‚³‚µ‚­‚µ‚Ü‚·�@     �i�‰�SŽÒŒü‚¯�j�@ ',0
+					; DATA XREF: dseg:00ACo
+aMENU_NORMAL	db '“ïˆÕ“x‚ð•W�€‚É‚µ‚Ü‚·�@�@�@    �iˆê”ÊŒü‚¯�j�@�@',0
+					; DATA XREF: dseg:00B0o
+aMENU_HARD	db '“ïˆÕ“x‚ð“ï‚µ‚­‚µ‚Ü‚·�@�@�@�iƒA�[ƒP�[ƒ_�[Œü‚¯�j',0
+					; DATA XREF: dseg:00B4o
+aMENU_LUNATIC		db '“ïˆÕ“x‚ð”ñ�í‚É“ï‚µ‚­‚µ‚Ü‚·�@�iƒVƒ…�[ƒ^�[Œü‚¯�j',0
+					; DATA XREF: dseg:00B8o
+aMENU_LIVES db	'ƒQ�[ƒ€ƒXƒ^�[ƒgŽž‚Ì�l�”‚ð•Ï�X�o—ˆ‚Ü‚·�i�œ‚­ƒGƒLƒXƒgƒ‰�j',0
+					; DATA XREF: dseg:00BCo
+aMENU_BOMBS	db 'ƒ{ƒ€‚ÌŽg—p‰ñ�”‚ð•Ï�X�o—ˆ‚Ü‚·�i�œ‚­ƒGƒLƒXƒgƒ‰�j',0
+					; DATA XREF: dseg:00C0o
+aMENU_BGM_OFF	db '‚a‚f‚l‚Í—¬‚ê‚Ü‚¹‚ñ',0 ; DATA XREF: dseg:00C4o
+aMENU_BGM_26K db '‚a‚f‚l‚É‚Q‚U‚j‰¹Œ¹ŒÝŠ·‚ðŽg—p‚µ‚Ü‚·',0 ; DATA XREF: dseg:00C8o
+aMENU_BGM_86K db '‚a‚f‚l‚É‚W‚U‰¹Œ¹ŒÝŠ·‚ðŽg—p‚µ‚Ü‚·',0 ; DATA XREF: dseg:00CCo
+aMENU_SFX_OFF		db 'Œø‰Ê‰¹‚Í—¬‚ê‚Ü‚¹‚ñ',0 ; DATA XREF: dseg:00D0o
+aMENU_SFX_FM		db 'Œø‰Ê‰¹‚É‚e‚l‰¹Œ¹‚ðŽg—p‚µ‚Ü‚·',0 ; DATA XREF: dseg:00D4o
+aMENU_SFX_BEEP		db 'Œø‰Ê‰¹‚É‚a‚…‚…‚�‰¹Œ¹‚ðŽg—p‚µ‚Ü‚·',0 ; DATA XREF: dseg:00D8o
+aMENU_SLOW	db '“G’e‚Ì‘½‚¢�ê�Š‚Å�A‚í‚´‚Æ�ˆ—�—Ž‚¿�iƒXƒ��[�j‚³‚¹‚Ü‚·�i�‰�SŽÒ—p�j',0
 					; DATA XREF: dseg:00DCo
-unk_F378	db  8Fh	; �		; DATA XREF: dseg:00E0o
-		db  88h	; ˆ
-		db  97h	; —
-		db  9Dh	; �
-		db  97h	; —
-		db  8Eh	; Ž
-		db  82h	; ‚
-		db 0BFh	; ¿
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  83h	; ƒ
-		db  7Dh	; }
-		db  83h	; ƒ
-		db  56h	; V
-		db  83h	; ƒ
-		db  93h	; “
-		db  82h	; ‚
-		db 0CCh	; Ì
-		db  83h	; ƒ
-		db  58h	; X
-		db  83h	; ƒ
-		db  73h	; s
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  68h	; h
-		db  82h	; ‚
-		db 0C9h	; É
-		db  94h	; ”
-		db  43h	; C
-		db  82h	; ‚
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  95h	; •
-		db  57h	; W
-		db  8Fh	; �
-		db  80h	; €
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F3A5	db  82h	; ‚		; DATA XREF: dseg:00E4o
-		db 0B1h	; ±
-		db  82h	; ‚
-		db 0CCh	; Ì
-		db  83h	; ƒ
-		db  49h	; I
-		db  83h	; ƒ
-		db  76h	; v
-		db  83h	; ƒ
-		db  56h	; V
-		db  83h	; ƒ
-		db  87h	; ‡
-		db  83h	; ƒ
-		db  93h	; “
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  91h	; ‘
-		db  53h	; S
-		db  82h	; ‚
-		db 0C4h	; Ä
-		db  95h	; •
-		db  57h	; W
-		db  8Fh	; �
-		db  80h	; €
-		db  82h	; ‚
-		db 0C9h	; É
-		db  96h	; –
-		db 0DFh	; ß
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F3C8	db  83h	; ƒ		; DATA XREF: dseg:00E8o
-		db  49h	; I
-		db  83h	; ƒ
-		db  76h	; v
-		db  83h	; ƒ
-		db  56h	; V
-		db  83h	; ƒ
-		db  87h	; ‡
-		db  83h	; ƒ
-		db  93h	; “
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Fh	; �
-		db  49h	; I
-		db  97h	; —
-		db 0B9h	; ¹
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db    0
-unk_F3DF	db  83h	; ƒ		; DATA XREF: dseg:00ECo
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  43h	; C
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  57h	; W
-		db  81h	; �
-		db  5Bh	; [
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F3FE	db  83h	; ƒ		; DATA XREF: dseg:00F0o
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  6Dh	; m
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  7Dh	; }
-		db  83h	; ƒ
-		db  8Bh	; ‹
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F41D	db  83h	; ƒ		; DATA XREF: dseg:00F4o
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  6Eh	; n
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  68h	; h
-		db  81h	; �
-		db  6Ah	; j
-		db    0
-unk_F43A	db  83h	; ƒ		; DATA XREF: dseg:00F8o
-		db  51h	; Q
-		db  81h	; �
-		db  5Bh	; [
-		db  83h	; ƒ
-		db  80h	; €
-		db  82h	; ‚
-		db 0F0h	; ð
-		db  8Ah	; Š
-		db  4Ah	; J
-		db  8Eh	; Ž
-		db  6Eh	; n
-		db  82h	; ‚
-		db 0B5h	; µ
-		db  82h	; ‚
-		db 0DCh	; Ü
-		db  82h	; ‚
-		db 0B7h	; ·
-		db  81h	; �
-		db  69h	; i
-		db  83h	; ƒ
-		db  8Bh	; ‹
-		db  83h	; ƒ
-		db  69h	; i
-		db  83h	; ƒ
-		db  65h	; e
-		db  83h	; ƒ
-		db  42h	; B
-		db  83h	; ƒ
-		db  62h	; b
-		db  83h	; ƒ
-		db  4Eh	; N
-		db  81h	; �
-		db  6Ah	; j
-		db    0
+aMENU_TURBO	db '�ˆ—�—Ž‚¿‚ðƒ}ƒVƒ“‚ÌƒXƒs�[ƒh‚É”C‚¹‚Ü‚·�i•W�€�j',0
+					; DATA XREF: dseg:off_F0C0o
+aMENU_RESET	db '‚±‚ÌƒIƒvƒVƒ‡ƒ“‚ð‘S‚Ä•W�€‚É–ß‚µ‚Ü‚·',0 ; DATA XREF: dseg:off_F0C4o
+aMENU_OPTION_QUIT	db 'ƒIƒvƒVƒ‡ƒ“‚ð�I—¹‚µ‚Ü‚·',0 ; DATA XREF: dseg:off_F0C8o
+aMENU_START_EASY	db 'ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒC�[ƒW�[�j',0 ; DATA XREF: dseg:off_F0CCo
+aMENU_START_NORMAL	db 'ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒm�[ƒ}ƒ‹�j',0 ; DATA XREF: dseg:off_F0D0o
+aMENU_START_HARD	db 'ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒn�[ƒh�j',0 ; DATA XREF: dseg:off_F0D4o
+aMENU_START_LUNATIC		db 'ƒQ�[ƒ€‚ðŠJŽn‚µ‚Ü‚·�iƒ‹ƒiƒeƒBƒbƒN�j',0 ; DATA XREF: dseg:off_F0D8o
 aOp1_pi		db 'op1.pi',0           ; DATA XREF: sub_A9D6+C7o
 					; sub_A9D6+117o ...
 aMiko		db 'miko',0             ; DATA XREF: sub_ABCF+E4o
