如何做GBA遊戲/改GBA遊戲

2008-10-24 2:21 am
如何做GBA遊戲/改GBA遊戲呢?

幫助我啊!!!



( 不能說廢話 )

回答 (1)

2008-11-05 4:09 am
✔ 最佳答案
想自製GBA遊戲,首先要預備製作程式的硬件和軟件。(唔係網上)

硬件方面:如果你想將程式在gba (不是模擬器emulator)上執行 ,就一要買一張flash card,即很多人用來玩rom的那張。市面上有很多選擇,如supercard, g6lite... 等等,但如果想玩自製的程式,我只有試過ezflash4是沒有問題,其他的flash card 就不敢保証。連card會有一條usb線及一個pc program,將你的程式 (.gba file) 經usb 線下載到flash card就可以在gba上執行。

介紹ezflash的網頁***:
http://www.totalgba.com/products_ez4.php

軟件方面:互聯網上有很多開發gba程式的軟件是免費的,如HAM, DragonBASIC,大部分都需要運用assembly, C/C++ 程式語言。而我自己就比較喜歡用devkitpro,因為它安裝方便,又有full doc support,而且仲可以製作nds程式。基本上製作gba遊戲的流程是:用Programmers Notepad (devkitpro中的程式) 寫C/Assembly source code -> 用devkitpro的compiler 製作 .gba file -> 用emulator(通常用virtual boy advance) 測試程式 -> 完成又無bug之後就下載到ezflash在gba上運行。其實最花時間是要了解gba的運作和memory map (記憶體分佈圖),好在網上已經有很多免費共享資源,所以不用擔心。以下的網頁都是和製作gba程式有關 ( 愈多*愈有用),希望可以幫到你。

Devkitpro***:

http://www.devkitpro.org/

TONC tutorial on GBA***:

http://user.chem.tue.nl/jakvijn/tonc/toc.htm

The PERN (reverse of Nitendo Reverse Engineering Project) Project***:

http://www.thepernproject.com/

CowBite Virtual hardware spec***:

http://www.cs.rit.edu/~tjh8300/CowBite/CowBiteSpec.htm

Emulator - Virtual Boy Advance***.

http://vba.ngemu.com/

Ebook - Programming the GBA**.

http://www.theharbourfamily.com/jonathan/?page_id=89

Sound programming in GBA**:

http://www.angelfire.com/wizard/deku/program/sound1.html

Audio Advance**:

http://belogic.com/gba/

HAM project*:

http://www.ngine.de/index.jsp?pageid=3510

The C Library Reference Guide*:

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

改GBA遊戲的話只要改程式就得GA LA
網上玩GE就唔得


收錄日期: 2021-04-11 00:51:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20081023000051KK01293

檢視 Wayback Machine 備份