COMPLETED tetriswitch: a tetris clone for the switch

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Ryuzaki_MrL, Mar 11, 2018.

  1. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    Overview:
    First of all, I don't have a Nintendo Switch *yet*, but I couldn't wait to jump into the homebrew bandwagon. So here it is, tetriswitch.
    The following is implemented:
    - SRS rotation system
    - Hold and next pieces
    - Wall and floor kick
    - Bag random generator
    - Highscore saving
    The following is *not* implemented, at least for now:
    - T-Spin detection or any kind of trick reward

    Screenshot

    Why tetris?
    I have a special feeling for this game. Tetris for the Gameboy was the first handheld game I've ever played, and even my old 3DS XL came with a Tetris gamecard! This game still gets me hooked.

    Controls:
    (<) / (>): move tetromino
    Hold (Down): soft drop (fast drop)
    (Up): hard drop (instant drop)
    (A) / (B): rotate
    (X): change grid color
    (L) / (R): hold tetromino
    (+): pause; start over (after game over)
    (-): quit game (while paused)

    But enough talk...
    Have at you!

    (^ that is the download link btw)

    Latest version: 1.1.0 (Mar 14, 2018)
     
    Last edited by Ryuzaki_MrL, Mar 14, 2018
  2. dAVID_
    This message by dAVID_ has been removed from public view by porkiewpyne, Mar 11, 2018, Reason: Shitpost.
    Mar 11, 2018
  3. Soluble

    Soluble GBAtemp Advanced Fan

    Member
    4
    Mar 12, 2017
    *snip*

    Nice work anyway. Looks good.
     
    Last edited by porkiewpyne, Mar 11, 2018
  4. dAVID_
    This message by dAVID_ has been removed from public view by porkiewpyne, Mar 11, 2018.
    Mar 11, 2018
  5. yardie

    yardie Banned

    Banned
    8
    Mar 27, 2016
    United States
    *snip*

    Anyway.
    Gonna test this out. I love a good tetris
     
    Last edited by porkiewpyne, Mar 11, 2018
    Soluble likes this.
  6. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    Doesn't work on real hardware. It only displays the attached screen.
     

    Attached Files:

  7. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    Does the attached build works?
     

    Attached Files:

  8. pwsincd

    pwsincd Garage Flower

    Member
    10
    GBAtemp Patron
    pwsincd is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 4, 2011
    Manchester UK
    lordelan and Masterwin like this.
  9. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    Nope, same problem.
     
  10. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    I have some suspicions on what may be happening, so I'm removing stuff one at a time (mostly related to graphics) and then rebuilding to see if that was the culprit.
     

    Attached Files:

  11. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    Still the same problem
     
  12. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    Do you mind if I send you the builds in a PM, so that the thread doesn't get flooded?
     
  13. dAVID_

    dAVID_ Carpinter's Apprentice

    Member
    5
    Oct 23, 2016
    Mexico
    Nice. Tetris is an awesome and addictive game, good to see a homebrew port hit the switch!
     
  14. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    Nope, I wouldn't mind.
     
    lordelan likes this.
  15. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    Thanks to @Technicmaster0's help, I was able to find the issue. Tetriswitch now works on real hardware :)
     
    Masterwin and Technicmaster0 like this.
  16. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    Here are a few suggestions:
    -Make the line disappear faster. The current blinking effect takes too long and slows the game down
    -Highscore saving
    -The 4-long block is misalligned in the preview of the next blocks
     
  17. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    Is everything else at a resonable speed? On PC the line clear effect was fine. I'll tweak it for the Switch since we're dealing with software rendering here.

    Also, @pwsincd, you may want to update the download link
     
    Last edited by Ryuzaki_MrL, Mar 13, 2018
  18. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    7
    Oct 22, 2011
    Gambia, The
    The blocks fall slow at the beginning but that's normal I guess? And you can always press UP so it doesn't really matter.
     
  19. Masterwin

    Masterwin GBAtemp Fan

    Member
    4
    Jan 7, 2016
    Spain
    still does not work the version that there is, please update it so we can test and help your improvement, thanks!

    — Posts automatically merged - Please don't double post! —

    sorry, I correct, you just have to update it in appstore, it works correctly! I add the requests that Technicmaster0 comments and I suggest sound and music, so this is great! Great job, congratulations!
    [​IMG]
     
    Technicmaster0 and Ryuzaki_MrL like this.
  20. pwsincd

    pwsincd Garage Flower

    Member
    10
    GBAtemp Patron
    pwsincd is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 4, 2011
    Manchester UK
    sorry , was working ... appstore updated now with the one from github , although the version number didnt change .. so ive dated the version on the store.
     
    Masterwin likes this.
  21. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    6
    Jun 23, 2015
    Brazil
    New update released, addressing the suggestions above.
    Audio is not yet implemented as I'm still figuring out how to properly test it without having a switch.
     
    Masterwin likes this.
  22. Masterwin

    Masterwin GBAtemp Fan

    Member
    4
    Jan 7, 2016
    Spain
    now it does not work
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice