琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 47|回复: 0

[新闻] XM7LE V2.9L77SX+z09 R2 (XM7/XM7 TypeR Computer Emulator for WIN)

[复制链接]

该用户从未签到

发表于 2020-5-24 07:51:39 | 显示全部楼层 |阅读模式
  XM7LE V2.9L63→XM7LE V2.9L77SX+z09 R2の変更点一覧です。

  <新規>
    ・新規と言っていいのかどうかわかりませんが、WHG音源/MIDIに再対応
    ・純正マウスセットのエミュレーションに対応
    ・キーエンコーダの隠しメッセージに対応
    ・テープイメージを最初まで巻き戻す機能を追加
    ・フロッピーインターフェースのDS ENABLE信号の挙動に対応
      (XM7LEのアクセスランプの仕様により、何の意味もありませんが…)
    ・設定ダイアログに「GUI・その他」ページを追加

  <変更>
    ・XM7LE内部からのDLL読み込みにおける脆弱性を修正(たぶん…)
    ・対象Windowsバージョンの変更に伴い、PC-9801キーボードに再対応した
    ・仮想マシンの初期化に失敗したときのメッセージを変更
    ・動作モードを3段変速(高速・サイクルスチール、中速・ブランキング時ウェイト
      (従来のV2/V3の低速モード相当)、低速・VRAMアクセスフラグON時の実効クロック
      の強制3倍化(従来のV1の低速モード相当))にした
    ・FM-7モード時にF-BASIC ROMに書き込みを行うと同じアドレスの裏RAMに書き込み
      が行われる挙動をGUIで選択できるように変更(デフォルトではONです)
    ・ファイル選択ダイアログの種類を標準的なものとWindows 95以来のものの2種類か
      らユーザーがGUIで選択できるように変更(デフォルトではOFF(Windows95以来のも
      の)になっています)
    ・"MAGUS"に対する対策処理で"リザード"が動かなくなっていたので対策処理をユー
      ザーがGUIで選択できるように変更 (デフォルトではONになっています)
    ・設定ダイアログの「画面」タブを変更
    ・FM音源/PSGへの書き込みデータを1024バイトまでいったんキューに格納し、サウ
      ンドバッファへの書き出し時に一括してfmgenへデータを送るように仕様を変更。
      これによりPSGPCMの再現性がなぜか多少上がっています。
    ・READ ADDRESSコマンド実行後にセクタレジスタにセットされるトラック番号がID
      フィールドのものでなかった問題を修正
    ・フロッピーアクセス中のウェイトが有効な状態でアクセス中にステートセーブさ
      れたファイルをロードするとLOST DATAイベントが発生する可能性があった問題を
      修正
    ・FDCのCRCテーブルを内部で動的に生成するように変更(Thanks for Toshio Fukui)
    ・上記変更に伴い、CRC計算処理/乱数計算処理をfdc.cから独立したソース(crcgen.
      c)に分離
    ・アナログパレットレジスタの内容を初期化するタイミングをリセット時から仮想
      マシン初期化時に変更(どうせイニシエータROMでリセットされて無意味なので)
    ・"FBASIC30.ROM"が隠しブートROM込みの32,768バイトだった場合の処理を追加
    ・MRU機能(と、ついでにタイトル変更機能)を搭載(MRUはフルパス表示固定です)
    ・リセット時に一部のキーを除いたキー押下状態を保持するようになった
    (たとえば、(いずれも106キーボード標準のキー割り当てで)Escキーを押す→F12
       キーを押す→F12キーを離す→Escキーを離す、といった手順でホットリセットが
       できるようになっています)
    ・Windows 10の一部のビルドでAlt+F1~F12(F4除く)のショートカットが動作しない
      問題が発生したため、一部のキーボードショートカットの操作を変更

  <修正>
    ・GPD社の端末(一部除く)、Windowsタブレット等の縦画面基準のハードウェアにお
      いてWindows 10 Creators Update以降を適用後に640×400/480ピクセル時に画面
      の右側1/3程度が正常に描画されない問題に対処(Windowsの問題なんだしいい加減
      に直せや>M$)
    ・CPUコアのSYNC/CWAI命令まわりの挙動(実行サイクル数が過剰に加算される等)を
      修正
    ・D77ファイルに対してオーバートラックアクセスした場合や異常なヘッダ長のD77
      ファイルを使用した場合への対策処理を強化
    ・2Dフォーマットのファイルを2DDモードでアクセスした場合にトラック80以上で
      READ ADDRESSコマンドが失敗する問題を修正
    ・"インサイト"でFM音源のCh.3に雑音が入る問題を修正
    ・フルスクリーンモードで終了した際にしばらく音が残る問題を修正
    ・AXキーボードを106キーボードと認識してしまう問題を修正
    ・FDCのCRC値計算結果を修正
    ・OPNの拡張割り込みステータスビットがFM77AV以降にしかないことが判明したので
      処理を見直し
    ・RTCの設定時に時間が狂う、月の最終日テーブルの参照が1ヶ月ずれていたために
      1月28日の翌日が2月1日になる等の問題を修正(あまり実害はないですが…)
    ・一部のショートカット操作機能を使うと一瞬メニューバーが現れる問題を修正

http://retropc.net/ryu/xm7/xm7.shtml


xm7le_2977sxz09r2.zip (167.06 KB, 下载次数: 5)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2020-6-2 06:00 , Processed in 0.018498 second(s), 9 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表