More actions
(Created page with "{{Infobox Switch Homebrews |title=Yet another XCI Cutter |image=yetanotherxcicutterswitch.png |description=Split, trim xci & nsp files for nintendo switch, written in java. |author=choss |lastupdated=2019/01/08 |type=Utilities |version=1.4.1 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/yetanotherxcicutterswitch.7z |website=https://gbatemp.net/threads/yet-another-xci-cutter-multiplatform-written-in-java.509252/ |source=https://github.com/choss/java...") |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title= | |title=java-xci-splitter | ||
|image= | |image=Javaxcisplitternx.png | ||
|description=Split, trim xci | |description=Split, trim xci and nsp files for Nintendo Switch, written in java. | ||
|author=choss | |author=choss | ||
|lastupdated=2019/01/08 | |lastupdated=2019/01/08 | ||
|type=Utilities | |type=PC Utilities | ||
|version=1.4.1 | |version=1.4.1 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/javaxcisplitternx.7z | ||
|website=https://gbatemp.net/threads/yet-another-xci-cutter-multiplatform-written-in-java.509252/ | |website=https://gbatemp.net/threads/yet-another-xci-cutter-multiplatform-written-in-java.509252/ | ||
|source=https://github.com/choss/java-xci-splitter | |source=https://github.com/choss/java-xci-splitter | ||
|donation= | |donation= | ||
}} | }} | ||
Java tool to split and trim Nintendo Switch xci files. | |||
This software is WIP. | |||
==Features== | |||
*Split and trim of files (XCI and NSP). | |||
*Trim of files (XCI). | |||
*Merge of files with padding (also should pad a not split trimmed file). | |||
*Small GUI. | |||
==User guide== | |||
===How to use=== | |||
*Have 64 bit java in version 1.8 (or higher) installed (Oracle or OpenJDK). | |||
*Double click the correct jar file (Most likely only Windows and Linux). | |||
*Execute on the command line (examples below): | |||
**java -jar xci-splitter-win64-1.4.0.jar | |||
**java -jar xci-splitter-linux64-1.4.0.jar | |||
**java -jar xci-splitter-osx-1.4.0-capsule.jar | |||
== | ===Limitations=== | ||
*No cli version. | |||
*Only sanity tested on linux and macos, but should work. | |||
===Alternatives=== | |||
*[https://gbatemp.net/threads/xci-cutter-multiplatform-osx-linux-windows.507322/ XCI-Cutter Multiplatform] (by DDAAXX). | |||
*[[XCI-Cutter Switch|XCI-Cutter tool (Window)]] (by Destiny1984). | |||
*[[NSC Builder Switch|NSC Builder]] (by JRoad). | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/javaxcisplitternx.png | ||
==Changelog== | ==Changelog== | ||
''' | '''1.4.1-20191022''' | ||
* | *Added possibility of setting output directory in batch mode. | ||
*Functionality is entirely untested, but could work. | |||
'''1.4.0 2019/01/08''' | |||
*Added splitting for NSP files for SX OS. | |||
*The tinfoil way is only available for single files (selection at the end of the window). | |||
'''1.3.3beta1 2019/10/08''' | |||
*This release has beta functionality for NSP splitting (Tinfoil supported method). Use at own risk. | |||
*XCI functionality is tested and works. | |||
'''1.3.2 2019/10/07''' | |||
*Quick fix for mac osx. | |||
'''1.3.1 2018/06/29''' | |||
*Allow resizing of windows, which is a quick fix for some bugs on linux. | |||
'''1.3.0 2018/06/29''' | |||
*Batch mode done. | |||
'''1.2.1 2019/06/28''' | |||
*Bugfix release: | |||
**Minor GUI issue fixes. | |||
**Potential fix for the osx startup issue. | |||
'''1.2.0 2018/06/27''' | |||
*Creating a new release with jar files for each platform (because of swt). | |||
'''1.0.0 2018/06/26''' | |||
*This release creates a basic functional XCI Splitter (with trimming). | |||
*It is written in Java and only works on Win64 for now (because of the SWT dependencies). | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/choss/java-xci-splitter | ||
* GBAtemp - https://gbatemp.net/threads/yet-another-xci-cutter-multiplatform-written-in-java.509252/ | |||
Latest revision as of 12:49, 17 Haziran 2023
java-xci-splitter | |
---|---|
General | |
Author | choss |
Type | PC Utilities |
Version | 1.4.1 |
License | GPL-3.0 |
Last Updated | 2019/01/08 |
Links | |
Download | |
Website | |
Source | |
Java tool to split and trim Nintendo Switch xci files.
This software is WIP.
Features
- Split and trim of files (XCI and NSP).
- Trim of files (XCI).
- Merge of files with padding (also should pad a not split trimmed file).
- Small GUI.
User guide
How to use
- Have 64 bit java in version 1.8 (or higher) installed (Oracle or OpenJDK).
- Double click the correct jar file (Most likely only Windows and Linux).
- Execute on the command line (examples below):
- java -jar xci-splitter-win64-1.4.0.jar
- java -jar xci-splitter-linux64-1.4.0.jar
- java -jar xci-splitter-osx-1.4.0-capsule.jar
Limitations
- No cli version.
- Only sanity tested on linux and macos, but should work.
Alternatives
- XCI-Cutter Multiplatform (by DDAAXX).
- XCI-Cutter tool (Window) (by Destiny1984).
- NSC Builder (by JRoad).
Screenshots
Changelog
1.4.1-20191022
- Added possibility of setting output directory in batch mode.
- Functionality is entirely untested, but could work.
1.4.0 2019/01/08
- Added splitting for NSP files for SX OS.
- The tinfoil way is only available for single files (selection at the end of the window).
1.3.3beta1 2019/10/08
- This release has beta functionality for NSP splitting (Tinfoil supported method). Use at own risk.
- XCI functionality is tested and works.
1.3.2 2019/10/07
- Quick fix for mac osx.
1.3.1 2018/06/29
- Allow resizing of windows, which is a quick fix for some bugs on linux.
1.3.0 2018/06/29
- Batch mode done.
1.2.1 2019/06/28
- Bugfix release:
- Minor GUI issue fixes.
- Potential fix for the osx startup issue.
1.2.0 2018/06/27
- Creating a new release with jar files for each platform (because of swt).
1.0.0 2018/06/26
- This release creates a basic functional XCI Splitter (with trimming).
- It is written in Java and only works on Win64 for now (because of the SWT dependencies).