IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Inform 6 mit deutscher Library
AntwortenNeues ThemaNeue Umfrage

Inform 6 mit deutscher Library

Geschrieben um 14:52 am 28.12.2012 | Zitat | Editieren | Löschen
syzygy
Mitglied
Pupil Gumby
Beiträge: 11

Hallo zusammen,

Ich versuche gerade, mir I6 mit der deutschen Bibliothek von http://www.textfire.de/archiv/ gefügig zu machen, aber natürlich gibt es Probleme, und leider ist die Dokumentation ein wenig bruchstückhaft.

Wenn ich in meiner Source include "grammar.h" durch include "germang.h" ersetze, arbeitet (der englische) Inform-Compiler problemlos, und es werden danach die deutschen Verben verstanden, d.h. "nimm" statt "take" funktioniert. Soweit, so gut.

Die Default-Nachrichten erfolgen jedoch weiterhin in englisch, dh ich erhalte "You don't see that here", statt "Du siehst das hier nicht", oder so. Dass ich angepasste Meldungen übersetzen muss, ist mir klar, aber die Standard-Mitteilungen sollten doch bereits auf deutsch vorliegen, oder?

Wenn ich auf den "angepassten deutschen" Inform-Compiler umsteige, der auf Textfire angeboten wird, erhalte ich beim Compilieren die Fehlermeldung, die Routinen "DekliniereSub" und "DekliniereAllSub" fehlten.

Was mache ich falsch...? (Und wofür benötige ich den "deutschen" Compiler überhaupt?)

Danke im voraus,

syzygy

Geschrieben um 21:42 am 28.12.2012 | Zitat | Editieren | Löschen
ChristianB
Mitglied
Retired Gumby
Beiträge: 1062

Textfire? Das gibt's noch? ;-)

Du benutzt offenbar eine unvollständige Übersetzung: es reicht nicht, lediglich einzelne Dateien einzubinden oder zu ersetzen.

Ich würde Dir empfehlen, eine vollständige Übersetzung zu verwenden, am besten die aktuellste, die es gibt, nämlich deform:

http://martin-oehm.de/deform/

Falls du damit Probleme hast, ein Projekt aufzusetzen, hilft Dir hier bestimmt jemand mit einem Ordner-Rohbau und einem Beispiel weiter.

Du kannst übrigens den aktuellsten I6-Compiler hier bekommen. Es ist dem Compiler egal, in welcher Sprache das Spiel geschrieben ist.

https://github.com/DavidKinder/Inform6

Geschrieben um 13:50 am 29.12.2012 | Zitat | Editieren | Löschen
Mischa
Mitglied
Master Gumby
Beiträge: 107

So kommt man schön an den Source-Code... Gibt's das auch vorkompiliert? :-)

Geschrieben um 16:24 am 29.12.2012 | Zitat | Editieren | Löschen
ChristianB
Mitglied
Retired Gumby
Beiträge: 1062

Der I6-Compiler lässt sich recht einfach selbst bauen (ist in ANSI-C geschrieben). Welche Plattform hätten'S denn gern? Ich könnte Linux oder Win anbieten.

Geschrieben um 23:23 am 29.12.2012 | Zitat | Editieren | Löschen
syzygy
Mitglied
Pupil Gumby
Beiträge: 11

Danke für die Hinweise, mit Deform klappt's jetzt!

syzygy

Geschrieben um 02:24 am 30.12.2012 | Zitat | Editieren | Löschen
Mischa
Mitglied
Master Gumby
Beiträge: 107

ChristianB:

Welche Plattform hätten'S denn gern? Ich könnte Linux oder Win anbieten.

Also ich bin da eher für Win! ;-)

Wobei ich nicht weiß, ob sich der Aufwand für den Hub von 6.31N auf 6.32N lohnt...

Geschrieben um 02:27 am 30.12.2012 | Zitat | Editieren | Löschen
ChristianB
Mitglied
Retired Gumby
Beiträge: 1062

Solange alles läuft, nimm ruhig den alten Compiler. Für Win hab ich gerade mal compiliert, da gibt's aber viele Fehler, die ich in Linux nicht hatte. Wenn das doch noch durchläuft, schicke ich dir das Ergebnis per Mail ...

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz