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
    7
    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
    8
    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
    7
    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
    8
    Oct 22, 2011
    Gambia, The
    Nope, same problem.
     
  10. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    7
    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
    8
    Oct 22, 2011
    Gambia, The
    Still the same problem
     
  12. Ryuzaki_MrL
    OP

    Ryuzaki_MrL Green Thunder

    Member
    7
    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
    6
    Oct 23, 2016
    Mexico
    The Game
    Nice. Tetris is an awesome and addictive game, good to see a homebrew port hit the switch!
     
  14. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

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

    Ryuzaki_MrL Green Thunder

    Member
    7
    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
    8
    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
    7
    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
    8
    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
    7
    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
     
Loading...