【问题标题】:What's a good emulator to port to Silverlight 3?什么是移植到 Silverlight 3 的好模拟器?
【发布时间】:2010-11-15 02:43:28
【问题描述】:

我正在考虑尝试将现有模拟器代码库移植到 Silverlight 3。WritableBitmap 和新的声音类似乎有足够的功能使移植可行。是否有人熟悉开源且可能不太难移植的模拟器?比起将一些笨拙的 ASM 代码移植到 C# 的复杂性,我真的更想关注将源代码的媒体方面转移到 SL。我想如果我能找到一些已经在 C# 中的源代码,那可能是理想的。

【问题讨论】:

    标签: c# silverlight emulation


    【解决方案1】:

    从一个好的 'ol NES 模拟器开始...

    SharpNES 是 C#/Mono,所以虽然它可能无法直接移植,但它应该是一个好的开始。

    vNES 是一个 Java NES 模拟器,旨在在小程序中运行。它的源代码在 GPL 下免费提供。不是 C#,但可能值得寻找想法。

    【讨论】:

    • SharpNES 速度足够快,可以在我午休时移植大部分代码。应该能够用一些 WriteableBitmap 调用轻松替换 1 blitting 函数。谢谢!!
    【解决方案2】:

    我正在寻找有兴趣的人来为http://silverlightc64.codeplex.com 提供完整的功能。这是一个 C64 模拟器。我只是想确保任何做出贡献的人都能做出真正的贡献:)

    我使用 MediaStreamSource 来输出 50fps 的视频,而不是使用可写位图。优点是如果客户端机器跟不上,MSS 将处理丢帧。

    皮特

    【讨论】:

    • 嘿皮特,感谢您的链接!也许我会看看我是否有能力为 C64 项目做一些有用的事情。
    【解决方案3】:

    我刚刚发现了这个 C# gameboy emu:

    http://sourceforge.net/scm/?type=cvs&group_id=95094

    【讨论】:

      猜你喜欢
      • 2016-07-13
      • 1970-01-01
      • 2010-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多