Language…
20 users online: Alex No,  AmperSam, Anas,  Anorakun, DanMario24YT, GiraffeKiller, Golden Yoshi, Green, Green Jerry, h.carrell, Hammerer, JikissGamer, MaffYuu, Maw, Metal-Yoshi94, Ray Hamilton, Rykon-V73,  StayAtHomeStegosaurus, Tulip Time Scholarship Games, Zatara - Guests: 297 - Bots: 441
Users: 64,795 (2,369 active)
Latest user: mathew

PIXI - Sprite Insertion Tool

Tools → PIXI - Sprite Insertion Tool

This file is obsolete. The latest version is PIXI v1.40 - Sprite Insertion Tool. For other versions, check the version history.

Submission Details

Name: PIXI - Sprite Insertion Tool
Author: JackTheSpades
Added:
Version History: View
Operating System: Windows
Platforms: SNES
Games: SMW
Source Available: Yes
Featured: Yes
Website: Link
Description: A sprite insertion tool made to allow more dynamic sprite usage, space savings and more SA-1 compatibility when compared to old iterations.
Despite this, it is almost fully compatible with sprites written for older SpriteTools, save for the fact that Asar is now used as the assembler.

Detailed usage instructions, common errors and changes can be found in the included readme.txt file.


For more information, read here.
Source code can be found at GitHub.
Tags: insert inserter insertion sa-1 sprite sprite tool spritetool
Comments: 13 (jump to comments)
Rating:
4.2 (12 ratings)
No rating
Download 335.71 KiB | 718 downloads

Screenshots

View all

Comments (13)

HammerBrother Link
Major problem:
1) I put this in list.txt: 00 donut_lift.cfg. I only put that sprite in and no other sprites for testing to see if it successfully inserts.

2) I run the exe file and put the ROM on it to insert. It spits out an error on my face:
Code
15 Shared routines registered in "routines/"
An error has been detected:
sprites/donut_lift.asm:85: error: Label "SubOffScreen_return" redefined [.return]
routines/SubOffScreen.asm:26 (called from sprites/donut_lift.asm:49): error: Relative branch out of bounds (distance is -147) [BNE .return]
routines/SubOffScreen.asm:49 (called from sprites/donut_lift.asm:49): error: Relative branch out of bounds (distance is -192) [BPL .return]
routines/SubOffScreen.asm:65 (called from sprites/donut_lift.asm:49): error: Relative branch out of bounds (distance is -223) [BNE .return]
routines/SubOffScreen.asm:68 (called from sprites/donut_lift.asm:49): error: Relative branch out of bounds (distance is -228) [BCS .return]
routines/SubOffScreen.asm:97 (called from sprites/donut_lift.asm:49): error: Relative branch out of bounds (distance is -286) [BPL .return]


Don't tell me that this is like GPS's sublabel problem/glitch, where if you use a .sublabel before a %CallSubroutine() whatever label inside CallSubroutine.asm is assumed present in the file that calls the sublabel causing it to error out saying no parent or redefined:

Code
MainLabel:
	%CallSubroutine()	;>Whatever labels in this subroutine is assumed to be here rather than exclusively inside this.
.Sublabel


Edit: blame asar for this buggy macro.
Aurel509 Link
Bug with this tool
When I insert some sprites in a ROM with SA-1.
The basic shooters (Bullet Bill (C9) and Torpedo Launcher (CA)) doesn't work after the insertion.
Please fix that.
 MarioFanGamer Link
@Gi Manilla: Sprites have yet to be converted. After the remoderation, though, sprites will support SA-1.
 Aram Link
Do I have to use the sprite converter to SA-1, or does PIXI automatically detect the sprite? What about clusters?
Klug Link
Originally posted by TheJuanCarlos64
I tested on my Windows XP and Doesn't work with the "CFG Editor GUI"

Sorry! We don't allow you to use the tool while on an outdated version of Windows. (Curse you, Windows XP!!!)
Yuzu Link
Why!

I tested on my Windows XP and Doesn't work with the "CFG Editor GUI"
and Tested with Windows 7 or Higher but It works Fine

I can fix This!

lion Link
Originally posted by Dan
Oh noooo! First there's BPS, now there's PIXI?!

God damn it people, it's not the end of the world.

it's just one dude

Originally posted by TheJullasicFox
Yeah... but my rom can't even handle GPS or ASMtool. And also, I don't feel like reinserting everything.

First, >ASMtool
Second, how old is your hack if it cant handle gps
Third,
Originally posted by The description
Despite this, it is almost fully compatible with sprites written for older SpriteTools, save for the fact that Asar is now used as the assembler.
TheJullasicFox Link
Yeah... but my rom can't even handle GPS or ASMtool. And also, I don't feel like reinserting everything.
 Dan Link
Oh noooo! First there's BPS, now there's PIXI?!

God damn it people, it's not the end of the world.
 Erik Link
what
TheJullasicFox Link
NOOOOO!!! It got accepted... Now they're only going to be these PIXI sprites... I'm going to have to delete all my sprite tool sprites? PLEASE NO SMWC... PLEASE NO!!!
leod Link
Very likely.
If no bugs are found in this tool, there will be no need for Romi's any more.
TheOrangeToad Link
Is this mean that the Romi sprite tool going to be replace.