Banner
Views: 802,455,877
Time:
28 users online: Aguni_, Arthurvi, autisticsceptile1993, Darolac, Green Jerry, Haidar, Infinity, JP32,  KevinM,  Lazy,  Linkdeadx2, Medic, Mr. MS, nesta_, Nint3ndoleggend, OhMuramatsu, quickdraw86, RollingRigatonis, Romano338,  RussianMan, samson440, Soonstar, Sping bot, SubconsciousEye, Sweetdude, Umdlye, VLSkoot, westslasher2 - Guests: 56 - Bots: 70 Users: 41,954 (1,755 active)
Latest: FitzRoyX
Tip: If you use custom music, make sure your ROM has been expanded to at least 1MB.Not logged in.
Comprehensive HDMA Tutorial
Forum Index - SMW Hacking - SMW Hacking Help - Tutorials - Comprehensive HDMA Tutorial
Pages: « 1 2 3 4 5 »
Thanks, I'll look for it.

Also, I pretty don't understand the part about sticking it to RAM.
Can you make an example?
2 major questions:

1. is it possible to give an hdma gradient level-specific coordinates (i.e. the change in the gradient has a level position rather than a screen position)

2. how would one make a diagonal gradient?

--------------------
Originally posted by jesus
1. is it possible to give an hdma gradient level-specific coordinates (i.e. the change in the gradient has a level position rather than a screen position)

Not sure what you're asking. Do you want to base it on the layer 1 position, mario's position, the level number, or...?

Quote
2. how would one make a diagonal gradient?

Not with HDMA, I can tell you that.
Originally posted by Kaijyuu
Originally posted by jesus
1. is it possible to give an hdma gradient level-specific coordinates (i.e. the change in the gradient has a level position rather than a screen position)

Not sure what you're asking. Do you want to base it on the layer 1 position, mario's position, the level number, or...?


based on layer 1 position

--------------------
Okay, well you can pull the layer 1 position from $1A (for the x) and $1C (for the y). From there do whatever math you want for whatever effect you want. The logic is up to you to figure out.
Not sure if this is of any help to anybody, but here is a little step by step tutorial made by me as I insert an HDMA gradient with levelASM.

--------------------
I play different games on Twitch, used to do Pokemon Red speedruns, lately I play different SMW hacks every now and then. Check out my twitch!

Exits done: 45, Overworld: 85%
Play through Taomb Demo 3
Well, Taomb may have finally died. Thanks guys.
The dead fucking end.

Pages: « 1 2 3 4 5 »
Forum Index - SMW Hacking - SMW Hacking Help - Tutorials - Comprehensive HDMA Tutorial

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • SMBX Community
  • ROMhacking.net
  • MFGG