CPF Nes游戏模拟器

CPF Netcore Nes游戏模拟器
小红帽 依赖框架:CPF 下载次数:52 .Net版本:.NET Framework 4.0 文件大小:1.24 M 更新时间:2021/05/26 17:34
需要登录才能下载,用CSkin论坛的账号

支持Windows,Mac,Linux    NES模拟器内核源码来自 https://github.com/colinvella/EmuNes   他这边的源码功能很完善了的,支持视频录制,手柄,金手指等等。现在移植到cpf来实现跨平台测试,不过这边的移植测试里并没有把所有功能移植完整。

移植这个,主要就是图形绘制和音频播放适配。

需要开启代码优化才能有足够的帧数,否则会很卡。

 

 绘制和控制的代码主要在 NesVideoPanel 类里


声音播放采用SDL2,支持跨平台播放声音,在 ApuAudioProvider 类里实现

源码里带sdl2的64位dll,如果发布到其他平台需要对应平台安装SDL2才行。

 

默认支持直接打开zip文件读取nes,不过Net4版的不能读取zip

发布评论:
评论列表: