You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdevelop/languages/cpp/app_templates/chello_gba
Timothy Pearson fc14e2cf0b
Fix invalid headers in PNG files and optimize for size
8 years ago
..
.kdev_ignore Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
CMakeLists.txt Add gnu tar detection 9 years ago
Makefile.am Revert to .kdevelop files with <kdevelop> entity name for project files. 9 years ago
README.devel Additional k => tde renaming and fixes 11 years ago
app.kdevelop Revert to .kdevelop files with <kdevelop> entity name for project files. 9 years ago
c-Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
c-Makefile.cvs Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
chellogba.kdevtemplate Revert to .kdevelop files with <kdevelop> entity name for project files. 9 years ago
chellogba.png Fix invalid headers in PNG files and optimize for size 8 years ago
configure.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
font.bmp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
font.raw.c Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
gba.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
main.c Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
main.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
master.pal.c Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
src-Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago

README.devel

***Description***

This is a small demo program for the Gameboy Advance.
It use a custom font to display strings in MODE 0 on Background 2, but contains only capitalized letters at the moment.
The tiles & color palette for the font were generated from the bitmap "font.bmp" 
with following commandline.

"gfx2gba -M -t8 -fsrc font.bmp"

You can get a compiled version for Linux from http://gbadev.org/files/gfx2gba06.zip, 
but you don't need it to run the program.


***Compiling and Running***

To compile the code please install the DevKitAdvance for Linux/Unix. It contains a gcc 3.x configured as a cross compiler
for the GBA platform. You can download a precompiled version from http://www.doc.ic.ac.uk/~tb100/ 

To build the program KDevelop use
"CC=arm-agb-elf-gcc CXX=arm-agb-elf-g++ ./configure --host=arm-gcc-elf --build=i386"
as default,but you can change that in the project options if you want.

To start your binary you can use an emulator or buy a flash card (http://www.lik-sang.com).
KDevelop already contains a plugin to run your GBA program with the VisualBoy Advance emulator. 
You can download the emulator from: http://vboy.emuhq.com/

Have fun!

Please report bugs,wishes,problems.. to smeier@kdevelop.org (Sandy Meier)