Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

3DStris 3DS: Difference between revisions

From GameBrew
No edit summary
m Text replacement - "Category:3DS homebrew games" to ""
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DStris
|title=3DStris
| image = https://dlhb.gamebrew.org/3dshomebrew/3DStris.jpeg|250px
|image=3dstris2.png
| type = Other Games
|description=A Tetris clone for the 3DS.
| version = 1.6.9
|author=3DStris
| licence = Mixed
|lastupdated=2020/06/07
| author = 3DStris
|type=Puzzle
| website = https://github.com/3DStris/3DStris
|version=1.6.9
| download = https://dlhb.gamebrew.org/3dshomebrew/3DStris-v1.6.9.7z
|license=MIT
| source = https://github.com/3DStris/3DStris
|download=https://dlhb.gamebrew.org/3dshomebrews/3dstris.7z
|website=https://github.com/3DStris/3DStris
|source=https://github.com/3DStris/3DStris
}}
}}
<youtube>VTxiIS4WiBs</youtube>
3DStris is a Tetris clone for the 3DS.


== 3DStris ==
==Features==
* 20L Sprint mode.
** Sprint games are saved to /3ds/3dstris/games.mp (view from the Games menu).
** There are plans to allow for the number of lines to be customizable.
* Practice (Normal) mode.
* Customizable ARR, DAS and drop timer.
* Customizable keybindings.
* Translations.


A Tetris clone for the 3DS.
==Installation==
Available in 3DSX and CIA formats.
* CIA - Install the .cia with the CIA manager of your choice.
* 3DSX - Use the .3dsx provided with the Homebrew Launcher.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/3dstris3.png
https://dlhb.gamebrew.org/3dshomebrews/3dstris4.png


<ul class="large-block-grid-4">
==Media==
  <li>https://dlhb.gamebrew.org/3dshomebrew/mainmenu.jpg</li>
'''3DStris 20L sprint in 44.358s''' ([https://www.youtube.com/watch?v=VTxiIS4WiBs Mat]) <br>
  <li>https://dlhb.gamebrew.org/3dshomebrew/sprint.jpg</li>
<youtube>VTxiIS4WiBs</youtube>
  <li>https://dlhb.gamebrew.org/3dshomebrew/banner.jpg</li>
  <li>https://dlhb.gamebrew.org/3dshomebrew/ingame.jpg</li>
</ul>
 
== Building==
 
===Setup===
For building you’ll need to set up devkitPro and you’ll need to have the following tools in your PATH:
 
[https://cmake.org/download CMake >= 3.12]
 
[https://github.com/Steveice10/bannertool bannertool]
 
[https://github.com/jakcron/Project_CTR makerom]
 
Make sure to clone recursively (required for third-party libs, check external/):
 
<pre>
git clone --recursive https://github.com/3DStris/3DStris
# If you've already cloned without --recursive, do:
git submodule update --init
</pre>
 
Commands
 
On Windows, the following commands should be run in the devkitPro shell (devkitPro/msys2/usr/bin/bash.exe).
 
<pre>
cmake -G "Unix Makefiles" -S . -B build
cmake --build build
# or if your CMake version isn't new enough
mkdir build && cd build
cmake -G "Unix Makefiles" ..
make
</pre>
 
Resulting binaries can be found in build/bin/.
 
== Translation ==
 
3DStris currently has translations available for the following languages:


* English
==Changelog==
* Bulgarian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]]
'''1.6.9-f4d8a52'''
* German by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* Move comment about Games::all joining load thread to correct position.
* Polish by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* Instead of copying, simply mutate existing saved games.
* (Brazilian) Portuguese by [[https://github.com/matcool[@matcool]|https://github.com/matcool[@matcool]]]
* Fix Azure Pipelines link leading to a 404 [https://github.com/3DStris/3DStris/issues/116 #116].
* Russian by [[https://github.com/oatmealine[@oatmealine]|https://github.com/oatmealine[@oatmealine]]]
* Previously removed include was not unnecessary, but only used in debug.
* Japanese by [[https://github.com/Epicpkmn11[@Epicpkmn11]|https://github.com/Epicpkmn11[@Epicpkmn11]]]
* Add Indonesian flag.
* Macedonian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]]
* Rename id.json to id_ID.json.
* French by [[https://github.com/badablek[@badablek]|https://github.com/badablek[@badablek]]]
* Remove unnecessary include.
* Danish by [[https://github.com/AlbertCoolGuy[@AlbertCoolGuy]|https://github.com/AlbertCoolGuy[@AlbertCoolGuy]]]
* Merge pull request [https://github.com/3DStris/3DStris/pull/114 #114] from weblate/weblate-3dstris-game.
* Update translation files.
* Translated using Weblate (Indonesian).
* Translated using Weblate (German).
* Fix stupid copy-paste typo [https://github.com/3DStris/3DStris/issues/115 #115].
* Change test++ to ++test.
* Bump version to 1.6.9.


== License ==
==Credits==
Translations:
* English.
* Bulgarian by [https://github.com/geniiii @geniiii].
* German by [https://github.com/itsdavvid @itsdavvid].
* Polish by [https://github.com/itsdavvid @itsdavvid].
* (Brazilian) Portuguese by [https://github.com/matcool @matcool].
* Russian by [https://github.com/oatmealine @oatmealine].
* Japanese by [https://github.com/Epicpkmn11 @Epicpkmn11].
* Macedonian by [https://github.com/geniiii @geniiii].
* French by [https://github.com/badablek @badablek].
* Danish by [https://github.com/AlbertCoolGuy @AlbertCoolGuy].


Distributed under the MIT license. See the accompanying [https://github.com/3DStris/3DStris/blob/master/LICENSE LICENSE] file for more information.
==External links==
* GitHub - https://github.com/3DStris/3DStris
* GBAtemp - https://gbatemp.net/threads/3dstris-a-tetris-clone-for-the-3ds.558707
* Reddit - https://www.reddit.com/r/3dshacks/comments/ezkm0z/3dstris_a_tetris_clone_for_the_3ds

Latest revision as of 05:42, 6 May 2024

3DStris
General
Author3DStris
TypePuzzle
Version1.6.9
LicenseMIT License
Last Updated2020/06/07
Links
Download
Website
Source

3DStris is a Tetris clone for the 3DS.

Features

  • 20L Sprint mode.
    • Sprint games are saved to /3ds/3dstris/games.mp (view from the Games menu).
    • There are plans to allow for the number of lines to be customizable.
  • Practice (Normal) mode.
  • Customizable ARR, DAS and drop timer.
  • Customizable keybindings.
  • Translations.

Installation

Available in 3DSX and CIA formats.

  • CIA - Install the .cia with the CIA manager of your choice.
  • 3DSX - Use the .3dsx provided with the Homebrew Launcher.

Screenshots

3dstris3.png 3dstris4.png

Media

3DStris 20L sprint in 44.358s (Mat)

Changelog

1.6.9-f4d8a52

  • Move comment about Games::all joining load thread to correct position.
  • Instead of copying, simply mutate existing saved games.
  • Fix Azure Pipelines link leading to a 404 #116.
  • Previously removed include was not unnecessary, but only used in debug.
  • Add Indonesian flag.
  • Rename id.json to id_ID.json.
  • Remove unnecessary include.
  • Merge pull request #114 from weblate/weblate-3dstris-game.
  • Update translation files.
  • Translated using Weblate (Indonesian).
  • Translated using Weblate (German).
  • Fix stupid copy-paste typo #115.
  • Change test++ to ++test.
  • Bump version to 1.6.9.

Credits

Translations:

External links

Advertising: