Category: Gameboy Advance

Space Tapper (08-01-2004)

You are Roby, intergalactic bartender, and with each succesful job at keeping the customers at bay you are promoted to more exotic, demanding locales.

Features: broken beers, screen shaking, alien customers that behave differently, insanely difficult levels, disappointingly missing ending, and the coolest bartender ever!

By · 0 comments
Font Example v0.01 (GBA Techdemo)

Ruben Nunez has just built a new way of writing text of variable or fixed width in this new engine. It may not be THE fastest but it gets the job done nicely and includes source.

Thanks to http://www.dcemu.co.uk for that one as well.

http://www.gbadev.org/demos.php?showinfo=1356

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

By · 0 comments
Chessyka v0.9

Chessyka is a chess game for Gameboy Advance developed by Kay Hornig. He mainly wrote it to learn how to code on a GBA.

The AI use alpha-beta-search, 0x88 and bitfield representation of the board, hashing with zobrist keys and moveordering. There is an opening book included, but currently this is only a proof of concept and contain only some minor variants of the french defense. A special feature is the possibility to enter a custom position. Although there is only a very simple check for plausibility! Chessyka is aware of all chess rules, including “en passant”, castle, 50-moves-draw and 3x-repetition-draw.

Currently only the english language and basic undo of moves are activated. The multilanguage menu (english, german and espanol) and the advanced undo/redo feature are disabled.

There are some missing features e.g.: permanent brain, search depth extensions and an opening book which is worth the name.

Cchessyka is for evaluation purposes only! Use it at your own risk. There is no warranty, expressed or implied. The author is not responsible for any damage as a result of the usage of Chessyka.

Homepage: http://www.khornig.de/chessyka/

By · 0 comments
Chessyka (GBA Game)

Kay Hornig has released a chess game for GBA.

Here are his release notes:

After a while developing I’m proud to present my first public project called chessyka.
It is a chessgame. The main goal was not to made the next award winning chessgame. I just wanted to learn developing for the gba and I learn better if there is a real application as a playground.
Now this is the result of my study.

The AI use alpha-beta-search, 0x88 and bitfield representation of the board, hashing with zobrist keys and moveordering. There is an opening book included, but currently this is only a proof of concept and contain only some minor variants of the french defense. A special feature is the possibility to enter a custom position. Although there is only a very simple check for plausibility!
chessyka is aware of all chess rules, including “en passant”, castle, 50-moves-draw and 3x-repetition-draw.

Currently only the english language and basic undo of moves are activated. The multilanguage menu (english, german and espanol) and the advanced undo/redo feature are disabled.

There are some missing features e.g.: permanent brain, search depth extensions and an opening book which is worth the name. If I find the time and motivation I will try to add more of them.

I suggest the level 4 for the AI. Lower is probably to weak and higher needs to much time. A level is a combination of time and search depth. On level 4 chessyka will search at depth 4 (plys) but uses at maximum 2 minutes per ply (average). Which means it will use a part of the spared time from previous moves (e.g. from using the openening book). On level 5 it use 3 minutes per ply average. If you can afford this, it is obvious better.

Maybe later I also present the sourcecode, but not at the moment. chessyka was completely developed by myself. The same applies to the artwork. Only the charset was borrowed from auby.no with his kind permission.
For developing I used the DevkitPro toolchain, the tonclib and “Visual Studio 2003 standard” as an editor.
I want to thank the whole gba homebrew community. Especially I want to thank (in no particular order) Tepples, Cearn and Wintermute!
chessyka was succesfull tested with no$gba (thanks to Martin Korth), “VisualBoy Advance” and of course on real devices: GBASP and NDS lite. For the real devices I used the “EZF advance”, GBAMP v2 CF and Supercard mini SD.

!! Attention !!
chessyka is for evaluation purposes only! Use it at your own risk. There is no warranty, expressed or implied. I’m not responsible for any damage as a result of the usage of chessyka. You are allowed to use and copy the game only in a private environment. You are not allowed to use it on commercial base! With the download you accept this terms of use!

Thanks to http://www.dcemu.co.uk for the news.

http://www.khornig.de/chessyka/gba.htm

This article is over 2 years old — the linked page may have changed, moved, or been taken over since then.

By · 0 comments
TI83 Emu v0.01

TI83 emu is a Texas Instruments 83 emulator for the Gameboy Advance by Dwedit.

How to use: Append a TI83 rom image to the end of the .gba file, using something like “copy /b ti83emu.gba + ti83.rom ti83emu_rom.gba”

Keys:
SELECT: Toggle keyboard overlay
Keys (keyboard visible)
* Arrows: Move cursor
* (right now cursor is not displayed over arrow keys, just move it away a few times)
* A: Press that key
* B: Quick Keys
* Start: ENTER
* L: Alpha
* R: 2nd

Quick Keys: (Hold down B while keyboard visible)
* A: ENTER
* Arrow Keys: Arrow Keys
* (other keys same as keyboard visible)

Fullscreen Keys:
* Arrows: Arrows
* A: 2nd
* B: Alpha

If you have problems, you might find an answer here: http://www.dwedit.org/dwedit_board/viewtopic.php?pid=1978

By · 0 comments
ZXAdvance v1.0.1

ZXAdvance is ZX Spectrum emulator for the Gameboy Advance. It is written in 100% pure ARM ASM for maximum speed on real hardware. Although ZXAdvance is no longer in beta, this version does have _some_ stability and emulation issues.

By · 0 comments
GBAGI v2.0

GBAGI is a Sierra adventure game interpreter/emulator for the Nintendo Game Boy Advance. With the use of a flash cart on your GBA, you can play all your AGI games on the portable. Not only can you play Sierra’s adventure games, but also your own, and dozens of homebrew games made by other enthusiasts!

By · 0 comments