MC-3DS-Flip: Difference between revisions

From GameBrew
(wip)
 
m (Text replacement - "Category:3DS homebrew rom hacks" to "")
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
Minecraft-3ds-Image-Flip is a tool that's main purpose is to take a Minecraft skin (PNG), flip it and convert it into a 3DST for Minecraft: New Nintendo 3DS Edition.
{{Infobox 3DS Homebrews
|title=MC-3DS-Flip
|image=minecraft3dsimageflip.png
|description=Simple CLI that flips MC Skins (and more) on The X (or Y) Axis from Java Edition to be used on Minecraft 3DS.
|author=Cracko298
|lastupdated=2023/12/08
|type=Hack Utilities
|version=0.6.2
|license=Apache-2.0
|download=https://github.com/Cracko298/MC-3DS-Flip/releases
|website=https://github.com/Cracko298/MC-3DS-Flip
|source=https://github.com/Cracko298/MC-3DS-Flip
}}
MC-3DS-Flip is a tool that's main purpose is to take a Minecraft skin (PNG), flip it and convert it into a 3DST for Minecraft: New Nintendo 3DS Edition.
 
==Features==
* Flips normal *.png Images From Java to MC-3DS.
* Can Flip Compiled *.3dst Files. Both X & Y Only Axis ATM.
* Change Color of Compiled *.3DST Files.
* Grab Data from Both File Types using the "-g" flag in the CLI.
* Partial Conversion Support (Can Convert Between Both PNG and 3DST Somewhat).
* Brand new GUI (Graphical) being built from the ground up using some of the code from the CLI (Command-Line).
 
