Releases: emd4600/SporeModder-FX
SporeModder FX v2.1.21
Fixed an error that made presets get stuck on "Clearing folder..." on certain cases. Now presets unpack fine.
Important: SporeModder FX wasn't unpacking presets in the correct order. This means, specially in the Spore (Game & Graphics)
preset, that there are some files that aren't showing the real version that is used by Spore. This has been fixed in this update, but if you want to have the correct files you will have to unpack the preset again.
Another change, the format for conversation files has been improved and is more readable now. The old format is still supported when packing, but if you want to do something related with these files we recommend you unpack the game packages again.
SporeModder FX v2.1.19
Fixed bug with external projects where source projects weren't shown correctly.
SporeModder FX v2.1.18
This update adds support for external projects: now it's possible to have projects that are not in the Projects
folder. This can be useful when you want your project files to be in a different folder, for example to have it in a repository.
It also includes some bugfixes:
- Renaming projects now works correctly.
- Packing a project will ask you to save the active file, if it's not saved.
- If the program hasn't been opened with the
.exe
(or you don't have UAC rights) packing a project will show you a proper error. - If an error happens when compiling a shader, it will show you the correct file.
SporeModder FX v2.1.17
Fixed a bug where project searching didn't show all results.
SporeModder FX v2.1.16
This update includes some useful features for text editing:
- Block comments have been fixed. Now you can comment or uncomment a block of text by pressing
Ctrl + K
. If you don't have any text selected,Ctrl + K
will comment the current line.
- Pressing
Ctrl + F
will focus the find text field in the Edit ribbon tab. If you have text selected, that text will be searched. - If your file has errors, the status bar will show the lines where the errors are. If you click the line number, the text will scroll to that position and select the text that causes the error.
Other changes:
- Fixed a bug that allowed different components have the same name in effect files. Now name collisions will be detected as an error, so it's possible that some of your
.pfx
files don't compile anymore. - Fixed a bug that made
particleSelect
blocks inSPSkinpaintDistribute
effects not work correctly, both when packing and when unpacking. If you don't want to unpack the game effects again, you can download them here. - Searching in the project tree has been slightly optimized.
SporeModder FX v2.1.15
Fixed bug that converted .cnv
to a wrong format when unpacking a package.
SporeModder FX v2.1.14
Support for Conversation Files (.cnv
) has finally been added! Conversation files define the texts and possible responses that communications in the civiliztion/space stages can have, so they are very important to create custom missions. For more info, check the documentation page
To make things easier, now if you have the corresponding .locale
files in your project (or any of the source projects) you can hover over a tableID!instanceID
reference to see the text.
This update also includes bugfixes to the SPUI Editor:
- Text styles in projects are now used in the SPUI editor
- Fixed Ribbon tab duplication bug
- Fixed panning in SPUI editor
- Fixed reading SPUIs with IWinProcs as root elements (although those win procs are not shown)
- Project SPUI designer XML files no longer entirely replace SMFX built-in XML files
- Fixed project SPUI designer XML importing
SporeModder FX v2.1.13
Fixed a bug that required manually converting .bitImage
files; now they are correctly converted automatically when packing.
Also fixed the "Ignore alpha" option in the model viewer, as well as improved viewing individual channels in the image viewer.
SporeModder FX v2.1.12
SporeModder FX v2.1.11
This update includes a Dark theme!
Apart from that, some bugfixes:
- Fixed bug that removed the last character in
string8s
andstring16s
properties when packing. - Fixed Spore crash when editing certain models with the RW Model Viewer.
- Added "Ignore alpha" option in the RW Model Viewer.
- Names that use
&
are now supported. - Added
*.spo
to the list of supported DBPF formats.