
Opis
KaM Remake mod je pokušaj ponovnog osnaživanja originalne strateške igre "Knights and Merchants: The Shattered Kingdom". Naši su ciljevi natjerati ga da radi na današnjim računalima i operativnim sustavima, implementirati potpuno opremljeni sustav za više igrača na mreži, kao i popraviti mnoge greške u motoru igre. Da bismo to učinili, počeli smo od nule, pišući vlastiti kod za motor igre, ali se još uvijek oslanjamo na mnoge izvorne datoteke resursa. Pretpostavljamo da posjedujete originalnu KaM igru (provjerava je instalacijski program) inače biste je trebali kupiti – dostupna je u brojnim online trgovinama igara.
Izvršna datoteka KaM Remakea besplatna je i izgrađena od strane entuzijasta. Korištene aplikacije: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Zahtjevi sustava
KaM Remake zahtijeva:
- Microsoft Windows 98, XP, Vista, 7, 8, 10;
– 500MHz ili brži procesor;
– 256 MB ili više RAM-a;
– 3D grafički akcelerator OpenGL 1.4 usklađen;
- Zvučna kartica.

Montaža
1. Pokrenite instalacijski program i slijedite upute za instalaciju.
2. Instalater će također instalirati OpenAL audio upravljačke programe (oalinst.exe) ako nisu otkriveni. Najnovija verzija može se pronaći na službenoj OpenAL stranici: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake koristi OpenGL motor za renderiranje, tako da morate imati instalirane i OpenGL drajvere. Posjetite web-mjesto proizvođača svoje grafičke kartice kako biste dobili najnovije dostupne upravljačke programe.
4. Pokrenite mod – KaM_Remake.exe ili iz izbornika Desktop/Start ako ste odlučili stvoriti prečace.

Igranje
U igri su dostupni sljedeći prečaci:
Esc zatvara otvorenu poruku ili aktivnu karticu u izborniku igre
F1-F4 otvara odgovarajuću karticu u izborniku igranja
F5-F8 ubrzava tempo igre za x1 – x10
F11 prikazat će ploču za otklanjanje pogrešaka i izbornik
1-9 će odabrati jedinice ili kuće dodijeljene tipkama Ctrl + 1-9
B postavit će svjetionik na kartu koju vaši saveznici mogu vidjeti
P pauzira igru
T dok je pritisnut prikazat će imena timova preko jedinica u multiplayeru
The briše otvorenu poruku u igri
Razmaknica ide na mjesto otvorene poruke u igri
←↑→↓ kursorske tipke će vas pomicati po karti
Pomicanje po Kotačić miša će zumirati i umanjiti
← backspace će vratiti zumiranje na 100%
Instaliranje dodatnih karata:
1. Napravite podmapu u mapi Karte KaM Remakea i nazovite je, na primjer, "Moja nova karta".
2. Stavite unutar .dat i .map datoteke karte i preimenujte ih u skladu s tim “My New Map.dat” i “My New Map.map”. Nazivi datoteka trebaju točno odgovarati nazivu mape.
3. Također možete napraviti izbornu datoteku pod nazivom "Moja nova karta.txt" koja će sadržavati opis misije i druge informacije. Koristite isti format kao i misije koje ste dobili uz Remake. Službene informacije o formatu neće biti objavljene jer će se ova datoteka vjerojatno kasnije promijeniti.
Dodavanje prilagođene glazbe:
Možete staviti svoje MP3/OGG datoteke u mapu Glazba KaM Remakea i one će automatski biti uključene u playlistu.

PITANJA.
Tihi padovi:
Ako se KaM Remake tiho ruši tijekom pokretanja, pošaljite log datoteku na contact@kamremake.com zajedno sa svim drugim informacijama koje bi mogle biti od koristi.
Niska brzina kadrova:
Ako imate smiješno nisku brzinu kadrova u igri, to bi moglo biti zato što su vaši OpenGL upravljački programi zastarjeli. Pogledajte informacije o verziji OpenGL-a u gornjem lijevom kutu glavnog izbornika, trebala bi biti najmanje 1.4.x. Ako je manji, trebate ažurirati upravljačke programe svoje grafičke kartice (provjerite web-stranicu proizvođača kartice).
Greške igre:
Ponekad kada se dogodi nešto neočekivano, dobit ćete "Došlo je do pogreške u aplikaciji” poruka. Molimo kliknite na Pošalji izvješće o grešci gumb za slanje izvješća o padu. Unesite svoje ime i adresu e-pošte u obrazac ako želite da vas možemo kontaktirati u vezi s padom. Izvješće o padu pomoći će nam da ispravimo bug.

Poznate greške i ograničenja
Obuka jedinica u gradskoj vijećnici i opsadnoj radionici ne funkcionira.
Ponašanje umjetne inteligencije je još uvijek ograničeno.

