ROM作成-その3

レジストリーファイルの準備が出来たので、デフォルトのHVファイルと差し替えを行い、最終的なカスタムROMの作成を行います。

◆HVファイルの差し替え
1)DOS窓でdelfile.exe DEFAULT.HVを実行します。


C:\Uni_ROM>delfile.exe DEFAULT.HV
Deleted
2)DOS窓でaddfile.exe DEFAULT.HVを実行します。

C:\Uni_ROM>addfile.exe DEFAULT.HV
Total Sectors: 3ffc0
Used Sectors : 14d4d
Free Sectors : 2b273
同様にUSER.HVも差し替えを行います。


◆イメージファイルの変換
1)make_imgfs.exeの実行


C:\Uni_ROM>make_imgfs.exe nk.fat -nosplit
Searching for IMGFS start... Found at 00610000
Fixing... Done!


◆ROMアップデートファイルの変換
1)HTC64 Extended ROM Tool.exeを実行
2)Encodeボタンを実行
3)Project fileでnk.prjを選択
4)Next->ボタンを実行
5)Encodeボタンを実行(変更無し)
  「Overwrite existing ROM file?」の確認が出る場合があります。元のNK.NBFが別途保存してある場合は無視して上書きします。
  「FAT16 file is too large Continue at your own risk」というエラーが表示されますが無視してOKを押します。
完了

NK.NBF(ROMアップデート用ファイル)が作成されているはずです、ファイルスタンプが現在の時刻に変わっていると思います。


◆ROMのアップデート
1)MaUpgradeUt_noID.exeを実行してROMのアップデートを行います。

これでカスタムROMが焼けていると思いますが、起動しないなどのトラブルもありえます。その場合は、最初から手順を確認してみてください。特にRGUファイルの編集によって手順や作業内容が誤っている場合は注意が必要です。今回は最低限のファイルとレジストリの追加・修正のみでしたが、応用によってはもっと幅が広がると思います。リスクはつきものですのでくれぐれもご利用にはご注意下さい。(Own your riskです。)