Freeciv
(Pàgina nova, amb el contingut: «<center><div style="width:60%">__TOC__</div></center> ==PMF: Sistemes operatius== === Windows === ==== Com puc jugar al Freeciv en MS Windows ? ==== Hi ha bin...».)
 
Línia 29: Línia 29:
 
# El client Freeciv apareixerà, i en un segon et portarà al [[w:c:Freeciv:main menu|menú principal]].
 
# El client Freeciv apareixerà, i en un segon et portarà al [[w:c:Freeciv:main menu|menú principal]].
 
# Si vols jugar contra d'altres humans (almenys m'ho sembla, que són humans :-)) clica el botó {{kbd|Connectar a Partida en Xarxa}} del menú principal. Llavors, escriu l'adreça [[IP]] del servidor o bé selecciona la pestanya del Metaservidor a Internet per jugar al servidor de freeciv.org. Selecciona una partida disponible, i clica el botó de {{kbd|Connectar}}. (Pot ser que hagis de clicar el botó {{kbd|Actualitzar}} per obtenir la llista de servidors inicial, i per actualitzar-la al cap d'una estona).
 
# Si vols jugar contra d'altres humans (almenys m'ho sembla, que són humans :-)) clica el botó {{kbd|Connectar a Partida en Xarxa}} del menú principal. Llavors, escriu l'adreça [[IP]] del servidor o bé selecciona la pestanya del Metaservidor a Internet per jugar al servidor de freeciv.org. Selecciona una partida disponible, i clica el botó de {{kbd|Connectar}}. (Pot ser que hagis de clicar el botó {{kbd|Actualitzar}} per obtenir la llista de servidors inicial, i per actualitzar-la al cap d'una estona).
# Si vols jugar a la teva màquina local contra els [[IA]] (amb tots els altres jugadors controlats per l'ordinador), clica al botó {{kbd|Començar Partida Nova}}. Llavors selecciona el nivell de dificultat, i el nombre total de jugadors (incloent-te a tu, així que si vols jugar contra quatre IA, has de seleccionar 5).<BR/>
+
# Si vols jugar a la teva màquina local contra els [[:en:AI|IA]] (amb tots els altres jugadors controlats per l'ordinador), clica al botó {{kbd|Començar Partida Nova}}. Llavors selecciona el nivell de dificultat, i el nombre total de jugadors (incloent-te a tu, així que si vols jugar contra quatre IA, has de seleccionar 5).<BR/>
 
# Clica el botó {{kbd|Tria Nació}} per triar la teva nació, nom de líder, sexe i estil de ciutat.
 
# Clica el botó {{kbd|Tria Nació}} per triar la teva nació, nom de líder, sexe i estil de ciutat.
   

Revisió del 08:35, 15 feb 2009

PMF: Sistemes operatius

Windows

Com puc jugar al Freeciv en MS Windows ?

Hi ha binaris precompilats que es poden baixar a www.freeciv.org.

Si vols compilar-te tu el codi font, et caldrà mingw o cygwin.

Obtenir el Freeciv per Windows nadiu

Els paquets de Windows nadius venen com a instal·ladors auto-extraïbles.

Només has de baixar-te i instal·lar un dels instal·ladors .EXE. Hi ha tres paquets diferents disponibles, un que fa servir el joc de widgets nadiu de win32, un que fa servir les eines de GTK+ 2.0, i un que fa servir les llibreries SDL. La versió GTK requereix Windows NT, 2000, XP o superior.

Nota important: l'antivirus pot avisar-te que el Freeciv porta un troià. Això segur que és mentida - llegeix l'explicació sencera abans de parlar-ne als fòrums.

D'acord, me l'he baixat i l'he instal·lat, ara com l'executo?

Si has fet servir una de les versions d'autoinstal·lació, hi ha un grup de programes amb el nom que has triat en el moment de la instal·lació (per exemple, Freeciv-2.1.0). Només has de clicar a Inicia →Programes→Freeciv-2.1.0→Freeciv

Ja està! Hauries de tenir-lo en marxa.

He engegat el civclient, però ara no sé què fer.

