用意するもの

用意したファイル

インストール

PogoShell2.0Beta3.zipを解凍します。
ps20b3j0.lzhをPogoShell2.0Beta3.zipを解凍したフォルダに上書きで解凍します。
(メッセージを日本語化したくない場合はpogo.cfgは上書きしないでください)
アーカイブを解凍
elisa100.lzh内のELISA100.FNTをPogoShell2.0Beta3\に解凍します
恵梨沙フォントを解凍
恵梨沙フォント(Original版)をFONTX2形式に変換します。
PogoShell2.0Beta3\にある_ExecuteMe.batを実行します。
FONTX2形式に変換
変換中の様子
変換が成功すると、PogoShell2.0Beta3\にあったELISA100.FNTが無くなり、代わりにPogoShell2.0Beta3\root\.shell\fonts\ELISA100X2.FNTが出来ています。
FONTX2形式に変換された恵梨沙フォント
PogoShell2.0Beta3\にある_ExecuteMe.bat、_ELISA100_FONTX2_patch.EXEの2つのファイルはもう不要なので削除します。
不要なファイルを削除

イメージの作成

ここから先の作業は、日本語化する前のPogoShellと同じです。
PogoShell2.0Beta3\にあるbuild.batを起動すると、flashme.gbaが作成されます。
ROMイメージの作成
作成したROMイメージ
あとはフラッシュカートリッジにflashme.gbaを転送してGBAで実行!
起動直後

現時点でわかっている問題点・制限事項

メモ

●readmeには書いていないみたいだけど、覚えていると便利そうなキーアサイン
L+↑ListView先頭に移動
R+↑ListView前ページに移動
L+↓ListView最後に移動
R+↑ListView次ページに移動
L+BSRAMに移動
R+B/に移動
L+STARTsetting表示
L+R+SELECTabout表示
L+↑押しながら電源ON、
BIOS画面が消えたら離す
SRAM初期化(1.2→2.0コンバートが失敗して起動しない時に使うと便利かも?)

●起動時にスプラッシュを表示(1.3みたいに)
.shell/splash.bmp
を置いておく(Windows BITMAP形式でOK。bmp2bmで変換する必要なし)

※2004/9/7追記 ソースを見るとそれらしい記述があったのですが、バグがあって動かないみたいです
PogoShell2.0beta3j0のソースを修正してコンパイルしたpogo.gbaを置いておきます
スプラッシュを表示したい方はダウンロードしてpogo.gba入れ替えてください
ダウンロード

修正箇所、pogodist\shell2\main.c
601:	if(find_section(config_fp, "settings"))
602:	{
603:		char *name, *val;
604:		int c;		//追加
605:		while((c = read_line(tmp, sizeof(tmp), config_fp)) >= 0)
606:		{

●MOD player, BMP viewer, text reader, SRAM converter無しのpogo_small.gbaを作成
(pogo.gba 47,456byte → pogo_small.gba 36,232byte)

shell2/Makefileの最後の2行に $(LIBFCLASHCART)追加
$(TARGET)_small.elf : $(SMALL_OBJFILES) $(POGO)\lib\$(LIBFILE)
	$(LD) -mthumb-interwork -nostdlib -Wl,$(LDFLAGS) -o $(TARGET)_small.elf $(SMALL_OBJFILES) $(LIBS)
$(TARGET)_small.elf : $(SMALL_OBJFILES) $(POGO)\lib\$(LIBFILE) $(LIBFCLASHCART)
	$(LD) -mthumb-interwork -nostdlib -Wl,$(LDFLAGS) -o $(TARGET)_small.elf $(SMALL_OBJFILES) $(LIBS) $(LIBFCLASHCART)

59行目に-p追加
	gbafix -t"POGOSHELL" $(TARGET)_small.gba
	gbafix -p -t"POGOSHELL" $(TARGET)_small.gba

shell2に移動してmake pogo_small.gba (libpogoは既に作成済みとする)
gbafixで64KBに切り上げられてしまうので余り意味無いかも…
戻る

[PR]看護師の好条件求人なら:転職活動不安ですか?なんでも相談OK!