[目次]
さきに書いたように,Navin' You の専用マップはもう情報が古い。そこで,ゼンリンのSUPER 全国版 12 (東日本版と西日本版のCD 2枚組)というのを入手して,使うことにする。この電子地図ソフトは,ナビ研S規格拡張フォーマットという形式のものなので,Navin' You で扱えるのだ。
ヤフオクで 14,700 円で落札し(6月30日),西日本版は不要なので出品して 8,500 円で落札された(7月2日)。よって,正味 6,200 円で東日本版を入手したことになる。
ただし,これもさきに書いたように,Windows 2000 上の Navin' You では,ナビ研S規格拡張フォーマットCD をそのまま利用することはできない。利用するには,次の 2 つの過程が必要だ。
お出かけパックを作るには,[ファイル−お出かけパックの作成]を実行する。しかし, ナビ研S規格CD の地図を開いているときにこのコマンドを実行しようとすると,「この地図ディスクではこの機能は使用できません」というメッセージが表示されて,作成できない。
このような不具合を解消するには,バイナリエディタを使って navinyou.exe を修正する(失敗すると起動すらしなくなるので,バックアップを作成しておくのを忘れないように)。
修正する場所は,バージョンによって違うが,値が次のような並びになっている個所が,どのバージョンにも 4 か所ある( xx のところは一定していない)ので,そこの「75」の部分を「EB」に修正すればいい。
85 C0 75 xx 68 90 08 00 00
これで,ゼンリン SUPER 全国版 12 などから「お出かけパック」を作ることができるようになる。
もっとも,[お出かけパックの作成−全国]のコマンドは使えない。CD 全体をお出かけパックにするには,[お出かけパックの作成−領域選択]を実行し,すべての領域を選択する(塗りつぶす)。
SUPER 全国版 11 以降はCD 2 枚組になって,1枚だけでは「全国」ではないから,全国お出かけパックが作成できないのも,不思議ではない。また,全国お出かけパックと領域選択したお出かけパックとの違いは,前者では地図データと検索データが1つのファイル(*.ff)として作られるのに対し,後者では別々のファイル(*.mf と*.if)になるというだけで,不都合はないようだ。
お出かけパックのデータは,Navin' You をインストールしたフォルダの中の「VolumeManager」というフォルダに格納される。この中身をそっくりそのまま,Windows 98 上の Navin' You から Windows 2000 上の Navin' You に移してしまえば,「お出かけパック」の移植ができる。
[To Top]
しかし,このようにして移植した場合,そのままだと拒絶反応を起こす。
この拒絶反応を治癒するため,VolMan.dll を修正する。
Navin' You 5.5 の場合は,次の個所についてそれぞれ右のとおり値を修正すればよいそうだ。
アドレス | 元の値 | 変更後の値 |
---|---|---|
00016418 | 0F | 90 |
00016419 | 84 | 90 |
0001641A | D7 | 90 |
0001641B | 00 | 90 |
0001641C | 00 | 90 |
0001641D | 00 | 90 |
00016420 | 0F | 90 |
00016421 | 85 | 90 |
00016422 | CF | 90 |
00016423 | 00 | 90 |
00016424 | 00 | 90 |
00016425 | 00 | 90 |
00016454 | 74 | EB |