UniversalのROM焼きを(自分にとって)お手軽に

OrangeのROMでのreloadnlsの動作確認も終わったところで、ROM領域の有効活用のため、日本語化したROMを焼き直しするに当たり、お手軽に処理するべく、またUni 1.30系に対応させるべくまずはバッチファイルを再検証してみました。
OrangeのROMはきょん☆あさんがいわれているとおり、Orange独自のファイルが多すぎて簡単には使えませんので、i-Mateベースです。
以下作ったバッチファイルですが、DOSコマンドなんて忘却の彼方です。まぁ、問題なく動けばいいということで。
お手軽といえども、以下の内容はあくまで私のためですので念のため(^ ^)<<1_ROM.BAT>>prepare_imgfs.exeの実行

prepare_imgfs.exe NK.fat -nosplit

<<2_ROM.BAT>>不要ファイルの削除

delfile.exe albw.ttf
delfile.exe albwb.ttf
delfile.exe albwi.ttf
delfile.exe cumbwbi_.TTF
delfile.exe cumbwi__.ttf
delfile.exe MTSORTS_.TTF
delfile.exe THOWB___.TTF
delfile.exe THOWBI__.TTF
delfile.exe THOWI___.TTF
delfile.exe i-mate_Grass.tsk
delfile.exe i-mate_Swoosh.tsk



delfile.exe 1-nature_15fps.mp4
delfile.exe Alouette.mid
delfile.exe ding.amr
delfile.exe Dogbark.wav
delfile.exe Birthday_gift.gif
delfile.exe Flower.jpg
delfile.exe Heart.gif
delfile.exe Photo.gif
delfile.exe Pond.jpg
delfile.exe Utah.png
delfile.exe Waterfall.jpg
delfile.exe Clothes-Line.gif
delfile.exe magazine.gif
delfile.exe Totem2.gif
delfile.exe Totem.gif
delfile.exe Totem-Heart.gif
delfile.exe "Guava Bubbles.tsk"

<<3_ROM.BAT>>wince.nlsの入れ替えとファイル追加

delfile.exe wince.nls
addfile.exe wince.nls



addfile msgothic.ttc
addfile filedlgchg.cpl
addfile systempath.cpl
addfile ptweak.cpl
addfile gsgetfile.dll
addfile tgetfile.dll
addfile ForceHires.cpl



addfile ATOKIMM.DLL
addfile ATOKP.CPL
addfile ATOKP.DIC
addfile ATOKPCE.DLL
addfile ATOKPFI.DIC
addfile ATOKPRE.DAT
addfile ATOKPSIP.DLL
addfile ATOKPTE.EXE
addfile ATOKPTKJ.DIC
addfile ATOKPTMP.DAT
addfile ATOKPUT.EXE
addfile ATOKPW.DLL

<<4_ROM.BAT>>ROMイメージのDUMPと*.HVファイルのコピー

viewimgfs.exe imgfs_raw_data.bin
attrib -r -s -h dump\*.hv /s
copy dump\*.HV
set _FLATRELEASEDIR=.

<<5_ROM.BAT>>DEFAULT.HVファイルの変換 - HV→RGU

rgucomp -o default.hv -nologo > default.rgu
echo DEFAULT.RGUを編集してBOOT.RGUという名前でUnicodeで保存

<<6_ROM.BAT>>DEFAULT.RGUファイルの変換 - RGU→HV

rgucomp.exe -b
ren default.hv default.hv.bak
ren BOOT.HV DEFAULT.HV

<<7_ROM.BAT>>USER.HVファイルの変換 - HV→RGU

rgucomp -o User.hv -nologo > user.rgu
echo USER.RGUを編集してBOOT.RGUという名前でUnicodeで保存

<<8_ROM.BAT>>USER.RGUファイルの変換 - RGU→HV

rgucomp.exe -b
ren user.hv user.hv.bak
ren BOOT.HV USER.HV

<<9_ROM.BAT>>HVファイルの入れ替えとイメージファイルの変換

delfile.exe DEFAULT.HV
addfile.exe DEFAULT.HV
delfile.exe USER.HV
addfile.exe USER.HV
make_imgfs.exe NK.fat -nosplit
exit