A. nds游戏编程/开发 教程
去向神游公司请教一下吧 他们也在做nds游戏,你做的好,说不定直接卖走
B. 激烈NDS模拟器如何加入新的金手指
激烈NDS模拟器里本来就有重装机兵3关于SELECT战斗道具×95的金手指
金手指是一种叫cheat dat的文件,可到网上下载
当然,如果你会电脑,有编程软件,可打开后缀为dat的文件,对其进行文本编辑
下小鸡模拟器里面的会自带金手指,较全
C. 怎么从NDS游戏中提取文字
你说的情况目前无法实现,因为NDS游戏在屏幕输出的是图像不是文本文档,不能即使提取,就好像你用电脑看电影的时候,不能直接复制视频里的字幕,只能使用一些软件对该视频编辑把全部字幕文件提取,再慢慢找到你要的那句对白,这就相当于修改电影而不是看电影了。同样的道理,如果你要通过软件提取游戏rom的对白,那你就不是玩游戏了,就是搞编程了——而且你都不知道这些日文的意思,就更无法在游戏rom找到要的那句对白。
D. 如何制作任天堂NDS的网络浏览器
自制网络浏览器的话……你会编程吗……?自己是做不好的……去NDSI中文官网上看看……我记得以前好像有个网站是专门下载ndsi的软件的……叫什么真的忘了……
E. 如何制作NDS游戏
莫非你就是前两天问nds能否玩文曲星游戏的……?
在没有源代码的情况下,移植跟重新写一个游戏时没有区别的,因此你必须会编程,使用VC,下载nds的开发包,使用它的sdk自己制作一个游戏。简单地说,没有一定的编程基础,是肯定做不了的。即使有源代码,nds跟文曲星的差别也太大所以完全无法移植,也就是说100%你要重新做一个游戏。客观地说,没有1,2年编程经验是不可能上手就做的。
.................
……没有编程基础什么游戏也做不了。除了那款什么RPG制造者,好像是ps2还是哪得……游戏内容就是制作一个rpg
F. 请问。NDS游戏界面TT本来是在下屏的。后来换了一个3ds的R4烧录卡。游戏界面编程上屏的了。怎么弄回去。求
游戏界面?不同游戏会有不同反应啊,跟烧录卡品牌没有关系,只有要gba游戏得时候才会单屏游戏,那个你拔掉烧录卡,在机器得设置里面调就好了
G. nds文件编辑
很麻烦~~~~~~
先要破解,要有一定的编程基础~~~
再导出文本有专门软件
在进行翻译
导入
润色图标
把游戏cheak一边,看有没有bug,就是楼上所讲的校对~~~~~~
最后生成新的nds文件
一个人工作大概需要1-2年·····
H. NDS的烧录卡是什么意思这么做
烧录卡是GBA NDS等掌上游戏机用的一种可擦写卡带,通过烧录,让很多游戏或者各种内容能够存储在一个烧录芯片中,然后通过机器对芯片内容的读取,使用卡里的内容。 存储游戏ROM的FLASH芯片,由于用来存储游戏ROM的FLASH芯片是用来运行程序(游戏)的,对随机存储的速度有很高要求,因此几乎所有烧录卡都使用了NOR型的FLASH做为存储芯片,这种芯片由于加工方面的原因,容量相对较小,同容量的价格也远高于用于生产U盘类的NAND型FLASH芯片,这也是烧录系统价格远高于U盘的主要原因。烧录卡的重要组成部分:控制芯片,是控制合卡,存档记忆,时钟等功能的核心器件,也是整个烧录系统中的最能体现技术含量的标志之一,目前烧录卡带的控制芯片可分为两类,一种是需要自主开发逻辑代码,并通过可编程的逻辑器件CPLD烧写后成型的芯片,另外则是用黑胶封装的一种简化版本的ASIC芯片。
目前采用ASIC控制芯片的烧录卡如下:XG2TURBO, GBAMAGIC,(和XG2T同属一类产品),太极鲨 ,TT-FLASH,智慧宝盒,早期的GBALINK卡带, 灵锐卡,EZ大众卡,EZ魔卡,火线卡等众多低端品牌。
黑胶封装ASIC控制芯片由于本身的逻辑非常简单,采用这种控制芯片的烧录卡一般来讲功能较弱,或者单卡或者合卡采用了32Mbit分区,多数卡带不支持时钟,存档支持度不够高,这些卡带的软件开发上面由于受到硬件的限制目前几乎清一色无法支持软复位和金手指功能,其耗电量少(和D卡的功耗处于一个水平),价格低廉。
烧录卡的存档记忆部分主要由存储游戏存档文件的SRAM芯片和供充电回路组成,一般来讲小于512Mbit的卡带都使用了2Mbit的芯片,而512Mbit以上(含512Mbit)卡带都会使用4Mbit以上的SRAM (XG2T512比较特殊,由于其SMS是存档核心,所以并不需要太大容量的SRAM),为SRAM的供电是通过一颗3V的纽扣电池提供的,目前很多烧录卡都使用了可充电池,主要为了避免电池电量用尽时,无法提供充足的电能给SRAM,从而造成丢档的问题发生。
另外有的卡还有其他特殊功能,该部分非烧录卡带的必须构成,特殊功能部分是开发厂家为了提供更多的卖点和功能开发出来的,目前最主要的就是时钟电路部分了,时钟电路主要由时钟芯片和晶振组成。
还有游戏备份区仍旧非烧录卡的必须构成,主要为近期推出的一些烧录产品所拥有,比较具有代表性的就是EZ3,其构成相当于256Mbit的烧录卡带加128Mbyte的U盘,其中128Mbyte的存储芯片采用了NAND型FLASH,从而提供了大容量低成本的游戏后备存储方案,当然存储在这里的游戏是无法直接运行的,仍需要解压到卡带的SRAM区域或者NOR型FLASH区域后运行
I. 如何用金山游侠修改nds游戏里的数据
众所周知,NDS游戏的存档被老任加了密,也就是所谓的校验码,而校验码则是由存档中某些数据通过某个算法来得出的。如果不知道那个算法,也就无从修改存档。当然,在本文中,不会讲怎么破解那个算法,毕竟是比较高深的东西(对于笔者来说),而本文又定为“大众篇”,即是让所有玩家都能修改存档。肯定有人糊涂了,不讲算法却又修改,怎么弄呢?我的方法就是:绕过算法,直接搞定校验码。说白了,就是投机取巧。但是很实用。
先说一下需要准备的工具:一个32位的文档编辑器,本文中使用的是UltraEdit(以下简称UE);一个用于生成IPS文件的软件,本文中使用的是模拟天下论坛的阿一制作的IPS_Pro(以下简称IP);一个用于纪录表格的软件或笔纸,本文中使用EXCEL来纪录;计算器,WINDOWS自带。当然少不了一台NDS,一个烧录设备。
在本人成功修改的二十余个存档中,以CONTACT的存档数据比较复杂,当然复杂只是数据多而已,有耐心的话修改成功是没有问题的。下面就以CONTACK的存档修改为例子。为了统一,以新建的游戏来进行修改。
经过漫长的片头之后,终于能开始游戏了,我们现在的任务就是去存档,一路上都不要战斗。先找博士说完话,然后去存一下盘。存好后退出游戏,将存档放到电脑中,命名为01.SAV,M3用户最好用SAV存档,这样能统一。存好后,再次进入游戏。在读存档之前,先看一下存档01的状态然后纪录下来。读存档,然后在屋里乱走,使走路技能上升,上升后再次存档,退出游戏。然后重新进入游戏,看一下状态纪录下来。将存档放到电脑中,命名为02。
接下来,我们要用IP,如图所示,将01.sav设成原文件,02.sav设成新文件,补丁选项选择“生成IPS文件”,然后点开始生成,保存为01-02.ips文件。接下来我们将IPS文件及2个SAV文件都读入UE中。
首先我们来看一下01存档和02存档,在上面来回切换就会发现,有几个地方数据变化了,将这些变化的数据纪录下来。。现在我们来用表格和IPS文件对照看。发现了么?这些我标示出来的不就是刚才我们从01、02存档中看到的变化的数么?最前面先是地址,然后的数是代表这个地址上放的数据的长度,因为2C和30地址上的数据都是占1位的,所以是01;而34地址上的数占了2位,所以是02。由此发现,IPS文件里,地址整个是占4位(包括后面的3个00),长度也是4位(包括后面的3个00),而数据则按照长度来定位长。用IPS文件的好处就是我们把整个存档都看全,只要找一下2个存档之间的不同就可以了。好了,现在我们就以IPS文件来完善表格。有人会问,那我们怎么知道01存档中原来的数据是什么?有2个方法:1是由于我们有了变化的地址,只要在1中找到地址,就可以找到数据了;2是既然我们能做从01到02变化的IPS文件,怎么不能做个从02到01变化的呢?两种方法都可以~本人推荐使用第2种,对照着看统计比较简单。对了还忘了说一句,在IPS文件中,地址如果是2位以上的时候,到SAV文件中是反着的,比如IPS文件中的C439地址,在SAV文件中应该是39C4地址。
统计好后,会发现到地址CE54后,会重复从2C开始的数。所以我们只要统计到6720地址就OK了。统计干什么用呢?一会就知道了~接着,我们把NDS的系统时间调到和存档02的时间一样。然后迅速进入游戏,读档,存档。以上一定要在1分钟内完成。然后退出游戏重新进入,看到“时间”如果和存档02的一样就成功了。把这个存档存入电脑,存为03。然后做一个02-03的IPS文件,在UE中打开,你会发现,只有几行而已。将其加入到统计表中,其中无变化的我就没写。只有3个数发生了变化,让我们来想想有可能什么数发生变化:首先是现实时间,年月日小时分钟都一样没变,唯一变化的可能就是秒;游戏进行时间,因为比存档02游戏时间要长,所以游戏进行时间肯定要变大。其他的呢?移动技能在如此短时间内应该不会变,其他的我们也都没动。这样就可以肯定,30地址是秒,而34地址的,就是游戏进行时间。有人也许不信,那咱们可以实验,首先30地址数据绝不会大于3C,也就是60。其次,34地址,我们可以来看看这个数:847F。之前我也说过,这些数据排的都是反着的,也就是说这个数实际上应该是:7F84。可7F84又是什么呢?我们来把这个数换成10进制的:32644,这是什么数?别急,接下来我们把这个数除以3600,得9点多。9点多是什么?看一下之前存档图。哦!原来就是游戏进行时间,9分钟。不妨在试试之前的2个数,会发现都是8点多,也就是8分钟。什么?还不信?那就在游戏中等待一分钟,然后看看时间是不是变成10点多了。当然这些小的规律会在你多次修改中慢慢的发现的。可6720地址是什么?也许有人会问:NDS存档不是有校验码么,它去哪了?没错!6720地址就是校验码。
接下来就是重头戏了,有了之前那么多数据的铺垫,如何绕过算法直接搞定校验码呢?我们再次来看刚才统计表,将存档02和03的3个有变化的数分别相加,如果有2位以上的数据要拆成1位来算。存档02:2C+B5+7D+75=1D3;存档03:27+84+7F+A9=1D3。怎么样?有点修改的眉目了么?没错,既然他的和是一样的,我们何不增大其中一个数的同时减小另一个数,保持和不变不就可以了么?不多说,来做个实验。
以下由于涉及改数据,所以请在改之前备份,不再特别提醒。
将存档3中的游戏进行时间34地址,改为F013。同时别忘记了,刚才统计的时候我们将下面重复的暂时没理它,可改数据的时候一定要将它一起改,否则就会出错哦。下面的地址是CE5C,也该成F013。按照刚才的方法算一下,居然是1分钟。为什么要改1分钟呢?因为1分钟是根本不可能存档的。可能成功么?将改后的存档导入到烧录卡中,进游戏看看。
怎么样?是不是觉得自己小有所成了呢?这还只是初步。现在我们来改改人物的技能。还记得01和02存档有什么区别么?没错,就是走路技能升了一级。让我们回过头来看那个表格。此表格中唯一变大1的数,就是我用红框框起来的。6变7。通过观察存档后我们发现,这个数就是走路技能的等级。后面的12和02是什么呢?应该就是走路技能的经验了,这个我们不用理它。现在我们继续在存档3上修改。我们要将这个技能改为99级。
既然加上了2个数,我们就要将总和扩大,由原来的1D3扩大为1E1(加两个7)。同时我们再把秒的值减去,因为这个数最大就到3C,对于我们来增加其他的数意义不大。这样,我们就是:游戏进行时间+技能等级*2+校验码=1BA。2个技能等级分别改为63后,1BA-63*2=F4。接下来只要保证游戏进行时间和校验码的和为F4就行了。我把游戏进行时间就改为007F,校验码就是75。再次提醒,别忘了下面地址的。这里有个技巧就是,找不到下面技能地址时,用CE54-2C+上面的技能地址就找到了。一共要改8个数。改好后导入,进游戏中,看看至于后面那个经验为什么会变100,是因为到99级就满了,所以100只是个象征的数,告诉你不能再升级了。还想改?自己来吧!存档里的数都给你了,就看你自己能不能发现了。方法和上面都是一样的!
有人会问:这不很简单么?怎么复杂了?这只是游戏开始的数据,到后面,有了道具,有了钱,数据会变的非常的多、非常的混乱。而我当时在研究这游戏的时候恰恰就是在那时候研究的……总之,要修改是一定要有耐心的。切忌不要为了一点小的挫折而放弃,有恒心的话一定能修改成功的。
小总结:这种找和的方法,不知道是不是我最早发现的……因为毕竟不是破解算法,所以我的实力还远远比不上那些做动物之森、任天狗修改器的人,但是我希望借此抛砖引玉,来帮助一些编程高手,解决NDS存档的校验码问题,而不拘泥于算法。同时,这种存档修改法有一个局限性,就是必须要能随时存档,这样才能很好的找到数据的变化。像〈失落的魔法〉那种一关存一次档的,用这种方法就不好改了。
J. NDS是什么
你好!!
一:NDS简介:
NDS是任天堂用以取代Game Boy(GB)系列的新一代掌机,和目前的PSP主机最大的不同是,NDS的原创游戏很多,而PSP上更多的是经典移植游戏,有炒冷饭的嫌疑。
二:规格:
·纵84.7mm/横148.7mm/厚28.9mm/重275g(包括内置充电电池,手写笔)
插口/插槽
·DS游戏带插槽
·GBA游戏带插槽
·立体声耳机/麦克风插口
无线通信机能
·对应IEEE802.11和任天堂独有通信频率这2种方式
·电波接收距离:10M-30M(根据周围环境而定)
·根据游戏的设置可以让复数的玩家就使用1盘游戏带来进行游戏
声音
·内置立体声扬声器(根据游戏设置可实现虚拟环绕效果)
其他机能
·内置时钟(表示日期·时间/闹钟机能)
·触摸屏系统
·内置“Pict Chat”,可实现最大16人的文字或图画的无线交流
自定义设置
·启动模式的切换
·使用语种:日语,英语,德语,法语,西班牙语,意大利语
·在显示GBA游戏时可以进行上下屏幕的切换
·用户情报
电池/电源
·内置充电锂电池
·电池持续时间:约6-10小时(根据软件不同而变化)
·全充电时间:4小时
·有睡眠模式等省电机能
·附带直流电源
三:烧录卡
简单的说,烧录卡就是可以反复擦写的卡带,可以不断的更换内容。
通过烧录,让很多游戏或者各种内容能够存储在一个烧录芯片中,然后通过机器对芯片内容的读取,使用卡里的内容。
烧录卡使用的存储芯片是可不断擦写的,存储游戏ROM的FLASH芯片,由于用来存储游戏ROM的FLASH芯片是用来运行程序(游戏)的,对随机存储的速度有很高要求,因此几乎所有烧录卡都使用了NOR型的FLASH做为存储芯片,这种芯片由于加工方面的原因,容量相对较小,同容量的价格也远高于用于生产U盘类的NAND型FLASH芯片,这也是烧录系统价格远高于U盘的主要原因。
全球生产NOR型FLASH芯片的厂家主要有2家 INTEL 和 AMD&FUJITSU,由于INTEL的速度略慢,所以采用AMD&FUJITSU作为存储游戏ROM的FLASH芯片则成为烧录卡带的首选,国内知名的烧录品牌EZ,EZFA,EWIN ,GBALINK都无一例外的使用了同类型的芯片,可以看出一款较好的烧录卡带使用较好的FLASH存储芯片应该是一个最基本的要求,这也是游戏运行稳定的根本保证。
另外,烧录卡的重要组成部分:控制芯片,是控制合卡,存档记忆,时钟等功能的核心器件,也是整个烧录系统中的最能体现技术含量的标志之一,目前烧录卡带的控制芯片可分为两类,一种是需要自主开发逻辑代码,并通过可编程的逻辑器件CPLD烧写后成型的芯片,另外则是用黑胶封装的一种简化版本的ASIC芯片。
四: 目前在NDS平台的经典的游戏:
幽灵行动3
幽灵行动3
最终幻想XII
能量战机
银河战士DS
上古卷轴IV
上古卷轴IV
俄罗斯方块
王牌空战零
真三国无双4E
雀三国无双
口袋妖怪DS
真三国无双
三国无双4E
幻侠乔尹
大航海时代4
王国之心II
梦幻之星U
摔角玫瑰XX
ACE异世纪2
钢铁的女友
火影忍者P
伊苏V
异度传说DS
接触
分裂细胞P
拳皇大蛇篇
炽焰帝国2
幽灵行动3
天诛DS
谢谢!!