JPEXS Free Flash Decompiler Issue Tracker

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

NEW : You can now close your own issues and reopen them later if needed. You can also comment closed issues.
List of issuesList of issues

#2642 Export as SWF doesnt export the sprites folder.
Date created:
Type: bug
Visibility: Everybody read only
Assigned to:
State: upgraded Help

> What steps will reproduce the problem? What is the expected output? What do you see instead? we use JPEXS as the only program of access for modding. as of recently the new update broke the way we had our exported SWF (selecting a sprite - Export/Export Selected - SWF 100%) - as it now doesnt export with the sprites folder, and the frame canvas was 1:1 with the object, which wasnt natural to happen previously. this 25.X.X update ultimately broke both how we use SWF files for the mod loader we have, but also for mod creators to use the exported file to modify the shape, manipulating to sprite frames (by either adding more or removing or simply modifying them), along with shape/sprite numbers where the mod loader was taking advantage of. i sent two screenshots, one being an export from 24.1.2 (javaw_wHdisZAgbg), and the other exported using 25.1.1 (javaw_fiO54Zki69) > What version of the product are you using? Is it "nightly build"? Which operating system do you have? Windows 11 Pro - Dev Insider JPEXS version previously, 24.1.2 - now, 25.1.1 (latest) > Please provide any additional information below. If the problem is related to a SWF file, attach it here, otherwise we can't help you. if this is somehow a feature, i would appreciate to have a toggle/checkmark for "legacy export" if theres any possibility.
The export of Sprite now places the sprite content to main SWF timeline. Previously, it placed it to main timeline too, but also created a DefineSprite, which has the same timeline. This was duplication. An user informed me about it in the issue #2603. I don't think the duplication is necessary. Would it be a solution for you if we created a DefineSprite (with its content), but on main SWF timeline, there will be only reference to that sprite, instead of copying its timeline? I think that would be okay.
viewing this in a community perspective, i highly doubt newcomers and even experienced modders would want to patch/""duplicate"" what could be between 3 to 160 exported (if not more) .SWF files. this said duplication didnt really bothered us, it actuality it was useful for some of our community to modify the sprites and frames the way we wanted.
In FFDec 25.1.2, sprite export creates DefineSprite tag and PlaceObject of it on main SWF timeline. I think placing the DefineSprite content on main timeline is not needed. Anyway, if anybody insisted on it, we should create separate export type for it.
State: new→upgraded