爱意满满的作品展示区。
treblex

分享 开源的 fc nes 红白机模拟器, cpp 核心 electron 客户端 暂时只有 mac 版

  •  1
     
  •   treblex · 1h 1m ago · 44 views

    https://github.com/lazyfury/FCEmulator

    一开始奔着学习去做的,让 ai “一步步执行解释知识点 交我验收之后再下一步” 也有问答课后习题,但是很快我就跟不上进度了

    docs 目录有文档 二进制 位运算 nes 6502 设计啥的

    https://raw.githubusercontent.com/lazyfury/FCEmulator/refs/heads/main/docs/images/app.png

    同时测试 retroarch 的用户界面逆天难用(似乎是手柄优先?),就顺便做了个 electron 客户端,wasm 也不慢,跨平台挺好的

    但是 electron 的手柄支持有问题,又写了一个 swift 的手柄支持功能,修复了跨平台可用的问题

    需要 windows 可能要自己搞下 https://github.com/lazyfury/FCEmulator/tree/main/electron/native/gamepad 让 ai 翻译测试一下应该就可以

    mmaper 的支持我测试了不少

    有感兴趣的可以自己 fork 一下 做重新设计 ui 或者功能都好,不想给 deepseek 老师充钱了

    开始总是“我操真牛比”起手,跑二十块左右,代码复杂度就有点抢钱的感觉了, 自己在那儿猜来猜去解决不了问题

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3313 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:11 · PVG 21:11 · LAX 06:11 · JFK 09:11
    ♥ Do have faith in what you're doing.