Language…
17 users online: anonimzwx, cohimbra, Darolac, DasFueller, Dennsen86,  Doctor No, Fozymandias, Gamet2004, Green, jirok1, LightAligns, Metal-Yoshi94, MorrieTheMagpie, Raychu2021, sinseiga, Sokobansolver, twicepipes - Guests: 275 - Bots: 286
Users: 64,795 (2,375 active)
Latest user: mathew

NEW ASM/Sprite/block request thread

Link Thread Closed
Originally posted by andy_k_250
I also think that it would be good to get a better request thread together, though. I mean, there are pretty much 31 pages of mostly dumb requests here. It would be nice to make a thread where we keep a list of ongoing REASONABLE requests. That would require someone who has some sense about what is reasonably do-able in ASM to kind of monitor posts and squash the dumb ones.

For instance, it would be really nice to worry about existing enemies from other games that HAVEN'T been converted to SMW versions yet. Or taking fairly simple requests, like fairly easy-to-make blocks, special coins, etc.

I mean, I'll be the first to admit that when I first got here, I probably requested or asked for some dumb things. But some of the stuff being requested is really dumb. I also think that requests for creations that are very useful to multiple people should take precedence over something that is hack-specific, such as eight-tile tall robot Yoshis that use Mode 7 scrolling and spit Banzai Bills. There's a huge huge difference between something like that and asking for an alternate Dragon Coin.


yeah, this pretty much sum the gideline of this new thread, I may change/improve them when I will feel less sleepy

Rules:

-all sprite/block done will have to be public, this mean the block/sprite you have requested could be used by other peoples.

Request list

Done:
-Block: Tightrope: Download, Post
-Sprite: Reset Yoshi coin's counter: Download, Post

Not yet done:

-Block: next map16 and give a coin if silver pow is active: Post
-Block: next map16 and give power-up: Post
-Block: pay 5 life to pass throught Post
-Sprite: 2 tiles high sprite that spit mini-dino flame Post
-Sprite: Classic goomba that bounce Post
-Sprite: YI Cactus Jack Post
-Generator: Generate sprite from the top of the screen Post
-Block:4 on/off-like switch and block Post
-Block: passable only with 99 bonus starPost
-Sprite: Bullet bills that go faster and use another pallete Post
-Block: Block with colored Yoshi Post
On a sidenote, I'm in the mood to do some sprites from sonic game:P
woo for new thread.
I would like:
- a block that only appears when the Silver-pow is active and when touched, it turns into the next block in the map16. And gives Mario a coin. :P
(I'd like the code/block PM'd' Btw. <.<)
yeah, that another issue, all sprite/block done will have to be public, this mean the block/sprite you have requested could be used by other peoples.

There two issue: First, since block code is only run when touched, you will have to use Exanimation to make it only appear when silver POW is active. Another thing I wonder is if you are really needing the change in the next map16 thing, since it will be much simpler to make it act like a coin when silver POW is active(however with this, it will only change to tile 025)
Nice idea Bio. Hopefully this will filter out the dumb, impossible requests that people post thinking it can be done.

I was actually going to request something like a Tightrope block - I had tried coding one, but it only semi-worked. Basically, it checks Mario's X speed - if it's greater than walking (is the value 20?), then the block turns into block 25 and Mario "falls off". If you stay at a walking speed, it stays acting like block 130.

It'd be cool to see it done, but it's not really necessary - I just thought it would be interesting if you were bored and needed something to try. ;)
Well, what I tried to do is a block that turns into a coin, making it turn into the next block in the map16 (1-up checkpoints, inserting it 4 times), so that when all 4 are touched, they make a 1-up appear, like (sorta) a red coin in NSMB...
I tried making my own, but it did't work (did nothing) and it crashed the game if the siler pow was inactive. ·_·
If its not possible, then a block that makes Mario big/firey/caped/ when he stands by its side and turns into the next block in the map16, then. :P
I assume the problem was caused by the fact the X speed is a signed byte, so to get the "real" value without the direction you need to NOT it if the result is negative. here the code
Code
                   lda $7B
                   bpl noneedtounsign
                   eor #$FF
noneedtounsign     cmp #$20
                   bcs nothrought
		   lda #$05
		   sta $1693
		   ldy #$01
nothrought         rts


download here: link
Can I request a custom block? You can only pass if you have more than 5 lives and when you pass, you lose 5 lives, but don't die. Just in the status bar, the lives decreases.
could i request a spring board that goes higher than the original by a bit? with an SMB3 style please.
There is a dissassembly of it. Just change the jump height in the ASM file.

LevelASM: A flashy effect. You are in a dark room and light flashes like the effect did in Donkey Kong Country (The oil level) When it flashes, you see for a little moment sprites, objects etc. and when it's dark, you can't see anything.
ok, thanks buu-huu

No problem.
I would like a 2-tile high spite
1. it walks toward Mario slowly
2. it occasionally spawns the dino rhino fire extended sprite and if you try to jump over it it spawns the upward fire sprite
3. if it gets hurt by a projectile sprite it moves backward a bit and to kill it it must fall in lava

I hope it isn't too complexed or impossible I wanted a boss spite besides birdo & bombro I was hoping it'd be a metal Mario boss I mainly need part 3


I would like to request the YI Cactus Jack. It's not necessary, but it's nice to have in your hack.
I have a very strange idea: Sprites that uses the On/Off flag. If it is on OFF, the enemys are outlined and you can't interact with them. If it is on ON, you can interact with them and they have colors.
A generator that generates normal/custom sprites (depending on extra bit) from the top of the screen. Default normal sprite would be the chuck rock or football.
Your layout has been removed.
Could I request few blocks, please? They are:

1. A series of On/Off switch blocks and Switchable Blocks, all in four separate groups like in Brutal Mario (so in other words, On/Off switch 1 blocks would only affect Switchable Block On/Off 1 blocks, On/Off switch 2 blocks would only affect Switchable Block On/Off 2 blocks, and so on up to 4)

2. A block that you can only pass through if you have exactly 99 bonus stars (I want to use such a block for a big secret later in my hack), and just incase, a block that gives you 99 bonus stars (just for testing purposes if anyone can make the former block here).

Thanks in advance, and I'm really glad they are added to the first post, that will definitely make blocks/sprites easier to track.

Here is a sprite that should give you 99 bonus stars:

Quote
dcb "INIT"
dcb "MAIN"
PHB
PHK
PLB
JSR SPRITE_CODE_START
PLB
RTL
SPRITE_CODE_START: LDA #$99
STA $0F48
STA $0F49
RTS


If that doesn't work change the 99 to 63.
Your layout has been removed.

I would like a special Chuck Sprite: Stand and bounce, but never jump.
Also, if you could make it that he takes 20 hits to kills, il love it.

(Or just indicate me what to change for his ''hp'')
Still alive.
Background image by Dotsarecool.
Layout by Yoshiownsu.
''No, not smallhacker. Please, if you don't like them. Then don't post here flaming or complaining, it just ruins the fun for everyone else''
-The best responce ever made, congratz, Mattan.

Tag (tr) was not closed.
Tag (td) was not closed.
Tag (tr) was not closed.
Tag (table) was not closed.
Originally posted by MrCheeze
Here is a sprite that should give you 99 bonus stars:

Quote
dcb "INIT"
dcb "MAIN"
PHB
PHK
PLB
JSR SPRITE_CODE_START
PLB
RTL
SPRITE_CODE_START: LDA #$99
STA $0F48
STA $0F49
RTS


If that doesn't work change the 99 to 63.


I appreciate your help, MrCheeze, but this is actually for a block, not a sprite. I'm just basing it off of the similar blocks HyperHacker made that are passable or impassable when you have a set number of bonus stars, or more.
That's just for testing.

Originally posted by Knight of Time
and just incase, a block that gives you 99 bonus stars


For that, a sprite works too.
Your layout has been removed.
Link Thread Closed