1. Dashboard
  2. Forum
  3. Filebase
  4. Lexicon
  5. Articles
  6. Rating system
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  8. Zur Transport Fever Community
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • Lexikon
  • Article (Rating System)
  • More Options
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Chris Sawyer's Locomotion
  5. Allgemeines

Open-Source-Klon von Locomotion in Entwicklung

  • Auge
  • January 30, 2018 at 10:53 AM
1st Official Post
  • Auge
    Intermediate
    Reactions Received
    5
    Posts
    495
    • January 30, 2018 at 10:53 AM
    • #1

    Hallo

    Das Team von OpenRCT hat begonnen, auf Basis des OpenRCT-Codes OpenLoco zu entwickeln. Das Code-Repository des Projekts befindet sich auf Github. Im aktuellen frühen Stadium ist der Code laut Ansage in der Readme nur auf Windows lauffähig, muss momentan noch selbst kompiliert werden und es ist noch kein Release (Alpha- oder Betaversion) vorhanden. Wenn das Spiel irgendwann in aktuellen Betriebssystemen lauffähig ist, Fehlerbehebungen und vielleicht auch neue Funktionen eingebaut werden und sich die Mods für Locomotion dort installieren lassen sollten, das wäre schon 'was.

    Mal sehen, was die Zukunft bringt.

    Tschö, Auge

    • Quote
  • Walter1940
    Enlightened
    Reactions Received
    126
    Posts
    2,920
    Filebase Entries
    312
    • January 31, 2018 at 4:11 PM
    • #2

    Danke Auge,
    ich wurde aus dem Text auf TT-Forums nicht ganz schlau. Deiner erklärt einiges.

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

    • Quote
  • StolleJay
    Intermediate
    Reactions Received
    8
    Posts
    204
    • January 31, 2018 at 11:12 PM
    • #3

    OpenRCT nicht mal Fertig und schon das nächste Projekt in angriff nehmen? Hm... Kann und will ich nicht verstehen.
    Das einzige OpenSource Projekt in der Richtung was ich kenne und was im Endeffekt ja schon so gut wie "fertig" ist, ist OpenTTD.

    Dennoch Danke für die Info ;)

    Wenn Architekten Heut zu Tage Häuser so bauen würden wie Moderne Programmierer ihre Programme, dann könnte ein Specht ein ganzes Reihenhaus zu Fall bringen!

    Home-of-Stolle - Content & Script Mods, Windows Apps & more...

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 3, 2018 at 7:14 PM
    • Official Post
    • #4

    Sehr geil! Das muss man unbedingt weiter verfolgen, hier ergibt sich für Fans von Locomotion richtiges Potenzial, vielleicht können wir zukünftig auf Dinge Hoffen auf die wir immer gewartet haben :D

    Ich habe den Source für euch kompiliert. Inhalt des Zips einfach in euer Chris Sawyer's Locomotion Spieleverzeichnis kopieren, vorher Backup der originalen "Loco.exe"

    ACHTUNG!!! Es kann durchaus zu Problemen oder Fehlern kommen, es dient nur als Spielwiese und zum Testen.

    Files

    OpenLoco_prebuild.zip 1.08 MB – 931 Downloads
    • Next Official Post
    • Quote
  • Sebastianeh
    Administrator
    Reactions Received
    15
    Articles
    1
    Posts
    2,585
    Filebase Entries
    11
    • February 4, 2018 at 2:23 AM
    • Official Post
    • #5

    Kämpfe mit der Steamversion unter WIN 10, aber ich habe ja noch die GOG Version, glaube die hat auch am besten funktioniert.
    So, oder so, werde ich es die nächsten Tage mal probieren.

    Der Fluch der Neuzeit. Die GOG Version läuft mit etwas Startschwierigkeiten, man wird mehrmals auf den Desktop geschmissen*, aber es läuft. Dank dem Patch von @Stepke auch auf Deutsch.
    Allerdings nicht wenn man das Open Source verwendet, dann ist alles wie gehabt auf Englisch, was ja zu erwarten war.
    Leider kann ich nicht auf meinem 4K Bildschirm spielen, den Versuch einer Änderung der Auflösungsgröße quittiert das Spiel mit einem Absturz, bei einem HD Monitor brauch man nicht unbedingt die Auflösung ändern, ändert natürlich nichts daran dass der Versuch mit einem Absturz quittiert wird.

    Mal abwarten was da kommt, bin gespannt. Vieles wurde sich damals gewünscht, größere Karten, mehr als 8 Auswahlmöglichkeiten bei Brücken usw., mehr Fahrzeugauswahl, die Grenze liegt bei 240 wenn ich mich recht erinnere.

    * Das Spiel wird nicht beendet, einfach wieder auf das Icon in der Taskleiste klicken. Meist muss man dies 3-4 mal machen, etwas ärgerlich aber dann läuft das Spiel auch.

    Mfg Sebastian

    <p>I think my pig whistles.</p>

    • Previous Official Post
    • Next Official Post
    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 4, 2018 at 8:49 AM
    • Official Post
    • #6

    @Sebastianeh Die OpenSource Version läuft aber im Fenstermodus sehr gut in 4K, hab ich ja auch. Ja die Sprache werden noch nicht geladen, der Entwickler hat die Strings zwar extrahiert und als Textdatei gespeichert, diese lässt sich aber noch nicht aufrufen. Ich wollte nachher mal schauen, ob ich im Source irgendeinen Hinweis finde, wo die Sprachen geladen werden.

    • Previous Official Post
    • Next Official Post
    • Quote
  • Sebastianeh
    Administrator
    Reactions Received
    15
    Articles
    1
    Posts
    2,585
    Filebase Entries
    11
    • February 5, 2018 at 12:39 AM
    • Official Post
    • #7

    @Stepke sorry, ich habe mich wohl etwas falsch ausgedrückt.
    Das Spiel läuft auf meinem 4K Monitor, allerdings wird alles so dermaßen klein angezeigt das dich die Auflösung anpassen muss.
    Dies geht allerdings nicht, da das Spiel in dem Moment abstürzt in welchem ich auf die Einstellungsoption zur Änderung der Auflösung klicke.

    Gut, da das Spiel im Fenstermodus ausgeführt wird, kann ich es auf meinen normalen HD Monitor rüberziehen.

    Quote from Stepke

    Ich wollte nachher mal schauen, ob ich im Source irgendeinen Hinweis finde, wo die Sprachen geladen werden.

    Würde mich freuen wenn dies klappt, auch wenn die Sprache zweit oder drittrangig ist, so macht es es einiges einfacher.

    Mfg Sebastian

    <p>I think my pig whistles.</p>

    • Previous Official Post
    • Next Official Post
    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 5, 2018 at 8:45 AM
    • Official Post
    • #8

    Meine ersten Ergebnisse ergaben - nichts....wie die Sprachen geladen werden, ist mir noch nicht ganz klar, werde es heute Abend nochmal versuchen.

    Generell sind bisher nur Bruchstücke aus Locomotion decompiliert, es fehlen noch ganz entscheidende Dinge. Aktuell lassen sich die Anzahl der Stationen, Frachtrate und ein paar Kleinigkeiten direkt anpassen - bisher nicht die Stationslänge.

    Code: stationmgr.h (Anzahl Stationen)
    constexpr size_t max_stations = 1024;
    Code: townmgr.h (Anzahl Städte)
    constexpr size_t max_towns = 80;
    Code: industrymgr.h (Anzahl der Industrien)
    constexpr size_t max_industries = 128;
    Code: station.cpp (Frachtrate)
    constexpr uint8_t min_cargo_rating = 0;
    constexpr uint8_t max_cargo_rating = 200;

    Auch gibt es ein Anhaltspunkt für größere Maps. Aktuell bringen Änderungen das Spiel zum Absturz, damit muss sich jemand befassen, der weitaus mehr Ahnung hat als ich xD

    Code: tile.h
    constexpr coord_t tile_size = 32;
    constexpr coord_t map_rows = 384;
    constexpr coord_t map_columns = 384;
    constexpr coord_t map_size = map_columns * tile_size;

    Diese ersten Auszüge zeigen aber schon ganz gut die Möglichkeiten eines OpenLoco für uns als Fans, die sich intensiv seit 2004 mit diesem Thema befassen.

    • Previous Official Post
    • Next Official Post
    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 6, 2018 at 7:38 PM
    • Official Post
    • #9

    Neue Version. Änderung: https://github.com/OpenRCT2/OpenLoco/pull/57

    Files

    OpenLoco_build_06.02.2018.zip 1.08 MB – 883 Downloads
    • Previous Official Post
    • Next Official Post
    • Quote
  • BW89
    Intermediate
    Reactions Received
    3
    Posts
    251
    Filebase Entries
    3
    • February 7, 2018 at 7:45 PM
    • #10

    Dickes Danke dass du die kompilierte Version hier hochlädst!
    Ich selbst habe nämlich leider nicht geschafft:(
    Lg

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 8, 2018 at 8:57 AM
    • Official Post
    • #11

    Ja kein Problem, es ist auch etwas fummmelig da das einbinden des SDL2 SDK nicht ganz so trivial ist wie beschrieben. Ich musste die Pfade anpassen damit es überhaupt klappt.

    • Previous Official Post
    • Next Official Post
    • Quote
  • Auge
    Intermediate
    Reactions Received
    5
    Posts
    495
    • February 8, 2018 at 9:02 PM
    • #12

    Hallo

    Quote from StolleJay

    OpenRCT nicht mal Fertig und schon das nächste Projekt in angriff nehmen? Hm... Kann und will ich nicht verstehen.

    Musst du auch nicht, denn ich habe da Falsches geschrieben. Nicht das Team, das OpenRCT (das auf dem originalen Rollercoaster-Tycoon und damit TTD-basiert ist) entwickelt, sondern jenes, das OpenRCT2 entwickelt, arbeitet an OpenLoco. Das bietet sich ja auch an, da Locomotion die Rollercoaster-Tycoon-2-Engine benutzt hat. Und die OpenRCT2-Engine (nicht das Spiel an sich), auf der OpenLoco nun analog zum Original basiert, ist, soweit ich das verstehe, fertig.

    Tschö, Auge

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 10, 2018 at 5:25 PM
    • Official Post
    • #13

    Wieder ein Update mit zahlreichen Verbesserungen und Fehlerbehebungen.

    Aktuelle Änderungen entnehmt ihr bitte dem GitHub Repository: https://github.com/OpenRCT2/OpenLoco

    Files

    OpenLoco_build_10.02.2018.zip 1.24 MB – 844 Downloads
    • Previous Official Post
    • Next Official Post
    • Quote
  • Walter1940
    Enlightened
    Reactions Received
    126
    Posts
    2,920
    Filebase Entries
    312
    • February 10, 2018 at 9:13 PM
    • #14

    Danke erst mal @Stepke das du dir da die Mühe machst.
    Leider erkennt AntiVir die geänderte Loco-Datei als Virus an und verschiebt sie mir in die Quarantäne. Nachdem ich also den Virenwächter deaktiviert habe ging es.
    Aber .... erst kam im DOS-Fenster, welches sich zusätzlich öffnet, viele Fehlermeldungen das einiges fehlt. Beim zweiten Start dann nicht mehr. Doch ich habe ständig (!) das Problem der Farbumkehr. Daher warte ich noch eine Weile bis es etwas stabiler läuft.
    Trotzdem danke

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

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 10, 2018 at 9:58 PM
    • Official Post
    • #15

    Hallo Walter1940,

    ja AntiVir erkennt die Datei als Virus, was totaler Blödsinn ist - es liegt am Laden der zusätzliches DLL Datei. Das Problem mit der Farbumkehr habe ich nicht, du musst unbedingt die Kompatibilitätseigenschaften deaktivieren. Unter Windows 10, läuft die frühe Version sehr gut - wie es sich bei Windows 7 verhält weiß ich nicht, wer noch XP verwendet, geht auch nackt im Krokodilbecken baden :D

    • Previous Official Post
    • Next Official Post
    • Quote
  • Feldhase
    Master
    Reactions Received
    13
    Posts
    1,765
    Filebase Entries
    14
    • February 10, 2018 at 11:53 PM
    • #16

    Kann ich bestätigen, unter Win10 läuft es. Zumindest so lange, wie man nicht versucht in den Einstellungen zu spielen. Die Auflösung von 65...x 65... sollte man in Ruhe lassen, ansonsten ist man raus. Ich denke mal, das wird sich alles noch ändern. Mit der Einstellung sieht es jedenfalls auf nem 27 Monitor besser aus als ohne diese...

    Edit : sorry - hab erst jetzt gesehen, das es oben in Klammern gefaßt ist, was möglich ist...  ;)

    Aber das überhaupt was geschieht ist doch schon mal positiv.

    Auch das noch ein paar von den "alten" Strategen hier sind. Gruss in die Runde.

    Auch danke an dich Stepke für die Zip-Datei. Ohne die würde bei mir wohl nix gehen.

    Gruss Feldhase

    Edited 2 times, last by Feldhase (February 11, 2018 at 1:55 PM).

    • Quote
  • BW89
    Intermediate
    Reactions Received
    3
    Posts
    251
    Filebase Entries
    3
    • February 13, 2018 at 12:32 PM
    • #17

    Bin wieder zum build vom 6.2 umgestiegen. Der neue stürzt leider dauernd ab, während ich mit dem Alten stundenlang zocken konnte.

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 14, 2018 at 7:44 AM
    • Official Post
    • #18

    Mmh der Build vom 10.02. läuft bei mir ausgezeichnet, ohne Absturz. Was für ein Betriebssystem nutzt du?

    • Previous Official Post
    • Next Official Post
    • Quote
  • BW89
    Intermediate
    Reactions Received
    3
    Posts
    251
    Filebase Entries
    3
    • February 14, 2018 at 5:58 PM
    • #19

    Windows 10 Home 64 Bit Version 1709 Build 16299.192

    • Quote
  • Stepke
    Administrator
    Reactions Received
    98
    Articles
    28
    Posts
    2,072
    Filebase Entries
    114
    Einträge
    31
    • February 14, 2018 at 6:53 PM
    • Official Post
    • #20

    Neue BuildVersion 14.02.2018

    Aktuelle Änderungen entnehmt ihr bitte dem GitHub Repository: github.com/OpenRCT2/OpenLoco

    Files

    OpenLoco_build_14.02.2018.zip 1.25 MB – 975 Downloads
    • Previous Official Post
    • Next Official Post
    • Quote

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Twitch

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™