BH16NS58のFW1.00が欲しい時ってあるよねメモ 例えば中古でBH16NS58のFW1.00を手に入れたんだけど なんかMakeMKVで > LibreDrive Information > Status: Enabled にならねぇなって時がある https://forum.makemkv.com/forum/viewtopic.php?p=79712#p79712 最新かは不明だが > supported - original vendor firmware (MTK19XX): > ... > HL-DT-ST-BD-RE_BH16NS58-1.00-N002302-211512071657 > HL-DT-ST-BD-RE_BH16NS58-1.00-N006206-211512221501 MakeMKVで対応してる1.00は以上 自分が確認しただけで 211512080937 とか 211703101608 とかあった 同じ1.00でも派生リビジョンがあって、対応してないやつがあるって話 (その後、誰かが開発側に報告してくれて対応した可能性はあるかもだが) じゃ、その対応する1.00はどこって話でDEファームとか探してみるけど多分普通には見つからない https://www.cdrinfo.pl/bios/16276135122 名前: N1.00_BH16NS58_151222_only_NOBJ.exe サイズ: 4288000 バイト : 4187 KiB SHA256: 7db28fc406e477425791ea4d4f715f11e2417e385efe8a961b02441c13216a6b *純正のアップデータなのか不明*だが とりあえずそのまま実行しても、1.00→1.00へのアップデートはできない WindowsのEXEからリソースを抜く 何を使っても良いが 7-zip がお手軽かもしれない https://www.7-zip.org/ 7-zipでアップデータのEXE開いて \.rsrc\1024\RCDATA\103 を抽出する 名前: 103 サイズ: 1369898 バイト : 1337 KiB SHA256: 123f1ccf8574983c8a7bc2badab8bad8361fa5dfafcfb847141d8ebbeacc2e5c これがファーム本体だと言いたいが、もう少し何とかしないとダメです エンディアン変換する 実は103はzipファイルなのだが、エンディアンがひっくり返っています(バイトオーダーが逆) 何を使っても良いが Linux環境とかがあるのなら、以下がお手軽かもしれない $ dd if=103 of=103.zip conv=swab その他の方法は適当にググるなりAIさんに相談して エンディアン変換したzipファイルを普通に展開する 名前: HLDS_JB8_BRAND_1.00-06_NOBJ.bin サイズ: 2097152 バイト : 2048 KiB SHA256: 6d9fdb2bd658165a073e6144c8938057e08d8cba7ca108274b120dd30c55328f はい、後はSDFtoolとかでどうぞ > ファームウェアのリリース日: 2115-12-22 15:01 > LibreDrive Information > Status: Enabled 以上、2023年頃5chに書いたネタを元にして 2026/09/12 に書いた