Compilazione del gioco

From Blood Wiki
Jump to: navigation, search
Guida al repositorio di SVN | capitolo precedente: Concetti chiave

Contents

[edit] Installazione di prova

L'installazione di prova serve a trasformare la copia scaricata del repositorio in un gioco funzionante (nella versione per lo sviluppo). L'installazione di prova fa esattamente le stesse cose che fa una vera installazione di Blood Omnicide. Per ogni versione del gioco (PC, PlayStation, demo) la procedura di installazione è leggermente diversa.

1.Blood Omen versione PC

  1. copiare il pill.big e tutti i file .jam/.vag dentro a kain_make/installscript/kain/. Se la cartella non esiste, crearla.
  2. lanciare kain_make/installscript/run_installationscript.cmd.

2. Blood Omen per PlayStation

  1. procurarsi un'immagine del cd di Blood Omen in formato BIN/MDF/ISO/IMG e copiarla dentro a kain_make/installscript/kain_psx/kain.bin (o kain.mdf, kain.iso, kain.img). Se la cartella non esiste, crearla.
  2. lanciare kain_make/installscript/run_installationscript_psx.cmd.
Importante: Per una gestione ottimale dei file dell'immagine del cd anche tutti i file degli attributi creati con il file d'immagine (.ccd, .cue, .sub, .mds) dovrebbero essere presenti.
Importante: Sono supportate solo le immagini di dischi validi. Esistono alcune traduzioni fatte dagli utenti che potrebbero funzionare con un emulatore PSX, ma non con questo script di installazione.

3. Blood Omen per PlayStation (custom)

Questo script di installazione è presente solo come ultima spiaggia nel caso si stia usando un'immagine del cd alterata (che non si è installata con lo script generico). Non supporta le cinematiche.

  1. montare l'immagine con Alcohol 52%, Daemon Tools o un altro programma simile.
  2. copiare kain/pill.big dentro a kain_make/installscript/kain_psx/pill.big.
  3. lanciare kain_make/installscript/run_installationscript_psx_custom.cmd.

4. Blood Omen demo

  1. lanciare kain_make/installscript/run_installationscript_demo.cmd.

[edit] Aggiornamenti

Lanciare il comando svn update frequentemente per scaricare tutte le ultime modifiche fatte sul repositorio dagli altri utenti.

Alcuni update apportano modifiche alla struttura dei file (aggiungendo nuovi mostri, rinominando file...). In questo caso è necessario lanciare nuovamente la test installation. Controlla il registro per vedere se è consigliato di lanciare nuovamente lo script di installazione.

[edit] Cache DDS per le texture

La versioe release del gioco contiene tutte le texture compresse in formato DDS. La cache DDS aiuta a far risparmiare spazio sull'HDD e ad abbassare i requisiti della VRAM.

Blood Omnicide con texture a 32 bit ha bisogno di una scheda video con 1GB di RAM video, mentre con le texture compresse bastano 256MB.

Per compilare la cache DDS di tutte le texture lanciare kain_make/makedds/makedds_textures.bat.

Importante: Una volta usata la cache DDS l'engine salterà TUTTE le texture TGA, quindi se si stanno testando delle modifiche di quelle o si è aggiornato da SVN assicurarsi di eliminare kain/PILL500.PK3 (un file contenente la cache DDS prodotta) o di ricompilarlo.
Consiglio: Impostare il CVaR r_texture_dds_load su 0 disabiliterà la cache DDS per tutto tranne che per gli oggetti che contengono degli sprite.



Capitolo successivo: Convenzioni per i nomi
Torna all'indice | Torna in cima alla pagina


 Blood Wiki in Italian

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox