Erste Schritte
Trainer
Tetris
T-Spins
Samen
Stapeln
Tempo
Setups
B-Typ
Boden
Knirschen
(Schnell)Tippen
Tippen Sie auf Menge
Schachbrett
Übergang
Marathon
Müll
Trockenheit
DAS-Verzögerung
Niedriger Stapel
Doppelter Killscreen
Unsichtbar
Harter Tropfen
Level-Menü
Highscores
Tap/Roll-Geschwindigkeitstester
Wertung
Absturz
Hz-Anzeige
Eingabeanzeige
Deaktivieren Sie Flash
Pause deaktivieren
Dunkler Modus
Doofer Fuß
Block-Tool
Level-Editor
Savestates
Linecap
Nur DAS
Qualifikationsmodus
PAL-Modus
Entwicklung
TetrisGYM ist ein Übungsmod für NES Tetris.
Während das gepatchte ROM ursprünglich auf der NTSC-Version des Spiels basierte, unterstützt es PAL- und NTSC-Spielmodi.
TetrisGYM wird in Form eines BPS-Patches verteilt und kann mit Rom PatcherJS oder ähnlichem auf die USA-Version des Spiels angewendet werden.
File SHA-1: 77747840541BFC62A28A5957692A98C550BD6B2B File CRC32: 6D72C53A ROM SHA-1: FD9079CB5E8479EB06D93C2AE5175BFCE871746A ROM CRC32: 1394F57E
Einen Link zum BPS finden Sie auf der Release-Seite.
Das BPS erzeugt eine Datei mit einem MMC1-Header, funktioniert aber auch, wenn es als CNROM behandelt wird.
Einige Trainer verfügen über zusätzliche Konfigurationswerte; Verwenden Sie im Hauptmenü die Links- und Rechtstasten, um sie zu ändern.
Wie im Original-ROM wird das Spiel beendet und zu den Menübildschirmen zurückgekehrt b
a
select
hält und dann start
drückt.
Gleiches Gameplay wie A-Type, mit einigen Verbesserungen: keine Punktebegrenzung, keine Rakete, kein Vorhang, keine Musik, bessere Pause, Start auf jedem Level.
Erzeuge T-Spins an zufälligen Positionen. Zusätzliche Eintrittsverzögerung bei erfolgreichem T-Spin zur Vorbereitung auf den nächsten Zustand.
Bietet gleiche Teilesätze für VS-Kämpfe (oder zum Üben).
Drücken Sie select
um einen zufälligen Startwert zu generieren.
Eine kleine Anzahl von Seeds unterscheidet sich zwischen v4 und v5, ansonsten sind beide Versionen kompatibel.
Ein Indikator zeigt an, welche Seeds für v4 und welche für v5 sind, und durch select
von „Auswählen“ wird immer ein v4-kompatibler Seed generiert.
Ein Experiment zur Hervorhebung von Bereichen des Spielfelds.
Gibt an, wie nahe Sie einer Punktzahl von 230 Zeilen sind. Basiert lose auf der Tetris-Rate.
Sie können Punkte bis einschließlich 1,5 Mio. in Schritten von 100.000 auswählen.
Dies kann für Übergangs- oder PAL-Spiele angepasst werden;
Wert | Punkte bei 130 Linien |
---|---|
4 | 201261 |
5 | 252936 |
6 | 300278 |
7 | 353015 |
8 | 400356 |
9 | 452031 |
A | 508690 |
B | 552131 |
C | 600535 |
D | 655460 |
E | 706051 |
F | 752310 |
Mehrere voreingestellte Spielfelder zum Üben verschiedener Arten von Tucks und Spins.
Z
T/S
T
ICH
Buco
Verschieden
L/J Spintuck
L/J Doubletuck
Gleiches Gameplay wie B-Type im Original, außer dass Höhen bis zu 8 unterstützt werden.
Füllen Sie den Boden bis zu einer bestimmten Höhe auf, um eine höhere Stapelung zu erzwingen. Dieser Modus wird oft als „Handicap“ bezeichnet.
Wenn Sie die Höhe auf Null setzen, wird ein Spielmodus mit deaktivierten Verbrennungen angezeigt.
Verkleinern Sie die Breite des Spielfelds, um eine beengte Stapelung zu erzwingen.
Jede Erhöhung um 4 verringert die Breite von links.
Bei jeder Erhöhung um 1 verringert sich die Breite von rechts, bis sie ihr Maximum von 3 erreicht und dann auf 0 zurückgesetzt wird.
Zum Üben des Klopfens und schnellen Klopfens von Teilen über Türmen. 0-G wird einen Turm auf der linken Seite des Bildschirms haben und HW wird einen Turm auf der rechten Seite haben.
Ein Trainer zum Bohren unterschiedlicher Anzahlen von Gewindebohrern. Hebt den nächsten bevorstehenden Brunnen hervor.
Die Optionen 0-F löschen Linien, wenn Sie die Vertiefung füllen, und GV wirken so, als ob das Teil ohne klare Linie gesperrt wird.
Ähnlich wie B-Type, außer dass der Müll ein Schachbrettmuster ist.
Verwendet benutzerdefiniertes Scoring.
Bringt Ihnen zehn Zeilen vor den Übergang. Der angegebene Wert wird zu Ihrer Punktzahl addiert. Stellen Sie ihn also auf 5 ein und beginnen Sie auf Stufe 18 für einen Modus im „Maxout-Trainer“-Stil.
Wenn Sie den Wert auf G setzen, verhält sich der Modus genauso wie der Game-Genie-Code SXTOKL
Spielen Sie so lange, wie Sie mit konstanter Geschwindigkeit überleben können.
Es gibt keine Levelübergänge, das Spiel bleibt auf dem gleichen Level, solange man überleben kann.
Die Levels ändern sich normal, aber Geschwindigkeit und Punkte bleiben basierend auf Ihrem Startlevel festgelegt.
Ähnlich wie bei 1 bleiben Geschwindigkeit und Punkte basierend auf dem von Ihnen gewählten Startlevel festgelegt, das eigentliche Spiel beginnt jedoch bei Level 0.
Verschiedene Arten von Müll zum Durchwühlen.
Immer Tetris-bereit – Schiebt Blöcke, um die Tetris-Bereitschaft zu erzwingen
Normaler Müll – Zufällige Müllmengen
Smart Garbage – folgt Ihrem Brunnen
Hard Garbage – Brutaler, zufälliger Müll
Infinite Dig Generator – Durcheinander bringt den unteren Teil Ihres Stapels
Schaffen Sie künstlich aufgeblähte Dürren. Eine Erhöhung des Wertes führt zu weniger I-Stücken.
0 = normales Gameplay I = keine Linienstücke
Ändern Sie die Verzögerungsrate für die automatische Umschaltung.
Wählen Sie eine Höhenbeschränkung für Ihren Stapel und bleiben Sie darunter, sonst ist das Spiel vorbei.
Die Teile fallen in jedem Frame um zwei Blöcke. Es ist schwer.
Blöcke sind bis zum Ende des Spiels unsichtbar.
Drücken Sie up
„Hard Drop“ und select
„Soft Drop“.
Behält die Funktionalität des ursprünglichen Ebenenmenüs bei, außer:
Drücken Sie select
wenn Sie eine Ebene auswählen, um den Text „BEREIT“ anzuzeigen
Drücken Sie right
wenn Sie auf 9 stehen, um eine beliebige Ebene auszuwählen, mit der Sie mit up
und down
beginnen möchten.
Drücken Sie bei 5-9 down
um die Herzen auszuwählen, die mit left
und right
angezeigt werden sollen.
Wird zum Verfolgen von Siegen in lokalen Spielen verwendet.
Zeigt bis zu 8-stellige Ergebnisse sowie Linien und Startniveau an.
Die Namenseingabe verfügt über bessere Steuerelemente und einige zusätzliche Zeichen.
Wenn SRAM verfügbar ist, werden die Ergebnisse gespeichert und beim nächsten Start des Spiels wieder angezeigt.
Um die Highscores zu löschen, wählen Sie Herzen aus und drücken Sie down
. Bestätigen Sie anschließend die Eingabeaufforderungen, indem Sie auf start
drücken.
Üben Sie die Tippgeschwindigkeit außerhalb des Spiels.
Die Punktemodi wirken sich nur auf die Anzeige im Spiel aus und Ihr tatsächlicher Punktestand wird in der Highscore-Liste angezeigt.
Der Scoring-Code ist eine vollständige Neuimplementierung und nicht anfällig für den Spielabsturz, den das Original verursacht.
In jedem Modus außer Classic wird bei 1000 Zeilen eine zusätzliche Ziffer zum Zeilenzähler hinzugefügt.
Klassiker
Verhält sich wie die ursprünglichen unbeschränkten Ergebnisse, wobei die Ziffern AF für einen Rollover bei 1,6 Millionen verwendet werden.
Nach 100 Millionen steigt der Punktestand um 800.000, Sie sollten also vielleicht einen anderen Modus verwenden, wenn Sie vorhaben, höher zu kommen. (Ihre tatsächliche Punktzahl wird in der Highscore-Liste weiterhin korrekt angezeigt.)
Briefe
Zeigen Sie 0-9, dann AZ und dann den Umbruch.
7-stellig
Eine zusätzliche Wertungsziffer rollt über bei 10 Millionen.
M
Identisch mit der klassischen Wertung, außer dass Ihr Punktestand zusätzlich in Millionen angezeigt wird.
Gedeckelt
Begrenzen Sie Ihre Punktzahl auf 999999.
Versteckt
Versteckt den Punktestand, bis das Spiel vorbei ist.
Nachbildung der Absturzbedingungen und des Verhaltens des Originalspiels.
Zum Beispiel; Absturz, Levelverzögerung, Konfetti, Satansbrut
Aus
Normaler Modus – Es ist kein durch den Absturzfehler verursachtes Verhalten vorhanden. Gleiches Verhalten wie Versionen vor v6.
Zeigen
Aktivieren Sie Absturzstörungen. Anstatt abzustürzen, zeigen Sie ein Symbol neben dem Punktestand an und setzen Sie das Spiel fort.
Topout
Aktivieren Sie Absturzstörungen. Anstatt abzustürzen, verhalten Sie sich so, als hätte der Spieler die Höchstgrenze erreicht.
Absturz
Aktivieren Sie Absturzstörungen und stürzen Sie tatsächlich bei Absturzauslösern ab.
Wenn Sie diese Option aktivieren, stürzen die auf Wahrscheinlichkeiten basierenden Absturzauslöser immer zum frühestmöglichen Zeitpunkt ab.
Zeigt die durchschnittliche Tipprate für jedes Tippen in einem Burst an.
Zeigt außerdem Frames zwischen dem Spawnen und dem ersten Tippen sowie die aktuelle Tipprichtung an.
Deaktivieren Sie das Blinken, wenn Sie ein Tetris erhalten.
Deaktivieren Sie die Möglichkeit, das Spiel zu pausieren.
Dreht A/B, Start/Auswahl um und kehrt die DPad-Richtungen um wie ein Goofy-Foot-Controller.
Alternative musterlose Hintergründe.
Es sind Dark-, Neon-, Lite-, Teal- und OG-Versionen verfügbar.
Ermöglichen Sie eine genauere Kontrolle über Aspekte des Gameplays.
Dies ist nur eine Konfigurationsoption und aktiviert das Blockierungstool global.
Wenn aktiviert, drücken Sie Start, um die Editoren zu verwenden.
DPad
Bewegen
Wählen Sie + Links/Rechts
Wechseln Sie zwischen Figuren- und Spielfeldeditor
Im Stückmodus
A/B
Ändern Sie das aktuelle Stück
A + B
Ändern Sie das nächste Stück
Im Spielfeldmodus
A
Block am Cursor zeichnen
B
Block am Cursor löschen
Wenn pausiert
Wählen Sie + Nach oben
Speicherplatz erhöhen
Wählen Sie + Ab
Speicherplatz verringern
Wählen Sie + A
Zustand speichern
Wählen Sie + B
Ladezustand
Während des Spiels
Wählen Sie + B
Ladezustand
Mit Savestates können Sie Spielfelder beliebig oft speichern und neu laden. Diese Konfigurationen werden in Ihrem Warenkorb gespeichert und bleiben nach dem Ausschalten bestehen.
Savestates erfordern, dass SRAM funktioniert. Getestet und funktionsfähig auf Everdrive / Emulator / MiSTerFPGA.
In Kombination mit dem Level-Editor eignen sich Savestates zum Üben spezifischer Szenarien.
Eine spielbeendende Linecap kann auf jedem Level und bei jeder Lineanzahl aktiviert werden.
Die Linecap-Effekte sind;
KSx2 – Stücke fallen in jedem Frame auf zwei Blöcke
Etage – Bei jedem Ebenenwechsel erscheint eine neue nicht lesbare Zeile
Inviz – Teile werden unsichtbar
Halt – Teile hören auf zu spawnen
Wird beim CTM Masters-Event verwendet.
Entfernen Sie die Möglichkeit, die Teile durch Klopfen oder Rollen zu bewegen.
Alle DAS-Verhaltensweisen funktionieren wie gewohnt, einschließlich Quicktaps und Slowtapping.
Erstellt für CTWC DAS 2022
Führt die „Wartebildschirme“ wieder ein, die für den Einsatz in Qualifikationsturnieren gedacht sind, bei denen der Spieler andernfalls einen Zeitvorteil erzielen würde, indem er die Raketen-, Legal- und Titelbildschirme überspringt.
Außerdem werden andere klassische Funktionen wieder eingeführt, z. B. der Endspielvorhang, die Standardpause und keine nächste Box.
Durch diese Funktionen funktioniert TetrisGYM besser mit Nachbearbeitungstools wie NestrisChamps und MaxoutClub.
Sie können beim Booten select
gedrückt halten, um im Qual-Modus zu starten.
Sie können das Block-Tool und den Qual-Modus nicht gleichzeitig verwenden.
Legen Sie fest, ob die NTSC- oder PAL-Spielmechanik verwendet werden soll. Sollte die Region automatisch erkennen, kann aber andernfalls manuell überschrieben werden.
Zum Erstellen benötigen Sie eine Kopie des node
der auf Ihrem System installiert ist. Es sind keine weiteren Abhängigkeiten erforderlich.
Stellen Sie eine clean.nes
Datei des ungepatchten ROM bereit und führen Sie node build.js
aus
TetrisGYM unterstützt die Erstellung für die Mapper NROM, MMC1, MMC3, MMC5 und CNROM.
Führen Sie node build.js -h
aus, um eine Liste der Build-Optionen anzuzeigen.
Dieses Projekt geht auf die TAUS-Demontage durch Ejona und die anschließende Interpretation durch CelestialAmber zurück.