回滚联机优先
状态快照、输入同步和 P2P 回滚是核心设计目标,适合格斗与动作街机的低延迟对战。
SharpCade
Core Advantages
SharpCade 不是传统模拟器的界面外壳,而是从 CPU、总线、内存、视频到输入同步都围绕确定性和回滚体验构建。
状态快照、输入同步和 P2P 回滚是核心设计目标,适合格斗与动作街机的低延迟对战。
内存总线、驱动状态和关键执行路径强调可复现结果,让长跑调试和网络同步更可靠。
Avalonia 渲染与 MVVM 结构让 Windows、macOS、Linux 拥有一致的桌面体验。
通过 Native AOT、SIMD、Span、ref struct 与 unsafe 路径,把现代 .NET 的效率推到街机场景里。
Architecture
UI、核心调度、驱动抽象和硬件实现层彼此独立,新基板可以逐步加入而不扰动已有驱动。
Avalonia 12 · game list · input mapping · CRT shader surface
Machine scheduler · MemoryBus · I/O · IRQ orchestration
PGM · PGM2 · CPS1 · CPS2 · Neo Geo · Atomiswave · M92
M68000 · Z80 · ARM · SH4 · video · audio · rollback state
Positioning
FBNeo 与 MAME 拥有深厚生态;SharpCade 的路线是用现代 .NET 架构探索确定性、AOT 和原生回滚联机。
Beta Access
当前源码和下载包暂不开放。想提前体验、反馈问题或参与测试,可以加入 SharpCade QQ 内测群。
SharpCade 仍在完善核心驱动、桌面体验和发布流程;目前不提供公开下载和源码入口,内测版本会优先在群内沟通。
项目仍处于快速迭代阶段,源码仓库暂时不提供公开访问;稳定后会再公布开放计划。
公开安装包会在驱动兼容性、基础稳定性和发布流程更成熟后提供;现阶段请通过内测群体验。