Handla om

Beskrivning

KaM Remake-moden är ett försök att återuppliva det ursprungliga strategispelet "Knights and Merchants: The Shattered Kingdom". Våra mål är att få det att fungera på dagens datorer och operativsystem, implementera ett fullfjädrat online multiplayer-system, samt att fixa de många buggarna i spelmotorn. För att göra detta har vi börjat från början, skrivit vår egen kod för spelmotorn men fortfarande förlitat oss på många ursprungliga resursfiler. Vi antar att du äger det ursprungliga KaM-spelet (installatören kollar efter det) annars bör du köpa det – det finns i ett antal spelbutiker online.
Den körbara KaM Remake är gratisprogram och är byggd av entusiaster. Använda applikationer: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Systemkrav

KaM Remake kräver:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– 500MHz eller snabbare processor;
– 256 MB eller mer RAM;
– 3D-grafikaccelerator OpenGL 1.4-kompatibel;
- Ljudkort.

Installation

1. Kör installationsprogrammet och följ installationsinstruktionerna.
2. Installationsprogrammet kommer också att installera OpenAL-ljuddrivrutinerna (oalinst.exe) om de inte upptäcks. Den senaste versionen finns på den officiella OpenAL-sidan: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake använder OpenGL-renderingsmotorn, så du måste ha OpenGL-drivrutiner installerade också. Besök din grafikkortstillverkares webbplats för att få de senaste tillgängliga drivrutinerna.
4. Starta moden – KaM_Remake.exe eller från skrivbordet/startmenyn om du valde att skapa genvägar.

Gameplay

Följande genvägar är tillgängliga i spelet:
Esc stänger det öppna meddelandet eller den aktiva fliken i spelmenyn
F1-F4 öppnar motsvarande flik i spelmenyn
F5-F8 snabbar upp speltempot med x1 – x10
F11 kommer att visa felsökningspanelen och menyn
1-9 kommer att välja enheter eller hus som tilldelats med Ctrl + 1-9 tangenter
B kommer att placera en fyr på kartan som dina allierade kan se
P pausar spelet
T När du trycker på knappen visas lagnamn över enheter i multiplayer
Av raderar det öppna meddelandet i spelet
Mellanslagstangenten går till platsen för det öppna meddelandet i spelet
←↑→↓ Markörtangenterna flyttar dig runt på kartan
Bläddra i Mushjul kommer att zooma in och ut
backsteg återställer zoomen till 100 %

Installera tilläggskartor:
1. Skapa en undermapp i mappen Maps i KaM Remake och ge den ett namn, till exempel "Min nya karta".
2. Lägg in .dat- och .map-filer på kartan och byt namn på dem enligt "My New Map.dat" och "My New Map.map". Filnamn ska matcha mappnamnet exakt.
3. Du kan också skapa en valfri fil som heter "My New Map.txt" som innehåller uppdragsbeskrivningen och annan information. Använd samma format som de uppdrag som medföljer remaken. Ingen officiell formatinformation kommer att släppas eftersom den här filen troligen kommer att ändras senare.

Lägga till anpassad musik:
Du kan lägga dina MP3/OGG-filer i musikmappen i KaM Remake, och de kommer att inkluderas i spellistan automatiskt.

F.A.Q.

Tysta kraschar:
Om KaM Remake kraschar tyst under uppstart, skicka loggfilen till contact@kamremake.com tillsammans med all annan information som kan vara till nytta.

Låg bildhastighet:
Om du har löjligt låg bildhastighet i spelet kan det bero på att dina OpenGL-drivrutiner är inaktuella. Se OpenGL-versionsinformationen i det övre vänstra hörnet av huvudmenyn, den bör vara minst 1.4.x. Om det är mindre behöver du uppdatera dina grafikkortsdrivrutiner (kontrollera korttillverkarens webbplats).

Spelfel:
Ibland när något oväntat händer får du ett "Ett fel har uppstått i applikationen" meddelande. Vänligen klicka på Skicka felrapport knappen för att skicka kraschrapporten till oss. Ange ditt namn och din e-postadress i formuläret om du vill att vi ska kunna kontakta dig om kraschen. Att ha kraschrapporten hjälper oss att fixa felet.

