あんちぇいん

気弱なおっさんがネットの匿名性を良いことに、言いたいことを言い書きたいことを書く そんなブログだったよね

PocketMappleをユニバに無理矢理入れる

cab展開して導入する方法をメモ。
PCの
C:\Program Files\Super Mapple Digital Ver.5\Pocket Mapple Digital
あたりにある
PocketMappleD.ARM.cab
をlhaca等で解凍(別途cab用dllとか必要かも)

2004/05/14 16:16 46,376 0000pmdL.004
2004/05/15 16:08 75,018 0000pmdM.005
2004/05/15 16:07 114,997 0000pmdS.006
2003/07/03 18:41 6,144 0PMDSYNC.002
2004/05/18 12:41 1,785 PMD5_ARM.000
2004/05/16 19:09 333,824 POCKET~4.001
2004/05/18 10:41 186,637 日本全図.003

こういうファイルが出来る。
以下のようにリネーム

0000pmdL.004→pmdL.mdi
0000pmdM.005→pmdM.mdi
0000pmdS.006→pmdS.mdi
0PMDSYNC.002→PMDSYNC.dll
PMD5_ARM.000→消す
POCKET~4.001→PocketMappleD5.exe
日本全図.003→日本全図.mpr

pmd(この名前は何でも良い)というフォルダを作り
その下に
pmdの下に

PocketMapple5
というフォルダを作り
PocketMappleD5.exe

aviさんところ
http://blogs.shintak.info/archive/2005/11/23/12395.aspx
からダウンロードした
MsgStore.dll
をコピーする。

pmdの下に

\Database
というフォルダを作り
PCの
C:\Program Files\Super Mapple Digital Ver.5\Pocket Mapple Digital\住所db\Shobunsha\Database
にある町名*と
C:\Program Files\Super Mapple Digital Ver.5\Pocket Mapple Digital\鉄道駅db\Shobunsha\Database
にある鉄道駅*
を\Databaseにコピーする

pmdの下に

Shobunsha
というフォルダを作り
その下に
Mail
というフォルダを作る
 
Shobunsha
の下に
Map\levelL
Map\levelM
Map\levelS
というフォルダを作り
levelLの下にpmdL.mdiを
levelMの下にpmdM.mdiを
levelSの下にpmdS.mdiを
それぞれコピーする

というわけで

\pmd
\PocketMapple5\PocketMappleD5.exe
\PocketMapple5\MsgStore.dll

\Database\町名*
\Database\鉄道駅*

\Shobunsha\Map\levelL\pmdL.mdi
\Shobunsha\Map\levelM\pmdM.mdi
\Shobunsha\Map\levelS\pmdS.mdi

こういう構成になります。

ユニバーサルの本体の
ProgramFiles以下に
PocketMapple5
フォルダをコピー
 
My Documents
以下に
Shobunsha
フォルダをそれ以下のフォルダも含めてコピー
 
PMDSYNC.dllを
windowsフォルダ以下にコピー

SDカードの
My Documents
フォルダ以下に(無ければ作る)
Shobunsha
というフォルダを作り
\Database
以下のフォルダも含めてコピーする

地図ファイルの認識

レジストリエディタで
hkey_current_user\Software\Shobunsha
以下に
PocketMappleD5
というキーを作成してソフトウェアでリセット
再度レジストリエディタで
PocketMappleD5以下に
GENERAL
というキーを作成してソフトウェアでリセット
再度レジストリエディタで
GENERAL以下に
文字列で
MAPFOLDER
\Storage Card\My Documents\Shobunsha
を追加
ソフトウェアでリセット

地図はSDカードに一旦エクスポートし
エクスポートされたMapフォルダ以下を
\Storage Card\My Documents\Shobunsha
以下に移動
.MLファイルと.RCLファイルは

\Storage Card\My Documents
以下に移動

これで地図が開けるはず。

でも眠いから自信なし

追記
今回の作業、本体のMy Documents以下のフォルダの下りは必要ないかもしれないですが、全国地図好きなので入れています。
あとレジスト利回りの作業も不要かもしれないのですが、おまじない程度のつもりで入れています。