(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-19-24 01:50 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - HDMA archive
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
BMF54123
Posts: 65/876
Originally posted by d4s
for example, i finished programming a mod music player on the spc700 the other day, was quite hard to pull off.
who knows, maybe i'll drop that into smw one day for the hell of it and you guys will finally be able to do real custom music and sound effects.
Oh my God. If you did that...well...I just don't know what I'd do.

(finish SMO, maybe...?)
d4s
Posts: 3/98
Originally posted by BMF54123
Originally posted by d4s
i just have the feeling that 95% of the users here cant really appreciate the hdma kit because they have no idea just how much work was put into it and how advanced this whole thing is compared to your usual "make mario jump higher"-asm hack, in terms of complexity.
I can vouch for that. My HDMA system is nowhere near as complex as yours, and doesn't have any spiffy user-friendly tools, but it still took me days to figure out exactly how it should be implemented.

Anyway, lack of appreciation is just something you have to deal with in SMW hacking (and often ROM hacking as a whole). Just look at all the complaints FuSoYa's had to put up with because Lunar Magic doesn't perform x function, or isn't quite user-friendly enough...


yeah, ive grown used to that.
besides, i dont think i'd still be here if i was deriving all my motivation from the reactions of others.

however, i think that breath of fire 2 will be my last "serious" romhacking project anyway.
i moved on to a point where i find it much more challenging and rewarding to develop stuff from scratch rather than hack existing games.

for example, i finished programming a mod music player on the spc700 the other day, was quite hard to pull off.
who knows, maybe i'll drop that into smw one day for the hell of it and you guys will finally be able to do real custom music and sound effects.

this whole n-spc driver stuff is way too limited for my liking.
imho, a completely different sampleset for each tune plus a way to upload samples/sound effects during runtime to be able to do some basic voice acting is a must for a half-decent sound driver.

BMF54123
Posts: 60/876
Originally posted by d4s
i just have the feeling that 95% of the users here cant really appreciate the hdma kit because they have no idea just how much work was put into it and how advanced this whole thing is compared to your usual "make mario jump higher"-asm hack, in terms of complexity.
I can vouch for that. My HDMA system is nowhere near as complex as yours, and doesn't have any spiffy user-friendly tools, but it still took me days to figure out exactly how it should be implemented.

Anyway, lack of appreciation is just something you have to deal with in SMW hacking (and often ROM hacking as a whole). Just look at all the complaints FuSoYa's had to put up with because Lunar Magic doesn't perform x function, or isn't quite user-friendly enough...
d4s
Posts: 2/98
Originally posted by andres
Here itīs the HDMA archive direction, go here

Thanks to d4s to help us in this.


well, i wouldnt call it help, its rather a completely new feature.
i coded that hdma stuff entirely from scratch.

some people tend to believe that i just magically digged up a feature in smw that was previously hidden, thats not true of course.

smw in its original form wasnt capable of doing any advanced hdma effects at all and certainly not multiple ones at the same time.

but thanks, anyway.

i just have the feeling that 95% of the users here cant really appreciate the hdma kit because they have no idea just how much work was put into it and how advanced this whole thing is compared to your usual "make mario jump higher"-asm hack, in terms of complexity.
thats kinda sad, but i guess i'll have to live with that.
Deleted User
Posts: 43/-7750
Hey, maybe this thread have to be stickied
The Kins
Posts: 33/352
Originally posted by BMF54123
Wow. Heaven forbid ROM hacking should take some actual effort!


BMF, that's a joke program! How else do you think Wario World Subcon got made?
BMF54123
Posts: 55/876
Wow. Heaven forbid ROM hacking should take some actual effort!

Kailieann
Posts: 78/808
It would be cool to have a table-maker with a GUI so you could preview the effects, but god knows that's not likely to happen.
Deleted User
Posts: 39/-7750
Originally posted by INSERT COIN
Isn't there a easier way to use HDMA effects?
Someone need to make a program for easier use.


But, itīs very easy!
INSERT COIN
Posts: 29/265
Isn't there a easier way to use HDMA effects?
Someone need to make a program for easier use.
Kailieann
Posts: 26/808
I did. But the info I provided was based purely on observation, which would be more useful for people who don't know anything about subscreens and so forth.

Still, it certainly wouldn't hurt for you to repost it.
blackhole89
Posts: 9/427
Hmm.

Kailieann: Did you manage to read the post the post before it got edited?
Kailieann
Posts: 25/808
Read the announcements
Deleted User
Posts: 25/-7750
Originally posted by blackhole89
omghi2u2!!! ^_~!!!!!!


That was sarcasm?
blackhole89
Posts: 4/427
omghi2u2!!! ^_~!!!!!!
Kailieann
Posts: 21/808
Here are some brief and incomplete notes I put together for the screen designations for CGADSUB tables.

mainscreen designation (default %00010111)
bit 0 -- Makes layer 1 visible
bit 1 -- Makes layer 2 visible
bit 2 -- Makes layer 3 visible
bit 3 -- Makes layer 4 visible
bit 4 -- Makes sprites visible
bit 5 -- ??
bit 6 -- ??
bit 7 -- supposed to disable layer 3 priority, but I didn't see any difference

subscreen designation (default %00000000)
bit 0 -- Makes layer 1 brighter (or darker if sub)
bit 1 -- Makes layer 1 and sprites semitransparent (bits 0 and 4 have priority)
bit 2 -- ??
bit 3 -- ??
bit 4 -- Disables effects on sprites
bit 5 -- ??
bit 6 -- ??
bit 7 -- ??

Feel free to add anything you like.

Also, can anyone lend a hand with a layer 2 horizontal scrolling table?
I'm trying to recreate the wavey background used for the Minotaur battle in Actraiser, but figuring out the right numbers is not quite going well. High school was five and a half years ago, and math may have been one of my better subjects, but I didn't exactly put a lot of effort into practicing..
Deleted User
Posts: 17/-7750
Here itīs the HDMA archive direction, go here

Thanks to d4s to help us in this.
Acmlm's Board - I3 Archive - ROM Hacking - HDMA archive


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.003 seconds; used 365.30 kB (max 424.86 kB)