Language…
6 users online: anoMaly666, anonimzwx, Gamet2004, Neuromancer, Saela, Tomi P - Guests: 278 - Bots: 337
Users: 64,795 (2,378 active)
Latest user: mathew

Pinkie the Carriable Triangle

SMW Sprites → Pinkie the Carriable Triangle

Submission Details

Name: Pinkie the Carriable Triangle
Author: Djief
Added:
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: This is a normal pink triangle except you can pick it up and move it. Acts like any carriable sprite until you put it on the ground and it becomes a block.
Includes an ExGFX file that replaces the smile coin in SP2 with a triangle.

See readme for details

Some of the code base is from the key disassembly by RussianMan
Tags: block carriable lorom sa-1 tile
Comments: 17 (jump to comments)
Rating:
2.3 (3 ratings)
No rating
Download 12.36 KiB | 741 downloads

Screenshots

Comments (17)

Djief Author Link
Was not tested on console and having more than 1 isn't ideal and past like 4 it gets sketchy because you keep updating level map as they go off/on screen because of how the game handles graphics when you change the level map, not much I can do about that without rewriting the way the game handles graphics on the edges of the screen.
FedoraFriday Link
Another glitch that happens on certain emulators... I think when one pinkie triangle sprite goes off-screen while you're carrying another triangle sprite with you, it can make the screen flash for some reason. I haven't had it happen on snes9x, but apparently it happens on bsnes+. It might also happen on console.

EDIT: On console, when dealing with multiples of these sprites on screen at once, apparently not only does it make the screen get wonky, it can mess with the palette. I've never gotten this to happen on snes9x, apparently BSNES is similarly wonky.
Djief Author Link
Well if you turn off off screen processing it will just despawn when off screen so when you come back the actual sprite won't be there and only the blocks will remain. As for it happening with off screen processing on I am really unsure why it would happen, never happened to me and at this point I have not touched this in too long to remember how it would interact off screen but it should be locked in place when off screen so sprite should not disappear.
FedoraFriday Link
I find that the custom helper blocks made this sprite just not function properly, but disabling the custom helper block interaction made it work just fine.

EDIT: Upon further exploration, I've discovered some quirks.
I think it erases the status bar? Or eats it rather? Or, at the least, its eating this one: https://www.smwcentral.net/?p=section&a=details&id=27269

Also, sometimes when the pink triangle goes off screen then comes back, it can generate the normal pink triangle block (the map-16 variant, not the sprite's version of the block) and I have no clue why. It happens more reliably if you turn off off-screen processing, yet can still happen anyway.
KDJewl Link
I must be missing something trying to get this to work; no matter what I do, whether using the helper blocks or not, mario just picks the triangle up again and won't run up it. Can anyone give me some advice here?

EDIT: After playing around with it a little more, I realized it simply just doesn't work correctly when used in a vertical level. After switching the level to horizontal, it works perfectly!
olgdeldnem Link
Originally posted by Djief
Originally posted by olgdeldnem
How am i supposed to insert this?


It's explained in the readme file, if you choose to use the helper blocks it's a little more complicated as you need to insert those and modify the sprite ASM to tell it which map16 tile to use. Make sure you put the ASM file in the routines folder in your PIXI routines folder.

I am not sure where exactly you are having issues so it's hard to answer this.
The readme file doesn't help, so can you do a tutorial here?
EDIT: I take it back. it now works.
Djief Author Link
Originally posted by olgdeldnem
How am i supposed to insert this?


It's explained in the readme file, if you choose to use the helper blocks it's a little more complicated as you need to insert those and modify the sprite ASM to tell it which map16 tile to use. Make sure you put the ASM file in the routines folder in your PIXI routines folder.

I am not sure where exactly you are having issues so it's hard to answer this.
olgdeldnem Link
How am i supposed to insert this?
 MarkAlarm Link
Moderated with:
Lunar Magic 3.20
Pixi 1.2.15
GPS 1.4.1
SA-1 Pack 1.32 (also tested without)
Snes9x 1.60

Works as it should and I did not experience any jankiness with how it felt, so I think it's fine being accepted. Included an ExGFX file upon moderation, since by default it uses the berry tile in SP2 and that looked strange, so I included the triangle tile that replaces the smile coin.
Djief Author Link
Originally posted by AnasMario130
Hold on, didn't Sonikku make something like this in C3 Summer 2019? https://www.smwcentral.net/?p=viewthread&t=98403

Not spoiling your work; yours is good as well. Does yours allow Yoshi to bounce on it though?


Well I did search around in sprites/blocks section but did not find this anywhere, thanks for linking that. They do work differently though so there's that. Those stick to walls and then drop on a timer from what I can read whereas mine will act as the block when on solid ground until you pick it up again.

And yes, it acts exactly as a pink triangle when on the ground so Yoshi will bounce on it, in the air Yoshi will just stand on it like he would on a key (expect for the hitbox change)
Anas Link
Hold on, didn't Sonikku make something like this in C3 Summer 2019? https://www.smwcentral.net/?p=viewthread&t=98403

Not spoiling your work; yours is good as well. Does yours allow Yoshi to bounce on it though?
IanBoy Link
That’s a clever sprite idea. Good puzzle potential.
KaidenThelens Link
10/10. Using it.
Djief Author Link
Originally posted by P-Tux7
This is going in Hack 1 3 isn't it


I don't know, I made this to learn and because it seemed funny, no idea who might use it for what or when.

Originally posted by bsolt
I love this. Can yoshi hold it in its mouth?


Yes Yoshi can hold it.
bsolt Link
I love this. Can yoshi hold it in its mouth?
P-Tux7 Link
This is going in Hack 1 3 isn't it
le4che Link
this is straight up unethical