FC2BBS
dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 09:46:11
はじめましてDANと申します。
emuを動かす際に日本語だと文字化けしてしまうエミュレータがあるため、英語版を使用したく少し質問させてください。
既にご存知かも知れませんが、
ttp://datomatic.no-intro.org/
から取得したファイルだと、offlinelistでは「非互換」となりofflinelistから読み込ませることができません。
可能な限り、自分でもxml専用文字の見直しなどを
行いましたが、未だ読み込ませることが出来ません。
実際に何処と何処を修正すれば使用することが出来るか?ご存知の方が見えましたらご教授願います。
Re: dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 09:59:01
環境を書くのを忘れてましたスイマセン。
・OfflineList 0.7.3 beta2
・windowsVistaです。
PS:日本語datファイルの製作者だったのですね。
こちらはこちらで有難く使わせて頂いております。
GameDB(試作)の開発も頑張ってください。
Re: dat o-MATICのofflinelist「非互換」について - 管理人611
2009/08/23 (Sun) 10:23:22
DANさん、はじめまして。
dat o-MATICのどのファイルですか?
ちなみにこのサイトからどうやってOfflineListのdatをダウンロードするんですか?初歩的なことが分からないです。教えてください。
Re: dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 10:38:46
早速のご返事ありがとうございます。
>dat o-MATICのどのファイルですか?
1.まず、下記URLにアクセスします。
ttp://datomatic.no-intro.org/
2.対象機種を右上のプルダウンより選択します。
(ここではWonderSwanを例にとります)
3.左上の「Datset | Standard DAT | P/Clone XML | P/Clone List | P/Clone XMDB」とありますので「Standard DAT」を選択します。
4.FormatはOffline List (beta, NOT WORKING!)
を選択します(以下好みのフィルターを掛けれゆようです)
5.最後にダウンロードを押すと、zip圧縮されたxmlファイルが自動形成されます。
ファイル名は:Bandai_-_WonderSwan_(20090728).zip
の様に最終更新日が付与されます。
6.これをofflinelistフォルダのdatasにダウンロードし読み込ませると本来なら読み込めるはずなのですが、非互換となってしまうんですね・・@@;
以上です。
なお、ここで取得する内容は、no-introベースで
頻繁に更新されているため、今後管理人さんが日本語版更新を行われる際にも参考に出来ると思ってます。
以上宜しくお願いします。
Re: dat o-MATICのofflinelist「非互換」について - 管理人611
2009/08/23 (Sun) 10:39:05
勝手な予想ですが、
タグの間の文字列にWindowsの禁止文字か'?'はふくまれていませんか?
Re: dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 10:46:22
管理人さん
今xmlを見ましたところ、
最初の部分の
”<?xml version="1.0" encoding="Shift_JIS" standalone="no"?>”
以外には使用されていない模様です。
Re: dat o-MATICのofflinelist「非互換」について - 管理人611
2009/08/23 (Sun) 11:35:44
<location>unk</location>
を
<location>7</location>
と置換すれば、認識しました。
dat o-MATICの使い方丁寧に説明してくださり、ありがとうございました。
Re: dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 11:38:50
おっとと自己解決しました。
まさかと思いましたが、タグ内の内容の値に、xmlで決められた内容に準拠して無いのでは?
と目星をつけて秀丸マクロでチェックしたところ、
locationタグ内に
<location>unk</location>
となってる部分が複数存在したのが原因だった模様です。(ここは数値が入る必要があります)
ご参考まで。
datの間違い探しについて - 管理人611
2009/08/23 (Sun) 11:43:27
私もdat作成するときに、OfflineListに認識されなくて苦戦したので、私なりの対処方法を記しておきます。
参考になればいいのですが・・・
(例)
項目が100個のdatで認識されない場合
①<game>~</game>をとりあえず半分(50個)貼りつけてみる。
②エラーが出たら、その半分(25個)貼り付けてみる
③エラーが出なかったら、少し多め(75個)に貼り付けてみる
あとは、②,③を繰り返す。そうすると、文法上正しくない<game>~</game>が見つかる
といった感じです。
Re: dat o-MATICのofflinelist「非互換」について - 管理人611
2009/08/23 (Sun) 11:45:02
DATさん、ほぼ同時でしたね。(^o^)
Re: dat o-MATICのofflinelist「非互換」について - 管理人611
2009/08/23 (Sun) 11:52:01
<location>unk</location>
はunknownでしょうね。
dat o-MATICはRomCenterやClrMamePro用のdatがメインだから、OffflineList用のdatを作るとやはり無理がでるのでしょう。(NOT WORKING!)
DANさん、勉強になりました。ありがとうございました。
Re: dat o-MATICのofflinelist「非互換」について - DAN
2009/08/23 (Sun) 14:02:47
管理人さん
これでやっと全ての機種に対応が出来そうです。
DLする際にロケーションや言語にフィルターを掛けれます。
Locationフィルターをチェックし日本含むロケーションを選択。Languageフィルターをチェックし日本語含むランゲージを選択すればほぼうまく通ります。
ちなみにロケーションが「スウェーデン」だと言語が何も入力されておらず、言語が韓国だとロケーションがunkになってます。(nesで確認)
また、一部言語が日本でもロケーションが「unk」になってたりします。
これらを考慮し、ロケーション不明は除外するのもありかな・・と思ったり^^;