Saturday, March 15, 2008

Some Screen Shots

Finally some in game screen shots. After some tough battles with sprites I finally was able to get them in and so here are some screen caps of the basic game. At the moment it's only able to do menu navigation. So the mechanics of the game are not yet implemented. But all things in good time =). (Side note I'm not sure why but the emulator changed my colors when I did the screen print through it. I believe it's because I'm working in 256 color mode and think it might have saved in a different mode. I fixed it by opening it in paint and then resaving it(not like my colors are any better though haha))



These two screens are the Start up screen and then when you click you get the next screen that allows you to do some things such as start game or exit.

This was the first time I was able to get the sprite to show up on screen. And I arranged them into the places I want them to show up. As you can see I still had a problem with how they were displaying.

Turns out you need to compile them slightly different then you do the background images. Instead of:
gfx2gba -c256 -t8 -m -pspritePal.bin LevelImages_1.bmp
I did:
gfx2gba -c256 -t8 -T32 -pspritePal.bin LevelImages_1.bmp
And after figuring that out I was able to get it to look like this.


Now for graphics I just need to figure out why my tranparencies is defaulting to black instead of white. Once I figure that out I'll be posting the reason why. That's it for now. I need to switch over from this project to one of my other two projects. Hope you enjoyed the pics.

Wednesday, March 12, 2008

Background Graphics and Stylus

hey everyone, been a long time since last post. I was busy at GDC and club stuff. But since I've been able to figure out the graphics for the background of both the sub and main screen. I figured out how to allocate the memory and transfer the image directly into that memory location. I'll be posting some screen shots and some sample code in a little bit.

I was also able to implement some ruff menu navigation, using the touch screen. I did have to do some jiggy rigging to get the menu to change appropriatly. For some reason the isdown for the touch pad is always down. So I fixed this by checking the position of the stylus. If it's up it's always at a point that is off the screen x=0 y=-256 I think it is. Again check later for some code snippits for my implementation of this.

The next thing I'm working on is getting sprites to work. They seem to be usefull in their functionality, but difficult to understand and implement the first time.

Next post should have some screen caps and code.