Greetings to you all, SMW Central. After actively lurking about for the better part of nine years, I believe I'm ready to find my voice, if but in a small way.
To that end I've been studying ASM for quite some time now, and while I certainly don't stand among the masters, I'd like to share the fruit of my efforts with you all nonetheless. In the spirit of C3, I humbly present my first submission here:
The YOSHI EXPANSION KIT!
This patch allows Yoshi to function properly in all 8 sprite palettes, thus doubling the number of usable colors of Yoshi. Moreover, this patch moves a huge number of Yoshi's various functional parameters into easy-to-edit defines while simultaneously splitting them up on a per-Yoshi-color basis. Want green Yoshi to have a tongue that only stretches half as far as yellow Yoshi's? Want blue Yoshi to run away twice as fast as red Yoshi? It can all be easily done, with no ASM knowledge required whatsoever.
If you are familiar with ASM, however, then this patch provides a smörgåsbord of tidy hijacks to let your imagination run wild. Yoshi's tongue gets longer as it eats berries? Yoshi does not run away if you have all 5 Dragon Coins? The sky is the limit. Heck, with enough free RAM and some palette trickery, one could make a 90 level hack with a totally unique Yoshi in each stage.
This patch utilizes Lunar Magic's extra bit setting for non-custom sprites, allowing the new Yoshi palettes to be inserted into the level without requiring any custom sprites; .s16 and .ssc files are included to ensure proper sprite display in the editor. There are no included palette files, meaning it's up to you as the user to make your Yoshis look good and keep them consistent across different levels. It should also be noted that, unfortunately, the patch is not currently compatible with SA-1.
This patch's functions don't translate well to pictures, but I think you can get the gist:
Thank you all so very much, for checking out my work and for making this community everything it is today. I look forward to getting to know a bit better these names, these people whose posts I've been reading for the lion's share of a decade. Cheers!
...
-----------------------------------------------------------
I'm going to sing this next one in the key of X, if you don't mind:
"I looked sideways, thinking of the dog-man. Now, I noticed a man identified similarities between dogs, as well as how to eat dog meat. I've seen our big dog, he often ate food. Men are like dogs, stabbed surprisingly strong and sharp. Once he is eating, shooting all the bites in all directions, then suddenly he is like a dog biting a person stronger. Since there are no additional cuts to my chin, I was looking quite comfortable - he worked with who I am, but he seemed to be a dog in every detail. In a place where all of them are fast, he could have been eating everything they ate. Was Teacher very upset? All bets are consistent with reason, but this person would confuse the tourism sector.
It is sufficient to be part of the dog at all,
but this enough to become part of all the dogs."
To that end I've been studying ASM for quite some time now, and while I certainly don't stand among the masters, I'd like to share the fruit of my efforts with you all nonetheless. In the spirit of C3, I humbly present my first submission here:
The YOSHI EXPANSION KIT!
This patch allows Yoshi to function properly in all 8 sprite palettes, thus doubling the number of usable colors of Yoshi. Moreover, this patch moves a huge number of Yoshi's various functional parameters into easy-to-edit defines while simultaneously splitting them up on a per-Yoshi-color basis. Want green Yoshi to have a tongue that only stretches half as far as yellow Yoshi's? Want blue Yoshi to run away twice as fast as red Yoshi? It can all be easily done, with no ASM knowledge required whatsoever.
If you are familiar with ASM, however, then this patch provides a smörgåsbord of tidy hijacks to let your imagination run wild. Yoshi's tongue gets longer as it eats berries? Yoshi does not run away if you have all 5 Dragon Coins? The sky is the limit. Heck, with enough free RAM and some palette trickery, one could make a 90 level hack with a totally unique Yoshi in each stage.
This patch utilizes Lunar Magic's extra bit setting for non-custom sprites, allowing the new Yoshi palettes to be inserted into the level without requiring any custom sprites; .s16 and .ssc files are included to ensure proper sprite display in the editor. There are no included palette files, meaning it's up to you as the user to make your Yoshis look good and keep them consistent across different levels. It should also be noted that, unfortunately, the patch is not currently compatible with SA-1.
This patch's functions don't translate well to pictures, but I think you can get the gist:
Thank you all so very much, for checking out my work and for making this community everything it is today. I look forward to getting to know a bit better these names, these people whose posts I've been reading for the lion's share of a decade. Cheers!
...
-----------------------------------------------------------
I'm going to sing this next one in the key of X, if you don't mind:
"I looked sideways, thinking of the dog-man. Now, I noticed a man identified similarities between dogs, as well as how to eat dog meat. I've seen our big dog, he often ate food. Men are like dogs, stabbed surprisingly strong and sharp. Once he is eating, shooting all the bites in all directions, then suddenly he is like a dog biting a person stronger. Since there are no additional cuts to my chin, I was looking quite comfortable - he worked with who I am, but he seemed to be a dog in every detail. In a place where all of them are fast, he could have been eating everything they ate. Was Teacher very upset? All bets are consistent with reason, but this person would confuse the tourism sector.
It is sufficient to be part of the dog at all,
but this enough to become part of all the dogs."