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 > HDMA

#12178 - batblaster - Sun Nov 02, 2003 12:30 pm

Hi and Thanks in Advance to anyone...

I need to ask if someone can help me giving me an example of HDMA routine like the old SNES hdma...

Thanks a lot..

P.S. The SNES Use, in some bg mode, an Offset in h/V to move the tiles in column , i see this effect used in Yoshi's Island on GBA too but i havent found the register can someone help me ??? Thanks a lot...

Batblaster..
_________________
Batblaster / 7 Raven Studios Co. Ltd
------------------------------------------

#12179 - tepples - Sun Nov 02, 2003 2:56 pm

batblaster wrote:
I need to ask if someone can help me giving me an example of HDMA routine like the old SNES hdma...

Tetanus On Drugs uses HDMA to draw its "mode 7" style background. There are many simpler examples; look in gbadev.org's sources section for anything that seems to draw a rot/scale background more complex than Cameltry's.

Quote:
P.S. The SNES Use, in some bg mode, an Offset in h/V to move the tiles in column , i see this effect used in Yoshi's Island on GBA too but i havent found the register can someone help me ???

GBA isn't known to have this effect in hardware. In what level of Yoshi's Island did you see it in use to where sprites couldn't do the job? And how were you planning on using it?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#12187 - batblaster - Mon Nov 03, 2003 10:42 am

I seen the effect in Yoshi's Level when you eat bad clouds , when you do the screen move like a sinus column by column and sometimes on SNES are used to make some nice effect...

About the HDMA i need to manage color and make some other effect but i see all the infos and we can only manage memory not hw registers like SNES very bad...

Thanks...
_________________
Batblaster / 7 Raven Studios Co. Ltd
------------------------------------------

#12194 - tepples - Mon Nov 03, 2003 3:46 pm

batblaster wrote:
I seen the effect in Yoshi's Level when you eat bad clouds , when you do the screen move like a sinus column by column and sometimes on SNES are used to make some nice effect...

I don't know how the GBA version does it because I don't own the GBA version. Buy a copy, dump it, play it in VisualBoyAdvance, and use the Map Viewer if you want to see.

Quote:
About the HDMA i need to manage color and make some other effect but i see all the infos and we can only manage memory not hw registers like SNES very bad

There are four DMA channels on the GBA, and they can't tell the difference between registers and memory because GBA hardware registers are memory-mapped.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#12195 - yaustar - Mon Nov 03, 2003 4:04 pm

the effect in yoshi's is simlar to your tetnus on drugs
_________________
[Blog] [Portfolio]

#12210 - batblaster - Tue Nov 04, 2003 12:24 am

I never found the demo you are talking if you have please give me the address or send me to my e-mail...


Thanks a lot...
_________________
Batblaster / 7 Raven Studios Co. Ltd
------------------------------------------

#12212 - yaustar - Tue Nov 04, 2003 12:57 am

http://www.pineight.com/tod/ from tepples website
_________________
[Blog] [Portfolio]

#12283 - batblaster - Thu Nov 06, 2003 1:57 pm

Thanks a lot for the web site...
_________________
Batblaster / 7 Raven Studios Co. Ltd
------------------------------------------