Kända buggar och begränsningar

Enhetsutbildningen i stadshuset och belägringsverkstaden fungerar inte.
AI-beteendet är fortfarande begränsat.

Dedikerad server

Körbara filer för den dedikerade multiplayer-servern ingår, tillgängliga för Windows och Linux x86 och x86_64. Servern lyssnar efter anslutningar på en TCP-port (56789 som standard) och fungerar som ett nav för att överföra data mellan klienter. Den dedikerade servern förstår inte spelet, den flyttar helt enkelt runt paket. Den första klienten som går med i ett rum kommer att tilldelas värdrättigheter så att de kan ställa in spelet. Om den klienten kopplar bort kommer nästa i listan att tilldelas värdrättigheter.
Servern kan konfigureras från filen KaM_Remake_Settings.ini. (skapat på den första av spelet eller servern) Alternativ för den dedikerade servern finns i avsnittet [Server].
För att använda i ett LAN-spel, se först till att servern inte kommer att publiceras till huvudservern genom att ställa in "AnnounceDedicatedServer=0" i INI-filen. (se ovan) Starta sedan den dedikerade servern och se till att den fungerar som den ska (det ska stå "Lyssnar på port 56789") Se till att din brandvägg tillåter klienter att ansluta till servern genom att tillåta TCP-port 56789. (eller vilken du nu väljer ) Du kan sedan ansluta till den från samma dator och/eller andra datorer. (För samma dator, anslut till adressen 127.0.0.1 eller localhost)
För att använda på internet måste du vidarebefordra porten 56789 (eller vilken du nu väljer) från din router till din PC som kör den dedikerade servern. (för mer information om port forwarding besök https://portforward.com/) Berätta för dina vänner att ansluta till ditt servernamn från listan om du valde att offentliggöra din server, eller din externa IP-adress om inte, som visas för dig på hemsidan för https://portforward.com/. Om du spelar på samma dator som kör den dedikerade servern, eller på samma LAN, anslut till dess IP-adress som du skulle göra för ett LAN-spel.

Obs: Den dedikerade servern krävs inte för att spela multiplayer. Att klicka på "Starta lokal server" eller "Starta Internetserver" från nätverksmenyn har samma effekt, förutom att du måste delta i spelet och servern kan inte lämnas att underhålla sig själv. Den dedikerade servern är bara nödvändig om du vill tillhandahålla en server utan att spela. Huvudsyftet med den dedikerade servern är att tillåta servrar att vara värd 24/7, där spelare kan gå med och delta i när som helst de vill. Om du kan tillhandahålla denna tjänst skulle vi bli glada.

Linux-byggen har testats på Fedora och Ubuntu. Alla frågor eller kommentarer angående Linux-byggen ska skickas till Lewin. (lewinjh@gmail.com)

Källkod

KaM Remake-källkoden finns tillgänglig på vår projektsida:
https://github.com/Kromster80/kam_remake
Vi uppmuntrar dig att skicka in buggar med det inbyggda gränssnittet:
https://github.com/Kromster80/kam_remake/issues

Krediter

Leda program – Chrome (kromster80@gmail.com)
Programmerare – Lewin (lewinjh@gmail.com)
Tack till Alex som introducerade kärndesignen redan 2008
Tack till StarGazer, som ritade nya markörer och ikoner för användargränssnitt
Stort tack till KaM-communityt och dess aktiva medlemmar (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas och många andra) som hjälpte oss med avkodning, råd, idéer och uppmuntran.

Rättsligt meddelande

Kommersiell användning är förbjuden.
Alla använda namn, symboler eller annat upphovsrättsskyddat material tillhör respektive ägare.
Vi tar inget ansvar om denna mod skadar din mjukvara eller hårdvara.
Av uppenbara skäl är det inte tillåtet att publicera och/eller dela denna mod i någon form utan denna readme-fil.
Du kan ladda upp denna mod till din webbplats/server/hemsida, men vänligen meddela oss först.
Vi antar att du (slutanvändare/spelare) äger en licensierad kopia av spelet KaM, annars bör du köpa spelet innan du använder denna mod. Underlåtenhet att göra det kommer att bryta mot licensavtalet.