Return to HOME] [掲示板の使い方] [ワード検索] [WWWCチェック] [Refresh BBS
XM7の掲示板
Your host [38.103.63.16][38.103.63.16].

お名前 E-mail
題名  削除キー (半角英数8文字以内)
内容
URL  オプション 使用方法
 

最大表示件数は 1000件です。 現在1ページ約 20件表示しています。 表示件数は任意に変更出来ます。 詳細は[掲示板の使い方]を参照して下さい。
画面の更新はブラウザの[更新]ボタンを使わずに、 上の[Refresh BBS]か各スレッドにある[更新]で行って下さい。
※半角カナ、機種依存文字は使用できません。

 [856] ディスクイメージ作成の仕方のことで  投稿者:だるま さん 【2008/03/24(Mon) 03:04:37】
はじめまして。最近XM7のことを知り、以前40EXを所有していたことから懐かしくなり、インストールさせていただいたのですが、DITTを使用してイメージを作成しようとしても「フォーマットされていません」とメッセージが出て使用できません。ファイルシステムが違うので当たり前かもしれませんが、どのようにすればよいでしょうか?エミュレータ初心者にどなたかいい方法をお教えいただけませんでしょうか?ちなみに40EX実機はあるのですが、ディスプレイが壊れてありません。ROMの取り出しもディスプレイなしでやりました。よろしくおねがいします。

  1. だるま さん 【2008/03/29(Sat) 00:52:46】
    すいません、まちがってました。実行したときに、"time out (ff)"と出ます。ハード的な問題でしょうか?MeでDOSからの立ち上げで実行してるのですが・・・どなたかご教授いただけませんでしょうか?よろしくおねがいします。
お名前: E-mail: 削除キー: 更 新

 [851] VistaでXM7 XM6が右シフトキー反応せず  投稿者:中年初心者 さん 【2008/03/05(Wed) 04:15:52】
FM-8やFM-77AVの実機を持っていた頃は、もっぱらBASICとゲーム三昧でしたが
最近、若い頃に一度は挫折したマシン語の勉強を始めた中年です。
XM7はメイン・サブ両方の6809の動きを確認しながら試せるので
とても素晴らしいエミュレータだと思います。

普段は WinXP SP2 で動かしていますが、最近デュアルブートで Vista も
少しずつ使い始めたので、こちらにも XM7 をインストールしました。
ところが 左シフトキーは問題ないのに、右シフトキーを認識しません。
実は、X68000用のエミュレータ XM6 も Vista にインストールして
やはり同じように右シフトキーを認識しない症状になりました。

私の Vista のキーボード設定または、DirectXの何かの設定が
おかしいのかもしれません。もし何か解決方法・アドバイスや
心当たりがありましたら、お教えください。よろしくお願いします。

  1. PI. さん 【2008/03/07(Fri) 00:31:00】
    上記の現象、私もVista (Business Edition, RTM)で確認しています。

    簡単に調査したところ、DirectX10での勝手な仕様変更(下位互換性が十分でない)が、原因のように思われます。XM7ではDirectX3、XM6ではDirectX5の規格に基づいてキーボード入力まわりを開発しており、実際にDirectX9.0c(Windows XP)までは、WindowsにインストールしているDirectXのバージョンを上げたところで、問題が出ることはありませんでした。

    簡単なテストプログラムを利用してテストしたところ、私の環境では右シフトキーを押した場合、次のようなキーコードが発生します。

    Vista (DirectX10) 右シフトキーで コード0x00(キーシンボル未定義)が発生
    XP (DirectX9.0c) 右シフトキーで コード0x36(DIK_RSHIFT)が発生

    現状のXM7,XM6ではDirectX3およびDirectX5の公式ドキュメントを参照して、コード0x36が発生したときに右シフトキーが押されたと解釈するようになっています。またDirectXの基本的設計として、WindowsにインストールしているPCのDirectXバージョンを上げたところで、古いアプリケーションは無変更で動作する"建前"になっています。

    他のVista関係のトラブルとして(XM7)

    (1)メニューが2行に渡ってしまう
    (2)動作中に"逆アセンブル"ウィンドウを開くとハングアップする

    この2点を確認しています。もし"ウチのVista環境では、上記3点の問題は発生していない、または一部しか発生していない"という方がいれば、このスレッドでお知らせください。

  2. 中年初心者 さん 【2008/03/08(Sat) 00:20:46】
    ていねいな回答ありがとうございます。

    私の設定が間違ってるわけではなさそうなので、ひとまず安心(?)しました。
    開発者の方がきちんと作っていても、OS側に互換性の不備があると
    不具合が発生するという例だったんですね。もうすぐ Vista の SP1 が
    出るそうだし、もしかしたらDirectXの更新でいつのまにか改善されるかも…と
    淡い期待を抱きつつ、しばらくは様子見でとりあえずこのまま我慢して使ってみます。

    Vista (Home Premium 32bitのOEM版) で、XM7 V3.4 L22 (2008/2/23最新版)を
    使い始めて日が浅いので、まだ F-BASIC のマシン語解析とか、他の人の
    音楽作品を聞くぐらいしか試してませんが、右シフトキーの件以外では
    今のところ何も問題は起きてません。デバッグ関連を色々表示させたり
    ブレークポイントで止めてステップ実行したりしてもフリーズせず、
    メニューが二行になるようなこともないようです。

    余談ですが、PSG音をFM音に重ねたり、FM音同士を微妙にユニゾンさせて音色に
    厚みを持たせたりする使い方をしてる曲を試聴してる時に、OPNミュートで
    その効果をOn/Offで確認できたりするので、これはとても便利かつ
    面白い機能だと思いました。
    (でも、どんなに解析を頑張っても、TeamAB に近付くことはムリ…
    と、自分のセンスの無さを悟るのであった)

  3. よ〜かい さん 【2008/03/10(Mon) 12:39:57】
    MSのmsdnサイトから「The November 2007 DirectX SDK」をダウンロードして検証してみました。
    アーカイブの中にあるサンプルプログラム(/Samples/C++/DirectInput/Bin/x86/keyboard.exe)では
    ME, 2000 Professional(SP4), XP (SP2), Vista Ultimate いずれも

    右シフトキー:コード0x36 (DIK_RSHIFT)

    が返ってきています。
    入力周りでなんらかの不具合の可能性もあるかもしれません。

  4. PI. さん 【2008/03/11(Tue) 06:48:25】
    情報ありがとうございます。時間に余裕ができたときに、検証してみたいと思います。

    ただし、The November 2007 DirectX SDKのリリースノートを見ると、次のように注意書きがあります:

    [この DirectX SDK には次のコンポーネントは含まれていません]

    * Direct3D8 およびそれ以前の全てのバージョン
    * Direct3D RM
    * DirectAnimation
    * DirectMusic
    * DirectInput7 およびそれ以前の全てのバージョン
    * DirectPlay
    * DirectPlayVoice
    * DirectX8 時代の HRESULT 変換ルーチン
    * Managed DirectX サンプルとドキュメント

    ネックになっているのはDirectInput7以前のAPIに準拠したコードがビルドできないという点です。つまり、現状DirectInput3(XM7)とDirectInput5(XM6)に準拠しているキーボード周りのコードをDirectInput8準拠に書き直せば、この問題が解消できる可能性があります。

    また、MicrosoftはDirectInputでゲームなどのリアルタイムアプリケーション向けキーボード・マウス・ジョイスティックなどのセンスAPIを統合的に提供する、というDirectX5(1999年)以来の方針を、ここに来て大きく転換しようとしています。具体的にはキーボード・マウスはWindows XPで新しくサポートされた(=Windows 2000では利用不可)WM_INPUTなるWindowsメッセージを使ってハンドリングし、ジョイスティックデバイスはXBox360互換の新しいAPIを利用する方向を推奨しています。これらの動向も見つつ、XM6自体の対応プラットフォームをより新しいOSに限定し、Microsoftの方針に従った実装に、一部をスクラップ&ビルドして差し替えていくことも検討しています。

お名前: E-mail: 削除キー: 更 新

 [850] また、お世話になります。  投稿者:いのぴい さん 【2007/11/28(Wed) 11:45:12】
出張から戻ってきました。
3年ぶりに、XM7のお世話になります。
少年マイクのひとり旅を始めます。
そういえば、上記ゲームのBGM担当のKawagenさんはMD版ガントレッドのBGMも担当されていたとか?

お名前: E-mail: 削除キー: 更 新

 [849] マシン語エディタ(チェクサム付き)を作りました。  投稿者:セシル さん 【2007/11/24(Sat) 05:52:28】【URL
マシン語エディタ(チェクサム付き)を作りました。
XM7でマシン語をプログラミングされる方に
ご利用いただければと思います。

ダウンロードは↓ここ(^ ^)
http://fm7.a-auc.jp/
メニューDOWNLOAD→「マシンゴエディタ 1985」
【7z方式】【ZIP方式】いずれかをクリック。

お名前: E-mail: 削除キー: 更 新

 [842] XM7使いたい〜。  投稿者:R太 さん 【2007/10/10(Wed) 11:18:03】
Win Vistaユーザーです。
XM7を使いたいです。FM77AV40の実機あります。
XM7ダウンロードしました。フォーマットしたディスクにコマンドプロンプトから、SAVEROM 2AもしくはSAVEROM Aと打っても、両方とも、エラーメッセージ。
実機からロムを取り出すのはやめて、お手伝いページからロムをダウンロードしても、どうやら市販ソフトの起動しかできない?感じ?であります。(BOOT LOADERの表示しか出ません。)
自分でプログラム(F-BASIC V3.0もしくはV3.4)を作ったり、過去に作ったプログラムを実行したりしたいんですが、
どうすればいいでしょう?SAVEROMが、うまくできればいいのでしょうか?

  1. moba さん 【2007/10/11(Thu) 00:09:17】
    エラーメッセージが下記のようなメッセージであれば,
    単にsaveromにパスが通っていないだけではないでしょうか?
    「'saverom2' は、内部コマンドまたは外部コマンド、
     操作可能なプログラムまたはバッチ ファイルとして認識されていません。」

    XM7のアーカイブを,C:\XM7に解凍しているとしたらパスを通すか,
    下記のように入力してください。

    C:\>cd \xm7
    C:\>cd tool
    C:\>saverom2 a

  2. PI. さん 【2007/10/11(Thu) 12:57:00】
    もしかすると、Windows Vistaでは、MS-DOSの実行形式(.COM)であるSAVEROM2が動作しないかもしれません。

    その場合、たとえばFreeDOS(http://www.freedos.org/)の起動可能CD-ROMを用意し、その上でSAVEROM2を起動すればよいと思います。概略手順は次の通りです。

    (1)FreeDOSの起動可能CD-Rを焼く
    (2)Windows Vista上で720KB 2DDフロッピーディスクをフォーマットして(FORMAT A: /T:80 /N:9)、SAVEROM2.COM, SAVEROM2.BINをフロッピーへコピーする。
    (3)PCを再起動して、CD-RからFreeDOSをブートする。
    (4)"FreeDOSをインストールする"を選択せず、コマンドラインに移る。
    (5)フロッピーディスクをセットする(たぶん、B:ドライブでしょう)
    (6)B:\>SAVEROM B
    (7)フロッピーディスクをFM77AV40にセットして、セーブさせる

    後の手順は同じです。(7)でセーブしたディスクは、Windows Vistaで読めると思います。お試し下さい。

  3. R太 さん 【2007/10/12(Fri) 02:04:20】
    ありがとうございます。パスを通して、フォーマットをちゃんとしたら、ロムの吸い出しまではできました。でもこんどは、exeファイルがある場所にkanji2.romをコピー出来ないのです。よきしないえらーみたいのがでまして、こまってます。
    なにかりゆうはありますでしょうか?

  4. R太 さん 【2007/10/12(Fri) 02:06:07】
    p.s.そのほかのふぁいるはこぴーできました。あとはkanji2.romだけをこぴーできればうごくとおもうんですが・・・。ちなみに、かそうふぁいるをしょきかできません、というえらーがでます。

  5. moba さん 【2007/10/13(Sat) 08:03:19】
    kanji2.romだけ読み出せないというのであれば,ディスクの不良とか?
    新しいディスクを使って再度トライしてみてはいかがでしょう。

  6. りう さん 【2007/11/18(Sun) 04:03:59】
    KANJI2.ROMをMAKEFONTを使用して作成するって手もアリかもしれません。
    なお、MAKEFONTは(誰も見ないと思われる)XM7のページで配布しております。
    #なぜか会社から書き込み中(苦笑)

お名前: E-mail: 削除キー: 更 新

 [834] はじめまして  投稿者:セシル さん 【2007/09/19(Wed) 20:50:42】【URL
エミュレータXM7、ようやく、起動できた。(MACユーザなもんで)
XM7凄いですね。フロッピーディスクまでエミュレートできてる。
セクタまで 完璧! 感謝です。
管理人様 リンクしてよろしいでしょうか?

P.S. それと、マシン語で、プログラムされる方
いるかどうかわりませんが…マシン語エディタを作ったんで、
良かったら使ってください。
http://fm7.a-auc.jp/


  1. セシル さん 【2007/09/24(Mon) 05:44:00】
    たびたび、どうもです。
    PRODUCE SYSTEM INAGON Version 1.0.1β版UPしました。
    http://fm7.a-auc.jp/

  2. りう さん 【2007/09/24(Mon) 14:27:31】
    Mac版ということはGIMONSさんが移植されたバージョンですね。あちらにも…もう書いてたか(汁
    リンクですがご自由にどうぞ。あと、「EX7」じゃなくて「XM7」です…(汁

  3. セシル さん 【2007/09/24(Mon) 19:37:37】
    なおしておきました。
    それと、リンクさせていただきました。(^ ^)

  4. りう さん 【2007/09/24(Mon) 19:40:38】
    PI.さんのサイトの方にリンクされたんですね…まぁ、いいか(ぉぃ

  5. セシル さん 【2007/09/24(Mon) 23:10:22】
    りうさんのサイトもリンクしました。総天然ショック!!

  6. セシル さん 【2007/09/24(Mon) 23:11:43】
    (^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)(^ ^)ういっす!
お名前: E-mail: 削除キー: 更 新

Return to HOME] [掲示板の使い方] [ワード検索] [WWWCチェック] [Refresh BBS

HyperBBS 3.0c