Views: 763,181,372
11 users online: cdome, corrosive, FailSandwich, Falconpunch,  FPzero, Insanit17, Marcozzo Daro, MasterMario97, MDBattleFrog, ThePat545, Vice - Guests: 47 - Bots: 184Users: 40,121 (1,949 active)
Latest: wttita
Not logged in.
PIXI v1.2: Some Sprite Insertion Tool of Sorts
Forum Index - SMW Hacking - Resource & Tool Releases - PIXI v1.2: Some Sprite Insertion Tool of Sorts
Pages: « 1 29 10 11 12 »
You could always just make the necessary files (.ssc, .mwt, and .mw2) manually. I've always done it that way.
Yeah, I think PIXI even supports command line options for appending those to the ones it generates automatically, which would be handy here.

Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
Ok that's good news. Thanks for letting me know. I mean could upgrade to 64 bit, I'm not sure if it means reinstalling a ton of crap and slow it will be. It's not something I'm interested in for the moment. I'll hang in and use Sprite tool for now, and if the sprites arnt updated yet this summer I'll consider the 64 bit version of my OS. Thanks for clearing this up for me.

Edit: I can do it manually? Is this hard process? I don't intend on having a ton of custom sprites. I would consider doing this if the process could be explained.
See the tutorial linked by WYE, it explains one way to create thoes files yourself.

Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
Thanks, that actually seems preety straightforward.
In case anyone else gets in the same boat save yourself time and do manual thing mentioned above. After upgrading to 64 bit Linux installing wine, latest .net and mono, I was still unable to open the CFG editor.
After using PIXI 1.2.1 on a SA-1 ROM any level with more than 84 sprites (which is the limit without SA-1) will crash after that many sprites have been loaded. This doesn't happen if I only use SA-1.

Is this a bug or am I doing something wrong?
Version 1.2.4 Released, courtesy of Tattletale. It got Lunar Magic support and many bug fixes.

Change log:
  • (Tattletale) Recompiled with new g++. Added namespace as a fix for the macro sublabel shenanigan.
  • (Tattletale) Updated Asar dll to 1.61.
  • (Tattletale) SA-1 16bit sprite data pointer support.
  • (Tattletale) FastROM pagination sprite data pointer support.
  • (Tattletale) GetMap16 and ChangeMap16 were replaced by Akaginite's implementation. Added support to new LM.
  • (Tattletale) Sprite 7B is entirely reserved to LM, so nothing inserted in the 7B slot will work as a custom sprite.
  • (Tattletale) SubOffScreen updated to consider new LM settings.
  • (Tattletale) Fixed a bug with SubOffScreen, it would run all checks even when the sprite is on screen.
  • (Tattletale) Aiming routine update to use Akaginite's version.
  • (Tattletale) All routines were updated to use ?+/?- instead of +/- to avoid redefines outside the routine context.

Happy hacking. If you see any new bug on this Sprite Tool, let me know or Tattletale. We will make this Sprite Tool reliable as Romi's used to be.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
HUGE updates today!

Thank you for this!

My Youtube channel

Currently working on:
Project C

Finished project:
Well, I was sort of unaware of this thread. I don't really use the forums. But I will try to keep track of pixi stuff. Would appreciate if stuff were posted here, I will read them.

Anyway, new release.

Version 1.2.6.

Change log:
Version 1.2.6 (Dec 30, 2018):
-(Tattletale) Fixed an issue with ChangeMap16 in vertical levels.
-(Tattletale) Fixed an issue with GetMap16 in vertical levels.

Version 1.2.5 (Dec 29, 2018):
-(Tattletale) Fixed an inconsistency I left in main.asm that would cause a half-state of the perlevel feature to be inserted. Without -npl this would cause the first shooter or generator to not spawn properly.
-(Tattletale) Perlevel sprite has been turned off by default.
-(Tattletale) -npl doesn't do anything anymore, but is still around so stuff don't break with it.
-(Tattletale) New flag -pl created so you can still use sprite perlevel feature.
-(Tattletale) Bugfix on the LM version detection code. Rude, rude mistake (didn't affect anyone unless you use lm 193 and 16x), unredeemable.
-(Tattletale) Fixed a bug in error handling for sprite per level below B0 or above BF.
-(Tattletale) CFG Editor now opens either cfg or json without changing file types in the menu (mask is *.json; *.cfg).
-(Tattletale) Fixed thwomp json mappings.
-(Tattletale) Donut Lift's code reverted. Now it should be working normally. I'm sorry I left a piece of test code there.

As you can see 1.2.5 and 1.2.6 are one day apart, so make sure to update your pixi! Got a report from worldpeace about these routines. It's fixed now.
I didn't post about .7 and .8 but here's .9
Consistency is the key :^)

Version 1.2.9

Version 1.2.9 (Feb 17, 2019):
- (Tattletale) Fixed a bug with the Star.asm routine (provided by Blinddevil, reported by Darolac).
- (Tattletale) Fixed a bug with ExtendedGetDrawInfo.asm (reported by Darolac, I think it was Sonikku who fixed this (?)).

Version 1.2.8 (Jan 20, 2019):
-(Tattletale) Fixed a bug with sprite data in sa1 not being displaced correctly. This would cause random sprites to spawn when extension byte was used (didn't happen every time). Also added some doc/comments to main.asm while I was at it.

Version 1.2.7 (Jan 13, 2019):
-(Tattletale) Routines ChangeMap16, ExtendedHurt, SubVertPos, SubHorzPos, SpawnSprite, GetMap16 and GetDrawInfo were updated so their top-most labels were removed and only sublabels are used within them to avoid issues with asar. Reported by DigitalSine.

Just another minor update for routines.
Many thanks, Tattletale. You're a hero to us all!!!
N E V E R - L O S E - Y O U R - E D G E
Pages: « 1 29 10 11 12 »
Forum Index - SMW Hacking - Resource & Tool Releases - PIXI v1.2: Some Sprite Insertion Tool of Sorts

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us

Total queries: 23


Follow Us On

  • Facebook
  • Twitter
  • YouTube


  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • MFGG
  • Gaming Reinvented