#1170 - TrisOver - Wed Jan 15, 2003 11:05 am
Hi,
I'm a french developper on PC.
I have coded a DOS game for PC, ( http://trisover.free.fr )
Since yesterday I'm interesting about GBA developpement.
My PC game is coded in C, with images and sprites based on 8x8 graphic blocks (screen resolution 240x240, 256 colors). I used "DOS style" development (Vertical blank, no double-buffering, C library to acces registers, animations with copy from video memory to video memory between 4 246x256 buffers).
GBA dev seems to be near from this style of dev (more near than Windows DirectX dev ...). Exact ?
Before I begin to work about this migration, can you give me some basic informations:
- The Mode 0-2 (tiles) seems to the best for my game ?
- Can I re-use exactly my 240x240 graphics ? Ideal would be the "resolution 256x256", but what does it exactly mean ?
We can effectively see 256x256 pixels on the GBA screen, or we see always 240x160 pixels (and so a 256x256 background can't be see integraly).
- when we use a mode 0-2, the background is composed with tiles which are identified with number (background=table of numbers); these numbers can be dynamicaly changed, or this table is constant ? If I change some tile numbers each VBL, the background will be refresh automaticaly, and quickly ?
- and finally, do you think this migration project is possible ?
thank you
Pascal
I'm a french developper on PC.
I have coded a DOS game for PC, ( http://trisover.free.fr )
Since yesterday I'm interesting about GBA developpement.
My PC game is coded in C, with images and sprites based on 8x8 graphic blocks (screen resolution 240x240, 256 colors). I used "DOS style" development (Vertical blank, no double-buffering, C library to acces registers, animations with copy from video memory to video memory between 4 246x256 buffers).
GBA dev seems to be near from this style of dev (more near than Windows DirectX dev ...). Exact ?
Before I begin to work about this migration, can you give me some basic informations:
- The Mode 0-2 (tiles) seems to the best for my game ?
- Can I re-use exactly my 240x240 graphics ? Ideal would be the "resolution 256x256", but what does it exactly mean ?
We can effectively see 256x256 pixels on the GBA screen, or we see always 240x160 pixels (and so a 256x256 background can't be see integraly).
- when we use a mode 0-2, the background is composed with tiles which are identified with number (background=table of numbers); these numbers can be dynamicaly changed, or this table is constant ? If I change some tile numbers each VBL, the background will be refresh automaticaly, and quickly ?
- and finally, do you think this migration project is possible ?
thank you
Pascal