Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DSplit: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = 3DSplit | image = https://dlhb.gamebrew.org/3dshomebrew/3DSplit.jpeg|250px | type = Other Apps | version = v1.0.4 | licence = Mixed | author =...")
 
m (Text replacement - "Category:Other 3DS homebrew applications" to "")
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DSplit
|title=3DSplit
| image = https://dlhb.gamebrew.org/3dshomebrew/3DSplit.jpeg|250px
|image=3dsplit2.png
| type = Other Apps
|description=A speedrunning timer for the (New) Nintendo 3DS (XL).
| version = v1.0.4
|author=LetsPlentendo-CH
| licence = Mixed
|lastupdated=2019/07/11
| author = LetsPlentendo-CH
|type=Other Apps
| website = https://github.com/LetsPlentendo-CH/3DSplit
|version=1.0.4
| download = https://dlhb.gamebrew.org/3dshomebrew/3DSplit-1.0.4.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/3DSplit-1.0.4.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dsplit.7z
|website=https://github.com/LetsPlentendo-CH/3DSplit
|source=https://github.com/LetsPlentendo-CH/3DSplit
}}
}}
<youtube>-</youtube>
3DSplit is a speedrunning timer for the (New) Nintendo 3DS (XL).


# 3DSplit
==Installation==
A speedrunning timer for the (New) Nintendo 3DS (XL).
Available in 3DSX and CIA formats.
* 3DSX - Copy .3dsx to your /3ds/ folder on the SD card of your [https://3ds.guide homebrewed 3DS].
* CIA - Install the .cia with the CIA manager of your choice.


![Screenshot of the tool.](preview.bmp)
'''Note:''' If you have no splits on your SD card, 3DSplit will create an empty split file which will not be saved to your SD card, so you should import splits from your PC.


## How to use
==User guide==
Download the 3DSplit.3dsx from the [releases](https://github.com/LetsPlentendo-CH/3DSplit/releases) and copy it to your /3ds/ folder on the SD card of your [homebrewed 3DS](https://3ds.guide).
===Adding splits===
First, you need to find your LiveSplit splits (.lss files). If you use a different splitter, you can upload the file to [https://splits.io splits.io] and click Export > LiveSplit.


### Adding splits
Once you have a .lss file, drag it onto [https://letsplentendo-ch.github.io/3DSplit/converter this converter] and download the splits.spl file.  
If you have no splits on your SD card, 3DSplit will create an empty split file which will not be saved to your SD card, so you should import splits from your PC.


First, you need to find your LiveSplit splits (they should be .lss files). If you use a different splitter than LiveSplit, you can upload the file to [splits.io](https://splits.io/) and click Export -> LiveSplit.
You can rename to anything else (the .spl part must stay, otherwise 3DSplit won't recognize it).


Once you have a .lss file, drag it onto [this](https://letsplentendo-ch.github.io/3DSplit/converter/) page and download the splits.spl file, which you can rename to anything else (the ".spl" part must stay, otherwise 3DSplit won't recognize it).
Navigate to your 3DS SD card and create/go into the folder named splits and copy the .spl file into there.  


Navigate to your 3DS SD card and create/go into the folder named "splits" and copy the .spl file into there.
Put your SD card back into the 3DS and launch the application.
Put your SD card back into the 3DS and launch the app from the homebrew launcher.
Have fun!


### Splitting
===How to use===
You can either use the touchscreen or the buttons for splitting, although I highly recommend using the buttons as it's a more precise and you won't risk the 3DS not registering a touch input.
You can either use the touchscreen or the buttons for splitting, although using the buttons are recommended as it is more precise and you won't risk the 3DS not registering a touch input.


A: start/split
==Controls==
A - Start/Split


B: Undo split
B - Undo split


X: Skip split
X - Skip split


L+R: reset
L+R - Reset


D-Pad Up/Down: scroll up/down in splits
D-Pad Up/Down - Scroll up/down in splits


## How to build
==Screenshots==
### Prerequisites
https://dlhb.gamebrew.org/3dshomebrews/3dsplit3.png
This project was made with the devkitpro, libctru and citro2d C libraries, so you will need to install [devkitpro](https://www.3dbrew.org/wiki/Setting_up_Development_Environment#Setup) before building.
### Build for homebrew launcher
After setting up devkitpro, you can navigate to the /3DSplit/ folder and run `make`. Transfer the 3DSplit.3dsx file to your SD card and you're done!
### Build for home menu (.cia)
If you don't want to always go into the homebrew menu, create a .cia file by installing [cxitool](https://github.com/devkitPro/3dstools/tree/cxi-stuff) and [makerom](https://github.com/profi200/Project_CTR).
Then do the steps as for building for homebrew launcher and run the following two commands (in the file where the compiled binaries are):


```
==Changelog==
cxitool -n 3DSplit -b res/banner.bin 3DSplit.3dsx 3DSplit.cxi
'''v1.0.4'''
* Added a version number on the file selection screen.


makerom -f cia -o 3DSplit.cia -target t -i 3DSplit.cxi:0:0
'''v1.0.3'''
```
* This release fixes a critical bug that would crash the 3DS if 3DSplit was open for a while (>30 minutes).
* Now shows "-" as Sum of Best if it doesn't exist yet.


'''v1.0.2'''


## Thanks
New features:
This project would not have been possible without the awesome 3DS modding community and the devkitpro/libctru/citro2d developers.
* Sum of Best.
Also, this project never would have been created if our fellow speedrunner DCA had a second phone or a PC to install a splitting app!
* The tool is now available as a .cia file for launching directly from the home menu.
 
Fixes the following bugs:
* Gold on last split was not getting saved.
* Other various bugs related to splitting.
 
'''v1.0.1'''
 
New features:
* Added an icon.
 
Fixes the following bugs:
* Delta was not hidden after skipping a split.
* Gold color was shown after having skipped a split.
 
'''v1.0'''
* Initial release.
 
==Credits==
This project would not have been possible without the awesome 3DS modding community and the devkitpro/libctru/citro2d developers.  
 
Also, this project never would have been created if our fellow speedrunner DCA had a second phone or a PC to install a splitting app.
 
==External links==
* GitHub - https://github.com/RootCubed/3DSplit
* Reddit - https://www.reddit.com/r/speedrun/comments/c4lq3i/3dsplit_a_speedrunning_timer_for_3ds

Latest revision as of 04:20, 6 Mayıs 2024

3DSplit
3dsplit2.png
General
AuthorLetsPlentendo-CH
TypeOther Apps
Version1.0.4
LicenseMixed
Last Updated2019/07/11
Links
Download
Website
Source

3DSplit is a speedrunning timer for the (New) Nintendo 3DS (XL).

Installation

Available in 3DSX and CIA formats.

  • 3DSX - Copy .3dsx to your /3ds/ folder on the SD card of your homebrewed 3DS.
  • CIA - Install the .cia with the CIA manager of your choice.

Note: If you have no splits on your SD card, 3DSplit will create an empty split file which will not be saved to your SD card, so you should import splits from your PC.

User guide

Adding splits

First, you need to find your LiveSplit splits (.lss files). If you use a different splitter, you can upload the file to splits.io and click Export > LiveSplit.

Once you have a .lss file, drag it onto this converter and download the splits.spl file.

You can rename to anything else (the .spl part must stay, otherwise 3DSplit won't recognize it).

Navigate to your 3DS SD card and create/go into the folder named splits and copy the .spl file into there.

Put your SD card back into the 3DS and launch the application.

How to use

You can either use the touchscreen or the buttons for splitting, although using the buttons are recommended as it is more precise and you won't risk the 3DS not registering a touch input.

Controls

A - Start/Split

B - Undo split

X - Skip split

L+R - Reset

D-Pad Up/Down - Scroll up/down in splits

Screenshots

3dsplit3.png

Changelog

v1.0.4

  • Added a version number on the file selection screen.

v1.0.3

  • This release fixes a critical bug that would crash the 3DS if 3DSplit was open for a while (>30 minutes).
  • Now shows "-" as Sum of Best if it doesn't exist yet.

v1.0.2

New features:

  • Sum of Best.
  • The tool is now available as a .cia file for launching directly from the home menu.

Fixes the following bugs:

  • Gold on last split was not getting saved.
  • Other various bugs related to splitting.

v1.0.1

New features:

  • Added an icon.

Fixes the following bugs:

  • Delta was not hidden after skipping a split.
  • Gold color was shown after having skipped a split.

v1.0

  • Initial release.

Credits

This project would not have been possible without the awesome 3DS modding community and the devkitpro/libctru/citro2d developers.

Also, this project never would have been created if our fellow speedrunner DCA had a second phone or a PC to install a splitting app.

External links

Advertising: