# Cauldron 1985 → Cauldron 2026 — Halloween Edition

10.10.2026 · Deutsch / English / Français

Dies ist ein Vergleich der heutigen Fassung mit dem Original, kein Protokoll aller Zwischenstände.

## Deutsch — Was ist neu?

- **Neu aufgebautes Source-Projekt:** rekonstruierter Z80-Code mit getrennten Grafik-, Karten-, Sprach- und Musikdaten; kompilierbare DSK.
- **Classic und Enhanced:** Originalstil und überarbeitete Farbgrafik gemeinsam auf einer Diskette; neue Ladebilder und Intro-Präsentation.
- **Drei Sprachen:** Deutsch, Englisch und Französisch über ein gemeinsames Startmenü.
- **Gestufter Flug:** Beschleunigung in 5er-Schritten bis 60, letzter Schritt auf 64; Reibung und Gegenlenken. Die Blickrichtung folgt dem tatsächlichen Richtungswechsel.
- **Passende Animationen:** Still-/Schwebeanimation bis 25, normaler Flug bis 45, schneller Flug darüber. Landen und Abheben verwenden umgekehrte Abläufe mit korrigierten Links-/Rechtsbildern.
- **Halloween 2026-Darstellung:** einzelne Sprite-Hintergründe sichern und wiederherstellen, betroffene Gruppen gemeinsam aktualisieren und mit dem Bildaufbau synchronisieren. Optimierte Kopierschleifen für das Oberwelt-Scrolling. Es wird kein kompletter zweiter Bildschirm als Double-Buffer verwendet.
- **Abgestimmtes Tempo:** Oberwelt auf ungefähr 12,5 Spielschritte pro Sekunde begrenzt; aufwendige Szenen können darunter liegen. Keine Garantie einer festen Bildrate auf jedem Gerät.
- **Schwierigkeitswahl:** Leicht, Normal und Schwer, mit angepasstem Gegnerschaden, Schusskosten, Punkten und Verfolgertempo.
- **Zusätzliche Komfortfunktionen:** Pause, Karte der Oberwelt und fünf Höhlensysteme sowie Umschalten zwischen Musik und SFX.
- **Speichern und Laden:** ein Spielstand, mit Formatprüfung und Prüfsumme; Wiederaufbau des Spielfelds nach Diskzugriff.
- **Bestenliste:** persistente Scores und Namenseingabe mit Tastatur oder Joystick.
- **Trainer:** Start mit C bereits im Intro; unbegrenzte Magie und Schutz vor Lebensverlust. Spielstände und Highscore-Einträge sind dort gesperrt.
- **Intro-Übergang:** Animation läuft weiter, während die Musik vor dem Spielstart ausblendet.
- **Grafik- und Musikeditor:** Sprites, Tiles, Blöcke, Karten, Gegner, Bewegungsmuster, Türen, Titel und Musik bearbeiten; Undo/Redo, Backups, PNG-Import/-Export, Build, HTML-Export und spielbare Vorschau.
- **Browser-Spiel:** aktueller Halloween 2026-Code über JAMSI, inklusive lokal gespeicherter Spielstände und Scores.
- **Portable Werkzeuge:** Windows-Batchdateien sowie macOS-/Linux-Skripte für Spiel, Editor und Editor-Start; nativer RASM-Build aus mitgelieferten Quellen.

## English — What changed?

- **Rebuilt source project:** reconstructed Z80 code with separate graphics, map, language and music data; a buildable DSK.
- **Classic and Enhanced:** original-style and refreshed colour graphics on one disk, with new loading screens and intro presentation.
- **Three languages:** German, English and French through a shared startup menu.
- **Gradual flight:** acceleration in increments of 5 up to 60, then 64; friction and counter-steering. Facing follows the actual direction change.
- **Matching animation:** hover up to 25, normal flight up to 45, fast flight above 45. Landing and take-off are reverse sequences with corrected left/right frames.
- **Halloween 2026 rendering:** individual sprite-background buffers, grouped updates for affected sprites and synchronisation with the raster beam. Optimised overworld scrolling copies. No second full-screen framebuffer is used.
- **Tuned pace:** overworld capped at approximately 12.5 game steps per second; busy scenes may run more slowly. This is not a guaranteed frame rate on every device.
- **Difficulty selection:** Easy, Normal and Hard, with adjusted damage, shot costs, points and pursuit speed.
- **Convenience features:** pause, map of the overworld and five cave systems, music/SFX switch.
- **Save and load:** one saved game, with format and checksum validation; screen reconstruction after disk access.
- **High scores:** persistent scores and keyboard/joystick name entry.
- **Trainer:** C works from the intro, preserving magic and lives. Saving and high-score entries are disabled in trainer mode.
- **Intro transition:** animation continues while music fades before gameplay.
- **Graphics and music editor:** sprites, tiles, blocks, maps, enemies, movement patterns, doors, title and music editing; undo/redo, backups, PNG import/export, builds, HTML export and playable previews.
- **Browser play:** current Halloween 2026 code running through JAMSI, with browser-local saves and scores.
- **Portable tools:** Windows batch files and macOS/Linux scripts for the game, editor build and editor start; native RASM built from included sources.

## Français — Quoi de neuf ?

- **Sources reconstruites :** code Z80 avec graphismes, cartes, langues et musique séparés ; DSK compilable.
- **Classic et Enhanced :** style original et graphismes colorés retravaillés sur une seule disquette ; nouveaux écrans de chargement et présentation de l’intro.
- **Trois langues :** allemand, anglais et français dans un menu commun.
- **Vol progressif :** accélération par pas de 5 jusqu’à 60, puis 64 ; friction et contre-direction. L’orientation suit le changement réel de direction.
- **Animations adaptées :** vol stationnaire jusqu’à 25, normal jusqu’à 45, rapide au-delà. Décollage et atterrissage sont inversés avec les images gauche/droite corrigées.
- **Affichage Halloween 2026 :** sauvegarde du fond de chaque sprite, mise à jour groupée des sprites concernés et synchronisation avec le balayage. Copies optimisées pour le défilement extérieur. Aucun deuxième écran complet n’est utilisé comme double tampon.
- **Rythme ajusté :** environ 12,5 étapes par seconde au maximum à l’extérieur ; les scènes chargées peuvent être plus lentes. Ce n’est pas une fréquence garantie sur tous les appareils.
- **Difficulté :** Facile, Normal et Difficile, avec dégâts, coût des tirs, points et vitesse des poursuivants adaptés.
- **Confort :** pause, carte du monde extérieur et de cinq réseaux de grottes, choix musique/effets.
- **Sauvegarde et chargement :** une partie, validation du format et somme de contrôle ; reconstruction de l’écran après les accès disque.
- **Classement :** scores persistants et saisie du nom au clavier ou joystick.
- **Mode triche :** C dès l’intro ; magie et vies préservées. Sauvegarde et inscription des scores désactivées dans ce mode.
- **Transition de l’intro :** l’animation continue pendant la baisse progressive de la musique.
- **Éditeur graphique et musical :** sprites, tiles, blocs, cartes, ennemis, mouvements, portes, titre et musique ; annulation/rétablissement, backups, import/export PNG, compilation, export HTML et aperçus jouables.
- **Jeu dans le navigateur :** code Halloween 2026 actuel avec JAMSI et stockage local des sauvegardes et scores.
- **Outils portables :** fichiers batch Windows et scripts macOS/Linux pour compiler et lancer ; RASM natif compilé depuis les sources incluses.
