1. Dashboard
  2. Forum
  3. Filebase
  4. Lexikon
  5. Artikel
  6. Spieletest
  7. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  8. Zur Transport Fever Community
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Filebase-Eintrag
  • Lexikon
  • Artikel (Bewertungssystem)
  • Erweiterte Suche
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Chris Sawyer's Locomotion
  5. Projekte

Größere Maps

    • In Arbeit
  • Crispy
  • 18. Juli 2007 um 00:04
  • Crispy
    Schüler
    Beiträge
    77
    Filebase Einträge
    1
    • 18. Juli 2007 um 00:04
    • #1

    Hi Leute,

    So, nachdem das mit den größeren Bahnhöfen geschafft ist und die Mehrheit wohl für größere Maps abstimmt (Wünsche für zukünftige Patches) möchte ich dieses Projekt früher oder später starten!

    Nach den ersten versuchen mal einen kleinen Einblick in die Speicherstruktur zu bekommen steht eins fest:
    Das wichtigste ist, möglichst viele Informationen darüber zu sammeln.

    Desshalb bitte ich euch um unterstützung.

    Alle Informationen welche die Map betreffen können hilfreich sein. Alle Informationen zu Savegames, Szenarien, und Landscape Dateien. Auch informationen zu allen DAT files welche was mit der map zu tun haben, können helfen das Speicherformat zu verstehen.
    Der Sourcecode des Tool's Mapgen würde ungemein helfen! Derjenige der den programmiert hat hat auf jeden fall die Informationen wie die Map gespeichert wird... und in den Savegames ist immer nur ein Abbild des Arbeitsspeichers gespeichert...

    Ich bitte euch, das wir hier erstmal möglichst viele informationen zusammentragen. Ich kenne micht mit den dat files zb gar nicht aus!

    Gruß Crispy

    • Zitieren
  • Walter1940
    Erleuchteter
    Reaktionen
    126
    Beiträge
    2.920
    Filebase Einträge
    312
    • 18. Juli 2007 um 01:48
    • #2

    Der Autor von mapgen heißt Timmy Brolin aka AmPz. Veröffentlich wurde das Teil im tt-forum im Sept. 2004. Ich habe ihn angeschrieben und um nähere Erläuterung gebeten.

    Edit
    Bei der Gelegenheit kann ich nochmal Josef Drexler anschreiben. Ich denke das er eine Ahnung von der Speicherstucktur und allem drum und dran hat.

    https://www.walter1940.de/
    Tutorial - Von MSTS zu Locomotion
    Tutorial - Wally
    Tutorial - Der neue Weg von MSTS zu Locomotion
    Tutorial - XML-modding

    3 Mal editiert, zuletzt von Walter1940 (18. Juli 2007 um 01:58)

    • Zitieren
  • Crispy
    Schüler
    Beiträge
    77
    Filebase Einträge
    1
    • 18. Juli 2007 um 01:58
    • #3

    Danke dir Walter!!!!

    • Zitieren
  • Walter1940
    Erleuchteter
    Reaktionen
    126
    Beiträge
    2.920
    Filebase Einträge
    312
    • 19. Juli 2007 um 16:34
    • #4
    Zitat


    Datum: Wed, 18 Jul 2007 16:19:49 +0200
    Von: Josef Drexler <josef@ttdpatch.net>
    An: Thomas Schmidkunz <t.schmidkunz@gmx.de>
    Betreff: Re: Haben Freigabe

    .......
    Ausser der Struktur der .dat Dateien habe ich eigentlich ueberhaupt
    keine Kenntnisse, und da gibt's ja nicht mehr viel zu machen. Ich
    habe auch schon seit Jahren nicht mehr Locomotion gespielt, drum kann ich nicht helfen dabei, tut mir leid.
    .......

    Alles anzeigen

    Ein Versuch war es wert.


    ===============================
    edit


    Zitat


    Message subject: Re: Help needed
    From: ampz
    Sent at: Thu Jul 19, 2007 1:16 pm
    To: Walter1940

    Message

    Not sure what you want to know.
    The Locomotion file format is almost identical to the rollercoaster tycoon file format.
    Details of the rollercoster tycoon format can be found on the internet. For example, here: http://www.strategyplanet.com/rctuk/tid/

    I think specific information about the locomotion format is also available somewhere but I cannot find it at the moment.

    Alles anzeigen


    Übersetzung:
    Ich bin nicht sicher was du wiisen willst.
    Das Locomotion Dateiformat ist weitgehenst identisch mit dem Rollercoaster Dateiformat.
    Details vom Rollercoaster Format kann man im Internet finden.
    Zum Beispiel hier: http://www.strategyplanet.com/rctuk/tid/

    Ich denke spezielle Informationen zum Locomotion Format sind ebenfalls irgendwo verfügbar, aber ich can sie im Moment nicht finden.

    ------------------
    Ich kann ihn nochmal anschreiben und speziell um den Sourcecode bitten. Oder du, Crispy, schreibst ihn an und fragst ihn speziell nach den Punkten die interessant sind.

    https://www.walter1940.de/
    Tutorial - Von MSTS zu Locomotion
    Tutorial - Wally
    Tutorial - Der neue Weg von MSTS zu Locomotion
    Tutorial - XML-modding

    2 Mal editiert, zuletzt von Walter1940 (19. Juli 2007 um 16:34)

    • Zitieren
  • Seelenquell
    Gast
    • 19. Juli 2007 um 18:00
    • #5

    http://www.strategyplanet.com/rctuk/tid/LocoObjdata.html

    • Zitieren
  • Crispy
    Schüler
    Beiträge
    77
    Filebase Einträge
    1
    • 19. Juli 2007 um 19:46
    • #6

    Danke! Das hilft schonmal ein bischen weiter!

    Walter
    Frag ihn doch mal bitte nach dem Sourcecode! Interesant ist eigentlich nur wie die einzelnen teilstücke gespeichert sind! ZB: 8byte pro teilstück, davon erstes byte für die textur, nächsten 2 Bytes sind ne bitmake welche folgende informationen enthält ... usw

    wenn ich diese sachen weiß, kann ich damit arbeiten!

    Gruß Crispy

    • Zitieren
  • Seelenquell
    Gast
    • 19. Juli 2007 um 20:30
    • #7

    schau doch einfach hier nach. is zwar wie schon erwähnt RCT, aber wenn das format ähnlich ist..

    http://www.strategyplanet.com/rctuk/tid/SV4/SV4.html

    man beachte, loco nimmt sv5, rct nimmt sv4..

    • Zitieren
  • Crispy
    Schüler
    Beiträge
    77
    Filebase Einträge
    1
    • 20. Juli 2007 um 01:43
    • #8

    @SQ
    Ja hab ich gemacht! Das problem ist nur das dort nichts über SV5 oder SC5 zu finden ist... und SV5 verwendet zum teil einen anderen codec!

    Ich habe mich aber eben mal durch den RAM gewurschtelt und hab einige Entdeckungen gemacht!

    Das Format der einzelnen Teilstücke hab ich so habwegs entschlüssen können! Jedenfalls hab ich sie gefunden und sachen wie höhe, textur, neigung und wasserspiegel entschlüsseln können.

    Ich habe aber eine noch viel bessere Entdeckung gemacht. Das MapArray ist dynamisch! Ein Array mit Pointern auf die Felder ist hingegen Statisch! Es sieht jedoch so aus, als sei das Array für eine mapgröße von 512*512 ausgelegt! Ob es tatsächlich so ist, oder ob die freien Speicherplätze doch noch für etwas anderes gut sind, kann ich noch nicht sicher sagen!

    Zumindest mal ein Anfang.

    Gruß Crispy

    • Zitieren
  • Walter1940
    Erleuchteter
    Reaktionen
    126
    Beiträge
    2.920
    Filebase Einträge
    312
    • 20. Juli 2007 um 02:05
    • #9

    Ich glaube das Brolin, der Autor von mapgen, der falsche Ansprechpartner ist. Das Programm macht nichts anderes als die Farbe der Pixel in Höhe umrechnen ... und fertig ist die Karte.

    Daher habe ich jetzt Mek, den Autor vom Savegame Tool, angeschrieben. Dieses Programm greift direkt in die Struktur eines Savegames ein. Dazu braucht er Kenntnisse wo sich was befindet.

    (Und wo findet man Mek im tt-forum am häufigsten? ... Abteilung ttdpatch ... wo auch sonst)

    https://www.walter1940.de/
    Tutorial - Von MSTS zu Locomotion
    Tutorial - Wally
    Tutorial - Der neue Weg von MSTS zu Locomotion
    Tutorial - XML-modding

    • Zitieren
  • Seelenquell
    Gast
    • 20. Juli 2007 um 08:09
    • #10

    und die savegames sind auch komprimiert, weil nach editor-bearbeitung sind sie plötzlich größer, nach erneutem abspeichern wieder kleiner..

    • Zitieren
  • Crispy
    Schüler
    Beiträge
    77
    Filebase Einträge
    1
    • 20. Juli 2007 um 13:25
    • #11

    Walter
    Genau in informationen brauche ich! Denn zuerst muss ich ja auch mal eine Map erstellen welche größer ist! Dafür muss ich das Format von SC5 genau kennen! Da er mit seinem Tool MapGen genau das ja macht, wäre es gut den code zu haben. Oder hat das wissen, dann könnte ich auch selbst eins Schreiben.
    Weil ganz so einfach wie du das beschrieben hast ist es ja nicht ;) das Format muss ja schon stimmen damit Loco es lesen kann.

    Den Quellcode vom Savegametool hab ich! Das hat auch sehr geholfen.

    @SQ
    Da hast du recht. Loco kann auch unkomprimierte Savegames Laden... Benjobeni und ich haben ja auch einen Konverter geschrieben mit welchem alte Savegames für den Bahnhofspatch passend gemacht werden! Funktioniert schon, ist aber noch nicht reif zum veröffentlichen.

    Gruß Crispy

    • Zitieren
  • Walter1940
    Erleuchteter
    Reaktionen
    126
    Beiträge
    2.920
    Filebase Einträge
    312
    • 29. Juli 2007 um 21:33
    • #12

    Mein Fehler.
    Ich werde ihn weiter wegen SC5 und dem Quellcode ausquetschen.


    edit

    Zitat


    From: ampz
    Sent at: Sun Jul 29, 2007 5:38 pm
    To: Walter1940

    Message

    Sorry, I did the landscape generator quite some time ago. I have not looked at Locomotion map files for a long time.

    https://www.walter1940.de/
    Tutorial - Von MSTS zu Locomotion
    Tutorial - Wally
    Tutorial - Der neue Weg von MSTS zu Locomotion
    Tutorial - XML-modding

    Einmal editiert, zuletzt von Walter1940 (29. Juli 2007 um 21:33)

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 29. Juli 2007 um 21:39
    • #13

    Und Quellcode hat er auch nicht mehr?

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • viralvirus
    Schüler
    Beiträge
    113
    • 27. August 2007 um 13:37
    • #14

    Gibt es hier neue Entwicklungen ?

    Locomotion blijft een gaaf spel ! / Locomotion bleibt ein spannendes Spiel ! / Locomotion still is a good game !

    Auf den Spuren stillgelegte Bahnlinie: http://diggelfjoer.swalker.nl/railtr/

    • Zitieren
  • DLoB
    Anfänger
    Beiträge
    30
    • 27. August 2007 um 16:18
    • #15

    ha, du warst schneller... XD

    Ich bin eigentlich nicht so ein modder, aber kann ich irgendwie helfen? ich meine, manchmal sind simple ideen hilfreich ;)

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 27. August 2007 um 19:59
    • #16
    Zitat

    Original von viralvirus
    Gibt es hier neue Entwicklungen ?


    Noch nicht. Ich hab Prüfungen und lese höchstens mal die neuen Beiträhe hier durch.
    Crispy war glaub ich auch mit Prüfungen beschäftigt. Weiss aber im moment nichts genaueres von ihm.

    Wir entwickeln dann schon mal am Patch weiter, aber das dauert von meiner Seite aus noch ein Paar Wochen.

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • DLoB
    Anfänger
    Beiträge
    30
    • 27. August 2007 um 21:55
    • #17

    alles gute braucht seine Zeit nicht? XD

    • Zitieren
  • Daywalker
    Fortgeschrittener
    Beiträge
    520
    Filebase Einträge
    3
    • 28. August 2007 um 01:12
    • #18
    Zitat

    Original von DLoB
    alles gute braucht seine Zeit nicht? XD

    Das denke ich auch, aber was ich bisher von Crispy mitbekommen habe, der kann Berge versetzen (und diesmal fast Wort-wörtlich :biggrins), erst recht wenn er so große unterstützung wie Walter1940 und Banjo hat.
    Ich würde sicher auch gern etwas dazu beisteuern, aber da ich nicht einmal annähernd Ahnung von der Materie hab, laß ich lieber gleich die Figer davon und lasse die Meister ran.

    komischer Zufall, immer wenn ich online bin ist der Daywalker auch grad angemeldet!?! :zunge2:

    • Zitieren
  • Walter1940
    Erleuchteter
    Reaktionen
    126
    Beiträge
    2.920
    Filebase Einträge
    312
    • 28. August 2007 um 16:24
    • #19

    Ich habe mich nur um den schriftverkehr ud die Freigabe von Atari gekümmert. Die Wunder vollbringen Crispy und Banjo.

    btw
    ampz ist entweder in Urlaub oder er beantwortet mein PN´s generell nicht mehr. Kann einer von euch beiden (Banjo o. Crispy) ihm mal schreiben?

    https://www.walter1940.de/
    Tutorial - Von MSTS zu Locomotion
    Tutorial - Wally
    Tutorial - Der neue Weg von MSTS zu Locomotion
    Tutorial - XML-modding

    • Zitieren
  • Daywalker
    Fortgeschrittener
    Beiträge
    520
    Filebase Einträge
    3
    • 18. September 2007 um 13:37
    • #20

    Moin, mal ne Frage in die Runde, wie geht es vorran?
    Ich habe gelesen, das nun doch an dem Fahrzeuglimit gearbeitet wird :fragezeichen:, ist das wahr?
    Ich würde es, aufgrund des ständig anwachsenden Fuhrparks natürlich begrüßen, aber soweit ich das mitbekommen habe wurde das Thema doch zwecks der großen zustimmung der gößeren Maps hinten angestellt, oder habe ich da was verpasst?

    komischer Zufall, immer wenn ich online bin ist der Daywalker auch grad angemeldet!?! :zunge2:

    • Zitieren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Twitch

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™