Hauries de seguir els següents passos:

  1. El client Freeciv apareixerà, i en un segon et portarà al menú principal.
  2. Si vols jugar contra d'altres humans (almenys m'ho sembla, que són humans :-)) clica el botó Connectar a Partida en Xarxa del menú principal. Llavors, escriu l'adreça IP del servidor o bé selecciona la pestanya del Metaservidor a Internet per jugar al servidor de freeciv.org. Selecciona una partida disponible, i clica el botó de Connectar. (Pot ser que hagis de clicar el botó Actualitzar per obtenir la llista de servidors inicial, i per actualitzar-la al cap d'una estona).
  3. Si vols jugar a la teva màquina local contra els IA (amb tots els altres jugadors controlats per l'ordinador), clica al botó Començar Partida Nova. Llavors selecciona el nivell de dificultat, i el nombre total de jugadors (incloent-te a tu, així que si vols jugar contra quatre IA, has de seleccionar 5).
  4. Clica el botó Tria Nació per triar la teva nació, nom de líder, sexe i estil de ciutat.

Ja està. A divertir-se!

Client nadiu: com deso i recupero una partida desada?

La partida se salva clicant el botó Desar Partida a la part dreta inferior de la finestra del client.

Per carregar la partida desada, clica el botó Carregar Partida al pas tres o quatre de dalt. (El nom que amb què l'havies salvat tindrà .gz afegit al final quan miris la llista de fitxers).

Com puc fer servir un joc de caselles diferent?

El primer que has de fer és baixar-te el joc de caselles que vulguis fer servir d'aquest enllaç.

Després has de desempaquetar el joc de caselles al directori DATA o l'arrel del teu directori de Freeciv (o sigui, que si el teu directori de Freeciv és C:\FREECIV-2.1.0, li has de dir a WinZip que extregui a C:\FREECIV-2.1.0\DATA.) Assegura't que li dius al teu programa d'extracció que també extregui el que hi ha als subdirectoris del fitxer.

Un cop això està fet, ja pots fer servir el nou joc de caselles (PER FI!) Has de passar un argument a CIVCLIENT.EXE, per tant la manera més fàcil de fer-ho és obrir una finestra de Comandes (de Inicia→Programes→Accessoris→Finestra de Comandes en el meu cas, de vegades es diu Finestra MS-DOS). Vés al directori Freeciv (per exemple, cd \FREECIV-2.1.0) i engega el client amb l'opció -tiles nomdejocdecaselles. Per exemple,

CIVCLIENT -tiles freeland

Ja ho hauries de tenir en aquest moment!

Com puc utilitzar un joc de normes diferent?

Per utilitzar un joc de regles diferent, te l'has de baixar i extreure'l al directori arrel de Freeciv, o al data (C:\FREECIV-2.1.0\DATA, per exemple). Això hauria de crear un subdirectori amb el nom del joc de regles (ancients, per exemple.)

Després li has de dir al servidor que el faci servir. Això es fa escrivint

/rulesetdir ''directori del joc de regles''

a la línia de xat del client abans de prémer el botó de Començar Partida.

He obert un fitxer de joc de regles a Notepad i és molt difícil de llegir

Els fitxers de jocs de regles (i altres fitxers de configuració) s'emmagatzemen amb finals de línia a l'estil UNIX, i Notepad no els reconeix correctament. Pots fer servir Wordpad o algun editor alternatiu com ara notepad2 o notepad++.

Mac OS X

Com em puc instal·lar la versió més nova del Freeciv?

Com puc compilar-me el Freeciv?

Com instal·lo X11?

X11 és una aplicació, part de l'OS X proporcionat per Apple, però no s'instal·la per defecte.

Si tens 10.4 "Tiger":

  • Busca el teu disc d'instal·lació de Tiger i posa'l
  • Obre "Optional installs.mpkg" des del CD
  • Selecciona Aplicacions > X11 a l'instal·lador

Si tens 10.3 "Panther":

Més sobre l'X11 d'Apple

Com puc mirar de solucionar petades del Freeciv?

El Freeciv escriu informació al registre del sistema si peta. Per veure-ho, obre /Applications/Utilities/Console.app immediatament després d'una petada. Hauries de trobar coses relacionades amb el Freeciv cap al final.

El Freeciv peta perquè no troba libXinerama no sé què?

Aquest error podria aparèixer a 10.3 o a instal·lacions incompletes d'X11. Per solucionar-la, cal o bé reinstal·lar X11 (veure a dalt), o saber una mica de la part interna d'OS X.

Hem trobat aquesta solució: (copiada de [1])

  1. Baixar la distro Xbin.tgz des de http://ftp.xfree86.org/pub/XFree86/4.5.0/binaries/Darwin-ppc-5.x/
  2. Desempaquetar-la i localitzar libXinerama.1.0.dylib al directori lib
  3. Posar libXinerama.1.0.dylib a /usr/X11R6/lib
  4. Fer un symlink de libXinerama.1.0.dylib a libXinerama.dylib i a libXinerama.1.dylib en aquell directori.

Com instal·lo nous jocs de caselles?

Primer, el sistema de Linux funciona bé a OS X (posar els jocs de caselles a ~/.freeciv).

També hi ha una solució específica per OS X (agafada de [2]):

  1. Baixar-te el joc de caselles que vulguis i desempaquetar-lo.
  2. Fer clic dret (o ctrl-clic) a l'executable del client i seleccionar "Mostrar Contingut del Paquet" al menú de context.
  3. Vés a aquest directori: Contents/Resources/freeciv-x.y.z/share/freeciv
  4. Posar el fitxer *.tileset i la carpeta corresponent en aquest directori.
  5. Engegar el client el nou joc de caselles hauria d'aparèixer al diàleg d'Opcions Locals.

Com faig el clic dret?

Per tornar a centrar la vista, pots fer clic dret a la pàgina de resum o al mapa gros (el camp de joc). Per fer clic dret, prem la tecla de comanda (símbol de la poma) mentre cliques.

El Freeciv no s'engega a la meva màquina

Pot haver-hi molts motius per això. Aquí tens algunes pistes:

  • Necessites tenir instal·lat l'X11 d'Apple per executar la versió oficial. Instal·la'l des dels teus DVD/CDs de sistema (10.4 Tiger) o baixa-te'l i instal·la'l des del web de desenvolupament d'Apple (10.3 Panther).
  • Pot ser que Freeciv no s'engegui si estàs amb l'usuari Admin. Entra com a usuari Standard i torna-ho a provar.
  • Les versions oficials posteriors a 2.0.3 estan fetes per executar-se a OS X Tiger o posterior i no funcionen en versions anteriors d'OS X.
  • La imatge del disc dur que intentes executar com a Freeciv té un apòstrof (') al seu nom. Prova de canviar el nom del teu disc dur i torna-ho a provar. Això també s'aplica a qualsevol carpeta del camí fins a l'aplicació Freeciv. La instal·lació estàndard de Freeciv hauria d'anar al directori d'/Aplicacions/ .