Editing Sprites with Flex 2

Discussion in 'Tutorials' started by PeanutNoceda, Mar 21, 2025.

Tags:
  1. PeanutNoceda

    PeanutNoceda Well-Known member. Also known as CupcakeLove67 Member

    Joined:
    Sep 26, 2024
    Messages:
    187
    Location:
    the basement
    IMPORTANT, THIS GUIDE MAYBE HAS SOME GRAMATICAL ERRORS, IF YOU FIND ONE, PLEASE, LET ME KNOW TO FIX IT

    So, I decided to do a new guide, this time about Flex 2, if you dont want to use SonMapED.
    So, first of all, what is Flex 2?
    Flex 2 is a is a multi-purpose art and mapping editor for the Sega Megadrive made by snkenjoi.
    The original Flex was a web app, which gave it several limitations. A full rewrite for desktop opens up the ability to use real project files, as well as various other improvements.
    Key improvements;
    • project files
    • sexy flexible UI layout
    • custom mapping formats
    • undo / redo
    • ability to draw directly on sprites
    • multiple heuristics for spritesheet importing
    • full access to dplc/mapping data
    So, time to go to action!
    To load any art, you need to select the art file that you want to load
    upload_2025-3-21_15-56-34.png
    Uncompressed for the art presented in artunc.
    Nemesis for the art presented in Artnem.
    For this guide, we are going to use the Uncompressed Art file.
    Now, to load the art...
    upload_2025-3-21_15-58-16.png
    the Offset, is for the main art file (Your disasm/Artunc/Sonic.bin)
    Mappings are to load the maps of the object. (Your disasm/_Maps/ Sonic.asm)
    DPLCs... well, if you want to load stuff like Sonic. (Your disasm/_Maps/Sonic - Dynamic Gfx Script.asm)
    And pallete, for the colors. (Your disasm/Palette/Sonic.bin)
    and then, click on "Load".
    upload_2025-3-21_16-5-28.png If you did it right, this should be the result.
    Oops, forgot to mention, if you edit with another game, that part that says "Sonic 1", change it into the game that you will edit.
    Now, time to go with the sauce!
    Time to edit!
    Press M In your keyboard to load this edit menu
    upload_2025-3-21_16-8-31.png But if you want to add a new ones... then...
    upload_2025-3-21_16-10-6.png
    Export image is to export the image and convert the sprite into an image file.
    export spritesheet is to export ALL the sprites.
    Import image is to import an image as an sprite. (I dont recommend to use it if you want to add a new one)
    Import sprite is to add a new sprite.
    As an extras, to delete sprites press D + S.
    Not important, but i want to mention it.
    And now, how you can save it?
    go to File and then click on save
    upload_2025-3-21_16-14-8.png
    And thats all, I hope that this helped you~!
    Credits:
    Guide creator: PeanutNoceda (Also known as CupcakeLove67)
    Flex 2: snkenjoi.
     
    NO CARRIER and Blue Gamer like this.