
  Description
The KaM Remake mod is an attempt to reinvigorate the original “Knights and Merchants: The Shattered Kingdom” strategy game. Our goals are to make it work on today’s computers and operating systems, implement a fully featured online multiplayer system, as well as to fix the many bugs in the game engine. To do this we have started from scratch, writing our own code for the game engine but still relying on many original resource files. We assume that you own the original KaM game, (the installer checks for it) otherwise you should buy it – it’s available in a number of online gaming stores.
Executabilul Kam remake este freeware și este construit de către entuziaști. Aplicații folosite: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zlib, PNGImage, MadExcept, libZPlay.

Cerințe de sistem
Kam Remake are nevoie de:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– 500MHz or faster processor;
– 256MB or more of RAM;
– 3D graphics accelerator OpenGL 1.4 compliant;
– Sound card.

Instalare
1. Rulați programul de instalare și urmați instrucțiunile de instalare.
2. Programul va instala si driverele audio OpenAL (oalinst.exe), în cazul în care acestea nu sunt detectate. Cea mai recentă versiune poate fi găsita pe pagina oficială OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. Kam remake foloseste motorul de randare OpenGL, deci trebuie să aveți driverele OpenGL instalate. Vizitați site-ul producătorului plăcii grafice pentru a obține cele mai recente drivere disponibile.
4. Launch the mod – KaM_Remake.exe or from the Desktop/Start Menu if you chose to create shortcuts.

Gameplay-ul
Următoarele comenzi rapide sunt disponibile în joc:
Esc închide mesajul deschis sau fila activă din meniul jocului
F1-F4 deschide fila corespunzătoare din meniul de joc
F5-F8 speeds up the game pace by x1 – x10
F11 va afișa panoul de depanare și meniul
1-9 va selecta unitățile sau casele alocate cu tastele Ctrl + 1-9
B va plasa un far pe hartă pe care aliații tăi o pot vedea
P întrerupe jocul
T daca este apasat va arata numele echipelor deasupra unităților în multiplayer
The șterge mesajul deschis din joc
Bara de spațiu merge la locația mesajului deschis în joc
â†â†‘→↓ tastele cursor vă vor muta pe hartă
Derularea Roata mouse-ului va da zoom in si out
↠Backspace va reseta zoom-ul înapoi la 100%
Instalarea hărților suplimentare:
1. Create a sub-folder in the Maps folder of the KaM Remake and name it, for example, “My New Map”.
2. Put inside .dat and .map files of the map and rename them accordingly “My New Map.dat” and “My New Map.map”. File names should match folder name exactly.
3. You can also make an optional file called “My New Map.txt” which will contain the mission description and other information. Use the same format as the missions provided with the Remake. No official format information will be released because this file will probably be changed later on.
Adăugarea de muzică personalizată:
Puteți pune fișierele MP3/OGG ​​în folderul Muzică de Kam remake, și vor fi incluse în lista de redare în mod automat.

FAQ.
Accidente Silentioase:
Daca vreodata KaM Remake se va prabusi silention la pornirea lui , va rog trimite-ti fisierul log la contact@kamremake.com împreună cu orice alte informații care ar putea fi de folos.
Framerate Mic:
Dacă aveți framerate ridicol de mici în joc ar putea fi, deoarece driverele OpenGL nu sunt de actualitate.Verificati versiunea OpenGL, în colțul din stânga sus al meniului principal, ar trebui să fie de cel puțin 1.4.x. În cazul în care este mai mica ai nevoie pentru a actualizarea driverelelor al plăci grafice. (verificați site-ul producătorilor al placii video).
Erori de joc:
Sometimes when something unexpected happens you will get an “A apărut o eroare în aplicaÈ›ie” message. Please click the TrimiteÈ›i raportul de eroare butonul pentru a ne trimite raportul de accident. IntroduceÈ›i numele È™i adresa de e-mail în formular dacă doriÈ›i să vă putem contacta în legătură cu accidentul. Având raportul de blocare, ne va ajuta să remediam eroarea.

