04.12.2016, 22:19
Nachdem seit dem letzten Release sehr viel Zeit vergangen ist
kommt jetzt ein riesiger Sprung in Richtung "Ende Phase 1".
Es wurden alle Reiseevents und der Reisemodus ersetzt.
Beim Reisemodus tritt allerdings ein noch nicht behobener Bug auf,
wenn die Optimierungsstufe des Compilers zu hoch ist.
Mit "-O1" funktionierte es mit aktuellen Clang und GCC noch,
mit "-O2" nicht mehr.
Als nächstes wurden neun weitere Dungeons ersetzt.
Jetzt fehlen nur noch: Das Totenschiff, die Herberge, die Spinnenhöhle und die Orkhöhle.
Zum wiederholten mal vielen Dank an gaor!
Er hat viele der magischen Zahlen im Quelltext durch aussagekräftige Bezeichner zu ersetzten.

Ersetzte Funktionen (Segmente sind komplett identisch)
Sonstiges:
TODO-Liste:
Statistik:
Es sind 1178 von 1237 Funktionen nachgebaut (95,23%).
Davon sind 1173 identisch mit dem Originalcode.
Nach Byte-Metrik sind schon 93,77% (korrigiert) fertig.
Viele Spaß beim Testen,
HenneNWH
kommt jetzt ein riesiger Sprung in Richtung "Ende Phase 1".
Es wurden alle Reiseevents und der Reisemodus ersetzt.
Beim Reisemodus tritt allerdings ein noch nicht behobener Bug auf,
wenn die Optimierungsstufe des Compilers zu hoch ist.
Mit "-O1" funktionierte es mit aktuellen Clang und GCC noch,
mit "-O2" nicht mehr.
Als nächstes wurden neun weitere Dungeons ersetzt.
Jetzt fehlen nur noch: Das Totenschiff, die Herberge, die Spinnenhöhle und die Orkhöhle.
Zum wiederholten mal vielen Dank an gaor!
Er hat viele der magischen Zahlen im Quelltext durch aussagekräftige Bezeichner zu ersetzten.

Ersetzte Funktionen (Segmente sind komplett identisch)
- seg003: movement (kleine Änderungen)
- seg008: Rasterlib (Assembler)
- seg075: Dungeon: common 1/2 (kleine Änderungen)
- seg076: Dungeon: common 2/2
- seg080: Dungeon: Wolfshöhle, Höhle
- seg081: Dungeon: cave2
- seg082: Dungeon: Magierruine
- seg084: Dungeon: Tempel des Namenlosen
- seg085: Dungeon: Drachenhöhle
- seg086: Dungeon: Piratenhöhle
- seg089: Dungeon: Burg mit Grimring
- seg091: Dungeon: mine prem
- seg093: Reisemodus
- seg094: Reisemodus
- seg114: Reiseevents 2 / 10
- seg114: Reiseevents 6 / 10
- seg115: Reiseevents 7 / 10
Sonstiges:
- GCC/MSVC: Compilerwarnungen geprüft und einige davon behoben
- Magic-Numbers durch aussagekräftige Namen ersetzt
TODO-Liste:
- Dungeons (43 sehr kleine und 4 sehr lange Funktionen, insgesamt noch 47)
- Audio-CD Steuerung (12 Funktionen)
Statistik:
Es sind 1178 von 1237 Funktionen nachgebaut (95,23%).
Davon sind 1173 identisch mit dem Originalcode.
Nach Byte-Metrik sind schon 93,77% (korrigiert) fertig.
Viele Spaß beim Testen,
HenneNWH