パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

X68000エミュレータ開発って、そんなに難しいの?」記事へのコメント

  • ラズパイで中身エミュってのは俺は違うと思う
    それが楽で安いのはわかるけどさー

    • by Anonymous Coward

      それは本記事のまとめ見ての感想?
      エミュも楽じゃねーんだな…。ってのが思ったことだ。

      実際のところX68000Zがどういう構成かわからんけども、ラズパイとエミュ突っ込んで楽できるもんではなさげ。

      例えば、FM音源の音が出てる最中にレジスタ弄ると音色変わるとか、休符の前に音色変更突っ込むと実機では音は変わらない(タイムラグある)けど粗悪なエミュだと即時に音色変えるので音化けするとか、へーって思った。
      FDの回転待ちとかまで考慮して作ってることがあるってさ。

      • by Anonymous Coward on 2022年12月08日 17時05分 (#4377451)

        そうなんですよね、仕様書データシートに書いていないバグも含めた
        実機の挙動って、隣に実機置いて比較するしか無いし、ほぼ再現ムリなものもあります。
        例えば、PC-8001とかでもBEEP音で作る音階とか、あれBEEP音と混じっているので単純じゃないです。
        かの中村光一氏のニュートロンというゲームではCRTCのクロックちょいっといじって(だと思う)
        画面を揺らす効果出していたりしましたが、あれ、エミュレータでは(そのまま)実現できないと思う。
        (当時は驚いたのことよ。こんな手があったかと)
        # え、FDDのドライブ音まで再現させ?

        親コメント
        • by Anonymous Coward on 2022年12月08日 17時49分 (#4377487)

          MAMEでバブルボブルのエミュレーションのために、顕微鏡で調べた話を思いだした
          https://e2j.net/2006/nicola-wip%E6%9B%B4%E6%96%B0/ [e2j.net]

          親コメント
          • by Anonymous Coward

            興味深く読ませてもらいました。
            >海賊版屋がゼロから書いたものでした。
            こんな事してペイしたのだろうか・・・
            >顕微鏡で写真を撮って、ROMの内容を手作業で1bitずつ解読する作業
            でも、このくらいは普通にやっちゃうんだなぁ
            # こういう(おそらくカネにならない)解析のモチベってどこから来るんだろ
            # そこに山があるから?

        • by Anonymous Coward

          BEEP、TTLで発振器組んであるから固定の音程しか出ないんだよね。
          発振部分をカットしてON/OFFだけ出力して音階鳴らすという改造とか、
          無改造でonしてすぐoffしてその立ち上がりを利用して音声出力とかすごい事やったりしてた人もいたねえ。
          PSG(AY-3-8910、いまだに型番覚えてる、すごい)を乗せた基板を載っけるキットもあったっけ。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...