# fc_emulator **Repository Path**: kangyupl/fc_emulator ## Basic Information - **Project Name**: fc_emulator - **Description**: 一时兴起的 FC 模拟器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-08 - **Last Updated**: 2023-06-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 一时兴起写的 FC 模拟器 当前状态:施工中,什么功能也没有 ### 运行环境 操作系统: Windows 编译器: [MinGW-W64 gcc version 8.1.0](https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/) ### 安装方法 安装好 MinGW-W64 后,PowersShell打开项目根目录,使用下面命令进行编译: ```sh mingw32-make ``` 编译成功的话会在项目根目录下生成一个 emu.exe ### 主要参考资料 [Dust Loong 老哥的《从零开始的红白机模拟》](https://zhuanlan.zhihu.com/p/43999178) 给了一套分多步实现的 emulator 源码,但需要翻阅大量 NES 相关资料才能理解 [Nintendo Entertainment System Documentation v1.0 by Patrick Diskin](http://nesdev.com/NESDoc.pdf) 我叫它 NESDoc。很棒的系统性介绍 NES 各个组件的读物 [Nesdev wiki](https://wiki.nesdev.org/w/index.php?title=Nesdev_Wiki) 百科全书,所有的 NES 词汇几乎都能找到解释 [NESRomTool::NES ROM Quickstart](https://sadistech.com/nesromtool/romdoc.html) NES ROM 文件格式 测试用的 nestest rom 来源: [Emulator tests - Nesdev wiki](https://wiki.nesdev.org/w/index.php?title=Emulator_tests)