gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Coding > Finished My First "True" Game, Looking for Tester

#147744 - NAveryW - Thu Dec 27, 2007 4:32 am

I made a very simple "multiple"-choice text adventure to teach myself DragonBASIC. I actually made history with my first game by being the first IF adventure for GBA (I think... if not, it's certainly the first IF for the GBA about making toast).

Since I don't currently own a flash cart, I'd like to enlist the aid of someone who does to play it on the actual GBA to make sure it works as well on the actual hardware.

The game can be downloaded here.

Note that the bizarre noise after one beats the game is intentional. Technically it is a glitch, but I know how to fix it. I just left it in because I think it sounds funny.

#147783 - mog123 - Thu Dec 27, 2007 10:11 pm

The game is hillarious actually, but can get tedious for short-tempered people after some point. The "B - give up button" sits always there, do some more ways of ending the story and add some small illustrations and it will be sweet :)

#147784 - NAveryW - Thu Dec 27, 2007 10:16 pm

Thank you. ^_^

This game was really just meant to be a test, so it's not incredibly elaborate and I'm probably not going to change it except to fix glitches. I am currently working on another game in DragonBASIC in the style of Adventure for the Atari 2600.

My main concern at the moment is whether the game will work on an actual GBA. In particular I'm not sure if the sounds will work, as they seem to be kind of higher-quality than one typically hears on the console. They're 8-bit mono files, though.

#147791 - dantheman - Fri Dec 28, 2007 12:35 am

The good news: you didn't forget the TURNSOUNDON command like several of the tutorial examples do (if you forget this, it still works on emulators but not on hardware).
The bad news: it doesn't boot on my Supercard correctly.

First of all, fix the header using something like GBATA or GBAfix. Currently, it has a corrupt header and won't boot unless I manually start the Supercard in GBA mode before loading the file.

Something in the loading animation causes severe screwups on my Supercard. See this video to see what I mean. I know the FADEIN and FADEOUT commands are known to cause issues with the Supercard, but I'm not sure if that's the specific issue here. Note that the "TOASTpatched.gba" file was patched with the Supercard patcher, which obviously didn't make any difference.

I fired up my old Flash2Advance Ultra cart, put the (header-fixed) file on there, and ran it. It worked perfectly, and the sound effects and music came through fine.

EDIT: rather than having the user restart the entire system to try again, perhaps you could allow either the Start or Select button to be used as a reset button or something. The RESET command is all you need.

#148503 - lord_hardware - Sun Jan 06, 2008 4:31 pm

works on my EZ4, but not easily :P

Freaking funny tho... i got Fail out of Toast a couple of times just because it was funny the second third forth time too :P
_________________
NDSL: M3Real, EZ4 Lite Deluxe, 2x Kingston 1GB Micro SD, 1x Kingston 4GB Micro HCSD 1x Kingston 8GB Micro HCSD

#148516 - eKid - Sun Jan 06, 2008 5:28 pm

thanks for this, i had a good laugh :P

#148517 - gmiller - Sun Jan 06, 2008 5:36 pm

"Zork" and "Adventure" thank you .... And I do as well ;-)