mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Remove Japanese text and non-english fonts (#1), Expand tilesets from 192 to 255 tiles (#2) [Commit 1]
This commit is contained in:
parent
dd04feb32a
commit
a1e095074c
274
charmap.asm
274
charmap.asm
@ -3,7 +3,6 @@
|
||||
; Control characters (see home/text.asm)
|
||||
|
||||
charmap "<NULL>", $00
|
||||
charmap "<PLAY_G>", $14 ; "<PLAYER>くん" or "<PLAYER>ちゃん"; same as "<PLAYER>" in English
|
||||
charmap "<MOBILE>", $15
|
||||
charmap "<CR>", $16
|
||||
charmap "¯", $1f ; soft linebreak
|
||||
@ -38,31 +37,31 @@
|
||||
|
||||
; Actual characters (from gfx/font/font_extra.png)
|
||||
|
||||
charmap "<BOLD_A>", $60 ; unused
|
||||
charmap "<BOLD_B>", $61 ; unused
|
||||
charmap "<BOLD_C>", $62 ; unused
|
||||
charmap "<BOLD_D>", $63 ; unused
|
||||
charmap "<BOLD_E>", $64 ; unused
|
||||
charmap "<BOLD_F>", $65 ; unused
|
||||
charmap "<BOLD_G>", $66 ; unused
|
||||
charmap "<BOLD_H>", $67 ; unused
|
||||
charmap "<BOLD_I>", $68 ; unused
|
||||
charmap "<BOLD_V>", $69
|
||||
charmap "<BOLD_S>", $6a
|
||||
charmap "<BOLD_L>", $6b ; unused
|
||||
charmap "<BOLD_M>", $6c ; unused
|
||||
charmap "<COLON>", $6d ; colon with tinier dots than ":"
|
||||
charmap "ぃ", $6e ; hiragana small i, unused
|
||||
charmap "ぅ", $6f ; hiragana small u, unused
|
||||
charmap "<PO>", $70
|
||||
charmap "<KE>", $71
|
||||
charmap "“", $72 ; opening quote
|
||||
charmap "”", $73 ; closing quote
|
||||
charmap "·", $74 ; middle dot, unused
|
||||
charmap "…", $75 ; ellipsis
|
||||
charmap "ぁ", $76 ; hiragana small a, unused
|
||||
charmap "ぇ", $77 ; hiragana small e, unused
|
||||
charmap "ぉ", $78 ; hiragana small o, unused
|
||||
; charmap "<BOLD_A>", $60 ; unused
|
||||
; charmap "<BOLD_B>", $61 ; unused
|
||||
; charmap "<BOLD_C>", $62 ; unused
|
||||
; charmap "<BOLD_D>", $63 ; unused
|
||||
; charmap "<BOLD_E>", $64 ; unused
|
||||
; charmap "<BOLD_F>", $65 ; unused
|
||||
; charmap "<BOLD_G>", $66 ; unused
|
||||
; charmap "<BOLD_H>", $67 ; unused
|
||||
; charmap "<BOLD_I>", $68 ; unused
|
||||
; charmap "<BOLD_V>", $69 ; unused
|
||||
; charmap "<BOLD_S>", $6a ; unused
|
||||
; charmap "<BOLD_L>", $6b ; unused
|
||||
; charmap "<BOLD_M>", $6c ; unused
|
||||
; charmap "<COLON>", $6d ; unused (colon with tinier dots than ":")
|
||||
; charmap "ぃ", $6e ; hiragana small i, unused
|
||||
; charmap "ぅ", $6f ; hiragana small u, unused
|
||||
charmap "<PO>", $63
|
||||
charmap "<KE>", $64
|
||||
charmap "“", $65 ; opening quote
|
||||
charmap "”", $66 ; closing quote
|
||||
; charmap "·", $74 ; middle dot, unused
|
||||
charmap "…", $67 ; ellipsis
|
||||
; charmap "ぁ", $76 ; hiragana small a, unused
|
||||
; charmap "ぇ", $77 ; hiragana small e, unused
|
||||
; charmap "ぉ", $78 ; hiragana small o, unused
|
||||
|
||||
charmap "┌", $79
|
||||
charmap "─", $7a
|
||||
@ -159,12 +158,12 @@
|
||||
charmap "y", $b8
|
||||
charmap "z", $b9
|
||||
|
||||
charmap "Ä", $c0
|
||||
charmap "Ö", $c1
|
||||
charmap "Ü", $c2
|
||||
charmap "ä", $c3
|
||||
charmap "ö", $c4
|
||||
charmap "ü", $c5
|
||||
; charmap "Ä", $c0
|
||||
; charmap "Ö", $c1
|
||||
; charmap "Ü", $c2
|
||||
; charmap "ä", $c3
|
||||
; charmap "ö", $c4
|
||||
; charmap "ü", $c5
|
||||
|
||||
charmap "'d", $d0
|
||||
charmap "'l", $d1
|
||||
@ -193,7 +192,7 @@
|
||||
charmap "♂", $ef
|
||||
charmap "¥", $f0
|
||||
charmap "×", $f1
|
||||
charmap "<DOT>", $f2 ; decimal point; same as "." in English
|
||||
; charmap "<DOT>", $f2 ; decimal point; same as "." in English
|
||||
charmap "/", $f3
|
||||
charmap ",", $f4
|
||||
charmap "♀", $f5
|
||||
@ -209,215 +208,6 @@
|
||||
charmap "8", $fe
|
||||
charmap "9", $ff
|
||||
|
||||
; Japanese control characters (see home/text.asm)
|
||||
|
||||
charmap "<JP_18>", $18 ; "ノ゛" (ungrammatical)
|
||||
charmap "<NI>", $1d ; "に "
|
||||
charmap "<TTE>", $1e ; "って"
|
||||
charmap "<WO>", $1f ; "を "
|
||||
charmap "<TA!>", $22 ; "た!"
|
||||
charmap "<KOUGEKI>", $23 ; "こうげき"
|
||||
charmap "<WA>", $24 ; "は "
|
||||
charmap "<NO>", $25 ; "の "
|
||||
charmap "<ROUTE>", $35 ; "ばん どうろ"
|
||||
charmap "<WATASHI>", $36 ; "わたし"
|
||||
charmap "<KOKO_WA>", $37 ; "ここは"
|
||||
charmap "<GA>", $4a ; "が "
|
||||
|
||||
; Japanese kana, for those bits of text that were not translated to English
|
||||
|
||||
charmap "ガ", $05
|
||||
charmap "ギ", $06
|
||||
charmap "グ", $07
|
||||
charmap "ゲ", $08
|
||||
charmap "ゴ", $09
|
||||
charmap "ザ", $0a
|
||||
charmap "ジ", $0b
|
||||
charmap "ズ", $0c
|
||||
charmap "ゼ", $0d
|
||||
charmap "ゾ", $0e
|
||||
charmap "ダ", $0f
|
||||
charmap "ヂ", $10
|
||||
charmap "ヅ", $11
|
||||
charmap "デ", $12
|
||||
charmap "ド", $13
|
||||
|
||||
charmap "バ", $19
|
||||
charmap "ビ", $1a
|
||||
charmap "ブ", $1b
|
||||
charmap "ボ", $1c
|
||||
|
||||
charmap "が", $26
|
||||
charmap "ぎ", $27
|
||||
charmap "ぐ", $28
|
||||
charmap "げ", $29
|
||||
charmap "ご", $2a
|
||||
charmap "ざ", $2b
|
||||
charmap "じ", $2c
|
||||
charmap "ず", $2d
|
||||
charmap "ぜ", $2e
|
||||
charmap "ぞ", $2f
|
||||
charmap "だ", $30
|
||||
charmap "ぢ", $31
|
||||
charmap "づ", $32
|
||||
charmap "で", $33
|
||||
charmap "ど", $34
|
||||
|
||||
charmap "ば", $3a
|
||||
charmap "び", $3b
|
||||
charmap "ぶ", $3c
|
||||
charmap "べ", $3d
|
||||
charmap "ぼ", $3e
|
||||
|
||||
charmap "パ", $40
|
||||
charmap "ピ", $41
|
||||
charmap "プ", $42
|
||||
charmap "ポ", $43
|
||||
charmap "ぱ", $44
|
||||
charmap "ぴ", $45
|
||||
charmap "ぷ", $46
|
||||
charmap "ぺ", $47
|
||||
charmap "ぽ", $48
|
||||
|
||||
charmap "「", $70
|
||||
charmap "」", $71
|
||||
charmap "』", $73
|
||||
charmap "・", $74
|
||||
charmap "⋯", $75
|
||||
|
||||
charmap " ", $7f
|
||||
|
||||
charmap "ア", $80
|
||||
charmap "イ", $81
|
||||
charmap "ウ", $82
|
||||
charmap "エ", $83
|
||||
charmap "オ", $84
|
||||
charmap "カ", $85
|
||||
charmap "キ", $86
|
||||
charmap "ク", $87
|
||||
charmap "ケ", $88
|
||||
charmap "コ", $89
|
||||
charmap "サ", $8a
|
||||
charmap "シ", $8b
|
||||
charmap "ス", $8c
|
||||
charmap "セ", $8d
|
||||
charmap "ソ", $8e
|
||||
charmap "タ", $8f
|
||||
charmap "チ", $90
|
||||
charmap "ツ", $91
|
||||
charmap "テ", $92
|
||||
charmap "ト", $93
|
||||
charmap "ナ", $94
|
||||
charmap "ニ", $95
|
||||
charmap "ヌ", $96
|
||||
charmap "ネ", $97
|
||||
charmap "ノ", $98
|
||||
charmap "ハ", $99
|
||||
charmap "ヒ", $9a
|
||||
charmap "フ", $9b
|
||||
charmap "ホ", $9c
|
||||
charmap "マ", $9d
|
||||
charmap "ミ", $9e
|
||||
charmap "ム", $9f
|
||||
charmap "メ", $a0
|
||||
charmap "モ", $a1
|
||||
charmap "ヤ", $a2
|
||||
charmap "ユ", $a3
|
||||
charmap "ヨ", $a4
|
||||
charmap "ラ", $a5
|
||||
charmap "ル", $a6
|
||||
charmap "レ", $a7
|
||||
charmap "ロ", $a8
|
||||
charmap "ワ", $a9
|
||||
charmap "ヲ", $aa
|
||||
charmap "ン", $ab
|
||||
charmap "ッ", $ac
|
||||
charmap "ャ", $ad
|
||||
charmap "ュ", $ae
|
||||
charmap "ョ", $af
|
||||
charmap "ィ", $b0
|
||||
|
||||
charmap "あ", $b1
|
||||
charmap "い", $b2
|
||||
charmap "う", $b3
|
||||
charmap "え", $b4
|
||||
charmap "お", $b5
|
||||
charmap "か", $b6
|
||||
charmap "き", $b7
|
||||
charmap "く", $b8
|
||||
charmap "け", $b9
|
||||
charmap "こ", $ba
|
||||
charmap "さ", $bb
|
||||
charmap "し", $bc
|
||||
charmap "す", $bd
|
||||
charmap "せ", $be
|
||||
charmap "そ", $bf
|
||||
charmap "た", $c0
|
||||
charmap "ち", $c1
|
||||
charmap "つ", $c2
|
||||
charmap "て", $c3
|
||||
charmap "と", $c4
|
||||
charmap "な", $c5
|
||||
charmap "に", $c6
|
||||
charmap "ぬ", $c7
|
||||
charmap "ね", $c8
|
||||
charmap "の", $c9
|
||||
charmap "は", $ca
|
||||
charmap "ひ", $cb
|
||||
charmap "ふ", $cc
|
||||
charmap "へ", $cd
|
||||
charmap "ほ", $ce
|
||||
charmap "ま", $cf
|
||||
charmap "み", $d0
|
||||
charmap "む", $d1
|
||||
charmap "め", $d2
|
||||
charmap "も", $d3
|
||||
charmap "や", $d4
|
||||
charmap "ゆ", $d5
|
||||
charmap "よ", $d6
|
||||
charmap "ら", $d7
|
||||
charmap "り", $d8
|
||||
charmap "る", $d9
|
||||
charmap "れ", $da
|
||||
charmap "ろ", $db
|
||||
charmap "わ", $dc
|
||||
charmap "を", $dd
|
||||
charmap "ん", $de
|
||||
charmap "っ", $df
|
||||
charmap "ゃ", $e0
|
||||
charmap "ゅ", $e1
|
||||
charmap "ょ", $e2
|
||||
|
||||
charmap "ー", $e3
|
||||
charmap "゚", $e4
|
||||
charmap "゙", $e5
|
||||
|
||||
charmap "?", $e6
|
||||
charmap "!", $e7
|
||||
charmap "。", $e8
|
||||
|
||||
charmap "ァ", $e9
|
||||
charmap "ゥ", $ea
|
||||
charmap "ェ", $eb
|
||||
|
||||
charmap "円", $f0
|
||||
|
||||
charmap ".", $f2
|
||||
charmap "/", $f3
|
||||
|
||||
charmap "ォ", $f4
|
||||
|
||||
charmap "0", $f6
|
||||
charmap "1", $f7
|
||||
charmap "2", $f8
|
||||
charmap "3", $f9
|
||||
charmap "4", $fa
|
||||
charmap "5", $fb
|
||||
charmap "6", $fc
|
||||
charmap "7", $fd
|
||||
charmap "8", $fe
|
||||
charmap "9", $ff
|
||||
|
||||
; ASCII charmap, for mobile functions
|
||||
pushc
|
||||
newcharmap ascii
|
||||
|
@ -59,14 +59,6 @@ DEF MAILBOX_CAPACITY EQU 10
|
||||
DEF MAIL_STRUCT_LENGTH EQU $2f ; mailmsg struct
|
||||
DEF MAIL_STRUCT_LENGTH_JP EQU $2a ; mailmsg_jp struct
|
||||
|
||||
; mail languages
|
||||
const_def
|
||||
const MAIL_LANG_ENGLISH
|
||||
const MAIL_LANG_FRENCH
|
||||
const MAIL_LANG_GERMAN
|
||||
const MAIL_LANG_ITALIAN
|
||||
const MAIL_LANG_SPANISH
|
||||
|
||||
; held item effects
|
||||
const_def
|
||||
const HELD_NONE
|
||||
|
@ -107,7 +107,7 @@ DEF NUM_PARTYMENUACTIONS EQU const_value
|
||||
const NAME_RIVAL
|
||||
const NAME_MOM
|
||||
const NAME_BOX
|
||||
const NAME_FRIEND
|
||||
const NAME_5 ; duplicate of NAME_MON
|
||||
const NAME_6 ; duplicate of NAME_MON
|
||||
const NAME_7 ; duplicate of NAME_MON
|
||||
DEF NUM_NAME_TYPES EQU const_value
|
||||
|
@ -45,8 +45,7 @@ DEF PRINTNUM_LEFTALIGN EQU 1 << PRINTNUM_LEFTALIGN_F
|
||||
DEF PRINTNUM_LEADINGZEROS EQU 1 << PRINTNUM_LEADINGZEROS_F
|
||||
|
||||
; character sets (see charmap.asm)
|
||||
DEF FIRST_REGULAR_TEXT_CHAR EQU $60
|
||||
DEF FIRST_HIRAGANA_DAKUTEN_CHAR EQU $20
|
||||
DEF FIRST_REGULAR_TEXT_CHAR EQU $7f
|
||||
|
||||
; gfx/font/unown_font.png
|
||||
DEF FIRST_UNOWN_CHAR EQU $40
|
||||
|
@ -1,15 +0,0 @@
|
||||
Dakutens: ; unreferenced
|
||||
db "かが", "きぎ", "くぐ", "けげ", "こご"
|
||||
db "さざ", "しじ", "すず", "せぜ", "そぞ"
|
||||
db "ただ", "ちぢ", "つづ", "てで", "とど"
|
||||
db "はば", "ひび", "ふぶ", "へべ", "ほぼ"
|
||||
db "カガ", "キギ", "クグ", "ケゲ", "コゴ"
|
||||
db "サザ", "シジ", "スズ", "セゼ", "ソゾ"
|
||||
db "タダ", "チヂ", "ツヅ", "テデ", "トド"
|
||||
db "ハバ", "ヒビ", "フブ", "へべ", "ホボ"
|
||||
db -1 ; end
|
||||
|
||||
Handakutens: ; unreferenced
|
||||
db "はぱ", "ひぴ", "ふぷ", "へぺ", "ほぽ"
|
||||
db "ハパ", "ヒピ", "フプ", "へぺ", "ホポ"
|
||||
db -1 ; end
|
@ -1,71 +0,0 @@
|
||||
Gen1TrainerClassNames:
|
||||
; Untranslated trainer class names from Red.
|
||||
dw .Youngster
|
||||
dw .BugCatcher
|
||||
dw .Lass
|
||||
dw wOTClassName ; sailor
|
||||
dw .JrTrainerM
|
||||
dw .JrTrainerF
|
||||
dw .Pokemaniac
|
||||
dw .SuperNerd
|
||||
dw wOTClassName ; hiker
|
||||
dw wOTClassName ; biker
|
||||
dw .Burglar
|
||||
dw .Engineer
|
||||
dw .Jack
|
||||
dw wOTClassName ; fisher
|
||||
dw .Swimmer
|
||||
dw wOTClassName ; cue ball
|
||||
dw wOTClassName ; gambler
|
||||
dw .Beauty
|
||||
dw wOTClassName ; psychic
|
||||
dw .Rocker
|
||||
dw .Juggler
|
||||
dw wOTClassName ; tamer
|
||||
dw wOTClassName ; bird keeper
|
||||
dw .Blackbelt
|
||||
dw wOTClassName ; rival1
|
||||
dw .ProfOak
|
||||
dw .Chief
|
||||
dw .Scientist
|
||||
dw wOTClassName ; giovanni
|
||||
dw .Rocket
|
||||
dw .CooltrainerM
|
||||
dw .CooltrainerF
|
||||
dw wOTClassName ; bruno
|
||||
dw wOTClassName ; brock
|
||||
dw wOTClassName ; misty
|
||||
dw wOTClassName ; lt.surge
|
||||
dw wOTClassName ; erika
|
||||
dw wOTClassName ; koga
|
||||
dw wOTClassName ; blaine
|
||||
dw wOTClassName ; sabrina
|
||||
dw wOTClassName ; gentleman
|
||||
dw wOTClassName ; rival2
|
||||
dw wOTClassName ; rival3
|
||||
dw wOTClassName ; lorelei
|
||||
dw wOTClassName ; channeler
|
||||
dw wOTClassName ; agatha
|
||||
dw wOTClassName ; lance
|
||||
|
||||
.Youngster: db "たんパン@"
|
||||
.BugCatcher: db "むしとり@"
|
||||
.Lass: db "ミニスカ@"
|
||||
.JrTrainerM: db "ボーイ@"
|
||||
.JrTrainerF: db "ガール@"
|
||||
.Pokemaniac: db "マニア@"
|
||||
.SuperNerd: db "りかけい@"
|
||||
.Burglar: db "どろぼう@"
|
||||
.Engineer: db "オヤジ@"
|
||||
.Jack: db "ジャック@"
|
||||
.Swimmer: db "かいパン@"
|
||||
.Beauty: db "おねえさん@"
|
||||
.Rocker: db "グループ@"
|
||||
.Juggler: db "ジャグラー@"
|
||||
.Blackbelt: db "からて@"
|
||||
.ProfOak: db "オーキド@"
|
||||
.Chief: db "チーフ@"
|
||||
.Scientist: db "けんきゅういん@"
|
||||
.Rocket: db "だんいん@"
|
||||
.CooltrainerM: db "エりート♂@"
|
||||
.CooltrainerF: db "エりート♀@"
|
@ -1,21 +0,0 @@
|
||||
GetGen1TrainerClassName: ; unreferenced
|
||||
ld hl, Gen1TrainerClassNames
|
||||
ld a, [wTrainerClass]
|
||||
dec a
|
||||
ld c, a
|
||||
ld b, 0
|
||||
add hl, bc
|
||||
add hl, bc
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
ld de, wStringBuffer1
|
||||
.copy
|
||||
ld a, [hli]
|
||||
ld [de], a
|
||||
inc de
|
||||
cp "@"
|
||||
jr nz, .copy
|
||||
ret
|
||||
|
||||
INCLUDE "data/text/unused_gen1_trainer_names.asm"
|
@ -61,10 +61,10 @@ SafariBattleMenuHeader:
|
||||
dba .PrintSafariBallsRemaining
|
||||
|
||||
.Text:
|
||||
db "サファりボール× @" ; "SAFARI BALL× @"
|
||||
db "エサをなげる@" ; "THROW BAIT"
|
||||
db "いしをなげる@" ; "THROW ROCK"
|
||||
db "にげる@" ; "RUN"
|
||||
db "SAFARI BALL× @"
|
||||
db "THROW BAIT@"
|
||||
db "THROW ROCK@"
|
||||
db "RUN@"
|
||||
|
||||
.PrintSafariBallsRemaining:
|
||||
hlcoord 17, 13
|
||||
|
@ -246,9 +246,9 @@ _ShowLinkBattleParticipants:
|
||||
ld de, wOTPlayerName
|
||||
call PlaceString
|
||||
hlcoord 9, 8
|
||||
ld a, "<BOLD_V>"
|
||||
ld a, "V"
|
||||
ld [hli], a
|
||||
ld [hl], "<BOLD_S>"
|
||||
ld [hl], "S"
|
||||
farcall LinkBattle_TrainerHuds ; no need to farcall
|
||||
ld b, CGB_DIPLOMA
|
||||
call GetCGBLayout
|
||||
|
@ -373,13 +373,13 @@ DebugColor_InitScreen:
|
||||
ret
|
||||
|
||||
.ShinyText:
|
||||
db "レア", DEBUGTEST_BLACK, DEBUGTEST_BLACK, "@" ; Rare (shiny)
|
||||
db "Shny", "@"
|
||||
|
||||
.NormalText:
|
||||
db "ノーマル@" ; Normal
|
||||
db "Nrml@"
|
||||
|
||||
.SwitchText:
|
||||
db DEBUGTEST_A, "きりかえ▶@" ; (A) Switches
|
||||
db DEBUGTEST_A, "Chng▶@"
|
||||
|
||||
DebugColor_LoadRGBMeter:
|
||||
decoord 0, 11, wAttrmap
|
||||
@ -736,10 +736,10 @@ DebugColor_PrintTMHMMove:
|
||||
ret
|
||||
|
||||
.AbleText:
|
||||
db "おぼえられる@" ; Learnable
|
||||
db "Able@"
|
||||
|
||||
.NotAbleText:
|
||||
db "おぼえられない@" ; Not learnable
|
||||
db "Unable@"
|
||||
|
||||
.GetNumberedTMHM:
|
||||
cp NUM_TMS
|
||||
@ -1000,9 +1000,9 @@ DebugColor_PlaceCursor:
|
||||
ret
|
||||
|
||||
DebugColor_AreYouFinishedString:
|
||||
db "おわりますか?" ; Are you finished?
|
||||
next "はい<DOT><DOT><DOT>", DEBUGTEST_A ; YES...(A)
|
||||
next "いいえ<DOT><DOT>", DEBUGTEST_B ; NO..(B)
|
||||
db "Finish?"
|
||||
next "YES", DEBUGTEST_BLACK, DEBUGTEST_BLACK, DEBUGTEST_A
|
||||
next "NO", DEBUGTEST_BLACK, DEBUGTEST_BLACK, DEBUGTEST_B
|
||||
db "@"
|
||||
|
||||
DebugColor_UpArrowGFX:
|
||||
@ -1378,9 +1378,3 @@ DebugTileset_CalculatePalette:
|
||||
ld [hli], a
|
||||
ld [hl], d
|
||||
ret
|
||||
|
||||
.dummy1: ; unreferenced
|
||||
ret
|
||||
|
||||
.dummy2: ; unreferenced
|
||||
ret
|
||||
|
@ -476,7 +476,7 @@ DisplayHOFMon:
|
||||
hlcoord 1, 13
|
||||
ld a, "№"
|
||||
ld [hli], a
|
||||
ld [hl], "<DOT>"
|
||||
ld [hl], "."
|
||||
hlcoord 3, 13
|
||||
ld de, wTextDecimalByte
|
||||
lb bc, PRINTNUM_LEADINGZEROS | 1, 3
|
||||
@ -519,10 +519,6 @@ DisplayHOFMon:
|
||||
|
||||
HOF_AnimatePlayerPic:
|
||||
call ClearBGPalettes
|
||||
ld hl, vTiles2 tile HALLOFFAME_COLON
|
||||
ld de, FontExtra + 13 tiles ; "<COLON>"
|
||||
lb bc, BANK(FontExtra), 1
|
||||
call Request2bpp
|
||||
hlcoord 0, 0
|
||||
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
|
||||
ld a, " "
|
||||
@ -592,7 +588,7 @@ HOF_AnimatePlayerPic:
|
||||
ld de, wGameTimeHours
|
||||
lb bc, 2, 3
|
||||
call PrintNum
|
||||
ld [hl], HALLOFFAME_COLON
|
||||
ld [hl], ":"
|
||||
inc hl
|
||||
ld de, wGameTimeMinutes
|
||||
lb bc, PRINTNUM_LEADINGZEROS | 1, 2
|
||||
|
@ -463,9 +463,9 @@ MemoryGame_InitStrings:
|
||||
.dummy_text
|
||||
db "@"
|
||||
.japstr1
|
||||
db "とったもの@"
|
||||
db "?????@"
|
||||
.japstr2
|
||||
db "あと かい@"
|
||||
db "?? ??@"
|
||||
|
||||
MemoryGame_Card2Coord:
|
||||
ld d, 0
|
||||
|
@ -50,9 +50,9 @@ _LoadFontsExtra1::
|
||||
ld hl, vTiles2 tile "☎" ; $62
|
||||
lb bc, BANK(PokegearPhoneIconGFX), 1
|
||||
call Get2bppViaHDMA
|
||||
ld de, FontExtra + 3 tiles ; "<BOLD_D>"
|
||||
ld hl, vTiles2 tile "<BOLD_D>"
|
||||
lb bc, BANK(FontExtra), 22 ; "<BOLD_D>" to "ぉ"
|
||||
ld de, FontExtra ; "<PO>"
|
||||
ld hl, vTiles2 tile "<PO>" ; $63
|
||||
lb bc, BANK(FontExtra), 5 ; "<PO>" to "…"
|
||||
call Get2bppViaHDMA
|
||||
jr LoadFrame
|
||||
|
||||
|
@ -805,9 +805,6 @@ MartSellPriceText:
|
||||
text_far _MartSellPriceText
|
||||
text_end
|
||||
|
||||
UnusedDummyString: ; unreferenced
|
||||
db "!ダミー!@" ; "!Dummy!"
|
||||
|
||||
MartWelcomeText:
|
||||
text_far _MartWelcomeText
|
||||
text_end
|
||||
|
@ -406,34 +406,7 @@ endc
|
||||
pop bc
|
||||
dec b
|
||||
jr nz, .copy_author_loop
|
||||
ld b, PARTY_LENGTH
|
||||
ld de, wLinkReceivedMail
|
||||
.fix_mail_loop
|
||||
push bc
|
||||
push de
|
||||
farcall ParseMailLanguage
|
||||
ld a, c
|
||||
or a
|
||||
jr z, .next
|
||||
sub $3
|
||||
jr nc, .skip
|
||||
farcall ConvertEnglishMailToFrenchGerman
|
||||
jr .next
|
||||
|
||||
.skip
|
||||
cp $2
|
||||
jr nc, .next
|
||||
farcall ConvertEnglishMailToSpanishItalian
|
||||
|
||||
.next
|
||||
pop de
|
||||
ld hl, MAIL_STRUCT_LENGTH
|
||||
add hl, de
|
||||
ld d, h
|
||||
ld e, l
|
||||
pop bc
|
||||
dec b
|
||||
jr nz, .fix_mail_loop
|
||||
ld de, wLinkReceivedMailEnd
|
||||
xor a
|
||||
ld [de], a
|
||||
@ -937,40 +910,6 @@ Link_PrepPartyData_Gen2:
|
||||
dec b
|
||||
jr nz, .metadata_loop
|
||||
|
||||
; Translate the messages if necessary
|
||||
ld b, PARTY_LENGTH
|
||||
ld de, sPartyMail
|
||||
ld hl, wLinkPlayerMailMessages
|
||||
.translate_loop
|
||||
push bc
|
||||
push hl
|
||||
push de
|
||||
push hl
|
||||
farcall ParseMailLanguage
|
||||
pop de
|
||||
ld a, c
|
||||
or a ; MAIL_LANG_ENGLISH
|
||||
jr z, .translate_next
|
||||
sub MAIL_LANG_ITALIAN
|
||||
jr nc, .italian_spanish
|
||||
farcall ConvertFrenchGermanMailToEnglish
|
||||
jr .translate_next
|
||||
.italian_spanish
|
||||
cp (MAIL_LANG_SPANISH + 1) - MAIL_LANG_ITALIAN
|
||||
jr nc, .translate_next
|
||||
farcall ConvertSpanishItalianMailToEnglish
|
||||
.translate_next
|
||||
pop de
|
||||
ld hl, MAIL_STRUCT_LENGTH
|
||||
add hl, de
|
||||
ld d, h
|
||||
ld e, l
|
||||
pop hl
|
||||
ld bc, MAIL_MSG_LENGTH + 1
|
||||
add hl, bc
|
||||
pop bc
|
||||
dec b
|
||||
jr nz, .translate_loop
|
||||
call CloseSRAM
|
||||
|
||||
; The SERIAL_NO_DATA_BYTE value isn't allowed anywhere in message text
|
||||
|
@ -166,7 +166,7 @@ _PrintNum::
|
||||
dec e
|
||||
jr nz, .money_leading_zero
|
||||
inc hl
|
||||
ld [hl], "<DOT>"
|
||||
ld [hl], "."
|
||||
|
||||
.money_leading_zero
|
||||
call .AdvancePointer
|
||||
@ -276,7 +276,7 @@ _PrintNum::
|
||||
dec e
|
||||
ret nz
|
||||
inc hl
|
||||
ld [hl], "<DOT>"
|
||||
ld [hl], "."
|
||||
ret
|
||||
|
||||
.PrintLeadingZero:
|
||||
|
@ -509,7 +509,7 @@ Continue_DisplayGameTime:
|
||||
ld de, wGameTimeHours
|
||||
lb bc, 2, 3
|
||||
call PrintNum
|
||||
ld [hl], "<COLON>"
|
||||
ld [hl], ":"
|
||||
inc hl
|
||||
ld de, wGameTimeMinutes
|
||||
lb bc, PRINTNUM_LEADINGZEROS | 1, 2
|
||||
|
@ -127,9 +127,9 @@ StartMenu_PrintSafariGameStatus: ; unreferenced
|
||||
ld de, .slash_500
|
||||
call PlaceString
|
||||
hlcoord 1, 3
|
||||
ld de, .booru_ko
|
||||
ld de, .ball
|
||||
call PlaceString
|
||||
hlcoord 5, 3
|
||||
hlcoord 6, 3
|
||||
ld de, wSafariBallsRemaining
|
||||
lb bc, 1, 2
|
||||
call PrintNum
|
||||
@ -138,9 +138,9 @@ StartMenu_PrintSafariGameStatus: ; unreferenced
|
||||
ret
|
||||
|
||||
.slash_500
|
||||
db "/500@"
|
||||
.booru_ko
|
||||
db "ボール こ@"
|
||||
db "/500@"
|
||||
.ball
|
||||
db "BALL@"
|
||||
|
||||
StartMenu_DrawBugContestStatusBox:
|
||||
hlcoord 0, 0
|
||||
@ -193,8 +193,6 @@ StartMenu_PrintBugContestStatus:
|
||||
ld [wOptions], a
|
||||
ret
|
||||
|
||||
.BallsJPString: ; unreferenced
|
||||
db "ボール こ@"
|
||||
.CaughtString:
|
||||
db "CAUGHT@"
|
||||
.BallsString:
|
||||
|
@ -2,7 +2,7 @@ DEF NAMINGSCREEN_CURSOR EQU $7e
|
||||
|
||||
DEF NAMINGSCREEN_BORDER EQU "■" ; $60
|
||||
DEF NAMINGSCREEN_MIDDLELINE EQU "→" ; $eb
|
||||
DEF NAMINGSCREEN_UNDERLINE EQU "<DOT>" ; $f2
|
||||
DEF NAMINGSCREEN_UNDERLINE EQU "." ; $e8
|
||||
|
||||
_NamingScreen:
|
||||
call DisableSpriteUpdates
|
||||
@ -79,7 +79,7 @@ NamingScreen:
|
||||
dw .Rival
|
||||
dw .Mom
|
||||
dw .Box
|
||||
dw .Tomodachi
|
||||
dw .Pokemon
|
||||
dw .Pokemon
|
||||
dw .Pokemon
|
||||
|
||||
@ -180,16 +180,6 @@ NamingScreen:
|
||||
.BoxNameString:
|
||||
db "BOX NAME?@"
|
||||
|
||||
.Tomodachi:
|
||||
hlcoord 3, 2
|
||||
ld de, .oTomodachi_no_namae_sutoringu
|
||||
call PlaceString
|
||||
call .StoreSpriteIconParams
|
||||
ret
|
||||
|
||||
.oTomodachi_no_namae_sutoringu
|
||||
db "おともだち の なまえは?@"
|
||||
|
||||
.LoadSprite:
|
||||
push de
|
||||
ld hl, vTiles0 tile $00
|
||||
@ -715,8 +705,6 @@ AddDakutenToCharacter: ; unreferenced
|
||||
ld a, [hl]
|
||||
jr NamingScreen_LoadNextCharacter
|
||||
|
||||
INCLUDE "data/text/unused_dakutens.asm"
|
||||
|
||||
NamingScreen_DeleteCharacter:
|
||||
ld hl, wNamingScreenCurNameLength
|
||||
ld a, [hl]
|
||||
@ -881,9 +869,6 @@ INCBIN "gfx/naming_screen/cursor.2bpp"
|
||||
|
||||
INCLUDE "data/text/name_input_chars.asm"
|
||||
|
||||
NamingScreenGFX_End: ; unreferenced
|
||||
INCBIN "gfx/naming_screen/end.1bpp"
|
||||
|
||||
NamingScreenGFX_MiddleLine:
|
||||
INCBIN "gfx/naming_screen/middle_line.1bpp"
|
||||
|
||||
@ -968,9 +953,6 @@ INCBIN "gfx/naming_screen/mail.2bpp"
|
||||
ld [wNamingScreenMaxNameLength], a
|
||||
ret
|
||||
|
||||
.PleaseWriteAMailString: ; unreferenced
|
||||
db "メールを かいてね@"
|
||||
|
||||
.InitCharset:
|
||||
call WaitTop
|
||||
hlcoord 0, 0
|
||||
|
@ -1390,45 +1390,6 @@ TradeAnim_WaitAnim2:
|
||||
call TradeAnim_AdvanceScriptPointer
|
||||
ret
|
||||
|
||||
DebugTrade: ; unreferenced
|
||||
; This function was meant for use in Japanese versions, so the
|
||||
; constant used for copy length was changed by accident.
|
||||
|
||||
ld hl, .DebugTradeData
|
||||
|
||||
ld a, [hli]
|
||||
ld [wPlayerTrademonSpecies], a
|
||||
ld de, wPlayerTrademonSenderName
|
||||
ld c, NAME_LENGTH + 2 ; JP: NAME_LENGTH_JAPANESE + 2
|
||||
.loop1
|
||||
ld a, [hli]
|
||||
ld [de], a
|
||||
inc de
|
||||
dec c
|
||||
jr nz, .loop1
|
||||
|
||||
ld a, [hli]
|
||||
ld [wOTTrademonSpecies], a
|
||||
ld de, wOTTrademonSenderName
|
||||
ld c, NAME_LENGTH + 2 ; JP: NAME_LENGTH_JAPANESE + 2
|
||||
.loop2
|
||||
ld a, [hli]
|
||||
ld [de], a
|
||||
inc de
|
||||
dec c
|
||||
jr nz, .loop2
|
||||
ret
|
||||
|
||||
MACRO debugtrade
|
||||
; species, ot name, ot id
|
||||
db \1, \2
|
||||
dw \3
|
||||
ENDM
|
||||
|
||||
.DebugTradeData:
|
||||
debugtrade VENUSAUR, "ゲーフり@@", $0123 ; GAME FREAK
|
||||
debugtrade CHARIZARD, "クりーチャ@", $0456 ; Creatures Inc.
|
||||
|
||||
TradeGameBoyTilemap: INCBIN "gfx/trade/game_boy.tilemap" ; 6x8
|
||||
TradeLinkTubeTilemap: INCBIN "gfx/trade/link_cable.tilemap" ; 12x3
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user