Pixi & CFG Editor news
An update has been posted here.
Hello hello,
this C3 I decided to do something too!
There are 3 things I decided to show off today.
- New Pixi update in collaboration with lx5
- Fully new CFG Editor rewrite in C++, complete with old missing features and new LM3.30 features.
- SMWMapLens, a new Visual Studio Code extension that can help you write ASM faster and with less hassle.
New Pixi update contents:
This Pixi update's biggest change is that it now contains support for a few more sprite types than usual:
- Minor extended sprites
- Smoke sprites
- Bounce sprites
- Spinning coin sprites
- Score sprites
Most of these sprites are very obscure however since they were rather easy to implement we figured out "why not?" and implemented them anyway.
Lx5 did all the ASM work and I did all the C++ side of the code. You can get a preview build of this new version of Pixi here.
This build is a preview and as such may contain bugs, this is also partially why I'm sharing it, so you all can help test it.
In case you find bugs, please report them in this thread or in the #pixi channel in SnesLAB.
Some simple gifs that showcase the various new sprite types (keep your eyes open to see what's the custom sprite!):
This version of Pixi also fixes a few bugs present in the previous version, namely:
- Filenames with spaces can now be used in list.txt
- Extended cape interaction routine now processes other sprites after the first
- Map16 file was copied incorrectly.
New CFG Editor rewrite
This all-new CFG Editor rewrite is a thing that I wanted to do for the longest time.
The current CFG Editor lacks in features and is very buggy, you can crash it in just 2 clicks!
This new one aims to fix all of the lacking features of the old one as well as remove most of the bugs.
This new CFG Editor also supports all the new Lunar Magic 3.30 features, like the ability to add GFX Information to your sprite displays or the ability to decide the display type based on the extra byte.
It's also currently a WIP, it has a few known bugs (most important one is not being able to correctly move 8x8 tiles in the display view), and I'm working on making it fully functional asap.
You can grab it here
Some sample images of the new CFG Editor:
As you can see the GUI is mostly exactly like the old one, the reason for this is that I didn't want to alienate users too much while at the same time bringing some very needed QoL fixes and features.
Visual Studio Code extension
This extension allows you to have descriptions of ram/rom addresses from SMW when you hover with the cursor over them in your ASM file.
It's pretty self explanatory.
It also offers a search in the side bar that allows you to search addresses for ease of use instead of having to go to SMWC and use the respective maps.
It is best paired with Lx5's extension for asar's syntax highlight that you can get here
You can download my extension here
A demonstration of how it works:

All of what was showcased here can be found open sourced on github:
Pixi
CFG Editor rewrite and its installer
SMWMapLens