Änderungsprotokoll (22)
Cronus Zen Firmware
v2.1.0 Beta.35 - 12. Juli 2022
Hinzugefügt
get_ipolar (POLAR, RADIUS/WINKEL)
Verschiedene kleinere Fehlerbehebungen.
Behoben
get_polar
Fehler bei Polizeilichtern.
Fehler in stickize für analoge Indizes.
v2.1.0 Beta.22 - 2. Mai 2022
Hinzugefügt
Unterstützung für PS5 DualSense Lautstärkeregelung.
GPC_OP_SWITCH zum Interpreter.
Bluetooth-Löschfunktion (siehe Gerätereiter in Zen Studio).
Behoben
Elite S2 Paddles, die mit der Xbox zugeordnet sind, funktionieren jetzt mit der neuen Controller-Firmware (Hinweis: Sie können das GPC-Skript nicht mehr verwenden, um die Paddles unabhängig zu steuern. Wenn Sie weiterhin GPC-Scripting für die Paddles verwenden möchten, müssen Sie die Elite S2 Controller-Firmware auf 4.8.1908.0 zurücksetzen).
Problem mit PS5 DualSense Mikrofon im Crossover.
Problem, bei dem ein PS5 DualSense Controller in A2/A3 ohne Headset keinen Ton von einem DualShock 4 v2 in A1 mit Headset abgriff.
DualShock 4 (Bluetooth) schaltet den Switch-Emulator immer auf Audiomodus, selbst ohne Headset.
Problem mit Build & Run: GPC_OP_GPOLAR funktioniert jetzt korrekt.
GPC_OP_GRUMBLE funktioniert jetzt korrekt.
Verbessert
Xbox One Audio-Lautstärke für DualShock 4 und DualSense Controller erhöht.
v2.1.0 Beta.16 - 25. Feb 2022
Hinzugefügt
GPC-Fehler zeigen nicht mehr E2XXX-Fehlercodes an. Sie werden jetzt zu Slot 0 zurückgebracht, wo die Fehlermeldung angezeigt wird. Ihr Zen wird nicht abstürzen und Sie können weiter spielen, ohne zurücksetzen zu müssen.
Behoben
XB1 Share-Taste spamt beim Verwenden von MK. Allgemeine Stabilitätsverbesserungen.
v2.1.0 Beta.6 - 11. Feb 2022
Hinzugefügt
random(min,max) funktioniert jetzt auch im Fall random(max,min) ResetDevice-Befehl.
Navcon und Joycon links zur MK-Konfig-Aktivierung.
Behoben
Problem mit Joycon links, das mit MK über Bluetooth nicht funktionierte.
brtime wurde auf INT16_MAX begrenzt
Verbessert
Stabilitätsverbesserungen.
v2.1.0 Beta.1 - 7. Feb 2022
Hinzugefügt
Offizielle PS Remote Play Unterstützung (PS5 & PS4).
Neuer 32-Bit GPC-Interpreter!
Unterstützung für PowerA Fusion Pro 2 Xbox Series X/S Controller.
Unterstützung für PowerA Spectra Xbox Series X/S Controller.
Unterstützung für Razer Wolverine v2 Xbox Series X/S Controller.
Pfad zum Rumble auf Switch-Controllern vom Interpreter.
Schalter zur Aktivierung von MK-Profilen.
PS5 DualSense Adaptive Triggers Unterstützung mit offizieller PS Remote Play.
XB1 Share für einen nicht-1914 Controller blockieren.
Behoben
Mehrere Xbox One Controller Probleme.
DualShock 4 Audio jetzt über Bluetooth unterstützt.
Xbox One Audio auf Nintendo Switch.
Verbessert
Unterstützung für 2-Kanal-Mikrofone auf der PS4.
Maus- & Tastaturerkennung.
Zen Studio Updates
v1.2.1 Beta 119 - 2. November 2022
Hinzugefügt
Eine Prüfung, die Einfügen in den aktuell geöffneten Compiler-Tab via SendMessage erlaubt, indem dem eingefügten Code ein "#" vorangestellt wird.
ASCII_OPEN_BRACKET Konstante.
SET_POLAR2(POLAR, WINKEL, RADIUS), gegen den Uhrzeigersinn Winkel, Radius max 15000
POLAR_GHOST, ANALOG_GHOSTX, ANALOG_GHOSTY ein virtueller Stick zur Unterstützung bei Mathematik/Trigonometrie-Funktionen.
Tools->ZenStudio neu starten.
Tools->ZenStudio zurücksetzen (löscht alle Dateien in AppdData\Roaming\CronusZenBeta).
Behoben
Mehrdimensionales Array-Problem.
GPC-Anleitungslink.
Windows 11 GUI-Problem.
Verbessert
App-Beendigungs-Befehl von SendMessage geändert zu Wert 99
SET_POLAR wurde in sein ursprüngliches Verhalten wiederhergestellt, während GET_POLAR jetzt der neuen SET_POLAR2-Logik folgt.
v1.2.1 Beta 105 - 12. Juli 2022
Hinzugefügt
Eine Prüfung, die Einfügen in den aktuell geöffneten Compiler-Tab via SendMessage erlaubt, indem dem eingefügten Code ein "#" vorangestellt wird
SET_POLAR2(POLAR, WINKEL, RADIUS), gegen den Uhrzeigersinn Winkel, Radius max 15000
POLAR_GHOST, ANALOG_GHOSTX, ANALOG_GHOSTY ein virtueller Stick zur Unterstützung bei Mathematik/Trigonometrie-Funktionen.
Heruntergeladene Scripts zeigen ihren Namen im Compiler-Tab an.
Tooltip bei heruntergeladenen Scripts, um den vollständigen Namen im Programmer-Tab zu lesen.
Eine bessere Fehlermeldung beim Fehlschlag, ein Script zu den Slots hinzuzufügen.
Verschiedene GUI-Fehlerbehebungen
Behoben
ASCII_OPEN_BRACKET Konstante.
Device Monitor lange Textlabels Animation überlappen Index und Wert.
INV Opcode.
Ein Problem mit verschachtelter if-Anweisung.
Verbessert
Einige UI-Texte, um das neue Forum-Layout widerzuspiegeln.
v1.2.1 Beta 85 - 2. Mai 2022
Hinzugefügt
Unterstützung für das continue-Schlüsselwort in Schleifen.
Zen-Serverstatus wird jetzt in der Statusleiste angezeigt. Ein Klick auf das Statusleisten-Label führt die Prüfung erneut aus.
Schaltfläche, um aktuelle Geräte-/Softwaredetails in die Zwischenablage zu kopieren (Hilfe > Über Zen Studio...).
Scrollbares Layout für Monitore mit niedriger Auflösung.
Append InGameSettingsFlyoutText beim Exportieren des M&K .bin-Layouts.
Switch-Case-Anweisung - Siehe GPC-Beispiel unten.
Enum-Datendefinition - Siehe GPC-Beispiel unten.
Bluetooth-Lösch-Button - Siehe Anweisungen unten.
Unterstützung für jedes Schlüsselwort als Bezeichner.
Behoben
Problem, wenn GamePack/Scripts-Synchronisation auftritt.
Problem mit dem zwischengespeicherten GamePacks-Verzeichnis.
Zwischengespeicherte YouTube-Links werden nicht angezeigt, wenn man auf PRO Gamepacks klickt.
Der Compiler verfolgt jetzt mögliche Überlauf- oder Unterlauf-Fehler.
Problem mit inc/dec in if-Anweisung.
Problem mit binären Operatoren.
SPVARS werden nach GamePack-Synchronisation nicht geladen (bei APPDATA-Löschung oder PC-Wechsel).
GPC-Editor GOTO-Logik (endlich).
Problem beim Flashen einiger GPC-Scripts.
MAX MAPPER verlässt beim Schließen nicht den API-MODE, wodurch keine Ausgabe gesendet wird.
Verbessert
Find Device-Icon durch ein besseres ersetzt.
Mehrere GUI-Verbesserungen, Erweiterungen und Stabilitätsverbesserungen.
Verschiedene Compiler-Optimierungen.
Reihenfolge der Ballistic Curve Buttons.
Parser aktualisiert, um : und ; als separate Zeichen zu behandeln und gleichzeitig die alte Syntaxunterstützung für das Ende mit : oder ; beizubehalten
Besonderer Dank
👍 🥇 ❤️ Wir möchten eine besondere Erwähnung geben an Swizzy für seine unschätzbare Unterstützung bei dieser Veröffentlichung.

