Python Scripts that convert Picture into Bin file and vice-versa for Sega Genesis / MegaDrive Sprite Editing.
- If you don't have PIL, open the command prompt and install it with PIP
- Open one of the scripts in command prompt for PIL lib to work
- Create a separate file for the palette. Be sure the colors match with the picture you will using
- Choose a palette (image). It have to have a total of 16 pixels
- Choose a sprite sheet (image). Its dimensions both should be a divisible of 8
- Mention if the picture is displayed vertically or horizontally.
- Two bin files will be created, ready to replace data in the ROM
- Get the Palette and Sprites data from the ROM. Use the GSavestate and CHR-YY repectivily to locate them and create new files with an Hex editor. Don't forget to mention the offset
- Choose a palette (bin file). Its lenght has to be 32
- Choose a sprite sheet (bin file). Its lenght has to be a divisble of 32 (one tile)
- Choose the number of tiles for the width
- Choose if you want to display the tiles vertically or horizontally.
- Two images files will be created, ready to be edited in drawing tools
1st Febuary of 2024: Added the option to display verticallly/horizontally.
Previously know as paint-to-bin-MSX, the repository is upgraded into a both-way convertor. Now, you need two files (Palette and Sprite Sheet) for paint-to-hex script. Turning a Bin data into Image is an ambitious idea. I am glad to turn this dream come true. For someone visual, Sprite Editing become easier (and better than YY-CHR).