mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2025-01-22 07:32:07 -05:00
separated japanese glyphs and images
This commit is contained in:
parent
18e95548a0
commit
c3d0fd40e3
10 changed files with 2733 additions and 735 deletions
|
@ -3,6 +3,14 @@
|
||||||
#include "game/ingame_menu.h"
|
#include "game/ingame_menu.h"
|
||||||
#include "make_const_nonconst.h"
|
#include "make_const_nonconst.h"
|
||||||
|
|
||||||
|
ALIGNED8 const u8 texture_font_jp[] = {
|
||||||
|
#include "textures/custom_font/custom_font_jp.rgba32.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
|
ALIGNED8 const u8 texture_font_jp_aliased[] = {
|
||||||
|
#include "textures/custom_font/custom_font_jp_aliased.rgba32.inc.c"
|
||||||
|
};
|
||||||
|
|
||||||
ALIGNED8 const u8 texture_font_normal[] = {
|
ALIGNED8 const u8 texture_font_normal[] = {
|
||||||
#include "textures/custom_font/custom_font_normal.rgba32.inc.c"
|
#include "textures/custom_font/custom_font_normal.rgba32.inc.c"
|
||||||
};
|
};
|
||||||
|
|
|
@ -1546,6 +1546,8 @@ extern ALIGNED8 const Texture texture_font_hud_recolor[];
|
||||||
extern ALIGNED8 const Texture texture_font_special[];
|
extern ALIGNED8 const Texture texture_font_special[];
|
||||||
extern ALIGNED8 const Texture texture_selectionbox_back_icon[];
|
extern ALIGNED8 const Texture texture_selectionbox_back_icon[];
|
||||||
extern ALIGNED8 const Texture texture_selectionbox_forward_icon[];
|
extern ALIGNED8 const Texture texture_selectionbox_forward_icon[];
|
||||||
|
extern ALIGNED8 const Texture texture_font_jp[];
|
||||||
|
extern ALIGNED8 const Texture texture_font_jp_aliased[];
|
||||||
extern ALIGNED8 const Texture texture_coopdx_logo[];
|
extern ALIGNED8 const Texture texture_coopdx_logo[];
|
||||||
extern ALIGNED8 const Texture pss_seg7_texture_07000000[];
|
extern ALIGNED8 const Texture pss_seg7_texture_07000000[];
|
||||||
extern ALIGNED8 const Texture pss_seg7_texture_07000800[];
|
extern ALIGNED8 const Texture pss_seg7_texture_07000800[];
|
||||||
|
|
|
@ -1138,13 +1138,16 @@ static const struct BuiltinTexInfo sDynosBuiltinTexs[] = {
|
||||||
define_builtin_tex(waluigi_texture_eyes_up, "actors/waluigi/custom_waluigi_eyes_up_unused.rgba16.png", 64, 32, 16),
|
define_builtin_tex(waluigi_texture_eyes_up, "actors/waluigi/custom_waluigi_eyes_up_unused.rgba16.png", 64, 32, 16),
|
||||||
define_builtin_tex(waluigi_texture_eyes_down, "actors/waluigi/custom_waluigi_eyes_down_unused.rgba16.png", 64, 32, 16),
|
define_builtin_tex(waluigi_texture_eyes_down, "actors/waluigi/custom_waluigi_eyes_down_unused.rgba16.png", 64, 32, 16),
|
||||||
define_builtin_tex(waluigi_texture_eyes_dead, "actors/waluigi/custom_waluigi_eyes_dead.rgba16.png", 64, 32, 16),
|
define_builtin_tex(waluigi_texture_eyes_dead, "actors/waluigi/custom_waluigi_eyes_dead.rgba16.png", 64, 32, 16),
|
||||||
|
|
||||||
// DJUI
|
// DJUI
|
||||||
define_builtin_tex(texture_font_normal, "textures/custom_font/custom_font_normal.rgba32.png", 256, 512, 32),
|
define_builtin_tex(texture_font_normal, "textures/custom_font/custom_font_normal.rgba32.png", 256, 128, 32),
|
||||||
define_builtin_tex(texture_font_aliased, "textures/custom_font/custom_font_aliased.rgba32.png", 512, 1024, 32),
|
define_builtin_tex(texture_font_aliased, "textures/custom_font/custom_font_aliased.rgba32.png", 512, 256, 32),
|
||||||
define_builtin_tex(texture_font_title, "textures/custom_font/custom_font_title.rgba32.png", 1024, 512, 32),
|
define_builtin_tex(texture_font_title, "textures/custom_font/custom_font_title.rgba32.png", 1024, 512, 32),
|
||||||
define_builtin_tex(texture_font_hud, "textures/custom_font/custom_font_normal.rgba32.png", 512, 512, 32),
|
define_builtin_tex(texture_font_hud, "textures/custom_font/custom_font_normal.rgba32.png", 512, 512, 32),
|
||||||
define_builtin_tex(texture_font_hud_recolor, "textures/custom_font/custom_font_aliased.rgba32.png", 512, 512, 32),
|
define_builtin_tex(texture_font_hud_recolor, "textures/custom_font/custom_font_aliased.rgba32.png", 512, 512, 32),
|
||||||
define_builtin_tex(texture_font_special, "textures/custom_font/custom_font_special.rgba32.png", 512, 512, 32),
|
define_builtin_tex(texture_font_special, "textures/custom_font/custom_font_special.rgba32.png", 512, 512, 32),
|
||||||
|
define_builtin_tex(texture_font_jp, "textures/custom_font/custom_font_jp.rgba32.png", 512, 1024, 32),
|
||||||
|
define_builtin_tex(texture_font_jp_aliased, "textures/custom_font/custom_font_jp_aliased.rgba32.png", 1024, 2048, 32),
|
||||||
|
|
||||||
// Logo
|
// Logo
|
||||||
define_builtin_tex(texture_selectionbox_back_icon, "textures/segment2/custom_selectionbox_back_icon.rgba16.png", 16, 16, 16),
|
define_builtin_tex(texture_selectionbox_back_icon, "textures/segment2/custom_selectionbox_back_icon.rgba16.png", 16, 16, 16),
|
||||||
|
|
|
@ -12,11 +12,20 @@ static void djui_font_normal_render_char(char* c) {
|
||||||
if (*c == ' ') { return; }
|
if (*c == ' ') { return; }
|
||||||
|
|
||||||
u32 index = djui_unicode_get_sprite_index(c);
|
u32 index = djui_unicode_get_sprite_index(c);
|
||||||
u32 tx = index % 32;
|
|
||||||
u32 ty = index / 32;
|
|
||||||
|
|
||||||
extern ALIGNED8 const u8 texture_font_normal[];
|
if (index & 0x010000) {
|
||||||
djui_gfx_render_texture_tile(texture_font_normal, 256, 512, 32, tx * 8, ty * 16, 8, 16, false, true);
|
index &= ~0x010000;
|
||||||
|
u32 tx = index % 64;
|
||||||
|
u32 ty = index / 64;
|
||||||
|
extern ALIGNED8 const u8 texture_font_jp[];
|
||||||
|
djui_gfx_render_texture_tile(texture_font_jp, 512, 1024, 32, tx * 8, ty * 16, 8, 16, false);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
u32 tx = index % 32;
|
||||||
|
u32 ty = index / 32;
|
||||||
|
extern ALIGNED8 const u8 texture_font_normal[];
|
||||||
|
djui_gfx_render_texture_tile(texture_font_normal, 256, 128, 32, tx * 8, ty * 16, 8, 16, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static f32 djui_font_normal_char_width(char* c) {
|
static f32 djui_font_normal_char_width(char* c) {
|
||||||
|
@ -143,11 +152,20 @@ static void djui_font_aliased_render_char(char* c) {
|
||||||
if (*c == ' ') { return; }
|
if (*c == ' ') { return; }
|
||||||
|
|
||||||
u32 index = djui_unicode_get_sprite_index(c);
|
u32 index = djui_unicode_get_sprite_index(c);
|
||||||
u32 tx = index % 32;
|
|
||||||
u32 ty = index / 32;
|
|
||||||
|
|
||||||
extern ALIGNED8 const u8 texture_font_aliased[];
|
if (index & 0x010000) {
|
||||||
djui_gfx_render_texture_tile(texture_font_aliased, 512, 1024, 32, tx * 16, ty * 32, 16, 32, false, true);
|
index &= ~0x010000;
|
||||||
|
u32 tx = index % 64;
|
||||||
|
u32 ty = index / 64;
|
||||||
|
extern ALIGNED8 const u8 texture_font_jp_aliased[];
|
||||||
|
djui_gfx_render_texture_tile(texture_font_jp_aliased, 1024, 2048, 32, tx * 16, ty * 32, 16, 32, false);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
u32 tx = index % 32;
|
||||||
|
u32 ty = index / 32;
|
||||||
|
extern ALIGNED8 const u8 texture_font_aliased[];
|
||||||
|
djui_gfx_render_texture_tile(texture_font_aliased, 512, 256, 32, tx * 16, ty * 32, 16, 32, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static f32 djui_font_aliased_char_width(char* c) {
|
static f32 djui_font_aliased_char_width(char* c) {
|
||||||
|
|
|
@ -176,731 +176,10 @@ struct SmCodeGlyph sSmCodeGlyphs[] = {
|
||||||
{ "ї", 'l', 0, 0 },
|
{ "ї", 'l', 0, 0 },
|
||||||
{ "Ґ", 'R', 0, 0 },
|
{ "Ґ", 'R', 0, 0 },
|
||||||
{ "ґ", 'R', 0, 0 },
|
{ "ґ", 'R', 0, 0 },
|
||||||
|
};
|
||||||
{ "…", 8, 18, 0 },
|
|
||||||
{ "、", 8, 18, 0 },
|
struct SmCodeGlyph sSmCodeGlyphs_JP[] = {
|
||||||
{ "。", 8, 18, 0 },
|
#include "jp_glyphs.h"
|
||||||
{ "『", 8, 18, 0 },
|
|
||||||
{ "』", 8, 18, 0 },
|
|
||||||
{ "ぁ", 8, 18, 0 },
|
|
||||||
{ "あ", 8, 18, 0 },
|
|
||||||
{ "ぃ", 8, 18, 0 },
|
|
||||||
{ "い", 8, 18, 0 },
|
|
||||||
{ "ぅ", 8, 18, 0 },
|
|
||||||
{ "う", 8, 18, 0 },
|
|
||||||
{ "ぇ", 8, 18, 0 },
|
|
||||||
{ "え", 8, 18, 0 },
|
|
||||||
{ "ぉ", 8, 18, 0 },
|
|
||||||
{ "お", 8, 18, 0 },
|
|
||||||
{ "か", 8, 18, 0 },
|
|
||||||
{ "が", 8, 18, 0 },
|
|
||||||
{ "き", 8, 18, 0 },
|
|
||||||
{ "ぎ", 8, 18, 0 },
|
|
||||||
{ "く", 8, 18, 0 },
|
|
||||||
{ "ぐ", 8, 18, 0 },
|
|
||||||
{ "け", 8, 18, 0 },
|
|
||||||
{ "げ", 8, 18, 0 },
|
|
||||||
{ "こ", 8, 18, 0 },
|
|
||||||
{ "ご", 8, 18, 0 },
|
|
||||||
{ "さ", 8, 18, 0 },
|
|
||||||
{ "ざ", 8, 18, 0 },
|
|
||||||
{ "し", 8, 18, 0 },
|
|
||||||
{ "じ", 8, 18, 0 },
|
|
||||||
{ "す", 8, 18, 0 },
|
|
||||||
{ "ず", 8, 18, 0 },
|
|
||||||
{ "せ", 8, 18, 0 },
|
|
||||||
{ "ぜ", 8, 18, 0 },
|
|
||||||
{ "そ", 8, 18, 0 },
|
|
||||||
{ "ぞ", 8, 18, 0 },
|
|
||||||
{ "た", 8, 18, 0 },
|
|
||||||
{ "だ", 8, 18, 0 },
|
|
||||||
{ "ち", 8, 18, 0 },
|
|
||||||
{ "ぢ", 8, 18, 0 },
|
|
||||||
{ "っ", 8, 18, 0 },
|
|
||||||
{ "つ", 8, 18, 0 },
|
|
||||||
{ "づ", 8, 18, 0 },
|
|
||||||
{ "て", 8, 18, 0 },
|
|
||||||
{ "で", 8, 18, 0 },
|
|
||||||
{ "と", 8, 18, 0 },
|
|
||||||
{ "ど", 8, 18, 0 },
|
|
||||||
{ "な", 8, 18, 0 },
|
|
||||||
{ "に", 8, 18, 0 },
|
|
||||||
{ "ぬ", 8, 18, 0 },
|
|
||||||
{ "ね", 8, 18, 0 },
|
|
||||||
{ "の", 8, 18, 0 },
|
|
||||||
{ "は", 8, 18, 0 },
|
|
||||||
{ "ば", 8, 18, 0 },
|
|
||||||
{ "ぱ", 8, 18, 0 },
|
|
||||||
{ "ひ", 8, 18, 0 },
|
|
||||||
{ "び", 8, 18, 0 },
|
|
||||||
{ "ぴ", 8, 18, 0 },
|
|
||||||
{ "ふ", 8, 18, 0 },
|
|
||||||
{ "ぶ", 8, 18, 0 },
|
|
||||||
{ "ぷ", 8, 18, 0 },
|
|
||||||
{ "へ", 8, 18, 0 },
|
|
||||||
{ "べ", 8, 18, 0 },
|
|
||||||
{ "ぺ", 8, 18, 0 },
|
|
||||||
{ "ほ", 8, 18, 0 },
|
|
||||||
{ "ぼ", 8, 18, 0 },
|
|
||||||
{ "ぽ", 8, 18, 0 },
|
|
||||||
{ "ま", 8, 18, 0 },
|
|
||||||
{ "み", 8, 18, 0 },
|
|
||||||
{ "む", 8, 18, 0 },
|
|
||||||
{ "め", 8, 18, 0 },
|
|
||||||
{ "も", 8, 18, 0 },
|
|
||||||
{ "ゃ", 8, 18, 0 },
|
|
||||||
{ "や", 8, 18, 0 },
|
|
||||||
{ "ゅ", 8, 18, 0 },
|
|
||||||
{ "ゆ", 8, 18, 0 },
|
|
||||||
{ "ょ", 8, 18, 0 },
|
|
||||||
{ "よ", 8, 18, 0 },
|
|
||||||
{ "ら", 8, 18, 0 },
|
|
||||||
{ "り", 8, 18, 0 },
|
|
||||||
{ "る", 8, 18, 0 },
|
|
||||||
{ "れ", 8, 18, 0 },
|
|
||||||
{ "ろ", 8, 18, 0 },
|
|
||||||
{ "わ", 8, 18, 0 },
|
|
||||||
{ "を", 8, 18, 0 },
|
|
||||||
{ "ん", 8, 18, 0 },
|
|
||||||
{ "ァ", 8, 18, 0 },
|
|
||||||
{ "ア", 8, 18, 0 },
|
|
||||||
{ "ィ", 8, 18, 0 },
|
|
||||||
{ "イ", 8, 18, 0 },
|
|
||||||
{ "ゥ", 8, 18, 0 },
|
|
||||||
{ "ウ", 8, 18, 0 },
|
|
||||||
{ "ェ", 8, 18, 0 },
|
|
||||||
{ "エ", 8, 18, 0 },
|
|
||||||
{ "ォ", 8, 18, 0 },
|
|
||||||
{ "オ", 8, 18, 0 },
|
|
||||||
{ "カ", 8, 18, 0 },
|
|
||||||
{ "ガ", 8, 18, 0 },
|
|
||||||
{ "キ", 8, 18, 0 },
|
|
||||||
{ "ギ", 8, 18, 0 },
|
|
||||||
{ "ク", 8, 18, 0 },
|
|
||||||
{ "グ", 8, 18, 0 },
|
|
||||||
{ "ケ", 8, 18, 0 },
|
|
||||||
{ "ゲ", 8, 18, 0 },
|
|
||||||
{ "コ", 8, 18, 0 },
|
|
||||||
{ "ゴ", 8, 18, 0 },
|
|
||||||
{ "サ", 8, 18, 0 },
|
|
||||||
{ "ザ", 8, 18, 0 },
|
|
||||||
{ "シ", 8, 18, 0 },
|
|
||||||
{ "ジ", 8, 18, 0 },
|
|
||||||
{ "ス", 8, 18, 0 },
|
|
||||||
{ "ズ", 8, 18, 0 },
|
|
||||||
{ "セ", 8, 18, 0 },
|
|
||||||
{ "ゼ", 8, 18, 0 },
|
|
||||||
{ "ソ", 8, 18, 0 },
|
|
||||||
{ "ゾ", 8, 18, 0 },
|
|
||||||
{ "タ", 8, 18, 0 },
|
|
||||||
{ "ダ", 8, 18, 0 },
|
|
||||||
{ "チ", 8, 18, 0 },
|
|
||||||
{ "ヂ", 8, 18, 0 },
|
|
||||||
{ "ッ", 8, 18, 0 },
|
|
||||||
{ "ツ", 8, 18, 0 },
|
|
||||||
{ "ヅ", 8, 18, 0 },
|
|
||||||
{ "テ", 8, 18, 0 },
|
|
||||||
{ "デ", 8, 18, 0 },
|
|
||||||
{ "ト", 8, 18, 0 },
|
|
||||||
{ "ド", 8, 18, 0 },
|
|
||||||
{ "ナ", 8, 18, 0 },
|
|
||||||
{ "ニ", 8, 18, 0 },
|
|
||||||
{ "ヌ", 8, 18, 0 },
|
|
||||||
{ "ネ", 8, 18, 0 },
|
|
||||||
{ "ノ", 8, 18, 0 },
|
|
||||||
{ "ハ", 8, 18, 0 },
|
|
||||||
{ "バ", 8, 18, 0 },
|
|
||||||
{ "パ", 8, 18, 0 },
|
|
||||||
{ "ヒ", 8, 18, 0 },
|
|
||||||
{ "ビ", 8, 18, 0 },
|
|
||||||
{ "ピ", 8, 18, 0 },
|
|
||||||
{ "フ", 8, 18, 0 },
|
|
||||||
{ "ブ", 8, 18, 0 },
|
|
||||||
{ "プ", 8, 18, 0 },
|
|
||||||
{ "ヘ", 8, 18, 0 },
|
|
||||||
{ "ベ", 8, 18, 0 },
|
|
||||||
{ "ペ", 8, 18, 0 },
|
|
||||||
{ "ホ", 8, 18, 0 },
|
|
||||||
{ "ボ", 8, 18, 0 },
|
|
||||||
{ "ポ", 8, 18, 0 },
|
|
||||||
{ "マ", 8, 18, 0 },
|
|
||||||
{ "ミ", 8, 18, 0 },
|
|
||||||
{ "ム", 8, 18, 0 },
|
|
||||||
{ "メ", 8, 18, 0 },
|
|
||||||
{ "モ", 8, 18, 0 },
|
|
||||||
{ "ャ", 8, 18, 0 },
|
|
||||||
{ "ヤ", 8, 18, 0 },
|
|
||||||
{ "ュ", 8, 18, 0 },
|
|
||||||
{ "ユ", 8, 18, 0 },
|
|
||||||
{ "ョ", 8, 18, 0 },
|
|
||||||
{ "ヨ", 8, 18, 0 },
|
|
||||||
{ "ラ", 8, 18, 0 },
|
|
||||||
{ "リ", 8, 18, 0 },
|
|
||||||
{ "ル", 8, 18, 0 },
|
|
||||||
{ "レ", 8, 18, 0 },
|
|
||||||
{ "ロ", 8, 18, 0 },
|
|
||||||
{ "ワ", 8, 18, 0 },
|
|
||||||
{ "ヲ", 8, 18, 0 },
|
|
||||||
{ "ン", 8, 18, 0 },
|
|
||||||
{ "ヴ", 8, 18, 0 },
|
|
||||||
{ "・", 8, 18, 0 },
|
|
||||||
{ "ー", 8, 18, 0 },
|
|
||||||
{ "一", 8, 18, 0 },
|
|
||||||
{ "七", 8, 18, 0 },
|
|
||||||
{ "万", 8, 18, 0 },
|
|
||||||
{ "三", 8, 18, 0 },
|
|
||||||
{ "上", 8, 18, 0 },
|
|
||||||
{ "下", 8, 18, 0 },
|
|
||||||
{ "不", 8, 18, 0 },
|
|
||||||
{ "与", 8, 18, 0 },
|
|
||||||
{ "世", 8, 18, 0 },
|
|
||||||
{ "両", 8, 18, 0 },
|
|
||||||
{ "中", 8, 18, 0 },
|
|
||||||
{ "主", 8, 18, 0 },
|
|
||||||
{ "久", 8, 18, 0 },
|
|
||||||
{ "乗", 8, 18, 0 },
|
|
||||||
{ "九", 8, 18, 0 },
|
|
||||||
{ "了", 8, 18, 0 },
|
|
||||||
{ "予", 8, 18, 0 },
|
|
||||||
{ "争", 8, 18, 0 },
|
|
||||||
{ "事", 8, 18, 0 },
|
|
||||||
{ "二", 8, 18, 0 },
|
|
||||||
{ "五", 8, 18, 0 },
|
|
||||||
{ "井", 8, 18, 0 },
|
|
||||||
{ "交", 8, 18, 0 },
|
|
||||||
{ "京", 8, 18, 0 },
|
|
||||||
{ "人", 8, 18, 0 },
|
|
||||||
{ "今", 8, 18, 0 },
|
|
||||||
{ "仕", 8, 18, 0 },
|
|
||||||
{ "付", 8, 18, 0 },
|
|
||||||
{ "代", 8, 18, 0 },
|
|
||||||
{ "以", 8, 18, 0 },
|
|
||||||
{ "件", 8, 18, 0 },
|
|
||||||
{ "任", 8, 18, 0 },
|
|
||||||
{ "企", 8, 18, 0 },
|
|
||||||
{ "会", 8, 18, 0 },
|
|
||||||
{ "伝", 8, 18, 0 },
|
|
||||||
{ "位", 8, 18, 0 },
|
|
||||||
{ "低", 8, 18, 0 },
|
|
||||||
{ "住", 8, 18, 0 },
|
|
||||||
{ "佐", 8, 18, 0 },
|
|
||||||
{ "体", 8, 18, 0 },
|
|
||||||
{ "何", 8, 18, 0 },
|
|
||||||
{ "作", 8, 18, 0 },
|
|
||||||
{ "使", 8, 18, 0 },
|
|
||||||
{ "例", 8, 18, 0 },
|
|
||||||
{ "供", 8, 18, 0 },
|
|
||||||
{ "価", 8, 18, 0 },
|
|
||||||
{ "係", 8, 18, 0 },
|
|
||||||
{ "保", 8, 18, 0 },
|
|
||||||
{ "信", 8, 18, 0 },
|
|
||||||
{ "修", 8, 18, 0 },
|
|
||||||
{ "個", 8, 18, 0 },
|
|
||||||
{ "停", 8, 18, 0 },
|
|
||||||
{ "側", 8, 18, 0 },
|
|
||||||
{ "備", 8, 18, 0 },
|
|
||||||
{ "傷", 8, 18, 0 },
|
|
||||||
{ "働", 8, 18, 0 },
|
|
||||||
{ "優", 8, 18, 0 },
|
|
||||||
{ "元", 8, 18, 0 },
|
|
||||||
{ "先", 8, 18, 0 },
|
|
||||||
{ "党", 8, 18, 0 },
|
|
||||||
{ "入", 8, 18, 0 },
|
|
||||||
{ "全", 8, 18, 0 },
|
|
||||||
{ "八", 8, 18, 0 },
|
|
||||||
{ "公", 8, 18, 0 },
|
|
||||||
{ "六", 8, 18, 0 },
|
|
||||||
{ "共", 8, 18, 0 },
|
|
||||||
{ "内", 8, 18, 0 },
|
|
||||||
{ "円", 8, 18, 0 },
|
|
||||||
{ "再", 8, 18, 0 },
|
|
||||||
{ "写", 8, 18, 0 },
|
|
||||||
{ "出", 8, 18, 0 },
|
|
||||||
{ "分", 8, 18, 0 },
|
|
||||||
{ "切", 8, 18, 0 },
|
|
||||||
{ "初", 8, 18, 0 },
|
|
||||||
{ "判", 8, 18, 0 },
|
|
||||||
{ "別", 8, 18, 0 },
|
|
||||||
{ "利", 8, 18, 0 },
|
|
||||||
{ "制", 8, 18, 0 },
|
|
||||||
{ "前", 8, 18, 0 },
|
|
||||||
{ "副", 8, 18, 0 },
|
|
||||||
{ "割", 8, 18, 0 },
|
|
||||||
{ "力", 8, 18, 0 },
|
|
||||||
{ "加", 8, 18, 0 },
|
|
||||||
{ "助", 8, 18, 0 },
|
|
||||||
{ "労", 8, 18, 0 },
|
|
||||||
{ "効", 8, 18, 0 },
|
|
||||||
{ "動", 8, 18, 0 },
|
|
||||||
{ "務", 8, 18, 0 },
|
|
||||||
{ "勝", 8, 18, 0 },
|
|
||||||
{ "勢", 8, 18, 0 },
|
|
||||||
{ "化", 8, 18, 0 },
|
|
||||||
{ "北", 8, 18, 0 },
|
|
||||||
{ "区", 8, 18, 0 },
|
|
||||||
{ "医", 8, 18, 0 },
|
|
||||||
{ "十", 8, 18, 0 },
|
|
||||||
{ "千", 8, 18, 0 },
|
|
||||||
{ "午", 8, 18, 0 },
|
|
||||||
{ "半", 8, 18, 0 },
|
|
||||||
{ "協", 8, 18, 0 },
|
|
||||||
{ "南", 8, 18, 0 },
|
|
||||||
{ "原", 8, 18, 0 },
|
|
||||||
{ "去", 8, 18, 0 },
|
|
||||||
{ "参", 8, 18, 0 },
|
|
||||||
{ "反", 8, 18, 0 },
|
|
||||||
{ "収", 8, 18, 0 },
|
|
||||||
{ "取", 8, 18, 0 },
|
|
||||||
{ "受", 8, 18, 0 },
|
|
||||||
{ "口", 8, 18, 0 },
|
|
||||||
{ "可", 8, 18, 0 },
|
|
||||||
{ "台", 8, 18, 0 },
|
|
||||||
{ "右", 8, 18, 0 },
|
|
||||||
{ "各", 8, 18, 0 },
|
|
||||||
{ "合", 8, 18, 0 },
|
|
||||||
{ "同", 8, 18, 0 },
|
|
||||||
{ "名", 8, 18, 0 },
|
|
||||||
{ "吐", 8, 18, 0 },
|
|
||||||
{ "向", 8, 18, 0 },
|
|
||||||
{ "含", 8, 18, 0 },
|
|
||||||
{ "告", 8, 18, 0 },
|
|
||||||
{ "味", 8, 18, 0 },
|
|
||||||
{ "呼", 8, 18, 0 },
|
|
||||||
{ "命", 8, 18, 0 },
|
|
||||||
{ "和", 8, 18, 0 },
|
|
||||||
{ "品", 8, 18, 0 },
|
|
||||||
{ "員", 8, 18, 0 },
|
|
||||||
{ "商", 8, 18, 0 },
|
|
||||||
{ "問", 8, 18, 0 },
|
|
||||||
{ "営", 8, 18, 0 },
|
|
||||||
{ "四", 8, 18, 0 },
|
|
||||||
{ "回", 8, 18, 0 },
|
|
||||||
{ "団", 8, 18, 0 },
|
|
||||||
{ "国", 8, 18, 0 },
|
|
||||||
{ "土", 8, 18, 0 },
|
|
||||||
{ "在", 8, 18, 0 },
|
|
||||||
{ "地", 8, 18, 0 },
|
|
||||||
{ "型", 8, 18, 0 },
|
|
||||||
{ "域", 8, 18, 0 },
|
|
||||||
{ "基", 8, 18, 0 },
|
|
||||||
{ "報", 8, 18, 0 },
|
|
||||||
{ "場", 8, 18, 0 },
|
|
||||||
{ "境", 8, 18, 0 },
|
|
||||||
{ "増", 8, 18, 0 },
|
|
||||||
{ "士", 8, 18, 0 },
|
|
||||||
{ "声", 8, 18, 0 },
|
|
||||||
{ "売", 8, 18, 0 },
|
|
||||||
{ "変", 8, 18, 0 },
|
|
||||||
{ "外", 8, 18, 0 },
|
|
||||||
{ "多", 8, 18, 0 },
|
|
||||||
{ "夜", 8, 18, 0 },
|
|
||||||
{ "大", 8, 18, 0 },
|
|
||||||
{ "夫", 8, 18, 0 },
|
|
||||||
{ "失", 8, 18, 0 },
|
|
||||||
{ "女", 8, 18, 0 },
|
|
||||||
{ "好", 8, 18, 0 },
|
|
||||||
{ "始", 8, 18, 0 },
|
|
||||||
{ "委", 8, 18, 0 },
|
|
||||||
{ "姿", 8, 18, 0 },
|
|
||||||
{ "子", 8, 18, 0 },
|
|
||||||
{ "字", 8, 18, 0 },
|
|
||||||
{ "存", 8, 18, 0 },
|
|
||||||
{ "学", 8, 18, 0 },
|
|
||||||
{ "宅", 8, 18, 0 },
|
|
||||||
{ "守", 8, 18, 0 },
|
|
||||||
{ "安", 8, 18, 0 },
|
|
||||||
{ "官", 8, 18, 0 },
|
|
||||||
{ "定", 8, 18, 0 },
|
|
||||||
{ "実", 8, 18, 0 },
|
|
||||||
{ "宮", 8, 18, 0 },
|
|
||||||
{ "害", 8, 18, 0 },
|
|
||||||
{ "家", 8, 18, 0 },
|
|
||||||
{ "容", 8, 18, 0 },
|
|
||||||
{ "察", 8, 18, 0 },
|
|
||||||
{ "審", 8, 18, 0 },
|
|
||||||
{ "対", 8, 18, 0 },
|
|
||||||
{ "導", 8, 18, 0 },
|
|
||||||
{ "小", 8, 18, 0 },
|
|
||||||
{ "少", 8, 18, 0 },
|
|
||||||
{ "局", 8, 18, 0 },
|
|
||||||
{ "展", 8, 18, 0 },
|
|
||||||
{ "山", 8, 18, 0 },
|
|
||||||
{ "岡", 8, 18, 0 },
|
|
||||||
{ "島", 8, 18, 0 },
|
|
||||||
{ "川", 8, 18, 0 },
|
|
||||||
{ "州", 8, 18, 0 },
|
|
||||||
{ "工", 8, 18, 0 },
|
|
||||||
{ "左", 8, 18, 0 },
|
|
||||||
{ "差", 8, 18, 0 },
|
|
||||||
{ "市", 8, 18, 0 },
|
|
||||||
{ "席", 8, 18, 0 },
|
|
||||||
{ "常", 8, 18, 0 },
|
|
||||||
{ "帽", 8, 18, 0 },
|
|
||||||
{ "平", 8, 18, 0 },
|
|
||||||
{ "年", 8, 18, 0 },
|
|
||||||
{ "幹", 8, 18, 0 },
|
|
||||||
{ "広", 8, 18, 0 },
|
|
||||||
{ "店", 8, 18, 0 },
|
|
||||||
{ "府", 8, 18, 0 },
|
|
||||||
{ "度", 8, 18, 0 },
|
|
||||||
{ "建", 8, 18, 0 },
|
|
||||||
{ "式", 8, 18, 0 },
|
|
||||||
{ "引", 8, 18, 0 },
|
|
||||||
{ "弱", 8, 18, 0 },
|
|
||||||
{ "張", 8, 18, 0 },
|
|
||||||
{ "強", 8, 18, 0 },
|
|
||||||
{ "当", 8, 18, 0 },
|
|
||||||
{ "形", 8, 18, 0 },
|
|
||||||
{ "影", 8, 18, 0 },
|
|
||||||
{ "役", 8, 18, 0 },
|
|
||||||
{ "待", 8, 18, 0 },
|
|
||||||
{ "後", 8, 18, 0 },
|
|
||||||
{ "得", 8, 18, 0 },
|
|
||||||
{ "復", 8, 18, 0 },
|
|
||||||
{ "心", 8, 18, 0 },
|
|
||||||
{ "必", 8, 18, 0 },
|
|
||||||
{ "応", 8, 18, 0 },
|
|
||||||
{ "念", 8, 18, 0 },
|
|
||||||
{ "思", 8, 18, 0 },
|
|
||||||
{ "急", 8, 18, 0 },
|
|
||||||
{ "性", 8, 18, 0 },
|
|
||||||
{ "情", 8, 18, 0 },
|
|
||||||
{ "想", 8, 18, 0 },
|
|
||||||
{ "意", 8, 18, 0 },
|
|
||||||
{ "感", 8, 18, 0 },
|
|
||||||
{ "態", 8, 18, 0 },
|
|
||||||
{ "成", 8, 18, 0 },
|
|
||||||
{ "戦", 8, 18, 0 },
|
|
||||||
{ "戻", 8, 18, 0 },
|
|
||||||
{ "所", 8, 18, 0 },
|
|
||||||
{ "手", 8, 18, 0 },
|
|
||||||
{ "打", 8, 18, 0 },
|
|
||||||
{ "技", 8, 18, 0 },
|
|
||||||
{ "投", 8, 18, 0 },
|
|
||||||
{ "抜", 8, 18, 0 },
|
|
||||||
{ "択", 8, 18, 0 },
|
|
||||||
{ "担", 8, 18, 0 },
|
|
||||||
{ "持", 8, 18, 0 },
|
|
||||||
{ "指", 8, 18, 0 },
|
|
||||||
{ "挙", 8, 18, 0 },
|
|
||||||
{ "接", 8, 18, 0 },
|
|
||||||
{ "描", 8, 18, 0 },
|
|
||||||
{ "提", 8, 18, 0 },
|
|
||||||
{ "援", 8, 18, 0 },
|
|
||||||
{ "撃", 8, 18, 0 },
|
|
||||||
{ "撮", 8, 18, 0 },
|
|
||||||
{ "操", 8, 18, 0 },
|
|
||||||
{ "支", 8, 18, 0 },
|
|
||||||
{ "改", 8, 18, 0 },
|
|
||||||
{ "攻", 8, 18, 0 },
|
|
||||||
{ "放", 8, 18, 0 },
|
|
||||||
{ "政", 8, 18, 0 },
|
|
||||||
{ "敗", 8, 18, 0 },
|
|
||||||
{ "教", 8, 18, 0 },
|
|
||||||
{ "数", 8, 18, 0 },
|
|
||||||
{ "整", 8, 18, 0 },
|
|
||||||
{ "文", 8, 18, 0 },
|
|
||||||
{ "料", 8, 18, 0 },
|
|
||||||
{ "断", 8, 18, 0 },
|
|
||||||
{ "新", 8, 18, 0 },
|
|
||||||
{ "方", 8, 18, 0 },
|
|
||||||
{ "施", 8, 18, 0 },
|
|
||||||
{ "族", 8, 18, 0 },
|
|
||||||
{ "日", 8, 18, 0 },
|
|
||||||
{ "早", 8, 18, 0 },
|
|
||||||
{ "明", 8, 18, 0 },
|
|
||||||
{ "星", 8, 18, 0 },
|
|
||||||
{ "映", 8, 18, 0 },
|
|
||||||
{ "昨", 8, 18, 0 },
|
|
||||||
{ "時", 8, 18, 0 },
|
|
||||||
{ "景", 8, 18, 0 },
|
|
||||||
{ "更", 8, 18, 0 },
|
|
||||||
{ "書", 8, 18, 0 },
|
|
||||||
{ "替", 8, 18, 0 },
|
|
||||||
{ "最", 8, 18, 0 },
|
|
||||||
{ "月", 8, 18, 0 },
|
|
||||||
{ "有", 8, 18, 0 },
|
|
||||||
{ "望", 8, 18, 0 },
|
|
||||||
{ "朝", 8, 18, 0 },
|
|
||||||
{ "期", 8, 18, 0 },
|
|
||||||
{ "木", 8, 18, 0 },
|
|
||||||
{ "未", 8, 18, 0 },
|
|
||||||
{ "末", 8, 18, 0 },
|
|
||||||
{ "本", 8, 18, 0 },
|
|
||||||
{ "村", 8, 18, 0 },
|
|
||||||
{ "条", 8, 18, 0 },
|
|
||||||
{ "来", 8, 18, 0 },
|
|
||||||
{ "東", 8, 18, 0 },
|
|
||||||
{ "松", 8, 18, 0 },
|
|
||||||
{ "果", 8, 18, 0 },
|
|
||||||
{ "査", 8, 18, 0 },
|
|
||||||
{ "校", 8, 18, 0 },
|
|
||||||
{ "株", 8, 18, 0 },
|
|
||||||
{ "核", 8, 18, 0 },
|
|
||||||
{ "格", 8, 18, 0 },
|
|
||||||
{ "案", 8, 18, 0 },
|
|
||||||
{ "検", 8, 18, 0 },
|
|
||||||
{ "業", 8, 18, 0 },
|
|
||||||
{ "極", 8, 18, 0 },
|
|
||||||
{ "楽", 8, 18, 0 },
|
|
||||||
{ "構", 8, 18, 0 },
|
|
||||||
{ "様", 8, 18, 0 },
|
|
||||||
{ "権", 8, 18, 0 },
|
|
||||||
{ "横", 8, 18, 0 },
|
|
||||||
{ "機", 8, 18, 0 },
|
|
||||||
{ "次", 8, 18, 0 },
|
|
||||||
{ "欧", 8, 18, 0 },
|
|
||||||
{ "止", 8, 18, 0 },
|
|
||||||
{ "正", 8, 18, 0 },
|
|
||||||
{ "武", 8, 18, 0 },
|
|
||||||
{ "歳", 8, 18, 0 },
|
|
||||||
{ "死", 8, 18, 0 },
|
|
||||||
{ "残", 8, 18, 0 },
|
|
||||||
{ "段", 8, 18, 0 },
|
|
||||||
{ "毎", 8, 18, 0 },
|
|
||||||
{ "比", 8, 18, 0 },
|
|
||||||
{ "氏", 8, 18, 0 },
|
|
||||||
{ "民", 8, 18, 0 },
|
|
||||||
{ "気", 8, 18, 0 },
|
|
||||||
{ "水", 8, 18, 0 },
|
|
||||||
{ "永", 8, 18, 0 },
|
|
||||||
{ "求", 8, 18, 0 },
|
|
||||||
{ "決", 8, 18, 0 },
|
|
||||||
{ "沢", 8, 18, 0 },
|
|
||||||
{ "治", 8, 18, 0 },
|
|
||||||
{ "況", 8, 18, 0 },
|
|
||||||
{ "法", 8, 18, 0 },
|
|
||||||
{ "注", 8, 18, 0 },
|
|
||||||
{ "活", 8, 18, 0 },
|
|
||||||
{ "派", 8, 18, 0 },
|
|
||||||
{ "流", 8, 18, 0 },
|
|
||||||
{ "海", 8, 18, 0 },
|
|
||||||
{ "消", 8, 18, 0 },
|
|
||||||
{ "深", 8, 18, 0 },
|
|
||||||
{ "済", 8, 18, 0 },
|
|
||||||
{ "渉", 8, 18, 0 },
|
|
||||||
{ "減", 8, 18, 0 },
|
|
||||||
{ "渡", 8, 18, 0 },
|
|
||||||
{ "港", 8, 18, 0 },
|
|
||||||
{ "満", 8, 18, 0 },
|
|
||||||
{ "準", 8, 18, 0 },
|
|
||||||
{ "演", 8, 18, 0 },
|
|
||||||
{ "点", 8, 18, 0 },
|
|
||||||
{ "無", 8, 18, 0 },
|
|
||||||
{ "然", 8, 18, 0 },
|
|
||||||
{ "版", 8, 18, 0 },
|
|
||||||
{ "物", 8, 18, 0 },
|
|
||||||
{ "特", 8, 18, 0 },
|
|
||||||
{ "状", 8, 18, 0 },
|
|
||||||
{ "独", 8, 18, 0 },
|
|
||||||
{ "率", 8, 18, 0 },
|
|
||||||
{ "現", 8, 18, 0 },
|
|
||||||
{ "球", 8, 18, 0 },
|
|
||||||
{ "理", 8, 18, 0 },
|
|
||||||
{ "環", 8, 18, 0 },
|
|
||||||
{ "生", 8, 18, 0 },
|
|
||||||
{ "産", 8, 18, 0 },
|
|
||||||
{ "用", 8, 18, 0 },
|
|
||||||
{ "田", 8, 18, 0 },
|
|
||||||
{ "由", 8, 18, 0 },
|
|
||||||
{ "申", 8, 18, 0 },
|
|
||||||
{ "男", 8, 18, 0 },
|
|
||||||
{ "町", 8, 18, 0 },
|
|
||||||
{ "画", 8, 18, 0 },
|
|
||||||
{ "界", 8, 18, 0 },
|
|
||||||
{ "番", 8, 18, 0 },
|
|
||||||
{ "疑", 8, 18, 0 },
|
|
||||||
{ "病", 8, 18, 0 },
|
|
||||||
{ "発", 8, 18, 0 },
|
|
||||||
{ "白", 8, 18, 0 },
|
|
||||||
{ "百", 8, 18, 0 },
|
|
||||||
{ "的", 8, 18, 0 },
|
|
||||||
{ "監", 8, 18, 0 },
|
|
||||||
{ "目", 8, 18, 0 },
|
|
||||||
{ "直", 8, 18, 0 },
|
|
||||||
{ "相", 8, 18, 0 },
|
|
||||||
{ "県", 8, 18, 0 },
|
|
||||||
{ "真", 8, 18, 0 },
|
|
||||||
{ "着", 8, 18, 0 },
|
|
||||||
{ "知", 8, 18, 0 },
|
|
||||||
{ "石", 8, 18, 0 },
|
|
||||||
{ "研", 8, 18, 0 },
|
|
||||||
{ "確", 8, 18, 0 },
|
|
||||||
{ "示", 8, 18, 0 },
|
|
||||||
{ "社", 8, 18, 0 },
|
|
||||||
{ "神", 8, 18, 0 },
|
|
||||||
{ "票", 8, 18, 0 },
|
|
||||||
{ "禁", 8, 18, 0 },
|
|
||||||
{ "福", 8, 18, 0 },
|
|
||||||
{ "私", 8, 18, 0 },
|
|
||||||
{ "移", 8, 18, 0 },
|
|
||||||
{ "税", 8, 18, 0 },
|
|
||||||
{ "種", 8, 18, 0 },
|
|
||||||
{ "究", 8, 18, 0 },
|
|
||||||
{ "空", 8, 18, 0 },
|
|
||||||
{ "突", 8, 18, 0 },
|
|
||||||
{ "立", 8, 18, 0 },
|
|
||||||
{ "第", 8, 18, 0 },
|
|
||||||
{ "答", 8, 18, 0 },
|
|
||||||
{ "策", 8, 18, 0 },
|
|
||||||
{ "算", 8, 18, 0 },
|
|
||||||
{ "米", 8, 18, 0 },
|
|
||||||
{ "約", 8, 18, 0 },
|
|
||||||
{ "終", 8, 18, 0 },
|
|
||||||
{ "組", 8, 18, 0 },
|
|
||||||
{ "経", 8, 18, 0 },
|
|
||||||
{ "結", 8, 18, 0 },
|
|
||||||
{ "統", 8, 18, 0 },
|
|
||||||
{ "続", 8, 18, 0 },
|
|
||||||
{ "総", 8, 18, 0 },
|
|
||||||
{ "緑", 8, 18, 0 },
|
|
||||||
{ "線", 8, 18, 0 },
|
|
||||||
{ "緩", 8, 18, 0 },
|
|
||||||
{ "置", 8, 18, 0 },
|
|
||||||
{ "美", 8, 18, 0 },
|
|
||||||
{ "義", 8, 18, 0 },
|
|
||||||
{ "考", 8, 18, 0 },
|
|
||||||
{ "者", 8, 18, 0 },
|
|
||||||
{ "聞", 8, 18, 0 },
|
|
||||||
{ "職", 8, 18, 0 },
|
|
||||||
{ "育", 8, 18, 0 },
|
|
||||||
{ "能", 8, 18, 0 },
|
|
||||||
{ "脳", 8, 18, 0 },
|
|
||||||
{ "自", 8, 18, 0 },
|
|
||||||
{ "若", 8, 18, 0 },
|
|
||||||
{ "英", 8, 18, 0 },
|
|
||||||
{ "落", 8, 18, 0 },
|
|
||||||
{ "葉", 8, 18, 0 },
|
|
||||||
{ "蔵", 8, 18, 0 },
|
|
||||||
{ "藤", 8, 18, 0 },
|
|
||||||
{ "融", 8, 18, 0 },
|
|
||||||
{ "衆", 8, 18, 0 },
|
|
||||||
{ "行", 8, 18, 0 },
|
|
||||||
{ "術", 8, 18, 0 },
|
|
||||||
{ "衛", 8, 18, 0 },
|
|
||||||
{ "衝", 8, 18, 0 },
|
|
||||||
{ "表", 8, 18, 0 },
|
|
||||||
{ "袋", 8, 18, 0 },
|
|
||||||
{ "被", 8, 18, 0 },
|
|
||||||
{ "裁", 8, 18, 0 },
|
|
||||||
{ "補", 8, 18, 0 },
|
|
||||||
{ "製", 8, 18, 0 },
|
|
||||||
{ "西", 8, 18, 0 },
|
|
||||||
{ "要", 8, 18, 0 },
|
|
||||||
{ "見", 8, 18, 0 },
|
|
||||||
{ "規", 8, 18, 0 },
|
|
||||||
{ "視", 8, 18, 0 },
|
|
||||||
{ "親", 8, 18, 0 },
|
|
||||||
{ "観", 8, 18, 0 },
|
|
||||||
{ "解", 8, 18, 0 },
|
|
||||||
{ "言", 8, 18, 0 },
|
|
||||||
{ "計", 8, 18, 0 },
|
|
||||||
{ "討", 8, 18, 0 },
|
|
||||||
{ "記", 8, 18, 0 },
|
|
||||||
{ "訪", 8, 18, 0 },
|
|
||||||
{ "設", 8, 18, 0 },
|
|
||||||
{ "許", 8, 18, 0 },
|
|
||||||
{ "訴", 8, 18, 0 },
|
|
||||||
{ "証", 8, 18, 0 },
|
|
||||||
{ "評", 8, 18, 0 },
|
|
||||||
{ "試", 8, 18, 0 },
|
|
||||||
{ "話", 8, 18, 0 },
|
|
||||||
{ "認", 8, 18, 0 },
|
|
||||||
{ "語", 8, 18, 0 },
|
|
||||||
{ "説", 8, 18, 0 },
|
|
||||||
{ "読", 8, 18, 0 },
|
|
||||||
{ "課", 8, 18, 0 },
|
|
||||||
{ "調", 8, 18, 0 },
|
|
||||||
{ "談", 8, 18, 0 },
|
|
||||||
{ "論", 8, 18, 0 },
|
|
||||||
{ "識", 8, 18, 0 },
|
|
||||||
{ "警", 8, 18, 0 },
|
|
||||||
{ "議", 8, 18, 0 },
|
|
||||||
{ "護", 8, 18, 0 },
|
|
||||||
{ "象", 8, 18, 0 },
|
|
||||||
{ "負", 8, 18, 0 },
|
|
||||||
{ "財", 8, 18, 0 },
|
|
||||||
{ "費", 8, 18, 0 },
|
|
||||||
{ "資", 8, 18, 0 },
|
|
||||||
{ "賞", 8, 18, 0 },
|
|
||||||
{ "質", 8, 18, 0 },
|
|
||||||
{ "赤", 8, 18, 0 },
|
|
||||||
{ "起", 8, 18, 0 },
|
|
||||||
{ "足", 8, 18, 0 },
|
|
||||||
{ "距", 8, 18, 0 },
|
|
||||||
{ "身", 8, 18, 0 },
|
|
||||||
{ "車", 8, 18, 0 },
|
|
||||||
{ "軍", 8, 18, 0 },
|
|
||||||
{ "転", 8, 18, 0 },
|
|
||||||
{ "輸", 8, 18, 0 },
|
|
||||||
{ "農", 8, 18, 0 },
|
|
||||||
{ "辺", 8, 18, 0 },
|
|
||||||
{ "込", 8, 18, 0 },
|
|
||||||
{ "近", 8, 18, 0 },
|
|
||||||
{ "述", 8, 18, 0 },
|
|
||||||
{ "追", 8, 18, 0 },
|
|
||||||
{ "退", 8, 18, 0 },
|
|
||||||
{ "送", 8, 18, 0 },
|
|
||||||
{ "逆", 8, 18, 0 },
|
|
||||||
{ "通", 8, 18, 0 },
|
|
||||||
{ "造", 8, 18, 0 },
|
|
||||||
{ "連", 8, 18, 0 },
|
|
||||||
{ "進", 8, 18, 0 },
|
|
||||||
{ "運", 8, 18, 0 },
|
|
||||||
{ "過", 8, 18, 0 },
|
|
||||||
{ "道", 8, 18, 0 },
|
|
||||||
{ "達", 8, 18, 0 },
|
|
||||||
{ "違", 8, 18, 0 },
|
|
||||||
{ "遠", 8, 18, 0 },
|
|
||||||
{ "適", 8, 18, 0 },
|
|
||||||
{ "選", 8, 18, 0 },
|
|
||||||
{ "部", 8, 18, 0 },
|
|
||||||
{ "都", 8, 18, 0 },
|
|
||||||
{ "配", 8, 18, 0 },
|
|
||||||
{ "重", 8, 18, 0 },
|
|
||||||
{ "野", 8, 18, 0 },
|
|
||||||
{ "量", 8, 18, 0 },
|
|
||||||
{ "金", 8, 18, 0 },
|
|
||||||
{ "銀", 8, 18, 0 },
|
|
||||||
{ "長", 8, 18, 0 },
|
|
||||||
{ "門", 8, 18, 0 },
|
|
||||||
{ "開", 8, 18, 0 },
|
|
||||||
{ "間", 8, 18, 0 },
|
|
||||||
{ "関", 8, 18, 0 },
|
|
||||||
{ "閣", 8, 18, 0 },
|
|
||||||
{ "防", 8, 18, 0 },
|
|
||||||
{ "限", 8, 18, 0 },
|
|
||||||
{ "院", 8, 18, 0 },
|
|
||||||
{ "際", 8, 18, 0 },
|
|
||||||
{ "集", 8, 18, 0 },
|
|
||||||
{ "離", 8, 18, 0 },
|
|
||||||
{ "難", 8, 18, 0 },
|
|
||||||
{ "電", 8, 18, 0 },
|
|
||||||
{ "青", 8, 18, 0 },
|
|
||||||
{ "非", 8, 18, 0 },
|
|
||||||
{ "面", 8, 18, 0 },
|
|
||||||
{ "革", 8, 18, 0 },
|
|
||||||
{ "韓", 8, 18, 0 },
|
|
||||||
{ "音", 8, 18, 0 },
|
|
||||||
{ "響", 8, 18, 0 },
|
|
||||||
{ "領", 8, 18, 0 },
|
|
||||||
{ "頭", 8, 18, 0 },
|
|
||||||
{ "題", 8, 18, 0 },
|
|
||||||
{ "額", 8, 18, 0 },
|
|
||||||
{ "食", 8, 18, 0 },
|
|
||||||
{ "首", 8, 18, 0 },
|
|
||||||
{ "験", 8, 18, 0 },
|
|
||||||
{ "高", 8, 18, 0 },
|
|
||||||
{ "魚", 8, 18, 0 },
|
|
||||||
{ "鮮", 8, 18, 0 },
|
|
||||||
{ "鯖", 8, 18, 0 },
|
|
||||||
{ "!", 8, 18, 0 },
|
|
||||||
{ "(", 8, 18, 0 },
|
|
||||||
{ ")", 8, 18, 0 },
|
|
||||||
{ "<", 8, 18, 0 },
|
|
||||||
{ ">", 8, 18, 0 },
|
|
||||||
{ "?", 8, 18, 0 },
|
|
||||||
{ "~", 8, 18, 0 },
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct SmCodeGlyph sSmCodeDuplicateGlyphs[] = {
|
struct SmCodeGlyph sSmCodeDuplicateGlyphs[] = {
|
||||||
|
@ -965,6 +244,18 @@ void djui_unicode_init(void) {
|
||||||
assert(key > 127);
|
assert(key > 127);
|
||||||
hmap_put(sCharMap, key, glyph);
|
hmap_put(sCharMap, key, glyph);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//add japanese glyphs
|
||||||
|
size_t jpCount = sizeof(sSmCodeGlyphs_JP) / sizeof(sSmCodeGlyphs_JP[0]);
|
||||||
|
for (size_t i = 0; i < jpCount; i++) {
|
||||||
|
struct SmCodeGlyph* glyph = &sSmCodeGlyphs_JP[i];
|
||||||
|
glyph->spriteIndex = 0x010000 + i;
|
||||||
|
u64 key = convert_unicode_char_to_u64(glyph->unicode);
|
||||||
|
s32 bytes = count_bytes_for_char(glyph->unicode);
|
||||||
|
assert(bytes >= 2 && bytes <= 4);
|
||||||
|
assert(key > 127);
|
||||||
|
hmap_put(sCharMap, key, glyph);
|
||||||
|
}
|
||||||
|
|
||||||
// add duplicate glyphs
|
// add duplicate glyphs
|
||||||
size_t dupCount = sizeof(sSmCodeDuplicateGlyphs) / sizeof(sSmCodeDuplicateGlyphs[0]);
|
size_t dupCount = sizeof(sSmCodeDuplicateGlyphs) / sizeof(sSmCodeDuplicateGlyphs[0]);
|
||||||
|
|
2676
src/pc/djui/jp_glyphs.h
Normal file
2676
src/pc/djui/jp_glyphs.h
Normal file
File diff suppressed because it is too large
Load diff
Binary file not shown.
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 11 KiB |
BIN
textures/custom_font/custom_font_jp.rgba32.png
Normal file
BIN
textures/custom_font/custom_font_jp.rgba32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 65 KiB |
BIN
textures/custom_font/custom_font_jp_aliased.rgba32.png
Normal file
BIN
textures/custom_font/custom_font_jp_aliased.rgba32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 164 KiB |
Binary file not shown.
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 3.4 KiB |
Loading…
Reference in a new issue