Switch-Case-Anweisungsbeispiel:
Switch-Case-Anweisungsbeispiel:
v1.2.1 Beta 40 - 26. Feb 2022
Hinzugefügt
Unterstützung für das continue-Schlüsselwort in Schleifen.
Behoben
Fehler, der beim Flashen einiger Scripts auftreten kann.
ZUR Gpc-Editor gehen beim Auswählen der Option Zeilenanfang.
v1.2.1 Beta 37 - 25. Feb 2022
Hinzugefügt
Geräte-Suche ruft jetzt FindDevice auf, auch wenn das Gerät nicht reagiert.
Sie müssen jetzt auf das Aktualisieren-Symbol klicken, wenn Sie ein Gerät an Zen anschließen/trennen, um den Baum der verbundenen Geräte zu aktualisieren.
Behoben
Gpc-Compiler-Problem.
GpcScript GO TO Spalte.
GpcScript GO TO Fenstergröße zeigt nicht alle Optionen an.
Verbundene BT-Geräte werden im DeviceMonitor nicht angezeigt.
Allgemeine Stabilitätsverbesserungen.
v1.2.1 Beta 25 - 15. Feb 2022
Hinzugefügt
Find Device-Schaltfläche im Geräte-Tab .
Zen Studio wird jetzt nach neuen Beta-Updates suchen. Es fordert Sie auf, aus dem Beta-#resources-Kanal herunterzuladen.
Behoben
Methode zur Gerätestatusprüfung geändert.
Logik für ResetDevice geändert.
Verschiedene GUI- und Stabilitätsfixes.
v1.2.1 Beta 13 - 11. Feb 2022
Hinzugefügt
Unterstützung für ResetDevice-Befehl.
ResetDevice-Icon im Geräte-Tab.
Wenn PS4 Speciality oder PS Remote eingestellt wird, wird das Gerät jetzt automatisch zurückgesetzt.
Behoben
Fehlender Fall für GENERIC-Label-Laden beim Laden eines Profils. (Dies behebt die leere MOUSEKEY-Zuordnung beim Öffnen des M&K-Tabs oder Laden eines Profils)
32bit SPVARS verursachen, dass Slot nicht korrekt geladen wird
Problem beim Tauschen von Slots
Fehlende Tastaturtasten 1 bis 0 werden beim Anzeigen des Tastaturlayouts nicht als zugewiesen angezeigt
Verfügbarer Flash-Speicher nach Synchronisierung fehlender lokaler Scripts
Textüberlauf beim Zuhören von Zuweisungen
Verbessert
Kommunikationswiederholungen bei schlechter Gerätereaktion
v1.2.1 Beta 12 - 7. Feb 2022
Hinzugefügt
Neuer Maus- & Tastatur-Einstellungs-Tab mit einer großen Auswahl neuer und mächtiger Funktionen, einschließlich Ballistic Curves, HIP- & ADS-Profilen und 4 AUX-Profilen, jeweils mit eigenen Einstellungen und Tastenzuordnungen.
Speicherslots werden jetzt nach Speicherplatz gemessen bis zu enormen 64k pro Script oder GamePack - doppelt so groß wie zuvor verfügbar.
PIO_SWITCH hinzugefügt (Enum 6).
PS Remote-Funktion - Unterstützt jetzt die Sony PS Remote Play PC-Software.
Befehl hinzugefügt (STRG / + und STRG / -) zum Vergrößern/Verkleinern der GPC-Editor-Schriftgröße (muss in einem geöffneten GPC-Script sein).
Unterstützung hinzugefügt, zu einem 16-Bit-Compiler mit Optimierungen zu wechseln. Alle Skripte müssen geschlossen sein, um zu wechseln MK-Einstellungen ADS-Profil akzeptiert jetzt Deaktivierungs-Tasten. Beispiel: Setze Feuer-Taste, um AUX1 zu aktivieren, welches eine niedrigere Mausempfindlichkeit hat, setze ADS-Deaktivierungs-Taste auf Feuer-Taste. Wenn du jetzt ADS und Feuer betätigst, wird AUX1 aktiviert.
Wiederherstellung ungespeicherter GPC im Falle eines Windows-Neustarts/Absturzes.
GamePack-Größe wird in den GamePack-Details angezeigt.
Device Monitor Shortcut (F3).
GPC Clean - Formatiert GPC-Layout korrekt auf Knopfdruck. Shortcut (F6) Rückgängig (Ctrl+F6).
Behoben
Ausgabeprotokoll deaktivieren, wenn PS Remote Play ausgewählt ist.
Mehrere GUI-Fixes und Anpassungen.
Verbessert
Compiler-Schriftgröße ist jetzt 7 bis 20.
Programmierrate der Speicherslots ist jetzt über 3x schneller.
Zuletzt aktualisiert

