gba开发工具_GBA扩展卡软件GBAExpLoader最详尽使用教程

由于目前的主流S1端烧录卡都不支持玩GBA游戏,所以想玩GBA游戏的玩家除了可以购买S2端DS烧录卡以外,还可以选择配合S1端实现GBA游戏,震动以及扩展内存的扩展卡,购买这样的扩展卡,除了省去升级的烦恼以外,还可以实现和S1端烧录卡的联动,以及实现DS的某些特殊功能,比如:联动、上网浏览器内存等。

目前,比较流行的有EZ推出的三合一工具、EZ4L、EWIN扩展卡二合一以外,还有DSTT以及M3豪华版中推出的扩展卡,一般玩家可以根据自己的烧录需要合理选择。当然,如果你是早就拥有了S1端烧录卡,只要想添置一块S2扩展卡的话,那么EZ的三合一扩展卡是你比较合适的选择。

EZ官方本身只提供EZ5烧录卡和EZ三合一工具的联动。但是,日本DS自制软件作者Rudolph开发出一款工具GBA ExpLoader,使用本程序,你可以通过s2端的扩展卡来运行s1烧录卡中tf存储卡上的gba游戏。如果你的s1接口的烧录卡支持软复位,你也可以将其当作震动卡及内存扩展卡来使用。

三合一扩展卡的规格 1.烧录模式 2.内存模式 3 sram存档区

1. 256Mbit(32MByte) NORfalsh        page size is 1Mbits(128KB)

2. 128Mbit(16MByte) PSRAM        page size is 1Mbits(128KB)

3. 4Mbit(512KByte)  SRAM        page size is 64Kbits(8KB)

ez4 lite-delux的规格

1. 384Mbit(48MByte) NORfalsh        page size is 1Mbits(128KB)

2. 256Mbit(32MByte) PSRAM        page size is 1Mbits(128KB)

3. 8Mbit(1MByte)    SRAM        page size is 64Kbits(8KB)

ewin扩展卡的规格 1.sdram内存 2.sram存档

1. 256Mbit(32MByte) SDRAM        page size is 16Mbits(2MB)

2. 2Mbit(256KByte)  SRAM        page size is 256Kbits(64KB) OR

2. 1Mbit(128KByte)  SRAM        page size is 256Kbits(64KB)

<DSTT GBA&EXPLORER 2IN1>

DSTT扩展卡的规格 1.sdram内存 2.sram存档

1. 256Mbit(32MByte) SDRAM

2. 1Mbit(128KByte)  SRAM page size is 256Kbits(64KB)

<GBA Expansion Pack>

M3 gba扩展卡的规格 1.sdram内存 2.sram存档

1. 256Mbit(32MByte) SDRAM

2. 8Mbit(1MByte)    SRAM page size is 256Kbits(64KB)

提示:支持键盘“← →”键翻页

阅读全文

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
devkitadv GBA开发工具 任天堂GBA官方开发包安装及开发环境的设置 Romandoo 解压安装包至某目录后,安照以下步骤操作: 一: 安装CYGWIN工具 运行CYGWIN_SETUP目录下setup.exe进行cygwin的安装 选INSTALL FROM LOCAL DIRECTORY 在SELECT INSTALL ROOT diretory 选择安装目录 next> 再NEXT 在弹出的窗口中,在Perv Curr Exp 中选Curr 点开列表栏中各项, 选 base 的 cygwin ash bash login sh-utils 选 devel 的 autoconf automake binutils gcc gdb make 选 shell下的 ash bash sh-utils 置NEW栏显示版本号,表示将其安装,而其它的工具选为skip表示跳过不安装 最后选next开始安装! (注意,我为了节省空间,我删除了许多不重要的东西,其实cygwin下有高达几百m的各式各样的工具,今后你可根据自已需要到网上下载安装去) 二、安装任天堂官方开发包 在 AGB LIBRARY3.0中点 agbsetup1安装 注意,一定要安装到c:\agb目录下,因为这是官方的默认目录,有一些例子与这个目录关连了 所以最好选这个目录 ,不然可能编不过去。否则自已设置会麻烦一点的。 修改c:\autoexec.bat 文件增加如下代码行 SET AGBDIR=C:\AGB 三、安装CYGWIN补丁 (由于刚安装完的cygwin版本并不支持arm cpu,所以需要将某些程序、库覆盖成arm相关的程序库) 将arm-thumb-elf连目录一起copy到安装好的cygwin目录的\lib\gcc-lib下 将bin-patch目录下的所有文件copy到cygwin目录的bin下面覆盖 将include patch目录下文件copy到cygwin目录的include下面 四:编绎例子程序 OK!前三步已经将我们的开发环境构好了!! 现在我们可以正式进行开发了,至于开发技术吗,在agb目录的doc下应有尽有,大家可以好好研究一下子。 下面我就介绍如何编绎代码了。 编绎也是很简单的一件事情了。 官方资料里有许多的例子,和两个游戏demo源代码。 我们就拿里面的一个具有代表性的例子编绎吧 functional_sample 在编绎之前,你必须重起你的机器,因为刚才我们修改了 autoexec.bat 而设置此时需要生效才行。(当然也有其它办法不必重起就生效,说来话长了) 好,重起之后,我们运行刚才装好的cygwin程序 进入了一个控制台窗口 这个控制台shell,命令行支持的是类式linux的指令,你可能不太了解,不过你不用担心呵 我们不需要记太多的命令指令,很简单的几句这可以了 就当是dos命令,只不过命令名称变了而已 下面是几个对应 ls 相当于dos下的dir指令 cd 相当于dos下的cd 指令 你也就需要这两个指令就搞定了,呵 行,那么我们正式开始: cd c: cd agb cd src cd samples cd functional_sample //以上几步作的就是进入c:\agb\src\samples\functional_sample目录下,和dos一样吧,呵 然后注意了,忘了提醒有关functional_sample这个例子的一个问题, 就是这个例子源代码share.c 中定义了 vu16 Cont; vu16 Trg; 但是在share.h中又申明为 extern u16 Cont; extern u16 Trg; 该编绎器检查认为是错误,所以你要改一下 将share.h文件里改成 extern vu16 Cont; extern vu16 Trg; 否则编绎报错。 好,改好share.h之后,我们输入 make 回车! 好,你可以看到现在开始正式编绎了,太爽了,官方的例子在被编绎,呵 过了几十秒编绎完成之后,就会生成了bin与elf文件 你用visualBoyAdvance打开bin文件看一看是 什么例子,哇,原来是个非常强的GBA各个功能展示,有alpha混合,有图层显示 有马塞可显示,有放大缩小,有精灵移动,旋转,字体显示,声音,有地图显示,有窗口模式。 但是需要注意的一个问题:::::: 如果你想使用gcc里面的库函数 需要在makefile里面修改一下 CFLAGS 中加入 -I"C:\cygwin\include" LDFLAGS 中加入 -lm 否则你将无法使用sin,cos,sqrt等有用的库函数 编完这个,你可以再去试试看
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值