【问题标题】:Integrate C64 emulator with Game Center?将 C64 模拟器与 Game Center 集成?
【发布时间】:2014-06-13 14:55:28
【问题描述】:

如果我有一个 C64、Mame、Spectrum 等的开源模拟器,是否有可能破解代码并将其与某种 Game Center 功能合并,从而在模拟器中实现在线多人游戏?

我不是要代码或任何东西,我只是有一个启动模拟器的图像,一个游戏中心窗口说它正在寻找玩家,然后开始一个 2 人游戏。这是可行的,还是不能像这样将模拟器与 GC 集成?

【问题讨论】:

  • 你需要修改每个游戏的 ROM 来整合它。

标签: game-center emulation c64


【解决方案1】:

您可以通过运行模拟器让一台计算机托管游戏。它将视频+音频流式传输到远程计算机,并从中接收键盘+操纵杆事件。破解这个任务远非一项微不足道的任务,但也不是一项艰巨的任务。我认为没有任何有用的“游戏中心”软件可以为您做到这一点——您必须自己编写代码。

如果视频流是瓶颈,您也许可以流式传输模拟机器的状态变化。就所需的编码量而言,这更加雄心勃勃,但它可能会解决任何吞吐量问题。

实际可玩性会受到网络延迟的影响。在互联网上,您可能仅限于回合制游戏。在本地网络中,它也可能适用于动作游戏——这一切都太假设了,无法真正说出。

【讨论】:

  • 这里的延迟会非常糟糕,除了回合制的东西之外的任何东西都无法播放。移动数据连接旨在提高数据突增速度,而不是游戏所需的低延迟。
  • 通过移动互联网,是的。但公平地说,iPhone (&c.) 也可以使用 WiFi。此外,提到“Game Center window”,我想 OP 的主要想法是在 Mac 上执行此操作。
【解决方案2】:

Apple 不允许您在 iOS 上发布模拟器。它需要下载和执行代码来运行特定的游戏,这是被禁止的。

【讨论】:

  • @AlecTeal 很抱歉反应迟了,但为什么?
猜你喜欢
  • 2013-11-15
  • 1970-01-01
  • 1970-01-01
  • 2016-03-13
  • 2011-11-07
  • 1970-01-01
  • 2011-04-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多