| |||
Views: 88,534,935 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-04-24 10:20 PM |
|
Guest: Register | Login |
Main - Posts by smwedit |
smwedit |
| ||
Goomba Level: 14 Posts: 1/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
To make the sprite 32x32, you're going to have to write 4 tiles. Use the section of code that copies tiles to the sprite OAM 4 times and subtract/add (whatever's necessary) values of $10 (16) for the proper offsets on the screen.
Example: [for tile 1] X: SPRITE X OFFSET Y: SPRITE Y OFFSET [for tile 2] X: SPRITE X OFFSET + $10 Y: SPRITE Y OFFSET [for tile 3] X: SPRITE X OFFSET Y: SPRITE Y OFFSET + $10 [for tile 4] X: SPRITE X OFFSET + $10 Y: SPRITE Y OFFSET + $10 just translate this into ASM with the tutorials that come with sprite tool |
smwedit |
| ||
Goomba Level: 14 Posts: 2/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Here are some predefined routine suggestions:
|
smwedit |
| ||
Goomba Level: 14 Posts: 3/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
I'm not exactly sure about this, but I found a BG that may work for a title/intro screen (from a game called Magic Sword)
Also, I'm not even sure if you want ripped GFX in this hack, so this is just in case you do want it. By looking at blackhole89's post near the beginning of the thread about the basic scheme, I assumed that this BG would work for this purpose. If you want to use it, I can try to rip it; if you don't want to use it, just disregard this post. |
smwedit |
| ||
Goomba Level: 14 Posts: 4/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Actually, in the original game it comes from, they are two separate layers, so I can just take off the whole cloud BG and either put a different one, or put a solid BG color.
Edit: I'll go ahead and rip it, just be sure to add me to the project members in the hack if you use it (if it's not too much to ask). Also, I can do level GFX rips if you want to use them, and I can do some ASM, such as custom sprites and blocks (if you want) |
smwedit |
| ||
Goomba Level: 14 Posts: 5/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Posted by AilureI can also make original BGs for levels, I recently did this one for another team hack: I swear it's not a rip, I made it from this photograph: Link ... also I can do sprites for the hack if you want, here's an example: (I hope the video loads for you; if it doesn't, look at this screen: Link) |
smwedit |
| ||
Goomba Level: 14 Posts: 6/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Posted by knuckThere are 16 frames inserted in the ROM at a specified location. It has a routine that reserves 8 32x32 slots in the last sprite GFX file (SP4), then it selects one for each sprite on the screen that calls the routine (every frame), and then it copies the GFX tiles it needs to use into that slot and uses it to display the GFX. YI does a similar thing, except it uses the SuperFX to rotate it instead of loading the GFX from the ROM. |
smwedit |
| ||
Goomba Level: 14 Posts: 7/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Does anyone want this for this hack? It's original, I just made it, and if nobody wants it, I'll just give it to someone else, but I don't have any plans for actually releasing it to the public. I think it would go great with the first level [called Acmlm (???) or whatever] if the palette was changed to FG6 Edit: I made it from this photo: http://members.aol.com/ShortStd9/greenfieldmtn.jpg |
smwedit |
| ||
Goomba Level: 14 Posts: 8/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
In order not to overwrite the status bar palette or the main FG palettes, I am going to have to use palettes 4 and 7 (it uses 2 palettes)
I have a suggestion for what to do to make anything using palettes 4 and 7 still look right in any level (such as goal points, midpoints, on/off switches, etc.), but it will make custom palettes for all BGs required, including default SMW BGs, because they will have to be copied into palettes 4 and 7 steps: 1. replace the shared palette with this: sharedpalettes.pal 2. for map16 pages 0, 1, 10, and 11, export them, convert them here at this link, and re-insert them. Then for a normal SMW BG, copy palette 0 from another ROM into palette 4 and palette 1 into palette 7. I can do this for you if you want, and then I can also insert the BG. ... and yes, I could map16ify the Cave Story BG, but not now because I have to go somewhere and won't be able to get to the computer in a few hours. |
smwedit |
| ||
Goomba Level: 14 Posts: 9/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
OK, I was able to rip the cave story BG, but I haven't inserted it into the hack's ROM yet, but I will as soon as I can. |
smwedit |
| ||
Goomba Level: 14 Posts: 10/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Since smkdan is releasing his dynamic sprites here, and since SMWCentral is down, I'll go ahead and post my dizzy dandy flower sprite here since I don't want to make another thread just for one sprite.
http://tempboard2.te.funpic.org/dizzydandy.zip I have included two versions: one that kills sprites as it rolls, and one that does not (since the sprite killer routine can be glitchy with shells and other flowers). ... also, smkdan: the border of the small woozy guy is the wrong color number, but it's not really that big of a deal if nobody plans to use that color in the palette for any sprites requiring custom palettes. EDIT: right now I'm working on the chomp rock |
smwedit |
| ||
Goomba Level: 14 Posts: 11/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
It's not glitchy in the sense that it doesn't kill shells, it's only glitchy because sometimes it kills shells, and sometimes the shells kill it. (only if the shells are kicked at it) |
smwedit |
| ||
Goomba Level: 14 Posts: 12/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Crate and Chomp Rock:
Yes, the chomp rock is glitchy right now, but the glitches will be fixed. |
smwedit |
| ||
Goomba Level: 14 Posts: 13/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Video of the Flopsy Fish:
with the chomp rock in the final bug-test mode, I decided to take a shot at this sprite (and it didn't take long). It's the jumping fish in YI. Also, smkdan, if you want a faster way to pre-render rotation frames, use this: http://smwedit.awardspace.com/rotator.php?upload=1. Don't use counter clockwise yet because I haven't gotten it to work yet. Another thing... it won't preserve the palette, so you need to restore the palette with paint shop pro or photoshop. This glitch is not in my code, it's PHP's imagecreatefrompng function that won't preserve the palette. I hand-coded the rotation code because their code blends pixels |
smwedit |
| ||
Goomba Level: 14 Posts: 14/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Download ithe flopsy fish here: http://acmlm.no-ip.org/uploader/get.php?id=36
@Reini: ok, now it disappears in a puff of smoke, but that can easily be changed back anyway. EDIT: I forgot to include the dsx.asm patch with this sprite. If you need it, just download another dynamic sprite and you will find it. |
smwedit |
| ||
Goomba Level: 14 Posts: 15/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
I have the chomp rock ready.
YI Chomp Rock download Please report any glitches with it because I'm still not 100% sure I fixed them all. EDIT: if you see the line "ACTSTATUS = $C2 ; 0=normal,1=crushing" at the top of the code, just know that it's from something else and is not part of the code. I forgot to take it out. EDIT2: same for all this was from the crate's code |
smwedit |
| ||
Goomba Level: 14 Posts: 16/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
open the .cfg file with sprite tool's cfg editor and it will be obvious from that point on |
smwedit |
| ||
Goomba Level: 14 Posts: 17/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Posted by Remnic The HedgehogIt's about halfway done, I just have to fix a few bugs related to pushing and then I have to make it smashable with a spin jump, then I have to prevent glitches when it's pushed against a wall. |
smwedit |
| ||
Goomba Level: 14 Posts: 18/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
well... in theory I could make a non-dynamic chomp rock, but it would eat up all of SP3 and SP4, or I could make one with very choppy rotation that would only take up all of SP3 or SP4, but you're better off using the dynamic one. |
smwedit |
| ||
Goomba Level: 14 Posts: 19/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
Ok, here's a non-dynamic chomp rock (it only took about 10 minutes to make it)
Download the Non-Dynamic chomp rock it uses all of SP4 for the frames, but it's more choppy. ...oh, and remnic: it wouldn't use all 4 SP's, it would only use 2 because you would only need degrees 0-180 since you can flip the sprite both X and Y to create the illusion of a 180 degree rotation. That's what I am doing with almost all my rotating sprites. |
smwedit |
| ||
Goomba Level: 14 Posts: 20/27 EXP: 11002 Next: 2069 Since: 07-03-07 Last post: 5829 days Last view: 5040 days |
I'm done with the Arrow Lift
Arrow Lift Download in case you're not sure what I mean, it looks like this: |
Main - Posts by smwedit |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 129, rows: 161/161, time: 0.221 seconds. |