Erori și limitări cunoscute
Instruirea unității în Primărie și Atelierul de asediu nu funcționează.
Comportamentul AI este încă limitat.

Server dedicat
Sunt incluse executabile pentru serverul dedicat multiplayer, disponibile pentru Windows și Linux x86 și x86_64. Serverul ascultă conexiunile pe un port TCP (56789 în mod implicit) și acționează ca un hub pentru a transfera datele între clienți. Serverul dedicat nu înțelege modul de joc, pur și simplu mută pachetele. Primului client care se alătură unei camere i se vor atribui drepturi de găzduire care îi vor permite să configureze jocul. Dacă acel client se deconectează, următorului din listă i se vor atribui drepturi de găzduire.
Serverul poate fi configurat din fișierul KaM_Remake_Settings.ini. (creat pe primul joc sau server) Opțiunile pentru serverul dedicat sunt în secțiunea [Server].
To use in a LAN game, first make sure the server will not be published to the master server by setting “AnnounceDedicatedServer=0” in the INI file. (see above) Then start the dedicated server and ensure it is running properly (it should say “Listening on port 56789”) Please ensure your firewall is allowing clients to connect to the server, by allowing TCP port 56789. (or whichever you chose) You may then connect to it from the same computer and/or other computers. (For the same computer, connect to the address 127.0.0.1 or localhost)
Pentru a utiliza pe internet, trebuie să redirecționați portul 56789 (sau oricare ați ales) de la router la computerul dvs. care rulează serverul dedicat. (pentru mai multe informații despre redirecționarea portului, vizitați https://portforward.com/) Spuneți-le prietenilor să se conecteze la numele serverului dvs. din listă dacă ați ales să faceți serverul dvs. anunțat public sau adresa IP externă, dacă nu, care vă este afișată pe pagina de pornire a https://portforward.com/. Dacă jucați pe același computer care rulează serverul dedicat sau pe aceeași rețea LAN, conectați-vă la adresa sa IP așa cum ați face pentru un joc LAN.
Note: The dedicated server is not required to play multiplayer. Clicking “Start Local Server” or “Start Internet Server” from the network menu has the same effect, except you must participate in the game and the server cannot be left to maintain itself. The dedicated server is only necessary if you want to provide a server without playing. The main purpose of the dedicated server is to allow servers to be hosted 24/7, which players can join and participate in any time they like. If you are able to provide this service we would be pleased.
Compilările Linux au fost testate pe Fedora și Ubuntu. Orice întrebări sau comentarii cu privire la versiunile Linux ar trebui trimise la Lewin. (lewinjh@gmail.com)

Cod sursa
Codul sursă KaM Remake este disponibil pe pagina proiectului nostru:
https://github.com/Kromster80/kam_remake
Vă încurajăm să trimiteți erori utilizând interfața încorporată:
https://github.com/Kromster80/kam_remake/issues

credite
Lead programmer – Krom (kromster80@gmail.com)
Programmer – Lewin (lewinjh@gmail.com)
Mulțumim lui Alex, care a introdus designul de bază în 2008
Mulțumim lui StarGazer, care a desenat noi cursore și pictograme pentru interfața cu utilizatorul
Mulțumiri imense comunității KaM și membrilor săi activi (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas și mulți alții) care ne-au ajutat cu decodare, sfaturi, idei si incurajare.

Aviz juridic
Utilizarea comercială este interzisă.
Orice nume utilizate, simboluri sau alte materiale protejate prin drepturi de autor sunt proprietatea proprietarilor respectivi.
Nu ne asumăm nicio responsabilitate dacă acest mod vă dăunează software-ului sau hardware-ului.
Din motive evidente, publicarea și/sau partajarea acestui mod sub nicio formă nu este permisă fără acest fișier readme.
Puteți încărca acest mod pe site-ul/serverul/pagina de pornire, dar vă rugăm să ne informați mai întâi.
Presupunem că dvs. (utilizatorul final/jucătorul) dețineți o copie licențiată a jocului KaM, altfel ar trebui să cumpărați jocul înainte de a utiliza acest mod. Nerespectarea acestui lucru va însemna încălcarea acordului de licență.