導航:首頁 > 編程語言 > nds編程

nds編程

發布時間:2023-01-19 02:49:46

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

謝謝!!

閱讀全文

與nds編程相關的資料

熱點內容
豌豆莢app上有什麼游戲 瀏覽:283
公路商店app標簽選什麼 瀏覽:337
linuxoracle命令行登錄 瀏覽:224
android深度休眠 瀏覽:169
php微信開發例子 瀏覽:843
醫得app登錄密碼是什麼 瀏覽:140
spring開發伺服器地址 瀏覽:411
伺服器上如何查看伺服器的埠 瀏覽:678
單片機伺服器編譯 瀏覽:770
單口usb列印機伺服器是什麼 瀏覽:859
戰地五開伺服器要什麼條件 瀏覽:956
在word中壓縮圖片大小 瀏覽:255
javatomcat圖片 瀏覽:419
程序員生產智能創意 瀏覽:67
匯和銀行app怎麼登錄 瀏覽:383
騰訊伺服器如何上傳源碼 瀏覽:749
單片機的原理概述 瀏覽:512
火控pdf 瀏覽:270
如何復制雲伺服器centos環境 瀏覽:988
債權pdf 瀏覽:307