Language…
24 users online: A-Frame, AmazingChest,  AmperSam, AntonioDosGames, Darknubs, EDIT3333, Fostelif, Fullcannon, GrenCarret, Humpty Dumpty Magazine, Ignaris, JezJitzu, KlonoA13Phill, l44l, Lazo1322, lean4, MarcosMoutta, placeholdertest, Saela, TCgamerboy2002,  Teows, ThePiPiper, xfix, YouFailMe - Guests: 118 - Bots: 178
Users: 58,124 (2,477 active)
Latest user: Lazo1322

Blue Parakoopa

SMW Sprites → Blue Parakoopa

Submission Details

Name: Blue Parakoopa
Author: Erik
Added:
Version History: View
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: No
Description: A parakoopa which will fly in a circle pattern.
Inspired by Alcaro's removed sprite, however this uses none of his code and has (from my testing) no bugs and accurate emulation of the parakoopa (which oh man was it hard to achieve).

Note from SkywinDragoon:
Fixed a bug related with Yoshi, it will change into koopa shell properly, when Yoshi spitted it out.
Also fixed issue with yoshi's tongue. Yoshi have to stretch his tongue into center of the circle, not into the sprite's position.

Note from whoever remoderated this: Now SA-1 hybrid.

Update: Fixed interaction and points when spin jumped.
Tags: circle flying koopa lorom parakoopa sa-1
Comments: 25 (jump to comments)
Rating:
4.1 (7 ratings)
No rating
Download 3.45 KiB | 1,322 downloads

Screenshots

View all

Comments (25)

Teaser Link
One of the best sprites <3
 Erik Author Link
Originally posted by Aqua-Grove-Prod
The Hitbox is So Broken

Originally posted by RussianMan
Why this parakoopa, along with yellow, don't give you score when spinjumped?

Fixed.
Honestly though, when I look at the code of this sprite it just calls for rewriting all of it from the ground up. Handling of Koopas in this game was a mistake.
 RussianMan Link
Why this parakoopa, along with yellow, don't give you score when spinjumped?
Aqua-Grove-Prod Link
The Hitbox is So Broken
Medic Link
Thanks for the fixes and I agree with Fostelif the direction they face being based on up/down not left/right is a bit strange.
Rykon-V73 Link
Sometimes, when I spinjump the blue parakoopa, it hurts Mario.
Fostelif Link
Wouldn't it make more sense to turn the Koopa in the direction he's going in terms of left or right rather than up or down?
SkywinDragoon From older version: Blue Parakoopa Link
Spitting out with yoshi will behave unexpectedly.

I made a fix but it is uberasm code, since sprite tool's main is unreachable when it is in Yoshi's mouth.

put this in gamemode 14.
gamemode_14:
JSR CustomSwallow
RTS
CustomSwallow:
LDX #11 ; although it says 11, it loops 12 times.
.loop_start:
LDA $14C8,x
CMP #$07
BNE .loop_again
CMP #$14 ; custom sprite number of blue parakoopa, CHANGE THIS.
BEQ .bluekoopa
CMP #$15 ; custom sprite number of yellow parakoopa, CHANGE THIS AS WELL.
BEQ .yellowkoopa
BRA .loop_again
.bluekoopa:
LDA #$06 ; sprite = blue koopa
STA $9E,x
JSL $07F7D2 ; this will clear most of sprite table.
LDA #$07 ; it will become swallowed and give ability to Yoshi.
STA $14C8,x ; I don't know if it's necessary, but I put it anyway.
BRA .loop_again
.yellowkoopa:
LDA #$07 ; sprite = yellow koopa
STA $9E,x ; kinda same except it is yellow.
JSL $07F7D2
LDA #$07
STA $14C8,x
loop_again:
DEX
BPL .loop_start
RTS
 Erik Author From older version: Blue Parakoopa Link
im dum, fixed
TheBiob From older version: Blue Parakoopa Link
The .l was probably used to make it data bank independent which doesn't work because indexing with Y doesn't support that. Weird is that he said he fixed it yet it isn't fixed. He might've missed that one since the other don't have it but idk
 RussianMan From older version: Blue Parakoopa Link
Don't know why it is here, but it works.
TheBiob From older version: Blue Parakoopa Link
Originally posted by RussianMan
error: tmpasm.asm: line 361: invalid opcode or command [LDA.l KillSFX,y]
What I suppose to do here?

Remove the .l
 RussianMan From older version: Blue Parakoopa Link
error: tmpasm.asm: line 361: invalid opcode or command [LDA.l KillSFX,y]
What I suppose to do here?
Klug From older version: Blue Parakoopa Link
Zeldara109 approves this sprite!
Final Theory From older version: Blue Parakoopa Link
Awesome work! Good job!
riki2321 From older version: Blue Parakoopa Link
I like the sprite but i wish there was a sa-1 conversion.
 Erik Author From older version: Blue Parakoopa Link
fixed a compile error in spritetool (complaining about lda.l)
Maxodex From older version: Blue Parakoopa Link
It works in a very awkward way when I try to hit one of these with a shell; it's like the hitbox in that case is super off.
 Sonikku From older version: Blue Parakoopa Link
Seems to work as intended, although I did notice that killing the sprite with a spin jump doesn't make it display the cloud. That isn't a big enough issue to reject it, though; you just need to set $1540,x (I think a value of #$1B should be correct? it's been a while since I last checked).
 Erik Author From older version: Blue Parakoopa Link
Fixed the spinjump, lol.
anonimzwx From older version: Blue Parakoopa Link
it is really good made, it looks like a original game sprite.
Green Jerry From older version: Blue Parakoopa Link
Originally posted by Erik557
there is already one in the original game.

Whoops, forgot about that.
 MarioFanGamer From older version: Blue Parakoopa Link
@Erik557: It can chase Mario. After all, that's the behaviour of yellow koopas.
 Erik Author From older version: Blue Parakoopa Link
there is already one in the original game.
besides, how would it act like? I'd rather write a patch to replace the original one,but I don't know what to make it act like.
Green Jerry From older version: Blue Parakoopa Link
Can you make a Yellow Parakoopa?