Namjenski poslužitelj
Uključeni su izvršni programi za namjenski poslužitelj za više igrača, dostupni za Windows i Linux x86 i x86_64. Poslužitelj osluškuje veze na TCP portu (56789 prema zadanim postavkama) i djeluje kao čvorište za prijenos podataka između klijenata. Namjenski poslužitelj ne razumije igranje, jednostavno pomiče pakete. Prvom klijentu koji se pridruži prostoriji bit će dodijeljena prava hostinga koja mu omogućuju postavljanje igre. Ako se taj klijent prekine, sljedećem na popisu bit će dodijeljena prava hostinga.
Poslužitelj se može konfigurirati iz datoteke KaM_Remake_Settings.ini. (napravljen na prvoj igrici ili poslužitelju) Opcije za namjenski poslužitelj nalaze se u odjeljku [Poslužitelj].
Za korištenje u LAN igri, prvo provjerite da poslužitelj neće biti objavljen na glavnom poslužitelju postavljanjem “AnnounceDedicatedServer=0” u INI datoteci. (vidi gore) Zatim pokrenite namjenski poslužitelj i uvjerite se da radi ispravno (trebalo bi pisati "Slušanje na portu 56789"). Provjerite da li vaš vatrozid dopušta klijentima da se povežu s poslužiteljem, tako što ćete dopustiti TCP port 56789. (ili koji god ste odabrali ) Zatim se na njega možete povezati s istog računala i/ili drugih računala. (Za isto računalo, povežite se na adresu 127.0.0.1 ili localhost)
Da biste koristili na internetu, morate proslijediti port 56789 (ili koji god ste odabrali) s vašeg usmjerivača na računalo na kojem je pokrenut namjenski poslužitelj. (za više informacija o prosljeđivanju porta posjetite https://portforward.com/) Recite svojim prijateljima da se povežu s imenom vašeg poslužitelja s popisa ako ste odlučili objaviti svoj poslužitelj javno, ili vašu vanjsku IP adresu ako ne, koja vam se prikazuje na početnoj stranici https://portforward.com/. Ako igrate na istom računalu na kojem je pokrenut namjenski poslužitelj, ili na istom LAN-u, povežite se na njegovu IP adresu kao što biste to učinili za LAN igru.
Napomena: namjenski poslužitelj nije potreban za igranje multiplayera. Klikanje na “Start Local Server” ili “Start Internet Server” u mrežnom izborniku ima isti učinak, osim što morate sudjelovati u igri i poslužitelj se ne može ostaviti da se održava sam. Namjenski poslužitelj je neophodan samo ako želite pružiti poslužitelj bez igranja. Glavna svrha namjenskog poslužitelja je omogućiti poslužiteljima da budu hostirani 24/7, kojima se igrači mogu pridružiti i sudjelovati kad god žele. Ako ste u mogućnosti pružiti ovu uslugu, bit će nam drago.
Linux verzije su testirane na Fedori i Ubuntu. Sve upite ili komentare u vezi s verzijama Linuxa treba poslati Lewinu. (lewinjh@gmail.com)

Izvorni kod
Izvorni kod KaM Remakea dostupan je na našoj stranici projekta:
https://github.com/Kromster80/kam_remake
Potičemo vas da pošaljete greške pomoću ugrađenog sučelja:
https://github.com/Kromster80/kam_remake/issues

Zasluge
Vodeći programi - Chrome (kromster80@gmail.com)
Programer – Lewin (lewinjh@gmail.com)
Hvala Alexu koji je predstavio osnovni dizajn još 2008. godine
Hvala StarGazeru, koji je nacrtao nove kursore i ikone za korisničko sučelje
Veliko hvala KaM zajednici i njenim aktivnim članovima (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas i mnogi drugi) koji su nam pomogli u dekodiranju, savjetima, idejama i ohrabrenje.

Pravna obavijest
Komercijalna upotreba je zabranjena.
Svi korišteni nazivi, simboli ili drugi materijal zaštićen autorskim pravima vlasništvo su odgovarajućih vlasnika.
Ne preuzimamo nikakvu odgovornost ako ovaj mod šteti vašem softveru ili hardveru.
Iz očitih razloga objavljivanje i/ili dijeljenje ovog moda u bilo kojem obliku nije dopušteno bez ove readme datoteke.
Možete prenijeti ovaj mod na svoju stranicu/poslužitelj/početnu stranicu, ali prvo nas obavijestite.
Pretpostavljamo da vi (krajnji korisnik/igrač) posjedujete licenciranu kopiju igre KaM, inače biste trebali kupiti igru prije korištenja ovog moda. Ako to ne učinite, to će biti kršenje licencnog ugovora.