Beskrivelse
KaM Remake-modden er et forsøg på at genoplive det originale "Knights and Merchants: The Shattered Kingdom"-strategispil. Vores mål er at få det til at fungere på nutidens computere og operativsystemer, implementere et fuldt udstyret online multiplayer-system, samt at rette de mange fejl i spilmotoren. For at gøre dette har vi startet fra bunden, skrevet vores egen kode til spilmotoren, men stadig afhængig af mange originale ressourcefiler. Vi antager, at du ejer det originale KaM-spil, (installatøren tjekker efter det), ellers bør du købe det - det er tilgængeligt i en række online spilbutikker.
Den eksekverbare KaM Remake er freeware og er bygget af entusiaster. Anvendte 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 hurtigere processor;
– 256 MB eller mere RAM;
– 3D-grafikaccelerator OpenGL 1.4 kompatibel;
- Lyd kort.
Installation
1. Kør installationsprogrammet og følg installationsinstruktionerne.
2. Installationsprogrammet vil også installere OpenAL-lyddriverne (oalinst.exe), hvis de ikke opdages. Den seneste version kan findes på den officielle OpenAL-side: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake bruger OpenGL-gengivelsesmotoren, så du skal også have OpenGL-drivere installeret. Besøg din grafikkortproducents websted for at få de nyeste tilgængelige drivere.
4. Start mod'en – KaM_Remake.exe eller fra skrivebordet/startmenuen, hvis du vælger at oprette genveje.
Gameplay
Følgende genveje er tilgængelige i spillet:
Esc lukker den åbne besked eller den aktive fane i spilmenuen
F1-F4 åbner den tilsvarende fane i gameplay-menuen
F5-F8 øger spiltempoet med x1 – x10
F11 vil vise fejlfindingspanelet og menuen
1-9 vil vælge enheder eller huse tildelt med Ctrl + 1-9 taster
B vil placere et beacon på kortet, som dine allierede kan se
P pauser spillet
T mens der trykkes, vil holdnavne vises over enheder i multiplayer
Af sletter den åbne besked i spillet
Mellemrumstasten går til placeringen af den åbne besked i spillet
←↑→↓ piletasterne vil flytte dig rundt på kortet
Rulning af Musehjul vil zoome ind og ud
← backspace vil nulstille zoom tilbage til 100 %
Installation af tilføjelseskort:
1. Opret en undermappe i mappen Maps i KaM Remake og navngiv den, for eksempel "Mit nye kort".
2. Indsæt .dat- og .map-filer på kortet og omdøb dem i overensstemmelse hermed "My New Map.dat" og "My New Map.map". Filnavne skal matche mappenavnet nøjagtigt.
3. Du kan også lave en valgfri fil kaldet "My New Map.txt", som vil indeholde missionsbeskrivelsen og anden information. Brug samme format som de missioner, der følger med genindspilningen. Ingen officielle formatoplysninger vil blive frigivet, fordi denne fil sandsynligvis vil blive ændret senere.
Tilføjelse af brugerdefineret musik:
Du kan lægge dine MP3/OGG-filer i mappen Musik i KaM Remake, og de vil automatisk blive inkluderet i afspilningslisten.
F.A.Q.
Tavse nedbrud:
Hvis KaM Remake crasher lydløst under opstart, send venligst logfilen til contact@kamremake.com sammen med andre oplysninger, der kan være nyttige.
Lav billedhastighed:
Hvis du har en latterlig lav framerate i spillet, kan det skyldes, at dine OpenGL-drivere er forældede. Se OpenGL-versionsoplysningerne i øverste venstre hjørne af hovedmenuen, den skal være mindst 1.4.x. Hvis det er mindre, skal du opdatere dine grafikkortdrivere (tjek din kortproducents hjemmeside).
Spilfejl:
Nogle gange, når noget uventet sker, vil du få et "Der er opstået en fejl i applikationen” besked. Klik venligst på Send fejlrapport knappen for at sende nedbrudsrapporten til os. Indtast dit navn og din e-mailadresse i formularen, hvis du ønsker, at vi skal kunne kontakte dig om nedbruddet. At have nedbrudsrapporten vil hjælpe os med at rette fejlen.
Kendte fejl og begrænsninger
Enhedstræning i rådhus og belejringsværksted fungerer ikke.
AI-adfærd er stadig begrænset.
Dedikeret server
Eksekverbare filer til den dedikerede multiplayer-server er inkluderet, tilgængelige til Windows og Linux x86 og x86_64. Serveren lytter efter forbindelser på en TCP-port (56789 som standard) og fungerer som en hub til at overføre data mellem klienter. Den dedikerede server forstår ikke gameplay, den flytter simpelthen rundt på pakker. Den første klient, der tilslutter sig et rum, vil blive tildelt hostingrettigheder, så de kan konfigurere spillet. Hvis denne klient afbryder forbindelsen, vil den næste på listen blive tildelt hostingrettigheder.
Serveren kan konfigureres fra filen KaM_Remake_Settings.ini. (oprettet på den første af spillet eller serveren) Indstillinger for den dedikerede server er i sektionen [Server].
For at bruge i et LAN-spil, skal du først sørge for, at serveren ikke bliver publiceret til masterserveren ved at indstille "AnnounceDedicatedServer=0" i INI-filen. (se ovenfor) Start derefter den dedikerede server og sørg for, at den kører korrekt (der skal stå "Lytter på port 56789") Sørg for, at din firewall tillader klienter at oprette forbindelse til serveren, ved at tillade TCP-port 56789. (eller hvad du nu vælger ) Du kan derefter oprette forbindelse til den fra den samme computer og/eller andre computere. (For den samme computer skal du oprette forbindelse til adressen 127.0.0.1 eller localhost)
For at bruge på internettet skal du videresende port 56789 (eller hvad du nu vælger) fra din router til din pc, der kører den dedikerede server. (for mere information om port forwarding besøg https://portforward.com/) Fortæl dine venner om at oprette forbindelse til dit servernavn fra listen, hvis du valgte at gøre din server offentligt annonceret, eller din eksterne IP-adresse, hvis ikke, som vises til dig på hjemmesiden til https://portforward.com/. Hvis du spiller på den samme computer, der kører den dedikerede server, eller på det samme LAN, skal du oprette forbindelse til dens IP-adresse, som du ville gøre for et LAN-spil.
Bemærk: Den dedikerede server er ikke nødvendig for at spille multiplayer. At klikke på "Start lokal server" eller "Start internetserver" fra netværksmenuen har samme effekt, bortset fra at du skal deltage i spillet, og serveren kan ikke overlades til at vedligeholde sig selv. Den dedikerede server er kun nødvendig, hvis du vil levere en server uden at spille. Hovedformålet med den dedikerede server er at tillade servere at blive hostet 24/7, som spillere kan tilslutte sig og deltage i, når som helst de vil. Hvis du er i stand til at levere denne service, ville vi blive glade.
Linux-builds er blevet testet på Fedora og Ubuntu. Alle spørgsmål eller kommentarer vedrørende Linux-builds skal sendes til Lewin. (lewinjh@gmail.com)
Kildekode
KaM Remake-kildekoden er tilgængelig på vores projektside:
https://github.com/Kromster80/kam_remake
Vi opfordrer dig til at indsende fejl ved hjælp af den indbyggede grænseflade:
https://github.com/Kromster80/kam_remake/issues
Kreditter
Lead programmer – Chrome (kromster80@gmail.com)
Programmer – Lewin (lewinjh@gmail.com)
Tak til Alex, der introducerede kernedesignet tilbage i 2008
Tak til StarGazer, som tegnede nye markører og ikoner til brugergrænsefladen
Stor tak til KaM-fællesskabet og dets aktive medlemmer (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas og mange andre), som hjalp os med afkodning, råd, ideer og opmuntring.
Juridisk meddelelse
Kommerciel brug er forbudt.
Alle brugte navne, symboler eller andet ophavsretligt beskyttet materiale tilhører de respektive ejere.
Vi påtager os intet ansvar, hvis denne mod skader din software eller hardware.
Af indlysende grunde er publicering og/eller deling af denne mod i nogen form ikke tilladt uden denne readme-fil.
Du kan uploade denne mod til din side/server/hjemmeside, men lad os venligst vide det først.
Vi antager, at du (slutbruger/spiller) ejer en licenseret kopi af spillet KaM, ellers bør du købe spillet, før du bruger denne mod. Hvis du ikke gør det, vil det være et brud på licensaftalen.