RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Texmaster port?

    Scheduled Pinned Locked Moved Ideas and Development
    texmasterporttetrisgrandmasterretropie
    54 Posts 11 Posters 19.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mediamogulM
      mediamogul Global Moderator @felleg
      last edited by

      @felleg

      I look forward to diving deeper into this.

      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

      herb_fargusH 1 Reply Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @mediamogul
        last edited by

        @mediamogul for the record openblok has theming options too ;)

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        mediamogulM 1 Reply Last reply Reply Quote 0
        • fellegF
          felleg
          last edited by

          I guess the final question that lies here: Will the game be added to the (experimental?) ports? What else needs to be done? If you want someone to write a small README for setup information, let me know.

          herb_fargusH 1 Reply Last reply Reply Quote 0
          • mediamogulM
            mediamogul Global Moderator @herb_fargus
            last edited by mediamogul

            @herb_fargus

            From what I've seen, Openblok graphically makes Texmaster look pretty shabby. However, I've been looking for a way to get into the world of 'Tetris: The Grand Master' for some time and this is apparently the only/best way to really do it, as it's said that the original series of arcade titles can't be emulated properly with even the most modern versions of MAME. Openblok is a beautiful looking software package with a lot of great features in it's own right though.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            1 Reply Last reply Reply Quote 0
            • herb_fargusH
              herb_fargus administrators @felleg
              last edited by

              @felleg thats subject to a review, whether or not source is available, if we have time to implement it and/or if someone is able to submit a clean PR to the repo for inclusion. if not zero jay hosts a repo with a bunch of alternate retropie scripts

              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

              mediamogulM 1 Reply Last reply Reply Quote 0
              • mediamogulM
                mediamogul Global Moderator @herb_fargus
                last edited by

                @herb_fargus said in Texmaster port?:

                whether or not source is available

                Unfortunately I'm pretty sure this is a closed source project. What are the benefits to keeping a freely distributed software project closed source anyway? CoolCV, DraStic and Texmaster are all great, but they'll also all stop working someday and it's likely that the developers will have moved on to other things.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                1 Reply Last reply Reply Quote 0
                • herb_fargusH
                  herb_fargus administrators
                  last edited by

                  I don't really have time to sort this right now but for anyone that wants to take it and run with it, this is my preliminary (unfunctioning at the moment) module, because of the closed source thing, its unlikely for inclusion in the master but at the very least no harm in having a working module to simplify the install for those that want it.:

                  #!/usr/bin/env bash
                  
                  # This file is part of The RetroPie Project
                  #
                  # The RetroPie Project is the legal property of its developers, whose names are
                  # too numerous to list here. Please refer to the COPYRIGHT.md file distributed with this source.
                  #
                  # See the LICENSE.md file at the top-level directory of this distribution and
                  # at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md
                  #
                  
                  rp_module_id="texmaster"
                  rp_module_desc="Texmaster: Tetris Clone"
                  rp_module_section="exp"
                  rp_module_flags="!x86 !mali"
                  
                  function depends_texmaster() {
                      getDepends p7zip-full
                  }
                  
                  function install_bin_texmaster() {
                      wget http://mindflyer.net/tetris/texmaster/Texmaster2009-5.7z -O "$md_inst/texmaster.7z"
                      7za x -o"$md_inst" "texmaster.7z"
                      tar xvfz Texmaster2009.rpi1-ARMv6.tar.gz
                  }
                  
                  function configure_texmaster() {
                      addPort "$md_id" "texmaster" "Texmaster" "pushd $md_inst; $md_inst/Texmaster2009; popd"
                  }
                  

                  If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                  Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                  mediamogulM 1 Reply Last reply Reply Quote 2
                  • mediamogulM
                    mediamogul Global Moderator @herb_fargus
                    last edited by

                    @herb_fargus

                    Thanks for the work you've put into starting this. I might try to cut my teeth on module creation by finishing this as I have time to experiment. It seems like the finished module for DraStic might make for a good reference to learn from as their installations seem similar on the surface.

                    Having played this a bit more, it really does push you to become a better player. My score has risen dramatically with each game. Something else to note for anyone interested is that while Texmaster is apparently known to be the most accurate clone of the 'Tetris: The Grand Master' series, it's main alternative, Heboris is actually available for installation on @zerojay's repo already. The main differences seem to boil down to the subtle timing of piece locking and the fact that Heboris mainly simulates TGM2, whereas Texmaster simulates most every mode from the entire TGM series.

                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                    fellegF 1 Reply Last reply Reply Quote 0
                    • fellegF
                      felleg @mediamogul
                      last edited by

                      @mediamogul what is your score on which mode? :P

                      mediamogulM 1 Reply Last reply Reply Quote 0
                      • mediamogulM
                        mediamogul Global Moderator @felleg
                        last edited by

                        @felleg

                        I'm still on "Novice" mode and I'm working on speed control of the pieces, so I'm sure my score is relatively low. I'll make a note of it when I play next.

                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                        1 Reply Last reply Reply Quote 0
                        • D
                          Doganate @felleg
                          last edited by

                          @felleg I've followed @mediamogul instructions and see the game in the Ports section but when I try to run the game it doesn't load. Can you help me?

                          fellegF 1 Reply Last reply Reply Quote 0
                          • fellegF
                            felleg @Doganate
                            last edited by

                            @doganate Can you describe the error in more detail?

                            D 1 Reply Last reply Reply Quote 1
                            • D
                              Doganate @felleg
                              last edited by

                              @felleg Thanks for the response! Here is the error I'm getting,

                              Parameters:
                              Executing: /home/pi/Custom/TexMaster/Texmaster2009
                              /opt/retropie/supplementary/runcommand/runcommand.sh: line 1005: /home/pi/Custom/TexMaster/Texmaster2009: No such file or directory

                              fellegF 1 Reply Last reply Reply Quote 0
                              • fellegF
                                felleg @Doganate
                                last edited by felleg

                                @doganate sorry for the lack of response, I don't login often anymore, I'll try to look into this. Seems like a simple error...

                                1 Reply Last reply Reply Quote 0
                                • N
                                  nonex16
                                  last edited by

                                  mindflyer.net seems to be down is there anyway to still get the port of texmaster ?

                                  fellegF 2 Replies Last reply Reply Quote 0
                                  • fellegF
                                    felleg @nonex16
                                    last edited by

                                    @nonex16 I could upload the version I have right now when I get home. Hopefully, someone will post a working link soon :)

                                    1 Reply Last reply Reply Quote 0
                                    • fellegF
                                      felleg @nonex16
                                      last edited by

                                      @nonex16 Hey there, sorry for the delay. Here is a re-upload of Texmaster2009-5.7z
                                      https://www.mediafire.com/file/1bwn95k6l8wcb63/Texmaster2009-5.7z

                                      1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User @felleg
                                        last edited by A Former User

                                        It took awhile, but I finally got Texmaster to run from within RetroPie/ES. This is a great port. I don't suppose anyone has figured out a way to remap ESC to a controller button or select+ combination?

                                        @felleg I'm not sure how to pm you, but if your offer still stands I'd love to know how/where to get the changes to make Texmaster closer to TGM.

                                        fellegF 2 Replies Last reply Reply Quote 0
                                        • Z
                                          zerojay
                                          last edited by

                                          Really, really wish I had seen this earlier. Working on a Texmaster2009 port for my repo and I'm also permanently hosting the game (in a tar.gz instead of 7z).

                                          1 Reply Last reply Reply Quote 0
                                          • Z
                                            zerojay
                                            last edited by

                                            Hmmm, I just seem to get a segmentation fault on launch on my pi3. Has anyone succeeded in using it on a Pi 3 to this point?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.