【问题标题】:Emulate GameBoy Color's GameLink模拟 GameBoy Color 的 GameLink
【发布时间】:2013-05-17 07:05:20
【问题描述】:

我目前正在开发一个用于学习目的的 GameBoy 颜色模拟器。我还想模拟 GameLink 功能(poké-fight ftw!),但我没有找到任何关于如何模拟 GameLink 的文档、示例、参考或源 sn-ps。

我在 github 上找到的所有 GameBoy 模拟器都没有提供此功能。

编程语言无关紧要,我只是好奇是否有关于该主题的资源。

有人知道从哪里开始使用此功能吗?

【问题讨论】:

    标签: emulation gameboy


    【解决方案1】:

    我敢打赌,差不多四年后,您不再关心,而是the No$ documentation 覆盖了串口。

    $FF02 是控制端口,$FF01 是数据端口。

    发送方应在$FF01 中排队一个字节,然后向$FF02 发送一个字节,指示: (i) 传输应该开始; (ii) 使用内部生成的时钟。

    接收器应使用$FF02 将其端口配置为期望内部时钟。当它收到一个字节时,它可以通过$FF01检查它。

    发送或接收一个完整的字节设置中断寄存器的第 3 位。因此接收器通过服务中断知道它何时收到了一个字节,而发送器同样知道它何时可以发送下一个。

    【讨论】:

      【解决方案2】:

      一些可能有用的链接:

       http://image.diku.dk/projects/media/kirk.06.pdf
       http://www.hardwarebook.info/Game_Boy_Link
       http://fms.komkon.org/GameBoy/Tech/Hardware.html
      

      关键似乎是在 G 中搜索 gameboy gamelink 协议。

      抱歉,如果您已经知道它们

      【讨论】:

      • 嗯,这是非常具体的硬件。我正在寻找的是如何模拟连接的建立和破坏。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-11
      • 2011-07-22
      • 2019-08-13
      • 2015-10-08
      • 2019-10-02
      • 1970-01-01
      相关资源
      最近更新 更多