7
« on: 12:49 AM - 01/15/21 »
Titan Two's processing loop runs at sub-1ms, with all Gamepacks & mods running at 1ms by default (the fastest a USB port can poll). This is the reason T2 script memory is only 8kb to ensure the fastest possible processing speed. However, T2 child scripts can be embedded within parent scripts, making for much larger scripts than Zen is capable of running (T2 will dynamically load child scripts on-demand and maintain its 1ms speed).
Zen's processing loop by default is 10ms. Zen Gamepacks run at 10ms. Both will induce input lag. At its fastest, Zen can only run at 4.5ms, which is worse than CronusMAX PLUS. 4.5ms is an unusual number that doesn't sync with any console or PC USB port and frames will be dropped as a result. This is due to Zen using 32Kb of memory, most of which is dedicated to the OLED display.
While Zen touts the wonders of their tiny OLED screen, the simple truth is it's a performance handbrake. Zen will never match Titan Two's 1ms speed due to hardware constraints. Meanwhile, T2 can customise scripts on-the-fly using a GUI menu, either via USB to PC or Mac, or wirelessly to Gtuner Air on iOS or Android devices. Bluetooth on Titan Two requires the Expansion Kit, but it can handle 4 concurrent BT connections (2 controllers e.g L & R Joy-Cons, 1 console, 1 phone or tablet) vs Zen's single BT controller support.
Not to mention T2 also has Computer Vision input and text-to-speech output, neither of which will ever appear on Zen. No-one's done it yet (to my knowledge), but Titan Two could also listen for in-game audio, or potentially a microphone for audio cues to activate mods when connected to PC (and passed through to console).