senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by 艮 鮟鱇 (anqou@mstdn.anqou.net), page 6

  1. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:45 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    ゲームボーイのエミュレータを自作した話 · Keichi Takahashi https://keichi.dev/post/write-yourself-a-game-boy-emulator/

    > 命令の動作をテストするcpu_instrsと,命令のクロック数をテストするinstr_timingは通らないと,実際のゲームは動かないと思う.逆に言えば,他のテストは通らなくても何とかなる.

    In conversation Sunday, 06-Feb-2022 17:32:45 JST from mstdn.anqou.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: keichi.dev
      ゲームボーイのエミュレータを自作した話
      最近ゲームボーイのエミュレータを自作した.これが予想以上に楽しい趣味だったので,色々な人に勧めたいと思いこの記事を書いている.開発したエミュ
  2. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:43 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    いま各命令に別れていない方のcpu_instrs.gbを動かそうとして思い出したけど、ROMサイズを一番小さいやつに決め打ちしてるんだった。これは直しておきたい。

    In conversation Sunday, 06-Feb-2022 17:32:43 JST from mstdn.anqou.net permalink
  3. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:42 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    そしてinstr_timingを動かそうとしたら謎のreloadされまくるバグにハマった。

    In conversation Sunday, 06-Feb-2022 17:32:42 JST from mstdn.anqou.net permalink
  4. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:40 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    謎バグだったがだんだん分かってきた。そもそもこのROMは0xd820の値をincrementしつつ実行することで全ての命令を実行することを目的にしている。この値が0xe2、つまり LD (C), A を実行しているときに、後続の0xd822が INC L になっているのが問題で、本当はここは JP C42C になっていないといけないはず。

    In conversation Sunday, 06-Feb-2022 17:32:40 JST from mstdn.anqou.net permalink
  5. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:39 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    実際一つ手前の命令 POP HL のときは正しい

    In conversation Sunday, 06-Feb-2022 17:32:39 JST from mstdn.anqou.net permalink
  6. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:38 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    あー分かった分かった、opcodeの表が間違っていて、LD (C), Aは1 byteの命令なんだな。そりゃそうだ。opcode表に騙された。

    In conversation Sunday, 06-Feb-2022 17:32:38 JST from mstdn.anqou.net permalink
  7. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:37 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    違うバグが出たけどとりあえずreloadし続ける問題は解決した。良かったよかった。

    In conversation Sunday, 06-Feb-2022 17:32:37 JST from mstdn.anqou.net permalink
  8. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:36 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    明日用

    In conversation Sunday, 06-Feb-2022 17:32:36 JST from mstdn.anqou.net permalink
  9. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:35 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    これもopcode表のバグ。BITの(HL)のサイクルは16ではなくて12

    In conversation Sunday, 06-Feb-2022 17:32:35 JST from mstdn.anqou.net permalink
  10. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:33 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    通った〜〜〜〜

    In conversation Sunday, 06-Feb-2022 17:32:33 JST from mstdn.anqou.net permalink
  11. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:30 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    CPUの使用率が常時60%くらいあるのが気になるので治す。とりあえず描画用スレッドと計算用スレッドで2つgoroutineが走っているのをやめて、典型的なinput-update-drawのloopにしてみる。例のRust実装もOCaml実装もそうなっていた。治った。

    In conversation Sunday, 06-Feb-2022 17:32:30 JST from mstdn.anqou.net permalink
  12. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Sunday, 06-Feb-2022 17:32:23 JST 艮 鮟鱇 艮 鮟鱇
    in reply to

    さて次の目標は何にしようか。現状は一通りの命令が実装できたというところで、肝心のスプライトやらウィンドウやらが実装されていないのでゲームは何も動かないはず。このあたりを実装したいが、このあたりをテストできるROMは https://gbdev.gg8.se/files/roms/blargg-gb-tests/ にはなさそうだ。 mem_timing や interrupt_time を試してみたがどうも CAMLBOY も対応していないっぽいのでゲームを動かすだけなら無視してもよさそう。となると、ウィンドウ・スプライトを使っていそうなhomebrew ROMを取ってきて、それを相手に頑張ることになるのか……?

    In conversation Sunday, 06-Feb-2022 17:32:23 JST from mstdn.anqou.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: gbdev.gg8.se
      https://gbdev.gg8.se/files/roms/blargg-gb-tests/
  13. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Tuesday, 14-Dec-2021 15:51:05 JST 艮 鮟鱇 艮 鮟鱇

    それはそれとして、最近こういうWebサイト貼り付けるときにいい感じにタイトルと一緒にしてくれるFirefoxのアドオンを使っているんですが、Twitter用なので当然Tweet画面が出てくるのをコピペしてMastodonに貼るの大変めんどうなのでMastodon用賀ほしい

    In conversation Tuesday, 14-Dec-2021 15:51:05 JST from mstdn.anqou.net permalink
  14. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Tuesday, 14-Dec-2021 15:50:39 JST 艮 鮟鱇 艮 鮟鱇

    AUR (en) - xerox-docucentre-driver https://aur.archlinux.org/packages/xerox-docucentre-driver/

    AURにはなんでもあるなぁ

    In conversation Tuesday, 14-Dec-2021 15:50:39 JST from mstdn.anqou.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      AUR (en) - xerox-docucentre-driver
      Driver for the Fuji-Xerox DocuCentre series. Also supports ApeosPort and DocuPrint series.
  15. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Monday, 13-Dec-2021 20:48:59 JST 艮 鮟鱇 艮 鮟鱇

    LinusがZFSにLKMLで言及した件 - kuenishi's blog https://kuenishi.hatenadiary.jp/entry/2020/01/13/231033

    hehe-

    In conversation Monday, 13-Dec-2021 20:48:59 JST from mstdn.anqou.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: ogimage.blog.st-hatena.com
      LinusがZFSにLKMLで言及した件
      from kuenishi
      先日Linusが盛大にZFSを非難したことがインターネット・カーネル界隈の噂を駆け巡った。これをタイトルだけみたり本文をちょっと読んだら「ああ、LinusはZFSが嫌いなんだ」とか「LinuxでZFSを使うべきではない」といった理解をする人が非常に多いだろうと思う。Linusは当然Linuxユーザーにとって大きな影響力を持つ人物であり、多くのLinuxユーザーがこの理解のままでいることになりかねない。公私ともにZFSに頼りっきりになっている私は特にそういう状況は非常に困るし、Canonicalは19.10からUbuntu LinuxでのZFS rootを標準にしようとしているくらいだからもっと…
  16. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Thursday, 02-Dec-2021 22:42:13 JST 艮 鮟鱇 艮 鮟鱇

    コンピュータサイエンスにおける様相論理|森北出版株式会社 https://www.morikita.co.jp/books/mid/085641 omosirosou

    In conversation Thursday, 02-Dec-2021 22:42:13 JST from mstdn.anqou.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.morikita.co.jp
      森北出版株式会社
      森北出版株式会社は、数学、物理学、機械工学、電気・電子工学、情報工学、建築・土木工学を中心に、理工学分野の教科書・専門書・一般書を発行している出版社です。
  17. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Wednesday, 01-Dec-2021 11:44:52 JST 艮 鮟鱇 艮 鮟鱇

    どうだっけと思って眺めてたhttps://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%BC%E3%83%88#%E6%AF%94%E8%BC%83%E3%82%BD%E3%83%BC%E3%83%88%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%AE%E6%9C%80%E6%82%AA%E8%A8%88%E7%AE%97%E9%87%8F%E3%81%AE%E4%B8%8B%E7%95%8C

    In conversation Wednesday, 01-Dec-2021 11:44:52 JST from mstdn.anqou.net permalink
  18. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Tuesday, 16-Nov-2021 16:38:56 JST 艮 鮟鱇 艮 鮟鱇

    Firefoxくん定期的にデザイン変更でボロカス言われとるなhttps://octodon.social/@joeyh/107283148035893045

    In conversation Tuesday, 16-Nov-2021 16:38:56 JST from mstdn.anqou.net permalink
  19. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Saturday, 30-Oct-2021 23:59:51 JST 艮 鮟鱇 艮 鮟鱇

    なんか前にもこんなことあったなと思ったらちょうど1年前だった

    In conversation Saturday, 30-Oct-2021 23:59:51 JST from mstdn.anqou.net permalink
  20. 艮 鮟鱇 (anqou@mstdn.anqou.net)'s status on Saturday, 30-Oct-2021 23:59:46 JST 艮 鮟鱇 艮 鮟鱇

    通るとまずそうな最小コード https://wandbox.org/permlink/muHaDkLfPNk4gGzN

    In conversation Saturday, 30-Oct-2021 23:59:46 JST from mstdn.anqou.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: wandbox.org
      [C++] clang 10.0.0 - Wandbox
      from melpon, kikairoya
      struct Array { struct Data {}; constexpr static Data data; }; int main() { }
  • After
  • Before

User actions

    艮 鮟鱇

    艮 鮟鱇

    #深海魚 です。アイコンは手書き。ヘッダ画像は @wateshin_zip 製。

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          2557
          Member since
          5 Aug 2018
          Notices
          6248
          Daily average
          2

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.