项目简介
本项目是基于SDL框架开发的Game Boy Advance(GBA)模拟器,支持Windows、Linux、MacOS X和BeOS操作系统。它能够运行GB、GBC和GBA游戏,还提供丰富配置选项与功能,可提升用户游戏体验。
项目的主要特性和功能
- 多平台支持:可在Windows、Linux、MacOS X和BeOS系统上使用。
- 可配置按键:支持键盘和游戏手柄,用户能自定义按键映射。
- BIOS支持:允许使用BIOS文件增强兼容性。
- 文件支持:支持zip和gzip格式的游戏文件。
- 多种视频模式:支持全屏模式及多种分辨率(1x, 2x, 3x, 4x)。
- 图形滤镜:提供TV模式、2xSaI、Super 2xSaI等多种图形滤镜。
- 调试功能:内置ARM/THUMB汇编调试器,支持GDB远程调试。
- 存档管理:支持10个存档状态,自动保存和加载电池文件。
- 其他功能:具备自动跳帧、自动火力支持、实时时钟(RTC)支持等。
安装使用步骤
- 下载源码:从项目仓库下载源码文件。
- 编译源码:
- 若为Linux、MacOS X和BeOS系统,需确保已安装SDL库(版本1.2.2或更高)。
- 若为Windows系统,需确保已安装Microsoft Visual C++ 6或更高版本,并安装最新的Platform SDK。
- 按照INSTALL文件中的说明进行编译。
- 运行模拟器:
- 将编译生成的可执行文件和所有依赖文件置于同一目录下。
- 运行可执行文件,加载GBA游戏ROM开始游戏。
- 配置选项:
- 使用
VisualBoyAdvance.cfg
文件进行全局配置。 - 使用
vba-over.ini
文件进行游戏特定的配置。
- 使用
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】