KI generierter Beitrag (ChatGPT)
Nintendo Switch 1 vs. Switch 2 – Warum keine Hardwarekompatibilität, obwohl beides ARM?
Nintendo behauptet, dass Spiele der originalen Switch nicht auf der Switch 2 laufen – wegen angeblicher Hardware-Inkompatibilität. Das wirkt auf den ersten Blick seltsam, denn beide Konsolen basieren auf ARM-SoCs (ARMv8). Die Switch 1 verwendet einen Tegra X1, und die Switch 2 soll laut Leaks auf einem Jetson Orin AGX basieren – also beides ARMv8. Wie kann es da also zu Inkompatibilitäten kommen?
Hier mal eine technische Gegenüberstellung:
Vergleich: Tegra X1 (Switch 1) vs. Jetson Orin AGX (Switch 2)
| Merkmal | Tegra X1 / X1+ (Switch 1) | Jetson Orin AGX (Switch 2) |
|---|
| Release | 2015 / 2019 | 2022 |
| CPU-Kerne | 4× Cortex-A57 + 4× Cortex-A53 | 8–12× Cortex-A78AE |
| CPU-Architektur | ARMv8-A | ARMv8.2-A |
| GPU-Architektur | Maxwell | Ampere |
| CUDA-Kerne | 256 | Bis zu 2048 |
| Tensor-Cores | Nein | Ja |
| RAM-Typ | LPDDR4 | LPDDR5 |
| Speicherbandbreite | ~25 GB/s | Bis zu 204 GB/s |
| Video-Encoding | 4K H.264/H.265 | 8K + AV1 (teilweise) |
| TDP | 10–15 W | 15–60 W (anpassbar) |
| Fertigung | 20 nm | 8 nm (TSMC) |
Was bedeutet das für die Kompatibilität?
– Obwohl beide SoCs ARMv8 verwenden, ist vor allem die GPU sehr unterschiedlich: Maxwell (Switch 1) vs. Ampere (Switch 2). Shader, Grafiktreiber und Renderingverhalten sind nicht kompatibel.
– Viele Spiele auf der Switch 1 sind eng an die Eigenheiten der Maxwell-GPU angepasst (z. B. Custom Shader, Low-Level-Hacks), was auf der Ampere-GPU schlicht nicht funktioniert.
– Auch das OS der Switch 2 dürfte anders aufgebaut sein: neue Treibermodelle, neue APIs (evtl. Vulkan statt OpenGL ES), anderes Ressourcenmanagement.
– Speicherlatenzen, Audio-Hardware, Video-Engines und Peripherie-Verhalten unterscheiden sich ebenfalls, was für „bare-metal“-Spiele schnell zu Problemen führt.
– Und nicht zuletzt könnte Nintendo auch bewusst auf echte Kompatibilität verzichten, um gezielt Neuverkäufe (Remaster etc.) zu ermöglichen.
Fazit: Rein von der CPU-Architektur wäre eine Kompatibilität durchaus denkbar. Aber die stark unterschiedliche GPU, das veränderte OS, Treiber und Timing-Verhalten machen eine echte Kompatibilität auf Hardware-Ebene nahezu unmöglich – oder zumindest extrem aufwändig. Wenn Nintendo will, könnten sie über Emulation oder einen Kompatibilitätsmodus nachhelfen – aber aktuell scheint das nicht vorgesehen zu sein.