---- Terranigma 2 (Acclimate Engine) Demo 3.4.0 ----:

Zum Starten Terranigma2.exe im Ordner "bin" ausführen. Zum Beenden im Game Alt+F4.

-- Systemvorraussetzung -- :

Betriebssystem: Windows 7+
Grafikkarte: DirectX10-fähig
RAM: 256 MB, empfohlen 512

-- Umfang --:

Diese Demo enthält den Prolog sowie Kapitel 1 bis Anfang 2 des Spiels. Am Ende wird eine kurze Textnachricht erscheinen, ein Save wird angelegt,
und das Spiel kehrt ins Hauptmenü zurück automatisch. Dieses Save (Demo3.axs) kann aller voraussicht nach in der nächsten Demo weiterverwendet werden.

-- Steuerung -- :

Pfeiltasten: Laufen
A: Aktionen, Text bestätigen)
S: Springen
X: Sprinten (oder schnell doppelt Richtungstaste)
Q: Schild, Information (in Menüs)
W: Zauber
D: Item benutzen
Leertaste: Truhe (Menü) öffnen (ab bestimmtem Storyabschnitt)

Die Tastenbelegung kann nach belieben verändert werden, indem in der Truhe das "Steuerungs"-Menü aufgerufen wird.
Bei Problemen nach einer Änderung kann die Datei "Input.axm" im Ordner Dokumente/Terranigma 2/ gelöscht werden, dadurch wird die Standardbelegung wiederhergestellt.

-- Weitere Infos --:

- Wenn das Spiel nicht startet, sondern bloß mit einem weißen Bildschirm hängen bleibt, bitte eine E-Mail mit Inhalt des "Output.txt" files bzw. eines Crashlogs (liegt im Ordner CrashLogs)
an admin@envile-media.at

- Spielstände der Demo 2.4.3 sind nicht mehr mit 3.0.0 oder aufwärts kompatibel.
- Spielstände der Beta 3.0.7 oder abwärts sind nicht mehr mit 3.1.0 oder aufwärts kompatibel

-- Bekannte Fehler/Fehlende Features -- :

- Fehlende Systeme (Ark): Töpfe aufheben/werfen, Idle-Animation
- Truhe fehlende Funktionen: Sämtliche mit "???" markierten Gegenstände; Vergleichsfenster für Gegenstände/Eigenschaften von Items
- Kein Fenstermodus, aktuell nur (simulierter) Fullscreen
- Keine Statuseffekte (Feuer=>Geröstet, ...)
- Im zweiten Dungeon greifen Gegner unter bestimmten Umständen nicht an (sehr selten)
- Heilt man sich während des 2. Bosskampfs, feuern die Gegner unter Umständen weiter

-- Changelog --:

3.4.0:

- Laufzeitperformance im Scriptsystem, im Sprite-Renderer erhöht sowie im Entity/Component-System erhöht
- Durch Microsoft eingefügter Telemetrie-Code entfernt (behebt eventuell Schwierigkeiten mit Virenscannern)
- Absturz beim Egospiegel behoben
- Absturz beim Zurücksetzen zur Bibliothekstür in der Truhe behoben.
- Schönheitsfehler im Intro-Video behoben
- Logging während der Setup-Phase erweitert, um Probleme beim starten des Spiels leichter beheben zu können.
- Spezifische Nachrichten-Boxen eingebaut, wenn Fehler beim Initialisieren auftreten (z.B. DirectX oder Windows).

3.3.8:

- Fehler im Scriptsystem behoben, der zu Abstürzen führte. Erhöht gleichzeitig die Laufzeitperformance.
- Mode7-Darstellung an Pixelauflösung des Spiels angepasst (sieht nun eher aus wie im Original, kann aber auf hohen Auflösungen zu Flimmereffekten führen)

3.3.7:

- Absturz am Anfang des zweiten Dungeons behoben
- Laufzeitperformance durch Änderungen am Scriptsystem geringfügig erhöht
- Mehrere Schreib/Stilfehler in den Dialogen behoben
- Fehlerhafter Teleporter im ersten Wüstenbereich behoben
- Eingangstext beim Händler bleibt jetzt länger
- Fehlende Truhe in der Kanalisation von Triis hinzugefügt

3.3.6:

- Probleme mit dem neuen Input-Handling behoben (v.a. Möwe im Kingnest, betrifft aber auch Truhe, Händler, ...)
- Probleme bei der Interaktion mit bestimmten Objekten (Tische, Kamine, ...) behoben

3.3.5:

- Absturz im Intro-Video behoben
- Input-Handling Logik verbessert, sorgt für kleinen Speedup, und verbessert die Input-Reaktion an manchen Stellen, sowie Simplifizierung des Codes.
- Logik für die Interaktion mit NPCs/Objekten verbessert. Behebt subtile Fehler wenn mehrere NPCs nebeneinander stehen (z.B. Kingsnest Möwen), und vereinfacht den entsprechenden Code.
- Check für Truhen eingebaut, ob man das Maximum an Items bereits erreicht hat
- Grafikfehler bei der Schlüsseltruhe in Triis behoben

3.3.4:

- Nach Aufbrauchen eines Items wird das aktuell selektierte Item nicht mehr abgewählt
- Soundeffekte an einigen Stellen korrigiert

3.3.3:

- Probleme mit der Textdarstellung behoben, wenn bereits eine Version der "Lunchtime Doubly So"-Schriftart installiert war
- Timing-Probleme im Scriptsystem korrigiert
- Fehler behoben, durch den die HP-Erhöhung durch Lebenselixiere zu Problemen geführt hat
- Problem behoben, durch den der erste Boss mehrfach besiegt werden konnte
- Nach dem Ende der Nacht in Triis kann diese nicht mehr fälschlicherweise erneut aktiviert werden
- Diverse Passierbarkeitsfehler behoben
- Unbenötige Szenen entfernt (reduziert Dateigröße minimal)
- Fehler behoben, durch den es möglich war auf Seilen von der Seite zu klettern

3.3.2:

- Speicherpunkt wird beim Betreten von Triis gesetzt
- Fehler behoben, durch den Ark temporär an einer 1-Tile hohen Klippe festhängen konnte
- Feststecken behoben, wenn der letzte Schalter des Zauberrätsels in Turm 2 manuell betätigt wurde
- Tastenbelegungsmenü verbessert: Statt "Up", "Down", ... werden für Pfeiltasten jetzt Pfeilsymbole angezeigt

3.3.1:

- Fehlerhafte Anzeige/Laden von ungültigen Savegames behoben
- Versuch, teilweise auftretenden Crash, vor allem beim Wechsel zur Weltkarte zu beheben

3.3.0:

- Passierbarkeitsfehler mit schrägen Tiles an diversen Stellen behoben
- Konfigurationsmenü für Tastenbelegung (Tastatur und Gamepad) eingebaut
- Fehler behoben, durch den Ark beim Amoklauf gleiten konnte. Stattdessen kann sich Ark jetzt während des Amoklaufs drehen (wobei der Angriff abgebrochen wird; verhält sich jetzt so wie im Original)
- Timing von Effect & Geräusch beim Benutzen eines Items in der Truhe korrigiert
- Soundeffekt beim Benutzen eines Heilitems verbessert
- Ansprechbarkeit von passierbaren NPCs (Seelen, ...) verbessert
- Gegner kollidieren nun korrekterweise mit Objekten in der Szene
- Soundeffekt beim Fallen von Klippen/Kletterobjekten verbessert
- Fehler behoben, durch den Richtungstasten auf einem Gamepad stecken bleiben konnten, nachdem sie losgelasse wurden
- Memory-Leak behoben

3.2.1:

- Versuch, einen sporadisch autretenden Bug im Typsystem zu beheben (erzeugt z.B. schwarzen Bildschirm am Anfang in Krysta)

3.2.0:

- Grundlegender Gamepad-Support eingebaut
- Sporadisches Problem beim Betreten von Treppen im 2. Turm behoben
- Fehler behoben, durch den Kristalle über das Maximum hinaus regeneriert werden konnten

3.1.2:

- Diverse Fehler mit unsichtbaren NPCs/Objekten an spezifischen Stellen behoben
- Probleme damit behoben, Gold-Drops aufzuheben (funktioniert nun eher wie im Original)
- Goldanzeige sieht nun für mehr als 1000 Gold richtig aus

3.1.1:

- Absturz beim 2. Boss behoben.
- Diverse kleinere Grafikfehler behoben.

3.1.0:

- Kritischer Fehler im Savegamesystem behoben, der aktuell zu bestimmten Abstürzen führen konnte (invalidiert alte Savegames)
- Fehler behoben, durch den Ark teilweise nicht mit bestimmtenn Objekten interagieren konnte, abhängig von seiner Position
- Fehler behoben, durch den das Kerzenrätsel im ersten Turm auch nach Verlassen der Map feststecken konnte
- Cursor im Vollbildmodus versteckt
- Diverse kleinere Grafikfehler sowie Fehler in Dialogen behoben.
- Seelen, die nach dem Tod eines Gegners spawnen, haben nun keine Kollision mehr
- Laufzeit-Performance drastisch erhöht

3.0.7:

- Fehlende zwei Priester in Illuminia wieder eingefügt

3.0.6:

- Kerzenrätsel im Eingang zum ersten Turm hängt nun nicht mehr nach einmalig falscher Eingabe

3.0.5:

- Absturz nach Besiegen des ersten Bosses (und potentiell an mehreren anderen Stellen) behoben.

3.0.4:

- Fehler entfernt, durch den Ark bei einem bestimmten Tisch in Triis durch eine Stuhl kriechen konnte
- Fehler behoben, durch den der erste Bosskampf nicht korrekt gestartet ist

3.0.3:

- Prioritätsprobleme bei den Betten in einem Haus in Triis behoben
- Fehlende verschiebbare Kiste in Triis wieder eingefügt

3.0.2:

- Probleme mit Laden der Schriftart behoben
- Treppenanimationen für Melina eingebaut.

3.0.1:

- Absturz behoben, wenn das Spiel das erste Mal auf einem neuen PC gestartet hat
- Versionsanzeige im Hauptmenü eingebaut
- Musik/Sound wird (wieder) pausiert, wenn das Spiel minimiert wird
- Problem behoben, durch das eigentlich noch kompatible Savegames nicht geladen werden konnten (betrifft zukünftige Patches)

3.0.0:

- Neuer Kontinent Bael'Nar eingebaut: Zwei neue Dungeons (Illuminia und Turm 2)
- Neue Waffe, neue Rüstung
- Kristallrenegeration (wird im Laufe der Story freigeschaltet)
- Animation von Ark nach einem Treffer im Kampf visuell verbessert
- CPU-Laufzeitperformance, besonders bei Szenen mit vielen Entities verbessert
- Genauigkeit der Kollisionsabfrage von Arks Angriffen verbessert (traf davor zu weit entfernte Gegner, Blitzstich löste dadurch zu oft doppelt für Gegner aus)
- Zittern von Ark bei bestimmten Tiles behoben, fixt gleichzeitig einen Bug bei dem Ark/Gegner unter Umständen bei diesen Tiles feststeckten.
- Fehler behoben, durch den Ark 1-Tile bereite Passagen teils nicht betreten konnte.
- Cutscenes beim Erhalt des Aureas verbessert
- Größe von bestimmten Kollisionsobjekten korrigiert
- Layersystem auf Entities ausgeweitet => geringfügig niedrigerer Speichervebrauch bzw. Ausführungszeit, erleichtert zukünftige Arbeit & macht einige Scripte sauberer
- Input-Konfiguration eingefügt, zurzeit lediglich manuelle Konfiguration (Dokumente/Terranigma 2/Input.axm)
- Mehrfaches anlegen des UIs bei bestimmten Aktionen (Klettern, ... ) in Kampfgebieten behoben
- Introsequenz verbessert: Passendere Musik, schnellerer Ablauf

2.4.3:

- Festhängen von Ark unter bestimmten Umständen nach einer Cutscene in Triis behoben
- Endlose Fallschleife bei einem bestimmten Tile im Eingang von Triis behoben
- Fehler behoben, bei dem Charaktere unter Umständen in der Umgebung feststecken konnte (z.B. nach einem Treffer im Kampf)
- Diverse Textfehler behoben
- Probleme mit Sprite-Blinking behoben, wodurch das Blinking (grafisch) unter Umständen entweder zu früh abgebrochen wurde, oder Sprites (extrem selten) komplett unsichtbar wurden
- Problem behoben, durch das NPCs durch kurzes Berühren auf der Stelle festgefrohren werden konnten
- Zaubercooldown pausiert nun während man in der Truhe ist

2.4.2:

- GPU-Performance geringfügig verbessert
- Render-Lag beim erzeugen neuer Entities behoben (merkbar z.B. beim ersten Bossfight)
- Wasserfalldarstellung in Arthania & Triis verbessert
- Kleinere Mappingfehler in Triis behoben
- Dateigröße & Lesbarkeit der Savegames verbessert (gilt erst fürs Saves die mit dieser Version erstellt wurden)
- Betten stellen jetzt sämtliche Werte von Ark wiederher

2.4.1:

- Kritischer Fehler behoben, durch den Savegames korrumpiert wurden
- Fehler behoben, durch den am Ende der Kammer des Lebens bestimmte Story-Werte nicht korrekt gespeichert wurden
- Loch in Triis wird nach Bosskampf entfernt
- Absturz behoben, wenn Ark sich versucht an einem bestimmten Punkt in Triis schlafen zu legen
- Notausgang eingebaut, damit sich Ark nicht selber in der Kanalisation mit einer Kiste einsperren kann
- Subtitle von "Kapitel 2" korrigiert
- Fehlendes Icon von "Gilania" in der Kammer des Lebens hinzugefügt
- Performance weiter erhöht

2.4:

- Performance und Ladezeiten geringfügig verbessert
- Dateigröße geringfügig reduziert
- Animation beim Erhalt eines Items von NPCs verändert
- Abgrund im Haus des Magiers modifiziert, sodass Ark nun hineinfallen kann
- Absturz beim Benutzen von bestimmten Items in der Truhe behoben
- Lag der Spielerbewegung auf der Weltkarte entfernt
- Benötiger Speicher für Savegames reduziert

2.3.2:

- Diverse Verbesserungen für die Dialoge
- Auto-Formatierung der Dialog-Boxen verbessert
- Musik-Fadeouts in den Szenen mit Melina verbessert
- Alternative Textur für Arks Aufwachszene verwendet
- Fehler behoben, durch den Ark im Sprung Items benutzen konnte
- Namensgebung der Ringschatuelle im Rüstungsraum der Truhe korrigiert
- Bewegungsschemas in der Truhe an manchen Stellen erweitert
- Fehler behoben, durch den unter Umständen die Ausrüstungsvergleichs-Anzeige nicht gelöscht wurde
- Abfrage beim Anlegen/Ablegen von Ausrüstung eingebaut
- Input-Handling für Fluffy in der Truhe verbessert

2.3.1:

- Soundeffekt für die Treppen verbessert
- Kamera bewegt sich beim Betreten einer Treppe mit
- Kleinere grafische Fehler beim Wechsel von Animationen behoben

2.3:

- Performance-Verbesserung bei niedrigeren Framerates
- Fehler mit Ark behoben: Zaubern während dem Springen, Treffer durch Gegner/Geschosse während eines Gesprächs bzw. während Betreten der Truhe 
- Fehler im Input-System behoben, durch den unter Umständen das loslassen einer Taste nicht registriert wurde
- Input-System verbessert (Vorbereitung auf Konfiguration der Tastenbelegung & Cleanup)
- Eingabeverhalten beim Kriechen von Ark verbessert (reagiert nun auch auf kurzen Tastendruck)
- Fehlende Bewegungspfade im Rüstungsraum der Truhe hinzugefügt
- GPU-Speicherverbrauch reduziert
- Mapping im Turm-Dungeon verbessert
- Melinas Treppenanimation (temporär) verbessert, bis eigentliche Animation vorliegt
- "Neues Spiel" Möwenanimation verbessert

2.2:

- Smooth-Interpolation für den Zoom bei Sprites eingebaut
- Binäres Packing für Scripte & Prefabs (weniger Speicher, schnellere Ladezeit)
- Diverse Fehler mit dem Amoklauf behoben
- Soundeffekte für Startmenü eingebaut 

2.1.2:

- Namen der Elixiere angepasst
- Fehler mit Arks Steuerung behoben: Schild außerhalb von Kampfzonen, Attacke nach Ende eines Dialogs in Kampfzonen
- Musikübergang beim Verlassen des Kellers von Melina verbessert
- Mehrere Fehler beim Betreten bzw. Verlasen der Truhe behoben
- Fehler behoben, der beim Verschieben von mehreren Truhen in nächster Nähe auftreten konnte

2.1.1:

- Größe des Spiels auf der Festplatte geringfügig verbessert
- Binäres Packaging für Shader (weniger Speicher, bessere Ladezeiten)
- Potentiellen Fehler im Inputsystem behoben, durch den das Loslassen einer Taste manchmal nicht registriert wurde

2.1:

- Shader-Templates eingebaut. Geringfügig niedrigerer Speicherverbrauch und geringere Ladezeit.
- Bugfixes während des Betatests, darunter Fehler kritischer Natur
- Balancing: Verursachter Schaden des Wächters reduziert, Leben der Steingolems geringfügig reduziert
- Fehler behoben, durch den bei hoher Verteidigung des Gegners der zufällige Schadensmodifikator nicht ausgewertet wurde (+- 25% Damage auf jede Attacke)
- Kosten des Eiszaubers auf 1 Kristall gesetzt

2.0.0:

- Kompatibilität mit DirectX10-fähiger Hardware (erfordert immer noch Windows 7+)
- Kampfsystem/Magiesystem eingebaut: Arks Attacken, Schaden/Tod, Gegner(KI)...
- HUD im originalen Stil eingebaut
- Kontent des ersten Kapitels eingebaut => zahlreiche Verbesserungen im Vergleich zur alten Version
- Händler/Magier eingebaut
- Einige neue Truhenfunktionen: Anzeige des Primärwert-Unterschieds bei Waffen/Rüstungen, Ringe in eigenem Menü, Zaubertruhe
- Andere Systemfunktionen von Ark: Fallen (in ein Loch), Kriechen, Schlafen, Klettern (Seil)
- Zimmer von Melina im Schloss verbessert
- Steuerung verbessert: leichter Delay auf Input, Reaktion auf Gedrückhalten der Taste statt auf direkten Druck
- Darstellung durch Ausweitung und Verbesserung der Interpolation verbessert
- Fehler behoben, bei dem Tasten nach Minimierung des Spiels nicht als losgelassen erkannt wurden

1.1.6:

- Dialoge in Krysta verbessert
- Text-Sound verbessert, eigener Sound für Ark eingebaut
- Darstellung des rotierenden Quadrats im Keller von Krysta u. anderen Cutscenes verbessert
- Transition beim Wechseln des Truhenraums verbessert (rotierendes quadrat wie im Original)

1.1.5.1:

- Intro-Szenen im Prolog: Mehr Animationen eingebaut (statt nur 2 statische Bilder)
- Font-Files werden nun korrekt geladen (behebt Textprobleme auf Rechnern ohne die nötige Schriftart)
- Verbesserung an Arks Bewegung: Verzögerung beim Unterbrechen der Renn-Stop-Animation, zusätzlich auch möglichen Fehler mit doppelter Animation behoben
- Sound beim Anrennen an Wand spielt nun auch ab, wenn die Richtungstaste kurz vor der Wand losgelassen wurde

1.1.5:

- Mode7 eingebaut (perspektivische Verzerrung, siehe Mövenszene)
- Mövenszene verschiedene Fluganimationen eingebaut

1.1.4.1

- Darstellungsfehler bei Texten in/nach der Mövenszene behoben
- Exploit behoben, durch den man durch betreten der Küche den erhalt der Truhe überspringen konnte

1.1.4

- Ark fällt beim betreten von Klippen (Krysta) korrekt herunter)
- Textprobleme im Intro behoben
- Priority-Fehler bei einer Tür in Krysta behoben
- Timing des Sounds beim Essen korrigiert
- Entsprechende Texte können nun nicht mehr fälschlicherweise übersprungen werden (Kapitel-Texte, ...)
- Fälschlicherweise abgespielter Sound beim Sprinten in bestimmte Objekte (Kisten, NPCs) sowie bei den Seiten-Teleportern in Krysta behoben

1.1.3

- Einige Cutscenes im Prolog vom Anfang des Spiels nach weiter hinten verschoben
- Absturz bei den Türen in Krysta behoben
- Äpfel in der Küche von Krysta essbar gemacht
- Bestimmte Objekte lösen nur noch nach Bewegung aus
- Screenshots werden bei "Druck" im Screenshots/ - Ordner im Spieleverzeichnis gespeichert

1.1.2

- Binäres Packaging eingebaut. Resultiert in geringerem Speicherverbrauch und kürzerer Ladezeit
- Diverse Tippfehler in Dialogen behoben
- Passierbarkeit an einigen Stellen in Krysta korrigiert
- Kollision mit Schrägen eingebaut
- Entlanggleiten an Kanten eingebaut
- Doppelte Animation beim Drehen während der Stop-Animation behoben
- Fehler behoben, durch den Entities die Map um 1 Tile verlassen konnten

1.1.1.1:

- Schwarzer Bildschirm in Melinas Schlossszene behoben

1.1.1:

- Crashlog-Funktion eingebaut
- Fehlende Animationen einfügt: Ark Truhe, Treppe. Fluffy erscheinen/verschwinden
- Fade in/outs haben nun einen weicheren Übergang
- UI-Elemente (Texte, ...) sind jetzt auch vom Fade-out betroffen (Intro-Video, Truhe...)
- Steuerung von Ark verbessert (zahlreiche Timing-Details aus dem Original übernommen), dazu vor allem 180°-Drehung Animations eingebunden
- Boundary-Checks in der Mövenszene bzw. in Krysta eingebaut
- Aufhänger beim Aktivieren der Heilknolle in der Truhe behoben
- Animation beim Öffnen der Truhe ans Original angepasst
- Textsound Lautstärke verringert
- Kristallnebel in der Krytsa-Szene eingefügt, diverse Mappingfehler in der Szene behoben