首页
/ NeoGeoHDMI 项目使用说明

NeoGeoHDMI 项目使用说明

2025-04-16 10:19:03作者:虞亚竹Luna

1. 项目目录结构及介绍

项目的主要目录结构如下:

NeoGeoHDMI/
├── altera/               # 存储与Altera FPGA开发板相关的文件
│   └── 13.0sp1/          # 具体的版本文件夹
├── font/                 # 字体文件目录
├── .gitignore            # Git忽略文件
├── COPYING              # GPL-2.0 许可证的副本
├── HDMIDirect.png        # 项目示意图
├── HDMIDirect.v          # Verilog 源代码文件
├── LICENSE.md            # 许可证信息文件
├── Notes.md              # 项目笔记
├── README.md             # 项目说明文件
└── Wiring.md             # 硬件接线说明文件
  • altera/ 目录包含了与Altera FPGA开发板相关的文件,特别是针对13.0sp1版本的文件。
  • font/ 目录用于存放字体文件,可能用于在HDMI输出中显示特定字体。
  • .gitignore 文件指定了Git在版本控制过程中应忽略的文件和目录。
  • COPYING 文件包含了项目的GPL-2.0许可证的全文。
  • HDMIDirect.png 是项目的示意图,可以帮助理解项目的硬件连接。
  • HDMIDirect.v 是项目的主要Verilog源代码文件,用于实现FPGA的逻辑。
  • LICENSE.md 文件提供了项目许可证的摘要。
  • Notes.md 文件包含了项目开发过程中的笔记,可能包含重要信息和调试记录。
  • README.md 文件是项目的主要说明文件,提供了项目的概述和基本使用说明。
  • Wiring.md 文件详细描述了硬件的接线方式。

2. 项目的启动文件介绍

项目的启动主要是通过编译HDMIDirect.v文件来实现的。该文件包含了FPGA的逻辑,用于读取Neo Geo MVS的数字视频和音频输出,并通过HDMI输出。具体的编译和启动步骤可能会依赖于使用的FPGA开发环境和工具链。

3. 项目的配置文件介绍

项目的配置主要通过修改HDMIDirect.v文件来进行。在开发过程中可能需要根据实际硬件的连接和需求调整FPGA的引脚配置。例如,项目中有关于改变蓝色通道最低位引脚的说明:

# 在新版本中,我将蓝色通道的最低位从引脚73更改为引脚104,因为原引脚73在开发板上连接到了电源。

在修改配置时,还需要注意遵循项目所使用的GPL-2.0许可证的要求,确保代码的开放性和可自由修改性。

登录后查看全文