==Installation==
==Installation==
Download the tool from https://github.com/Cracko298/Minecraft-3ds-Image-Flip/releases, and launch it with Powershell: https://github.com/Cracko298/Minecraft-3ds-Image-Flip#usage
Download the tool from the [https://github.com/Cracko298/Minecraft-3ds-Image-Flip/releases release page], and launch it with Powershell. See [https://github.com/Cracko298/Minecraft-3ds-Image-Flip/#cliclu-usage CLI/CLU Usage].
 
'''Note:''' Please backup your save game before using the tool. The author is not responsible for any data that might become corrupted.
 
==Media==
'''Minecraft 3DS Flip - Flipping Skins & More''' ([https://www.youtube.com/watch?v=76gU5lzKb2Y Cracko298]) <br>
<youtube>76gU5lzKb2Y</youtube>
 
==Changelog==
'''0.6.2 2023/12/08'''
* This release isn't a feature update as much as it is behind the scenes stuff.
* Line Extractor, which is available in both Python & C++ variants (These currently only work with the first line of the image).
* This includes an Alpha Release of the .r3dst format as well!!!
'''0.6.0 2023/11/16'''
* Added a W.I.P. GUI for non-tech-savvy users that don't want to learn how to use a CLI.
* Nothing from the original Application was updated.
'''0.5.75 2023/08/13'''
* Added a new Arg to "-c" flag called "-extract".
* Allows users to extract all RGB colors from a .3DST Image.
* Permits Texture and Skin Hacking/Modifying.
 
'''0.5.5 2023/08/08'''
* Fixed a few bugs and enhanced the "help" and "?" command.
* Python Source should now work. Whoops! Forgot people want the source to work....
 
'''0.5.0 2023/07/31'''
* Added Conversion Support
** Converting is simple.
** Some bugs remain (and is Extremely experimental).
** Read the Notes for more information.
** Added "-head" Arguement to the "-g" Flag for .3DST Skins.
* Convert PNG 2 3DST:
** > .\m3dsflip -con <png_image_path>
* Convert 3DST 2 PNG:
** > .\m3dsflip -con <3ds_image_path>
*Note:
**MetaData extracting from .3DST Skins outputs RGBA8 (Which PIL Identifies as ARGB), just as an FYI.
**Special Thanks to the "@Minecraft-3DS-Community" & "@susbaconhairman" for testing and Usage of the Tool!
 
'''0.4.5 2023/07/27'''
* Patch/Feature Update:
** "-g" flag now support grabbing .PNG body parts.
** Grab Flag is much more efficient as well... All "-g" args are in the CLI Usage Section.
* Next Update:
** "-g" flag should allow grabbing of Body Parts for Compiled .3DST Skins.
 
'''0.4.0 2023/07/24'''
*Features:
**"-g" is a new mode (Stands for Grab).
**"-meta" is currently the only option for Grab Mode.
**Outputs "<image_path>_metadata.txt"
*Fixes:
**xflip is now fixed completely.
**Removed unnecessary dependencies.
**Should be much more responsive.
 
==External links==
*GitHub - https://github.com/Cracko298/MC-3DS-Flip

Latest revision as of 06:11, 6 May 2024

MC-3DS-Flip
Minecraft3dsimageflip.png
General
AuthorCracko298
TypeHack Utilities
Version0.6.2
LicenseApache-2.0
Last Updated2023/12/08
Links
Download
Website
Source

MC-3DS-Flip is a tool that's main purpose is to take a Minecraft skin (PNG), flip it and convert it into a 3DST for Minecraft: New Nintendo 3DS Edition.

Features

  • Flips normal *.png Images From Java to MC-3DS.
  • Can Flip Compiled *.3dst Files. Both X & Y Only Axis ATM.
  • Change Color of Compiled *.3DST Files.
  • Grab Data from Both File Types using the "-g" flag in the CLI.
  • Partial Conversion Support (Can Convert Between Both PNG and 3DST Somewhat).
  • Brand new GUI (Graphical) being built from the ground up using some of the code from the CLI (Command-Line).

Installation

Download the tool from the release page, and launch it with Powershell. See CLI/CLU Usage.

Note: Please backup your save game before using the tool. The author is not responsible for any data that might become corrupted.

Media

Minecraft 3DS Flip - Flipping Skins & More (Cracko298)

Changelog

0.6.2 2023/12/08

  • This release isn't a feature update as much as it is behind the scenes stuff.
  • Line Extractor, which is available in both Python & C++ variants (These currently only work with the first line of the image).
  • This includes an Alpha Release of the .r3dst format as well!!!

0.6.0 2023/11/16

  • Added a W.I.P. GUI for non-tech-savvy users that don't want to learn how to use a CLI.
  • Nothing from the original Application was updated.

0.5.75 2023/08/13

  • Added a new Arg to "-c" flag called "-extract".
  • Allows users to extract all RGB colors from a .3DST Image.
  • Permits Texture and Skin Hacking/Modifying.

0.5.5 2023/08/08

  • Fixed a few bugs and enhanced the "help" and "?" command.
  • Python Source should now work. Whoops! Forgot people want the source to work....

0.5.0 2023/07/31

  • Added Conversion Support
    • Converting is simple.
    • Some bugs remain (and is Extremely experimental).
    • Read the Notes for more information.
    • Added "-head" Arguement to the "-g" Flag for .3DST Skins.
  • Convert PNG 2 3DST:
    • > .\m3dsflip -con <png_image_path>
  • Convert 3DST 2 PNG:
    • > .\m3dsflip -con <3ds_image_path>
  • Note:
    • MetaData extracting from .3DST Skins outputs RGBA8 (Which PIL Identifies as ARGB), just as an FYI.
    • Special Thanks to the "@Minecraft-3DS-Community" & "@susbaconhairman" for testing and Usage of the Tool!

0.4.5 2023/07/27

  • Patch/Feature Update:
    • "-g" flag now support grabbing .PNG body parts.
    • Grab Flag is much more efficient as well... All "-g" args are in the CLI Usage Section.
  • Next Update:
    • "-g" flag should allow grabbing of Body Parts for Compiled .3DST Skins.

0.4.0 2023/07/24

  • Features:
    • "-g" is a new mode (Stands for Grab).
    • "-meta" is currently the only option for Grab Mode.
    • Outputs "<image_path>_metadata.txt"
  • Fixes:
    • xflip is now fixed completely.
    • Removed unnecessary dependencies.
    • Should be much more responsive.

External links

Advertising: