雑談質問相談掲示板

ページ名:雑談質問相談掲示板

はじめに

ここは、雑談・質問・相談など何でも話題にする掲示板です。

掲示板についてお知らせ

特にありません。

禁止事項

  • 掲示板の趣旨と関係ない書き込み
  • 誹謗・中傷含む書き込み
  • 他サイトやアプリの宣伝
  • 招待URLの書き込み

以上に該当する書き込みを見つけた場合、コメントを削除する可能性がございます。

 

また、お困りのことがございましたら管理者へのお問い合わせフォームよりお問い合わせください。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する
山川機長
ID:OGE1Njk0Y

>> 返信元

デバッガを使っていただけるのでしたら、-SYM symfile.txt オプションを追加しておくと、ADDSYM, ADDREM, ADDLABコマンドなどを使ってシンボルやラベルを追加して記録できるので解析が楽になります。また、MOV DX,04C0Hみたいな行に対して IMMISIO コマンドを使うとI/Oの意味をコメントとして表示するようになります。それから、ジャンプテーブルのようにコードの中にデータが混じってる場合は、DEFRAWコマンドで指定することで逆アセンブルがずれなくなります。よかったらお試しください。

返信
2020-07-18 02:27:15

Type.D
ID:NWM5MzExZ

>> 返信元

一応貼ってみるとこんな感じです
00100000 56 33 31 4C 33 35 00 00 39 33 2F 31 30 2F 31 35|V31L35 93/10/15
なんかL35と日付が同じで謎ですが、マウスインテグレーションの件了解です!

返信
2020-07-17 20:33:12

WINDY
ID:ZGNmNDQ1M

>> 返信元

DOS6のSETUP2.EXEを抽出して逆アセにかけたのですが、実行時圧縮がかかってたので
時間も無かったので報告だけ先に入れさせてもらいました。
SCSIのI/Oポートにトラップをかけてデバッガで追ってみます。(リハビリも兼ねて)

返信
2020-07-17 08:38:50

山川機長
ID:ZGE0MmY1N

>> 返信元

多分、V2.1L30でもマウスインテグレーションが機能するようになったと思います。さきほどのリリースには入ってませんが、次のリリースで有効になります。なお、今回のリリースはタイミングをいじったので、変になるソフトが出る鴨しれません。が、Libble Rabbleが大体本来のスピードで動くようになりました。あとStrike CommanderはBGMのリズムをVSYNCで取ってたので、これも正しいペースで鳴るようになりました。

返信
2020-07-17 08:14:49

山川機長
ID:ZGE0MmY1N

>> 返信元

ああすみません!せっかくダンプしていただいたのに、コマンドを間違ってました。

DM PHYS:00100000

です。L31だと↓みたいな感じです。

00100000 56 33 31 4C 33 35 00 00 39 33 2F 31 30 2F 31 35|V31L35 93/10/15

実はV31L35には日付によって違うバージョンがあるようです(レベルの意味がない)。

なお、L30のディスク発掘しました!が、状態が悪いのでイメージが取れるかどうか。実行さえできれば解析は多分簡単なので今晩トライしてみます!

返信
2020-07-17 05:28:34

Type.D
ID:NWM5MzExZ

>> 返信元

コマンドを貼ってダンプが取れました。
>DM PHYS:01000000
結果は全部FFでした。

起動イメージはCDで、TBIOSは"Identified TBIOS as: TBIOS_V31L35"とフリコレ9(L31)と同じバージョンが表示されました。カーソルの移動はできませんがクリックはできるようです。
フリコレのTMENUは全部正常動作してしますし、L30だけこうなるのが不可解だなと思い書いてみました。まあ、あまり使う人もいないかとは思っていますけれど。

返信
2020-07-17 03:05:05

山川機長
ID:ZGE0MmY1N

テストありがとうございます!FD起動に問題無くてHDDに問題があるということは、未対応コマンドが出るとAbortするように書いている(確かまだ無視じゃなくAbortにしてあったはず)ので、多分SCSIコマンドの実装の問題のようですね。DOS6対応は少し先になると思いますが、TODOリストに追加しました!

返信
2020-07-17 01:31:13

WINDY
ID:MTZjZGZiY

DOS6onTOSの実験です。
1)DOS6.2のFDブートは問題なし
2)SCSIにDOS3のイメージを接続した状態でDOS6のセットアップ画面より新規にHDDにインストール出来ず、"区画設定をしてください"とのメッセージ。 セットアップを中止にしてプロンプトよりSETUP2.EXEを起動後"ディスク"にHD0及びHD0の区画表示は有るが、区画の内容を表示させようとすると"データエラー"
3)うんづで使用していたDOS6onTOSのHDDイメージを津軽のSCSIに設定して起動すると起動せず、DOS6開始時の"Starting MS-DOS..."も表示せず
といった状況です

返信
2020-07-16 11:06:40

山川機長
ID:NjI2MjYxN

STRIKECOMMANDERのTBIOSの謎、解決しました。多分関係無さそうです。TBIOSの呼び出し先をDSにキャッシュして、CALLF FS:[0040H] としないで CALLF [CB344H]としてました。パフォーマンスは変わらないような気がするのですが。なので、L30問題とは多分関係無さそうですね。

返信
2020-07-16 09:38:57

山川機長
ID:NjI2MjYxN

動作確認ありがとうございます!V2.1L30、手元に無いんですよね。L31は残っていたのですが。津軽のマウスインテグレーションはコードを解析して実現しているもので。津軽コンソールモードで起動して、

DM PHYS:01000000

とやって物理メモリの1MB目からの256バイトのダンプとか取れますか?Strike Commanderで変なことが起きていてTBIOSのFM音源割り込みでマウス座標を更新しているのに、CALL FS:[40H] (FS=110H)が発生していないようなのです。案外同じことが起きているのかもしれません。引き続き解析を続けてますが現在謎になってます。

返信
2020-07-16 06:59:28

WINDY
ID:NDhlYWFmN

>> 返信元

TownsOSの確認、有り難うございます。
私の方でも時間をみて何点かソフトを確認しているのですが、なかなか大変な作業ですので助かります。
確認が取れましたら是非、此処への報告か編集しちゃってください。
宜しくお願いします。

返信
2020-07-15 09:55:33

Type.D
ID:ZWY1OWYwM

手持ちのTowns OSを取り込んであったので起動するのを確認してきました。Towns OS V2.1L30Aだけマウスカーソルが左上で動かなくなりましたが、他は問題なく動作しました。(V2.1のL20,L31,L51で確認)
完全動作しているように見える手持ちのソフトはまだありますので、確認できたらここに報告するか編集に参加するかしますね。
音源の改良楽しみにしてます。

返信
2020-07-15 01:46:45

WINDY
ID:YWEyYjM1Y

>> 返信元

動いて良かったです。
老後にWingCommanderとStrikeCommanderですか、良いですねぇ。
私も山川機長さんに負けず劣らず飛行機が好きなので、この2シリーズは当然押さえています。
この2シリーズはただ飛行機を飛ばす以上にシナリオや演出が(在り来りですが)よく出来ていますので
私もお気に入りです。
実はGUNSHIPのマニュアルも引き上げては来たのですが、これはマニュアルに何も書いてなくて
キーボードシートに書いてあるようで、マニュアルには"無くすな"と書いてあるのみでした。
因みに今でも憧れはComanche: Maximum Overkillです。

返信
2020-07-13 23:49:08

山川機長
ID:MzU5YzU1Z

>> 返信元

開きました!これだとWing Commander用に考えているマウスインテグレーションの拡張と同じ方法でジョイスティックに対応させられそうです!ありがとうございます!老後にWing Commander全シリーズとStrike Commander, Strike Commander Plusを再度通してプレイするという予定があるので、助かります!津軽では構造上ALTキーは使えなくなってるので、CONTEXTキーを割り当てようと思います。たしかに、白キーボードだけうちにあるので確認したらALTキーついてますね。

返信
2020-07-13 23:11:36

WINDY
ID:NThmYzkyZ

ALTキーなんですが、赤本に載っている資料だとALTキーが存在しないのですね。
確か最終に近いモデルに付属していたキーボードはFM-Rと同じ物を使用していたので
ALTキーが存在しています。
ちょっと調べても判らなかったので、うんづのキーテーブルを見たらALTキーのキーコードは"5C"と
なっています。
キー割り当てを調べたときはマニュアルを見ながらうんづで動作させてオプション画面が出せたので
間違いは無いと思います。

返信
2020-07-13 15:32:12

山川機長
ID:MzU5YzU1Z

>> 返信元

ありがとうございます!ただ、ALTキーがどのキーにマップされていたか。。。。相当いろいろ組み合わせを試したのですがオプションのダイアログが開きませんでした。解析してキーステートテーブルは見つけたのですが、一部しかチェックしてなくて、INKEYがどこなのか特定できずにいます。なお、チャフ・フレアは : ; でした。もしもわかりましたらよろしくお願いします!

返信
2020-07-13 10:20:53

WINDY
ID:MjdiYzhmN

>> 返信元

ありがとうございます。
DINOSAURですが、一度街から出る→街に入ると街から出れなくなるようですがこれが
何が原因か掴めていません。(ひょっとしたらイメージが悪いのかもしれません)
うんづでは何故かメインのパソコンの方では動かないので確認が取れない状況ですので頭の
片隅にでも入れていて頂ければと思います。

返信
2020-07-12 23:24:27

WINDY
ID:MjdiYzhmN

コンフィグ 操縦席で ALT + O (キーボード,マウス,スラストマスターより選択,と有りますがTMはTOWNSに対応してないと思います)
カメラビュー F1~F10,Y
通信 C
Gear L
Flaps F
Break B
MFDウェポンモード W
MFDダメージ表示 D
ターゲット切り換え T
オートパイロット A
ナビマップ N
方向蛇 , / .
スロットル 1,2,3,4,5,6,7,8,9,0(6~0:アフターバーナー)
あと、チャフとかフレアとか有りそうなんですが

返信
2020-07-12 22:52:01

山川機長
ID:ZTQ5OTZlZ

どなたかストライクコマンダーのキー操作がわかる方がいたら教えていただけると非常に助かります。メモリサイズを変更するオプションを追加したら起動して飛行開始できたのですが、飛び回るしかできない状況で。。。。あと、サイバースティックって対応してましたっけ?ただ、2MXを現役で使ってたころサイバースティックは持ってたのですが、キーボードで苦労しながら操縦したような記憶があります。ぼちぼち津軽もサイバースティック対応しようかなと思ってます。

返信
2020-07-12 10:43:02

山川機長
ID:ZTQ5OTZlZ

次のリリースではDINOSAURの色化け問題とサウンド問題解消すると思います。サウンドはちょっと周波数の揺れが不安定かもしれないですが、一応音を出しながらの音程変化も対応するようにしました。色化け問題はどうしてもわからなかったのでArtane.さんのソースを参考にFM-R互換モードのページの解釈を変更して対応しました。

起動して町の中を少し歩き回る程度はテストしましたが、プレイの方には支障は無いでしょうか?

よろしくお願いします!

返信
2020-07-12 07:09:52

NG表示方式

NGID一覧