[Scummvm-cvs-logs] SF.net SVN: scummvm: [31807] scummvm/trunk/engines/drascula

sev at users.sourceforge.net sev at users.sourceforge.net
Fri May 2 13:44:48 CEST 2008


Revision: 31807
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31807&view=rev
Author:   sev
Date:     2008-05-02 04:44:47 -0700 (Fri, 02 May 2008)

Log Message:
-----------
lee_dibujos -> loadPic
descomprime_dibujo -> decompressPic
pantalla_disco -> roomDisk
refresca_*() -> update_*()
refresca_*_antes() -> update_*_pre()
borra_pantalla -> clearRoom
pausa -> pause
refresca_pantalla -> updateRoom
actualiza_refresco -> updateRefresh
actualiza_refresco_antes -> updateRefresh_pre
pantalla_* -> room_*

Modified Paths:
--------------
    scummvm/trunk/engines/drascula/animation.cpp
    scummvm/trunk/engines/drascula/drascula.cpp
    scummvm/trunk/engines/drascula/drascula.h

Modified: scummvm/trunk/engines/drascula/animation.cpp
===================================================================
--- scummvm/trunk/engines/drascula/animation.cpp	2008-05-02 11:22:40 UTC (rev 31806)
+++ scummvm/trunk/engines/drascula/animation.cpp	2008-05-02 11:44:47 UTC (rev 31807)
@@ -43,7 +43,7 @@
 		delay(600);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 		delay(340);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
@@ -54,9 +54,9 @@
 		fliplay("logoalc.bin", 8);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
-		lee_dibujos("cielo.alg");
-		descomprime_dibujo(dir_zona_pantalla, 256);
+		clearRoom();
+		loadPic("cielo.alg");
+		decompressPic(dir_zona_pantalla, 256);
 		Negro();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		FundeDelNegro(2);
@@ -81,7 +81,7 @@
 
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 		comienza_sound("s5.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
@@ -92,24 +92,24 @@
 		anima("scr3.bin", 17);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		lee_dibujos("cielo2.alg");
-		descomprime_dibujo(dir_zona_pantalla, 256);
+		loadPic("cielo2.alg");
+		decompressPic(dir_zona_pantalla, 256);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		FundeAlNegro(1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 
-		lee_dibujos("96.alg");
-		descomprime_dibujo(dir_hare_frente, COMPLETA);
-		lee_dibujos("103.alg");
-		descomprime_dibujo(dir_dibujo1, MEDIA);
-		lee_dibujos("104.alg");
-		descomprime_dibujo(dir_dibujo3, 1);
-		lee_dibujos("aux104.alg");
-		descomprime_dibujo(dir_dibujo2, 1);
+		loadPic("96.alg");
+		decompressPic(dir_hare_frente, COMPLETA);
+		loadPic("103.alg");
+		decompressPic(dir_dibujo1, MEDIA);
+		loadPic("104.alg");
+		decompressPic(dir_dibujo3, 1);
+		loadPic("aux104.alg");
+		decompressPic(dir_dibujo2, 1);
 
 		playmusic(4);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
@@ -127,7 +127,7 @@
 					term_int = 1;
 					break;
 				}
-				pausa(3);
+				pause(3);
 			}
 			if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 				break;
@@ -167,14 +167,14 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		borra_pantalla();
+		clearRoom();
 
-		lee_dibujos("100.alg");
-		descomprime_dibujo(dir_dibujo1, MEDIA);
-		lee_dibujos("auxigor.alg");
-		descomprime_dibujo(dir_hare_frente, 1);
-		lee_dibujos("auxdr.alg");
-		descomprime_dibujo(dir_hare_fondo, 1);
+		loadPic("100.alg");
+		decompressPic(dir_dibujo1, MEDIA);
+		loadPic("auxigor.alg");
+		decompressPic(dir_hare_frente, 1);
+		loadPic("auxdr.alg");
+		decompressPic(dir_hare_fondo, 1);
 		sentido_dr = 0;
 		x_dr = 129;
 		y_dr = 95;
@@ -205,17 +205,17 @@
 		anima("lib2.bin", 16);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 		color_solo = ROJO;
-		lee_dibujos("plan1.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		loadPic("plan1.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(10);
+		pause(10);
 		habla_solo(TEXTD4,"d4.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		lee_dibujos("plan1.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		loadPic("plan1.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		habla_solo(TEXTD5, "d5.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
@@ -223,36 +223,36 @@
 		anima("lib2.bin", 16);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
-		lee_dibujos("plan2.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		clearRoom();
+		loadPic("plan2.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(20);
+		pause(20);
 		habla_solo(TEXTD6, "d6.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		anima("lib2.bin", 16);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
-		lee_dibujos("plan3.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		clearRoom();
+		loadPic("plan3.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(20);
+		pause(20);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		habla_solo(TEXTD7, "d7.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		lee_dibujos("plan3.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		loadPic("plan3.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		habla_solo(TEXTD8, "d8.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
-		lee_dibujos("100.alg");
-		descomprime_dibujo(dir_dibujo1, MEDIA);
+		clearRoom();
+		loadPic("100.alg");
+		decompressPic(dir_dibujo1, MEDIA);
 		MusicFadeout();
 		stopmusic();
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
@@ -287,7 +287,7 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		fin_sound_corte();
-		borra_pantalla();
+		clearRoom();
 		Negro();
 		playmusic(23);
 		FundeDelNegro(0);
@@ -305,7 +305,7 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(1);
+		pause(1);
 		sentido_dr = 0;
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		pon_igor();
@@ -319,7 +319,7 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(1);
+		pause(1);
 		sentido_dr = 1;
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		pon_igor();
@@ -328,7 +328,7 @@
 		habla_igor_dch(TEXTI2, "I2.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		pausa(13);
+		pause(13);
 		habla_dr_dch(TEXTD13,"d13.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
@@ -337,7 +337,7 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(1);
+		pause(1);
 		sentido_dr = 0;
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		pon_igor();
@@ -365,7 +365,7 @@
 		habla_dr_izq(TEXTD17, "d17.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		pausa(18);
+		pause(18);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		habla_igor_frente(TEXTI6, "I6.als");
@@ -374,18 +374,18 @@
 		FundeAlNegro(0);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 
 		playmusic(2);
-		pausa(5);
+		pause(5);
 		fliplay("intro.bin", 12);
 		term_int = 1;
 	}
-	borra_pantalla();
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, COMPLETA);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	clearRoom();
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, COMPLETA);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 }
 
 void DrasculaEngine::habla_dr_grande(const char *dicho, const char *filename) {
@@ -432,7 +432,7 @@
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (key == Common::KEYCODE_ESCAPE)
@@ -470,8 +470,8 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		lee_dibujos("an11y13.alg");
-		descomprime_dibujo(dir_hare_dch, 1);
+		loadPic("an11y13.alg");
+		decompressPic(dir_hare_dch, 1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
@@ -479,33 +479,33 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		lee_dibujos("97.alg");
-		descomprime_dibujo(dir_hare_dch, 1);
+		loadPic("97.alg");
+		decompressPic(dir_hare_dch, 1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		pausa(4);
+		pause(4);
 		comienza_sound("s1.als");
 		hipo(18);
 		fin_sound();
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		borra_pantalla();
+		clearRoom();
 		stopmusic();
 		corta_musica = 1;
 		memset(dir_zona_pantalla, 0, 64000);
 		color_solo = BLANCO;
-		pausa(80);
+		pause(80);
 
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		habla_solo(TEXTBJ1, "BJ1.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
-		lee_dibujos("bj.alg");
-		descomprime_dibujo(dir_zona_pantalla, MEDIA);
+		clearRoom();
+		loadPic("bj.alg");
+		decompressPic(dir_zona_pantalla, MEDIA);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		Negro();
@@ -517,14 +517,14 @@
 		habla_solo(TEXT214, "214.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		borra_pantalla();
+		clearRoom();
 
-		lee_dibujos("16.alg");
-		descomprime_dibujo(dir_dibujo1, MEDIA);
+		loadPic("16.alg");
+		decompressPic(dir_dibujo1, MEDIA);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		lee_dibujos("auxbj.alg");
-		descomprime_dibujo(dir_dibujo3, 1);
+		loadPic("auxbj.alg");
+		decompressPic(dir_dibujo3, 1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
@@ -544,8 +544,8 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		lee_dibujos("97g.alg");
-		descomprime_dibujo(dir_hare_dch, 1);
+		loadPic("97g.alg");
+		decompressPic(dir_hare_dch, 1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
@@ -582,42 +582,42 @@
 		playmusic(9);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		lee_dibujos("97.alg");
+		loadPic("97.alg");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		descomprime_dibujo(dir_hare_dch, 1);
+		decompressPic(dir_hare_dch, 1);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		refresca_pantalla();
+		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		pausa(120);
+		pause(120);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		habla_solo(TEXT223, "223.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		color_solo = BLANCO;
-		refresca_pantalla();
+		updateRoom();
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(110);
+		pause(110);
 		habla_solo(TEXTBJ11, "BJ11.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		refresca_pantalla();
+		updateRoom();
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		pausa(118);
+		pause(118);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		lleva_al_hare(132, 97 + alto_hare);
-		pausa(60);
+		pause(60);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		hablar(TEXT224, "224.als");
@@ -636,22 +636,22 @@
 		strcpy(num_room, "no_bj.alg");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		pausa(8);
-		refresca_pantalla();
+		pause(8);
+		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		hablar(TEXT225, "225.als");
-		pausa(76);
+		pause(76);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_hare = 1;
-		refresca_pantalla();
+		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		hablar(TEXT226, "226.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		refresca_pantalla();
+		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(30);
+		pause(30);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		hablar(TEXT227,"227.als");
@@ -661,8 +661,8 @@
 }
 
 void DrasculaEngine::animation_3_1() {
-	lee_dibujos("an11y13.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an11y13.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT192, "192.als");
 	habla_tabernero(TEXTT1, "t1.als");
@@ -687,31 +687,31 @@
 
 	flags[0] = 1;
 
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_4_1() {
-	lee_dibujos("an12.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an12.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT205,"205.als");
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(1, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	updateScreen(228,112, 228,112, 47,60, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(49, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 	stopmusic();
 	flags[11] = 1;
 
@@ -725,8 +725,8 @@
 	hablar(TEXT209, "209.als");
 
 	flags[11] = 0;
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_1_2() {
@@ -740,12 +740,12 @@
 	sentido_hare = 0;
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	pon_hare();
-	actualiza_refresco();
+	updateRefresh();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	lee_dibujos("an2_1.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("an2_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an2_1.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("an2_2.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	copyBackground(1, 1, 201, 87, 50, 52, dir_hare_frente, dir_zona_pantalla);
@@ -755,7 +755,7 @@
 		copyBackground(x, 1, 201, 87, 50, 52, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(201,87, 201,87, 50,52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -765,7 +765,7 @@
 		copyBackground(x, 55, 201, 87, 50, 52, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(201, 87, 201, 87, 50, 52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -775,7 +775,7 @@
 		copyBackground(x, 109, 201, 87, 50, 52, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(201, 87, 201, 87, 50, 52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -786,7 +786,7 @@
 		copyBackground(x, 1, 201, 87, 50, 52, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(201,87, 201,87, 50,52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -796,7 +796,7 @@
 		copyBackground(x, 55, 201, 87, 50, 52, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(201, 87, 201, 87, 50, 52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 	x = 0;
 
@@ -805,7 +805,7 @@
 		copyBackground(x, 109, 201, 87, 50, 52, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(201, 87, 201, 87, 50, 52, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
@@ -813,7 +813,7 @@
 
 	fin_sound();
 
-	pausa (4);
+	pause (4);
 
 	comienza_sound("s1.als");
 	hipo_sin_nadie(12);
@@ -830,33 +830,33 @@
 	stopmusic();
 	flags[9] = 1;
 
-	pausa(12);
+	pause(12);
 	hablar(TEXTD56, "d56.als");
-	pausa(8);
+	pause(8);
 
-	borra_pantalla();
-	lee_dibujos("ciego1.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("ciego2.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("ciego3.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("ciego4.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("ciego5.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	clearRoom();
+	loadPic("ciego1.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("ciego2.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("ciego3.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("ciego4.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("ciego5.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(10);
+	pause(10);
 
 	habla_ciego(TEXTD68, "d68.als", "44472225500022227555544444664447222550002222755554444466");
-	pausa(5);
+	pause(5);
 	habla_hacker(TEXTD57, "d57.als");
-	pausa(6);
+	pause(6);
 	habla_ciego(TEXTD69,"d69.als","444722255000222275555444446655033336666664464402256555005504450005446");
-	pausa(4);
+	pause(4);
 	habla_hacker(TEXTD58,"d58.als");
 	habla_ciego(TEXTD70,"d70.als", "4447222550002222755554444466550333226220044644550044755665500440006655556666655044744656550446470046");
 	delay(14);
@@ -879,21 +879,21 @@
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(14);
+	pause(14);
 
-	borra_pantalla();
+	clearRoom();
 
 	playmusic(musica_room);
-	lee_dibujos("9.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("aux9.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("9.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("aux9.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	sin_verbo();
 
 	flags[9] = 0;
@@ -916,7 +916,7 @@
 void DrasculaEngine::animation_10_2() {
 	habla_pianista(TEXTP12, "P12.als");
 	hablar(TEXT361, "361.als");
-	pausa(40);
+	pause(40);
 	habla_pianista(TEXTP13, "P13.als");
 	hablar(TEXT362, "362.als");
 	habla_pianista(TEXTP14, "P14.als");
@@ -930,9 +930,9 @@
 	int n, pos_cabina[6];
 	int l = 0;
 
-	lee_dibujos("an14_2.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an14_1.alg");
+	loadPic("an14_2.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an14_1.alg");
 
 	pos_cabina[0] = 150;
 	pos_cabina[1] = 6;
@@ -943,32 +943,32 @@
 
 	for (n = -160; n <= 0; n = n + 5 + l) {
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 		pon_hare();
 		pon_vb();
 		pos_cabina[3] = n;
 		copyRectClip(pos_cabina, dir_hare_fondo, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		l = l + 1;
 	}
 
 	flags[24] = 1;
 
-	descomprime_dibujo(dir_dibujo1, 1);
+	decompressPic(dir_dibujo1, 1);
 
 	comienza_sound("s7.als");
 	hipo(15);
 
 	fin_sound();
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 }
 
 void DrasculaEngine::animation_15_2() {
 	habla_borracho(TEXTB8, "B8.als");
-	pausa(7);
+	pause(7);
 	habla_borracho(TEXTB9, "B9.als");
 	habla_borracho(TEXTB10, "B10.als");
 	habla_borracho(TEXTB11, "B11.als");
@@ -980,7 +980,7 @@
 	habla_borracho(TEXTB12, "B12.als");
 	hablar(TEXT371, "371.als");
 
-	borra_pantalla();
+	clearRoom();
 
 	playmusic(32);
 	int key = getscan();
@@ -989,8 +989,8 @@
 
 	color_abc(VERDE_OSCURO);
 
-	lee_dibujos("his1.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic("his1.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	centra_texto(HIS1, 180, 180);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -1008,9 +1008,9 @@
 	if (key != 0)
 		goto asco;
 
-	borra_pantalla();
-	lee_dibujos("his2.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	clearRoom();
+	loadPic("his2.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	centra_texto(HIS2, 180, 180);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -1028,9 +1028,9 @@
 	if (key != 0)
 		goto asco;
 
-	borra_pantalla();
-	lee_dibujos("his3.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	clearRoom();
+	loadPic("his3.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	centra_texto(HIS3, 180, 180);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -1045,11 +1045,11 @@
 
 	FundeAlNegro(1);
 
-	borra_pantalla();
-	lee_dibujos("his4_1.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("his4_2.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	clearRoom();
+	loadPic("his4_1.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("his4_2.alg");
+	decompressPic(dir_dibujo3, 1);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo3, dir_zona_pantalla);
 	centra_texto(HIS1, 180, 180);
@@ -1072,17 +1072,17 @@
 			goto asco;
 	}
 
-	pausa(5);
+	pause(5);
 	FundeAlNegro(2);
-	borra_pantalla();
+	clearRoom();
 
 asco:
-	lee_dibujos(pantalla_disco);
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos(num_room);
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic(roomDisk);
+	decompressPic(dir_dibujo3, 1);
+	loadPic(num_room);
+	decompressPic(dir_dibujo1, MEDIA);
 	Negro();
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(0);
 	if (musica_room != 0)
@@ -1136,15 +1136,15 @@
 }
 
 void DrasculaEngine::animation_23_2() {
-	lee_dibujos("an24.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an24.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	flags[21] = 1;
 
 	if (flags[25] == 0) {
 		habla_vb(TEXTVB13, "VB13.als");
 		habla_vb(TEXTVB14, "VB14.als");
-		pausa(10);
+		pause(10);
 		hablar(TEXT387, "387.als");
 	}
 
@@ -1159,7 +1159,7 @@
 	animation_14_2();
 	if (flags[25] == 0)
 		habla_vb(TEXTVB17, "VB17.als");
-	pausa(8);
+	pause(8);
 	sentido_vb = 1;
 	habla_vb(TEXTVB18, "VB18.als");
 
@@ -1198,19 +1198,19 @@
 	int y[] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 76, 76, 76, 76, 76, 76, 76,
 				76, 76, 76, 76, 76, 76, 76, 1, 1, 1, 1};
 
-	lee_dibujos("an23.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("an23.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 34; n++) {
 		copyRect(p_x, p_y, p_x, p_y, 36, 74, dir_dibujo1, dir_zona_pantalla);
 		copyRect(x[n], y[n], p_x, p_y, 36, 74, dir_hare_fondo, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 		updateScreen(p_x, p_y, p_x, p_y, 36, 74, dir_zona_pantalla);
-		pausa(5);
+		pause(5);
 	}
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 }
 
 void DrasculaEngine::animation_23_anexo2() {
@@ -1218,30 +1218,30 @@
 	int x[] = {1, 35, 69, 103, 137, 171, 205, 239, 273, 1, 35, 69, 103, 137};
 	int y[] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 73, 73, 73, 73, 73};
 
-	pausa(50);
+	pause(50);
 
-	lee_dibujos("an23_2.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("an23_2.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 14; n++) {
 		copyRect(p_x, p_y, p_x, p_y, 33, 71, dir_dibujo1, dir_zona_pantalla);
 		copyRect(x[n], y[n], p_x, p_y, 33, 71, dir_hare_fondo, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 		updateScreen(p_x,p_y, p_x,p_y, 33,71, dir_zona_pantalla);
-		pausa(5);
+		pause(5);
 	}
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo,1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo,1);
 }
 
 void DrasculaEngine::animation_25_2() {
 	int n, pos_cabina[6];
 
-	lee_dibujos("an14_2.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("18.alg");
-	descomprime_dibujo(dir_dibujo1, 1);
+	loadPic("an14_2.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("18.alg");
+	decompressPic(dir_dibujo1, 1);
 
 	pos_cabina[0] = 150;
 	pos_cabina[1] = 6;
@@ -1257,7 +1257,7 @@
 	for (n = 0; n >= -160; n = n - 8) {
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 		pon_hare();
 		pon_vb();
 
@@ -1265,14 +1265,14 @@
 
 		copyRectClip(pos_cabina, dir_hare_fondo, dir_zona_pantalla);
 
-		actualiza_refresco();
+		updateRefresh();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	}
 
 	fin_sound();
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 }
 
 void DrasculaEngine::animation_27_2() {
@@ -1340,18 +1340,18 @@
 void DrasculaEngine::animation_31_2() {
 	habla_vb(TEXTVB44, "VB44.als");
 	lleva_vb(-50);
-	pausa(15);
+	pause(15);
 	lleva_al_hare(159, 140);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	sentido_hare = 2;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(78);
+	pause(78);
 	sentido_hare = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(22);
+	pause(22);
 	hablar(TEXT406, "406.als");
 	lleva_vb(98);
 	habla_vb(TEXTVB45, "VB45.als");
@@ -1366,7 +1366,7 @@
 	hablar(TEXT409, "409.als");
 	habla_vb(TEXTVB52, "VB52.als");
 	habla_vb(TEXTVB53, "VB53.als");
-	pausa(12);
+	pause(12);
 	habla_vb(TEXTVB54, "VB54.als");
 	habla_vb(TEXTVB55, "VB55.als");
 	hablar(TEXT410, "410.als");
@@ -1391,20 +1391,20 @@
 	lleva_al_hare(96, 165);
 	lleva_al_hare(79, 165);
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	lee_dibujos("an35_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an35_2.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an35_1.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an35_2.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	for (n = 0; n < 6; n++) {
 		x++;
 		copyBackground(x, 1, 70, 90, 46, 80, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(70,90, 70,90, 46,80,dir_zona_pantalla);
 		x = x + 46;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1413,7 +1413,7 @@
 		copyBackground(x, 82, 70, 90, 46, 80, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(70, 90, 70, 90, 46, 80, dir_zona_pantalla);
 		x = x + 46;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1424,7 +1424,7 @@
 
 		x = x + 46;
 
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1433,20 +1433,20 @@
 		copyBackground(x, 82, 70, 90, 46, 80, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(70, 90, 70,90, 46, 80,dir_zona_pantalla);
 		x = x + 46;
-		pausa(3);
+		pause(3);
 	}
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(19);
+	pause(19);
 
 	comienza_sound("s1.als");
 	hipo_sin_nadie(18);
 	fin_sound();
 
-	pausa(10);
+	pause(10);
 
 	FundeAlNegro(2);
 }
@@ -1454,7 +1454,7 @@
 void DrasculaEngine::animation_1_3() {
 	hablar(TEXT413, "413.als");
 	grr();
-	pausa(50);
+	pause(50);
 	hablar(TEXT414, "414.als");
 }
 
@@ -1465,18 +1465,18 @@
 	playmusic(13);
 	animation_4_3();
 	flags[1] = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(120, 0, 120, 0, 200, 200, dir_zona_pantalla);
 	animation_5_3();
 	flags[0] = 0;
 	flags[1] = 1;
 
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	lleva_al_hare(332, 127);
 }
@@ -1485,12 +1485,12 @@
 	int n, x = 0;
 	int px = hare_x - 20, py = hare_y - 1;
 
-	lee_dibujos("an2y_1.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("an2y_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("an2y_3.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("an2y_1.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("an2y_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("an2y_3.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 4; n++) {
 		x++;
@@ -1498,7 +1498,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1509,7 +1509,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1520,7 +1520,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1531,7 +1531,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1542,7 +1542,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1553,7 +1553,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 }
 
@@ -1561,12 +1561,12 @@
 	int n, x = 0;
 	int px = 120, py = 63;
 
-	lee_dibujos("any_1.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("any_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("any_3.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("any_1.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("any_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("any_3.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 4; n++){
 		x++;
@@ -1574,7 +1574,7 @@
 		copyRect(x, 1, px, py, 77, 89, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1585,7 +1585,7 @@
 		copyRect(x, 91, px, py, 77, 89, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1596,7 +1596,7 @@
 		copyRect(x, 1, px, py, 77, 89, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1607,7 +1607,7 @@
 		copyRect(x, 91, px, py, 77, 89, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1618,7 +1618,7 @@
 		copyRect(x, 1, px, py, 77, 89, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1629,7 +1629,7 @@
 		copyRect(x, 91, px, py, 77, 89, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 77, 89, dir_zona_pantalla);
 		x = x + 77;
-		pausa(3);
+		pause(3);
 	}
 }
 
@@ -1637,12 +1637,12 @@
 	int n, x = 0;
 	int px = hare_x - 20, py = hare_y - 1;
 
-	lee_dibujos("an3y_1.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("an3y_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("an3y_3.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("an3y_1.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("an3y_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("an3y_3.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 4; n++) {
 		x++;
@@ -1650,7 +1650,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1661,7 +1661,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1672,7 +1672,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1683,7 +1683,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(px,py, px,py, 71,72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1694,7 +1694,7 @@
 		copyRect(x, 2, px, py, 71, 72, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -1705,7 +1705,7 @@
 		copyRect(x, 75, px, py, 71, 72, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 71, 72, dir_zona_pantalla);
 		x = x + 71;
-		pausa(3);
+		pause(3);
 	}
 }
 
@@ -1716,16 +1716,16 @@
 
 	hare_se_mueve = 0;
 	flags[3] = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
 	flags[1] = 0;
 
-	lee_dibujos("an4y.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an4y.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	for (frame = 0; frame < 6; frame++) {
-		pausa(3);
+		pause(3);
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		copyRect(yoda_x[frame], yoda_y[frame], px, py,	78, 90,	dir_hare_frente, dir_zona_pantalla);
 		updateScreen(px, py, px, py, 78, 90, dir_zona_pantalla);
@@ -1733,41 +1733,41 @@
 
 	flags[2] = 1;
 
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
 void DrasculaEngine::animation_rayo() {
-	lee_dibujos("anr_1.alg");
-	descomprime_dibujo(dir_hare_frente, MEDIA);
-	lee_dibujos("anr_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("anr_3.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("anr_4.alg");
-	descomprime_dibujo(dir_dibujo1, 1);
-	lee_dibujos("anr_5.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("anr_1.alg");
+	decompressPic(dir_hare_frente, MEDIA);
+	loadPic("anr_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("anr_3.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("anr_4.alg");
+	decompressPic(dir_dibujo1, 1);
+	loadPic("anr_5.alg");
+	decompressPic(dir_dibujo3, 1);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_hare_frente);
 
-	pausa(50);
+	pause(50);
 
 	comienza_sound("s5.als");
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_hare_dch);
-	pausa(3);
+	pause(3);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_hare_fondo);
-	pausa(3);
+	pause(3);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_dibujo1);
-	pausa(3);
+	pause(3);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_hare_fondo);
-	pausa(3);
+	pause(3);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_dibujo3);
-	pausa(3);
+	pause(3);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_hare_frente);
 	fin_sound();
 }
@@ -1817,13 +1817,13 @@
 		hablar(TEXT217, "217.als");
 		habla_bj(TEXTBJ19, "BJ19.als");
 		hablar(TEXT229, "229.als");
-		pausa(5);
+		pause(5);
 		lleva_al_hare(114, 170);
 		sentido_hare = 3;
 		hablar(TEXT431, "431.als");
 		habla_bj(TEXTBJ20, "BJ20.als");
 		sentido_hare = 2;
-		pausa(4);
+		pause(4);
 		hablar(TEXT438, "438.als");
 		sitio_x = 120;
 		sitio_y = 157;
@@ -1835,7 +1835,7 @@
 		for (;;) {
 			if (hare_se_mueve == 0)
 				break;
-			refresca_pantalla();
+			updateRoom();
 			updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		}
 
@@ -1860,12 +1860,12 @@
 
 void DrasculaEngine::animation_4_5() {
 	flags[7] = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	hablar(TEXT228, "228.als");
 	habla_lobo(TEXTL1, "L1.als");
 	habla_lobo(TEXTL2, "L2.als");
-	pausa(23);
+	pause(23);
 	hablar(TEXT229, "229.als");
 	habla_lobo(TEXTL3, "L3.als");
 	habla_lobo(TEXTL4, "L4.als");
@@ -1874,7 +1874,7 @@
 	hablar(TEXT231, "231.als");
 	habla_lobo(TEXTL6, "L6.als");
 	habla_lobo(TEXTL7, "L7.als");
-	pausa(33);
+	pause(33);
 	hablar(TEXT232, "232.als");
 	habla_lobo(TEXTL8, "L8.als");
 }
@@ -1892,16 +1892,16 @@
 
 	lleva_al_hare(hare_x - 19, hare_y + alto_hare);
 	sentido_hare = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	lee_dibujos("3an5_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("3an5_2.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("3an5_1.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("3an5_2.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	for (frame = 0; frame < 9; frame++) {
-		pausa(3);
+		pause(3);
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		copyRect(hueso_x[frame], hueso_y[frame], pixel_x, pixel_y, 97, 64, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(pixel_x, pixel_y, pixel_x,pixel_y, 97,64, dir_zona_pantalla);
@@ -1911,7 +1911,7 @@
 	updateScreen(198, 81, 198, 81, 26, 24, dir_zona_pantalla);
 
 	for (frame = 0; frame < 9; frame++) {
-		pausa(3);
+		pause(3);
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		copyRect(hueso_x[frame], hueso_y[frame], pixel_x, pixel_y, 97, 64, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(pixel_x, pixel_y, pixel_x,pixel_y, 97, 64, dir_zona_pantalla);
@@ -1919,31 +1919,31 @@
 
 	flags[6] = 1;
 	actualiza_datos();
-	pausa(12);
+	pause(12);
 
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
 	for (h = 0; h < (200 - 18); h++)
 		copyBackground(0, 53, 0, h, 320, 19, dir_hare_frente, dir_zona_pantalla);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	lee_dibujos("101.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("3an5_3.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("3an5_4.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("101.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("3an5_3.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("3an5_4.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_dibujo1);
-	pausa(9);
+	pause(9);
 	for (frame = 0; frame < 5; frame++) {
-		pausa(3);
+		pause(3);
 		copyBackground(vuela_x[frame], 1, 174, 79, 61, 109, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(174, 79, 174, 79, 61, 109, dir_zona_pantalla);
 	}
 	for (frame = 0; frame < 5; frame++) {
-		pausa(3);
+		pause(3);
 		copyBackground(vuela_x[frame], 1, 174, 79, 61, 109, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(174, 79, 174, 79, 61, 109, dir_zona_pantalla);
 	}
@@ -1952,15 +1952,15 @@
 	comienza_sound("s1.als");
 	fin_sound();
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
 
-	borra_pantalla();
+	clearRoom();
 
-	lee_dibujos("49.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic("49.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 }
 
 void DrasculaEngine::animation_6_5() {
@@ -1974,7 +1974,7 @@
 	habla_lobo(TEXTL11, "L11.als");
 	habla_lobo(TEXTL12, "L12.als");
 	habla_lobo(TEXTL13, "L13.als");
-	pausa(34);
+	pause(34);
 	habla_lobo(TEXTL14, "L14.als");
 }
 
@@ -2022,14 +2022,14 @@
 	char fundido;
 
 	playmusic(26);
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(27);
+	pause(27);
 	anima("rayo1.bin", 23);
 	comienza_sound("s5.als");
 	anima("rayo2.bin", 17);
 	sentido_hare = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
 	hare_oscuro();
@@ -2059,8 +2059,8 @@
 				palFondo3[color][componente] = LimitaVGA(palFondo3[color][componente] - 8 + fundido);
 	}
 
-	lee_dibujos("3an11_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("3an11_1.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (frame = 0; frame < 8; frame++) {
 		if (frame == 2 || frame == 4 || frame == 8 || frame==10)
@@ -2070,8 +2070,8 @@
 		else
 			setvgapalette256((byte *)&palFondo3);
 
-		pausa(4);
-		refresca_pantalla();
+		pause(4);
+		updateRoom();
 		copyRect(rayo_x[frame], 1, 41, 0, 44, 44, dir_hare_fondo, dir_zona_pantalla);
 		copyRect(frusky_x[frame], 113, 205, 50, 38, 86, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -2087,14 +2087,14 @@
 		else
 			setvgapalette256((byte *)&palFondo2);
 
-		pausa(4);
-		refresca_pantalla();
+		pause(4);
+		updateRoom();
 		copyRect(elfrusky_x[frame], 47, 192, 39, 66, 106, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	}
 
 	anima("frel.bin", 16);
-	borra_pantalla();
+	clearRoom();
 	hare_claro();
 	ActualizaPaleta();
 
@@ -2105,8 +2105,8 @@
 	hipo(12);
 	fin_sound();
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	lleva_al_hare(40, 169);
 	lleva_al_hare(-14, 175);
@@ -2114,7 +2114,7 @@
 	rompo = 1;
 	musica_antes = musica_room;
 	hare_se_ve = 1;
-	borra_pantalla();
+	clearRoom();
 	sentido_hare = 1;
 	hare_se_mueve = 0;
 	hare_x = -1;
@@ -2130,8 +2130,8 @@
 	int frus_y[] = {1, 1, 1, 1, 1, 1, 1, 89};
 	int pos_frusky[6];
 
-	lee_dibujos("auxfr.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("auxfr.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	pos_frusky[3] = 81;
 	pos_frusky[4] = 44;
@@ -2139,15 +2139,15 @@
 	pos_frusky[0] = 1;
 	pos_frusky[1] = 1;
 	pos_frusky[2] = frank_x;
-	refresca_pantalla();
+	updateRoom();
 	copyRectClip(pos_frusky, dir_hare_fondo, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(15);
+	pause(15);
 
 	playmusic(18);
 
 	for (;;) {
-		refresca_pantalla();
+		updateRoom();
 		pos_frusky[0] = frus_x[frame];
 		pos_frusky[1] = frus_y[frame];
 		pos_frusky[2] = frank_x;
@@ -2161,28 +2161,28 @@
 			frame = 0;
 			sentido_hare = 3;
 		}
-		pausa(6);
+		pause(6);
 	}
 }
 
 void DrasculaEngine::animation_14_5() {
 	flags[11] = 1;
 	comienza_sound("s3.als");
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0,0 , 320, 200, dir_zona_pantalla);
 	fin_sound();
-	pausa(17);
+	pause(17);
 	sentido_hare = 3;
 	hablar(TEXT246,"246.als");
 	lleva_al_hare(89, 160);
 	flags[10] = 1;
 	comienza_sound("s7.als");
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	fin_sound();
-	pausa(14);
+	pause(14);
 	sentido_hare = 3;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	habla_solo(TEXTD18, "d18.als");
 	FundeAlNegro(1);
@@ -2214,12 +2214,12 @@
 	for (l = 0; l < 200; l++)
 		factor_red[l] = 98;
 
-	lee_dibujos("auxig2.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("auxdr.alg");
-	descomprime_dibujo(dir_dibujo2, 1);
-	lee_dibujos("car.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("auxig2.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("auxdr.alg");
+	decompressPic(dir_dibujo2, 1);
+	loadPic("car.alg");
+	decompressPic(dir_hare_fondo, 1);
 	habla_dr_dch(TEXTD19, "D19.als");
 	hablar(TEXT247, "247.als");
 	habla_dr_dch(TEXTD20, "d20.als");
@@ -2239,30 +2239,30 @@
 	hablar(TEXT255, "255.als");
 	habla_dr_dch(TEXTD29, "d29.als");
 	FundeAlNegro(1);
-	borra_pantalla();
-	lee_dibujos("time1.alg");
-	descomprime_dibujo(dir_zona_pantalla, 1);
+	clearRoom();
+	loadPic("time1.alg");
+	decompressPic(dir_zona_pantalla, 1);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	delay(930);
-	borra_pantalla();
+	clearRoom();
 	Negro();
 	hare_se_ve = 0;
 	flags[0] = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(1);
 	hablar(TEXT256, "256.als");
 	habla_dr_dch(TEXTD30, "d30.als");
 	hablar(TEXT257, "257.als");
 	FundeAlNegro(0);
-	borra_pantalla();
-	lee_dibujos("time1.alg");
-	descomprime_dibujo(dir_zona_pantalla,1);
+	clearRoom();
+	loadPic("time1.alg");
+	decompressPic(dir_zona_pantalla,1);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	delay(900);
-	borra_pantalla();
+	clearRoom();
 	Negro();
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(1);
 	hablar(TEXT258, "258.als");
@@ -2276,7 +2276,7 @@
 	habla_dr_dch(TEXTD34, "d34.als");
 	sentido_dr = 0;
 	habla_dr_izq(TEXTD35, "d35.als");
-	borra_pantalla();
+	clearRoom();
 	carga_escoba("102.ald");
 	activa_pendulo();
 }
@@ -2307,14 +2307,14 @@
 
 	for (n = -125; n <= 0; n = n + 2) {
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 		pos_pen[3] = n;
 		copyRectClip(pos_pen, dir_dibujo3, dir_zona_pantalla);
 
-		actualiza_refresco();
+		updateRefresh();
 
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		pausa(2);
+		pause(2);
 	}
 
 	flags[3] = 1;
@@ -2322,17 +2322,17 @@
 
 void DrasculaEngine::animation_6_6() {
 	anima("rct.bin", 11);
-	borra_pantalla();
+	clearRoom();
 	sin_verbo();
 	resta_objeto(20);
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	rompo = 1;
 	obj_saliendo = 104;
 	hare_x = -1;
@@ -2361,28 +2361,28 @@
 	flags[5] = 1;
 	anima("drf.bin", 16);
 	FundeAlNegro(0);
-	borra_pantalla();
+	clearRoom();
 	hare_x = -1;
 	obj_saliendo = 108;
 	carga_escoba("59.ald");
 	strcpy(num_room, "nada.alg");
-	lee_dibujos("nota2.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic("nota2.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	Negro();
 	sentido_hare = 1;
 	hare_x -= 21;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(0);
-	pausa(96);
+	pause(96);
 	lleva_al_hare(116, 178);
 	sentido_hare = 2;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	playmusic(9);
-	borra_pantalla();
-	lee_dibujos("nota.alg");
-	descomprime_dibujo(dir_dibujo1, COMPLETA);
+	clearRoom();
+	loadPic("nota.alg");
+	decompressPic(dir_dibujo1, COMPLETA);
 	color_abc(BLANCO);
 	habla_solo(TEXTBJ24, "bj24.als");
 	habla_solo(TEXTBJ25, "bj25.als");
@@ -2390,37 +2390,37 @@
 	habla_solo(TEXTBJ27, "bj27.als");
 	habla_solo(TEXTBJ28, "bj28.als");
 	sentido_hare = 3;
-	borra_pantalla();
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, COMPLETA);
-	lee_dibujos("nota2.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	clearRoom();
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, COMPLETA);
+	loadPic("nota2.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	hablar(TEXT296, "296.als");
 	hablar(TEXT297, "297.als");
 	hablar(TEXT298, "298.als");
 	sentido_hare = 1;
 	hablar(TEXT299, "299.als");
 	hablar(TEXT300, "300.als");
-	refresca_pantalla();
+	updateRoom();
 	copyBackground(0, 0, 0, 0, 320, 200, dir_zona_pantalla, dir_dibujo1);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	color_abc(VERDE_CLARO);
 	habla_solo("GOOOOOOOOOOOOOOOL", "s15.als");
-	lee_dibujos("nota2.alg");
-	descomprime_dibujo(dir_dibujo1, 1);
+	loadPic("nota2.alg");
+	decompressPic(dir_dibujo1, 1);
 	sentido_hare = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	hablar(TEXT301, "301.als");
 	v_cd = _mixer->getVolumeForSoundType(Audio::Mixer::kMusicSoundType) / 16;
 	v_cd = v_cd + 4;
 	playmusic(17);
 	FundeAlNegro(1);
-	borra_pantalla();
+	clearRoom();
 	fliplay("qpc.bin", 1);
 	MusicFadeout();
 	stopmusic();
-	borra_pantalla();
+	clearRoom();
 	_mixer->setVolumeForSoundType(Audio::Mixer::kMusicSoundType, v_cd * 16);
 	playmusic(3);
 	fliplay("crd.bin", 1);
@@ -2430,7 +2430,7 @@
 void DrasculaEngine::animation_10_6() {
 	comienza_sound ("s14.als");
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 	copyBackground(164, 85, 155, 48, 113, 114, dir_dibujo3, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	fin_sound();
@@ -2477,38 +2477,38 @@
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	copyBackground(140, 23, 161, 69, 35, 80, dir_dibujo3, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 	pon_hare();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(6);
-	refresca_pantalla();
+	pause(6);
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	comienza_sound("s4.als");
-	pausa(6);
+	pause(6);
 	fin_sound();
 }
 
 void DrasculaEngine::animation_12_2() {
-	lee_dibujos("an12.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an12.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT356, "356.als");
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(1, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	updateScreen(228, 112, 228, 112, 47, 60, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(49, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 	stopmusic();
 	flags[11] = 1;
 
@@ -2516,33 +2516,33 @@
 	conversa("op_1.cal");
 
 	flags[11] = 0;
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_26_2() {
 	int n, x = 0;
 
-	lee_dibujos("an12.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an12.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT392, "392.als");
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(1, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	updateScreen(228, 112, 228, 112, 47, 60, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(49, 139, 228, 112, 47, 60, dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 	stopmusic();
 	flags[11] = 1;
 
@@ -2552,14 +2552,14 @@
 	habla_pianista(TEXTP18, "P18.als");
 	habla_pianista(TEXTP19, "P19.als");
 
-	lee_dibujos("an26.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an26.alg");
+	decompressPic(dir_hare_dch, 1);
 	for (n = 0; n < 6; n++){
 		x++;
 		copyBackground(x, 1, 225, 113, 50, 59, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(225,113, 225,113, 50,59, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2570,7 +2570,7 @@
 		x = x + 50;
 		if (n == 2)
 			comienza_sound("s9.als");
-		pausa(3);
+		pause(3);
 	}
 
 	fin_sound_corte();
@@ -2580,7 +2580,7 @@
 		copyBackground(x, 121, 225, 113, 50, 59, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(225, 113, 225, 113, 50, 59, dir_zona_pantalla);
 		x = x + 50;
-		pausa(3);
+		pause(3);
 	}
 
 	agarra_objeto(11);
@@ -2588,14 +2588,14 @@
 
 	flags[11] = 0;
 	flags[39] = 1;
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
 	musica_room = 16;
 }
 
 void DrasculaEngine::animation_11_2() {
-	lee_dibujos("an11y13.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an11y13.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT352, "352.als");
 	habla_tabernero(TEXTT1, "T1.als");
@@ -2604,16 +2604,16 @@
 	hablar(TEXT354, "354.als");
 	habla_tabernero(TEXTT18, "T18.als");
 	hablar(TEXT355, "355.als");
-	pausa(40);
+	pause(40);
 	habla_tabernero("No, nada", "d82.als");
 
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_13_2() {
-	lee_dibujos("an11y13.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an11y13.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	if (flags[41] == 0) {
 		hablar(TEXT103, "103.als");
@@ -2629,8 +2629,8 @@
 	}
 	conversa("op_2.cal");
 
-	lee_dibujos("964.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("964.alg");
+	decompressPic(dir_hare_frente, 1);
 }
 
 void DrasculaEngine::animation_18_2() {
@@ -2643,7 +2643,7 @@
 	hablar(TEXT374,"374.als");
 
 	sentido_hare=2;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	comienza_sound("s13.als");
 	fin_sound();
@@ -2662,14 +2662,14 @@
 	if (hare_x < 178)
 		lleva_al_hare(208, 136);
 	sentido_hare = 3;
-	refresca_pantalla();
-	pausa(3);
+	updateRoom();
+	pause(3);
 	sentido_hare = 0;
 
 	hablar(TEXT356, "356.als");
 
-	lee_dibujos("an24.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an24.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	animation_32_2();
 
@@ -2692,17 +2692,17 @@
 void DrasculaEngine::animation_32_2() {
 	int n, x = 0;
 
-	lee_dibujos("an32_1.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("an32_2.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("an32_1.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("an32_2.alg");
+	decompressPic(dir_hare_fondo, 1);
 
 	for (n = 0; n < 4; n++) {
 		x++;
 		copyBackground(x, 1, 113, 53, 65, 81, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(113, 53, 113, 53, 65, 81, dir_zona_pantalla);
 		x = x + 65;
-		pausa(4);
+		pause(4);
 	}
 
 	x = 0;
@@ -2711,7 +2711,7 @@
 		copyBackground(x, 83, 113, 53, 65, 81, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(113, 53, 113, 53, 65, 81, dir_zona_pantalla);
 		x = x + 65;
-		pausa(4);
+		pause(4);
 	}
 
 	x = 0;
@@ -2720,7 +2720,7 @@
 		copyBackground(x, 1, 113, 53, 65, 81, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(113, 53, 113, 53, 65, 81, dir_zona_pantalla);
 		x = x + 65;
-		pausa(4);
+		pause(4);
 	}
 
 	x = 0;
@@ -2730,31 +2730,31 @@
 		updateScreen(113, 53, 113, 53, 65, 81, dir_zona_pantalla);
 		x = x + 65;
 		if (n < 2)
-			pausa(4);
+			pause(4);
 	}
 
-	lee_dibujos("aux18.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("aux18.alg");
+	decompressPic(dir_dibujo3, 1);
 }
 
 void DrasculaEngine::animation_34_2() {
 	int n, x = 0;
 
 	sentido_hare = 1;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	lee_dibujos("an34_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an34_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an34_1.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an34_2.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	for (n = 0; n < 3; n++) {
 		x++;
 		copyBackground(x, 1, 218, 79, 83, 75, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(218, 79, 218, 79, 83, 75, dir_zona_pantalla);
 		x = x + 83;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2764,7 +2764,7 @@
 		copyBackground(x, 77, 218, 79, 83, 75, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(218, 79, 218, 79, 83, 75, dir_zona_pantalla);
 		x = x + 83;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2775,47 +2775,47 @@
 		copyBackground(x, 1, 218, 79, 83, 75,	dir_hare_dch, dir_zona_pantalla);
 		updateScreen(218, 79, 218, 79, 83,75, dir_zona_pantalla);
 		x = x + 83;
-		pausa(3);
+		pause(3);
 	}
 	fin_sound();
 
-	pausa(30);
+	pause(30);
 
 	copyBackground(1, 77, 218, 79, 83, 75, dir_hare_dch, dir_zona_pantalla);
 	updateScreen(218, 79, 218, 79, 83, 75, dir_zona_pantalla);
-	pausa(3);
+	pause(3);
 
-	lee_dibujos("994.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("994.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_36_2() {
-	lee_dibujos("an11y13.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an11y13.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	hablar(TEXT404, "404.als");
 	habla_tabernero(TEXTT19, "T19.als");
 	habla_tabernero(TEXTT20, "T20.als");
 	habla_tabernero(TEXTT21, "T21.als");
 	hablar(TEXT355, "355.als");
-	pausa(40);
+	pause(40);
 	habla_tabernero("No, nada", "d82.als");
 
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
 }
 
 void DrasculaEngine::animation_7_2() {
 	int n, x = 0;
 
-	lee_dibujos("an7_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an7_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("an7_3.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an7_1.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an7_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("an7_3.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	if (flags[3] == 1)
 		copyBackground(258, 110, 85, 44, 23, 53, dir_dibujo3, dir_dibujo1);
@@ -2830,7 +2830,7 @@
 		copyRect(x, 1, 80, 64, 51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2841,7 +2841,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2852,7 +2852,7 @@
 		copyRect(x, 1, 80, 64,	51, 73, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2863,7 +2863,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2874,16 +2874,16 @@
 		copyRect(x, 1, 80, 64, 51, 73, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
-	lee_dibujos("an7_4.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an7_5.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("an7_6.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("an7_7.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("an7_4.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an7_5.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("an7_6.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("an7_7.alg");
+	decompressPic(dir_dibujo3, 1);
 
 	x = 0;
 
@@ -2893,7 +2893,7 @@
 		copyRect(x, 1,	80, 64, 51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2904,7 +2904,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2915,7 +2915,7 @@
 		copyRect(x, 1,	80, 64, 51,73, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2926,7 +2926,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2937,7 +2937,7 @@
 		copyRect(x, 1, 80, 64, 51, 73, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2948,7 +2948,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2959,7 +2959,7 @@
 		copyRect(x, 1, 80, 64,	51, 73, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2970,7 +2970,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2981,7 +2981,7 @@
 		copyRect(x, 1, 80, 64, 51, 73, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -2992,12 +2992,12 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
-	lee_dibujos("an7_8.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an7_9.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
+	loadPic("an7_8.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an7_9.alg");
+	decompressPic(dir_hare_dch, 1);
 
 	x = 0;
 
@@ -3007,7 +3007,7 @@
 		copyRect(x, 1, 80, 64,	51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3018,7 +3018,7 @@
 		copyRect(x, 75, 80, 64, 51, 73, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3029,7 +3029,7 @@
 		copyRect(x, 1, 80, 64, 51, 73,	dir_hare_dch, dir_zona_pantalla);
 		updateScreen(80, 64, 80, 64, 51, 73, dir_zona_pantalla);
 		x = x + 51;
-		pausa(3);
+		pause(3);
 	}
 
 
@@ -3042,31 +3042,31 @@
 	if (flags[7] == 1 && flags[26] == 1 && flags[34] == 1 && flags[35] == 1 && flags[37] == 1)
 		flags[38] = 1;
 
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("aux3.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("aux3.alg");
+	decompressPic(dir_dibujo3, 1);
 }
 
 void DrasculaEngine::animation_5_2() {
 	int n, x = 0;
 
 	sentido_hare = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	lee_dibujos("an5_1.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("an5_2.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("an5_3.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("an5_4.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("an5_1.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("an5_2.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("an5_3.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("an5_4.alg");
+	decompressPic(dir_dibujo3, 1);
 
 	copyBackground(1, 1, 213, 66,	53,84, dir_hare_fondo, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -3076,7 +3076,7 @@
 		copyBackground(x, 1, 213, 66, 53, 84, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84,dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3086,7 +3086,7 @@
 		copyBackground(x, 86, 213, 66, 53, 84, dir_hare_fondo, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3096,7 +3096,7 @@
 		copyBackground(x, 1, 213, 66, 53, 84, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3106,7 +3106,7 @@
 		copyBackground(x, 1, 213, 66,	53, 84, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3116,7 +3116,7 @@
 		copyBackground(x, 86, 213, 66, 53, 84, dir_hare_dch, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	x = 0;
@@ -3126,7 +3126,7 @@
 		copyBackground(x, 1, 213, 66,	53, 84, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
 	comienza_sound("s1.als");
@@ -3138,7 +3138,7 @@
 		copyBackground(x, 86, 213, 66, 53, 84, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 	fin_sound_corte();
 
@@ -3149,17 +3149,17 @@
 		copyBackground(x, 1, 213, 66, 53, 84,	dir_dibujo3, dir_zona_pantalla);
 		updateScreen(213, 66, 213, 66, 53, 84, dir_zona_pantalla);
 		x = x + 52;
-		pausa(3);
+		pause(3);
 	}
 
-	lee_dibujos("994.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("974.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("964.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("aux5.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic("994.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("974.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("964.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("aux5.alg");
+	decompressPic(dir_dibujo3, 1);
 	flags[8] = 1;
 	hare_x = hare_x - 4;
 	hablar_sinc(TEXT46, "46.als", "4442444244244");
@@ -3170,49 +3170,49 @@
 	stopmusic();
 	flags[9] = 1;
 
-	borra_pantalla();
-	lee_dibujos("ciego1.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("ciego2.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("ciego3.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("ciego4.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("ciego5.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	clearRoom();
+	loadPic("ciego1.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("ciego2.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("ciego3.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("ciego4.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("ciego5.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(1);
+	pause(1);
 
 	if (flags[4] == 1)
 		habla_hacker(TEXTD66, "d66.als");
-	pausa(6);
+	pause(6);
 	habla_ciego(TEXTD78, "d78.als",
 				"004447222550002222755554444466222000220555002220550444446666662220000557550033344477222522665444466663337446055504446550550550222633003330000666622044422755722270255566667555655007222777");
-	pausa(4);
+	pause(4);
 	habla_hacker(TEXTD67, "d67.als");
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(10);
+	pause(10);
 
-	borra_pantalla();
+	clearRoom();
 
 	playmusic(musica_room);
-	lee_dibujos("9.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("aux9.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("9.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("aux9.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	sin_verbo();
 
 	flags[9] = 0;
@@ -3222,31 +3222,31 @@
 	stopmusic();
 	flags[9] = 1;
 
-	pausa(12);
+	pause(12);
 	hablar(TEXTD56, "d56.als" );
-	pausa(8);
+	pause(8);
 
-	borra_pantalla();
-	lee_dibujos("ciego1.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("ciego2.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("ciego3.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("ciego4.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
-	lee_dibujos("ciego5.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	clearRoom();
+	loadPic("ciego1.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("ciego2.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("ciego3.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("ciego4.alg");
+	decompressPic(dir_hare_fondo, 1);
+	loadPic("ciego5.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(10);
+	pause(10);
 
 	habla_ciego(TEXTD68, "d68.als", "44472225500022227555544444472225500022227555544444664466");
-	pausa(5);
+	pause(5);
 	habla_hacker(TEXTD57, "d57.als");
-	pausa(6);
+	pause(6);
 	_system->delayMillis(1000);
 	habla_ciego(TEXTD77, "d77.als", "56665004444447222550002222755554444466555033022755555000444444444444444444444444444444");
 	habla_hacker(TEXTD65, "d65.als");
@@ -3254,21 +3254,21 @@
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(14);
+	pause(14);
 
-	borra_pantalla();
+	clearRoom();
 
 	playmusic(musica_room);
-	lee_dibujos("9.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("aux9.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("97.alg");
-	descomprime_dibujo(dir_hare_dch, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("9.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("aux9.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("97.alg");
+	decompressPic(dir_hare_dch, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	sin_verbo();
 
 	flags[33] = 1;
@@ -3280,21 +3280,21 @@
 		strcpy(nombre_obj[2], "igor");
 		hablar(TEXT275, "275.als");
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 
 		copyBackground(131, 133, 199, 95, 50, 66, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(199, 95, 199, 95, 50, 66, dir_zona_pantalla);
 
-		pausa(3);
+		pause(3);
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 
 		copyBackground(182, 133, 199, 95, 50, 66, dir_dibujo3, dir_zona_pantalla);
 		pon_hare();
 
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-		pausa(3);
+		pause(3);
 		flags[18] = 1;
 		flags[20] = 1;
 
@@ -3305,13 +3305,13 @@
 	} else {
 		hablar(TEXT356, "356.als");
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 
 		copyBackground(131, 133, 199, 95, 50, 66, dir_dibujo3, dir_zona_pantalla);
 		updateScreen(199, 95, 199, 95, 50, 66, dir_zona_pantalla);
-		pausa(2);
+		pause(2);
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 
 		copyBackground(182, 133, 199, 95, 50, 66, dir_dibujo3, dir_zona_pantalla);
 		pon_hare();
@@ -3322,7 +3322,7 @@
 		flags[20] = 1;
 
 		hablar(TEXT276, "276.als");
-		pausa(14);
+		pause(14);
 		habla_igor_sentado(TEXTI6, "I6.als");
 	}
 
@@ -3333,31 +3333,31 @@
 
 void DrasculaEngine::animation_5_4(){
 	sentido_hare = 3;
-	lee_dibujos("anh_dr.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("anh_dr.alg");
+	decompressPic(dir_hare_fondo, 1);
 	lleva_al_hare(99, 160);
 	lleva_al_hare(38, 177);
 	hare_se_ve = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	delay(800);
 	anima("bio.bin", 14);
 	flags[29] = 1;
 	hare_x = 95;
 	hare_y = 82;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	abre_puerta(2, 0);
-	lee_dibujos("auxigor.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("auxigor.alg");
+	decompressPic(dir_hare_frente, 1);
 	x_igor = 100;
 	y_igor = 65;
 	habla_igor_frente(TEXTI29, "I29.ALS");
 	habla_igor_frente(TEXTI30, "I30.als");
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 	hare_se_ve = 1;
 	FundeAlNegro(0);
 	sal_de_la_habitacion(0);
@@ -3368,31 +3368,31 @@
 
 	strcpy(room, num_room);
 	strcpy(num_room, "26.alg");
-	borra_pantalla();
-	lee_dibujos("26.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
-	lee_dibujos("aux26.alg");
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos("auxigor.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	clearRoom();
+	loadPic("26.alg");
+	decompressPic(dir_dibujo1, MEDIA);
+	loadPic("aux26.alg");
+	decompressPic(dir_dibujo3, 1);
+	loadPic("auxigor.alg");
+	decompressPic(dir_hare_frente, 1);
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-	refresca_26_antes();
+	update_26_pre();
 	x_igor = 104;
 	y_igor = 71;
 	pon_igor();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	pausa(40);
+	pause(40);
 	habla_igor_frente(TEXTI26, "I26.als");
 	strcpy(num_room, room);
-	borra_pantalla();
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
-	lee_dibujos(pantalla_disco);
-	descomprime_dibujo(dir_dibujo3, 1);
-	lee_dibujos(num_room);
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	clearRoom();
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
+	loadPic(roomDisk);
+	decompressPic(dir_dibujo3, 1);
+	loadPic(num_room);
+	decompressPic(dir_dibujo1, MEDIA);
 	sin_verbo();
-	refresca_pantalla();
+	updateRoom();
 }
 
 void DrasculaEngine::animation_8_4() {
@@ -3400,17 +3400,17 @@
 	int estanteria_x[] = {1, 75, 149, 223, 1, 75, 149, 223, 149, 223, 149, 223, 149, 223};
 	int estanteria_y[] = {1, 1, 1, 1, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74};
 
-	lee_dibujos("an_8.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("an_8.alg");
+	decompressPic(dir_hare_frente, 1);
 
 	for (frame = 0; frame < 14; frame++) {
-		pausa(2);
+		pause(2);
 		copyBackground(estanteria_x[frame], estanteria_y[frame], 77, 45, 73, 72, dir_hare_frente, dir_zona_pantalla);
 		updateScreen(77, 45, 77, 45, 73, 72, dir_zona_pantalla);
 	}
 
-	lee_dibujos("96.alg");
-	descomprime_dibujo(dir_hare_frente, 1);
+	loadPic("96.alg");
+	decompressPic(dir_hare_frente, 1);
 	abre_puerta(7, 2);
 }
 

Modified: scummvm/trunk/engines/drascula/drascula.cpp
===================================================================
--- scummvm/trunk/engines/drascula/drascula.cpp	2008-05-02 11:22:40 UTC (rev 31806)
+++ scummvm/trunk/engines/drascula/drascula.cpp	2008-05-02 11:44:47 UTC (rev 31807)
@@ -168,50 +168,50 @@
 		hay_seleccion = 0;
 
 		if (num_ejec != 6) {
-			lee_dibujos("95.alg");
-			descomprime_dibujo(dir_mesa, 1);
+			loadPic("95.alg");
+			decompressPic(dir_mesa, 1);
 		}
 
 		if (num_ejec == 1) {
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, COMPLETA);
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, COMPLETA);
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
 		} else if (num_ejec == 2) {
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, COMPLETA);
-			lee_dibujos("pts.alg");
-			descomprime_dibujo(dir_dibujo2, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, COMPLETA);
+			loadPic("pts.alg");
+			decompressPic(dir_dibujo2, 1);
 		} else if (num_ejec == 3) {
-			lee_dibujos("aux13.alg");
-			descomprime_dibujo(dir_dibujo1, COMPLETA);
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, 1);
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
+			loadPic("aux13.alg");
+			decompressPic(dir_dibujo1, COMPLETA);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, 1);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
 		} else if (num_ejec == 4) {
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, COMPLETA);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, COMPLETA);
 			if (hay_que_load == 0)
 				animation_rayo();
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, 1);
-			borra_pantalla();
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, 1);
+			clearRoom();
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
 		} else if (num_ejec == 5) {
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, COMPLETA);
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, COMPLETA);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
 		} else if (num_ejec == 6) {
 			x_igor = 105, y_igor = 85, sentido_igor = 1;
 			x_dr = 62, y_dr = 99, sentido_dr = 1;
@@ -220,15 +220,15 @@
 
 			dir_pendulo = dir_dibujo3;
 
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, COMPLETA);
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, COMPLETA);
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
 
-			lee_dibujos("95.alg");
-			descomprime_dibujo(dir_mesa, 1);
+			loadPic("95.alg");
+			decompressPic(dir_mesa, 1);
 		}
 		memset(nombre_icono, 0, sizeof(nombre_icono));
 		strcpy(nombre_icono[1], "look");
@@ -256,7 +256,7 @@
 void DrasculaEngine::salir_al_dos(int r) {
 	if (hay_sb == 1)
 		ctvd_end();
-	borra_pantalla();
+	clearRoom();
 	Negro();
 	MusicFadeout();
 	stopmusic();
@@ -294,7 +294,7 @@
 	free(dir_hare_frente);
 }
 
-void DrasculaEngine::lee_dibujos(const char *NamePcc) {
+void DrasculaEngine::loadPic(const char *NamePcc) {
 	unsigned int con, x = 0;
 	unsigned int fExit = 0;
 	byte ch, rep;
@@ -327,7 +327,7 @@
 	file.close();
 }
 
-void DrasculaEngine::descomprime_dibujo(byte *dir_escritura, int plt) {
+void DrasculaEngine::decompressPic(byte *dir_escritura, int plt) {
 	memcpy(dir_escritura, Buffer_pcx, 64000);
 	free(Buffer_pcx);
 	asigna_rgb((byte *)cPal, plt);
@@ -512,8 +512,8 @@
 			animation_1_1();
 
 		sin_verbo();
-		lee_dibujos("2aux62.alg");
-		descomprime_dibujo(dir_dibujo2, 1);
+		loadPic("2aux62.alg");
+		decompressPic(dir_dibujo2, 1);
 		sentido_hare = 1;
 		obj_saliendo = 104;
 		if (hay_que_load != 0) {
@@ -608,8 +608,8 @@
 			if (!para_cargar(nom_partida)) {
 				return true;
 			}
-			lee_dibujos("auxdr.alg");
-			descomprime_dibujo(dir_dibujo2, 1);
+			loadPic("auxdr.alg");
+			decompressPic(dir_dibujo2, 1);
 		}
 	}
 
@@ -651,10 +651,10 @@
 	if (boton_dch == 1 && menu_scr == 1) {
 		delay(100);
 		if (num_ejec == 2)
-			lee_dibujos(fondo_y_menu);
+			loadPic(fondo_y_menu);
 		else
-			lee_dibujos("99.alg");
-		descomprime_dibujo(dir_hare_fondo, 1);
+			loadPic("99.alg");
+		decompressPic(dir_hare_fondo, 1);
 		setvgapalette256((byte *)&palJuego);
 		menu_scr = 0;
 		espera_soltar();
@@ -667,14 +667,14 @@
 		if (sentido_hare == 2)
 			sentido_hare = 1;
 		if (num_ejec == 4)
-			lee_dibujos("icons2.alg");
+			loadPic("icons2.alg");
 		else if (num_ejec == 5)
-			lee_dibujos("icons3.alg");
+			loadPic("icons3.alg");
 		else if (num_ejec == 6)
-			lee_dibujos("iconsp.alg");
+			loadPic("iconsp.alg");
 		else
-			lee_dibujos("icons.alg");
-		descomprime_dibujo(dir_hare_fondo, 1);
+			loadPic("icons.alg");
+		decompressPic(dir_hare_fondo, 1);
 		menu_scr = 1;
 		espera_soltar();
 		sin_verbo();
@@ -762,8 +762,8 @@
 		if (num_ejec != 3)
 			cont_sv = 0;
 	} else if (num_ejec == 6 && key == Common::KEYCODE_0 && !strcmp(num_room, "61.alg")) {
-		 lee_dibujos("alcbar.alg");
-		 descomprime_dibujo(dir_dibujo1, 255);
+		 loadPic("alcbar.alg");
+		 decompressPic(dir_dibujo1, 255);
 	} else if (cont_sv == 1500) {
 		salva_pantallas();
 		if (num_ejec != 3)
@@ -777,20 +777,20 @@
 
 void DrasculaEngine::agarra_objeto(int objeto) {
 	if (num_ejec == 6)
-		lee_dibujos("iconsp.alg");
+		loadPic("iconsp.alg");
 	else if (num_ejec == 4)
-		lee_dibujos("icons2.alg");
+		loadPic("icons2.alg");
 	else if (num_ejec == 5)
-		lee_dibujos("icons3.alg");
+		loadPic("icons3.alg");
 	else
-		lee_dibujos("icons.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+		loadPic("icons.alg");
+	decompressPic(dir_hare_fondo, 1);
 	elige_objeto(objeto);
 	if (num_ejec == 2)
-		lee_dibujos(fondo_y_menu);
+		loadPic(fondo_y_menu);
 	else
-		lee_dibujos("99.alg");
-	descomprime_dibujo(dir_hare_fondo, 1);
+		loadPic("99.alg");
+	decompressPic(dir_hare_fondo, 1);
 }
 
 void DrasculaEngine::elige_objeto(int objeto) {
@@ -844,7 +844,7 @@
 	musica_antes = musica_room;
 	menu_scr = 0;
 	if (num_ejec != 1)
-		borra_pantalla();
+		clearRoom();
 	if (!carga_partida(nom_game))
 		return false;
 	if (num_ejec == 2 || num_ejec == 3 || num_ejec == 5) {
@@ -909,7 +909,7 @@
 	getLine(ald, buffer, size);
 	sscanf(buffer, "%d", &musica_room);
 	getLine(ald, buffer, size);
-	sscanf(buffer, "%s", pantalla_disco);
+	sscanf(buffer, "%s", roomDisk);
 	getLine(ald, buffer, size);
 	sscanf(buffer, "%d", &nivel_osc);
 
@@ -937,12 +937,12 @@
 		getLine(ald, buffer, size);
 		sscanf(buffer, "%s",pant4);
 
-		lee_dibujos(pant2);
-		descomprime_dibujo(dir_hare_dch, 1);
-		lee_dibujos(pant1);
-		descomprime_dibujo(dir_hare_frente, 1);
-		lee_dibujos(pant4);
-		descomprime_dibujo(dir_hare_fondo, 1);
+		loadPic(pant2);
+		decompressPic(dir_hare_dch, 1);
+		loadPic(pant1);
+		decompressPic(dir_hare_frente, 1);
+		loadPic(pant4);
+		decompressPic(dir_hare_fondo, 1);
 
 		strcpy(fondo_y_menu, pant4);
 	}
@@ -1015,12 +1015,12 @@
 			alto_hare = ALTO_PERSONAJE;
 			ancho_hare = ANCHO_PERSONAJE;
 			alto_pies = PIES_HARE;
-			lee_dibujos("97.alg");
-			descomprime_dibujo(dir_hare_dch, 1);
-			lee_dibujos("96.alg");
-			descomprime_dibujo(dir_hare_frente, 1);
-			lee_dibujos("99.alg");
-			descomprime_dibujo(dir_hare_fondo, 1);
+			loadPic("97.alg");
+			decompressPic(dir_hare_dch, 1);
+			loadPic("96.alg");
+			decompressPic(dir_hare_frente, 1);
+			loadPic("99.alg");
+			decompressPic(dir_hare_fondo, 1);
 
 			strcpy(fondo_y_menu, "99.alg");
 		}
@@ -1038,11 +1038,11 @@
 		}
 		hare_se_mueve = 0;
 	}
-	lee_dibujos(pantalla_disco);
-	descomprime_dibujo(dir_dibujo3, 1);
+	loadPic(roomDisk);
+	decompressPic(dir_dibujo3, 1);
 
-	lee_dibujos(num_room);
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic(num_room);
+	decompressPic(dir_dibujo1, MEDIA);
 
 	copyBackground(0, 171, 0, 0, ANCHOBJ, ALTOBJ, dir_hare_fondo, dir_dibujo3);
 
@@ -1155,10 +1155,10 @@
 			animation_4_5();
 	}
 
-	refresca_pantalla();
+	updateRoom();
 }
 
-void DrasculaEngine::borra_pantalla() {
+void DrasculaEngine::clearRoom() {
 	memset(VGA, 0, 64000);
 	_system->copyRectToScreen((const byte *)VGA, 320, 0, 0, 320, 200);
 	_system->updateScreen();
@@ -1177,7 +1177,7 @@
 	empieza_andar();
 
 	for (;;) {
-		refresca_pantalla();
+		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		if (hare_se_mueve == 0)
 			break;
@@ -1188,7 +1188,7 @@
 		sentido_hare = sentido_final;
 	}
 fin:
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
@@ -1197,9 +1197,9 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 	pon_hare();
-	actualiza_refresco();
+	updateRefresh();
 
 	if (!strcmp(texto_nombre, "hacker") && hay_nombre == 1) {
 		if (_color != ROJO && menu_scr == 0)
@@ -1435,7 +1435,7 @@
 		nivel_voc = 72 + 61 - ((_mixer->getVolumeForSoundType(Audio::Mixer::kSFXSoundType) / 16) * 4);
 		nivel_cd = 72 + 61 - ((_mixer->getVolumeForSoundType(Audio::Mixer::kMusicSoundType) / 16) * 4);
 
-		refresca_pantalla();
+		updateRoom();
 
 		copyRect(1, 56, 73, 63, 177, 97, dir_mesa, dir_zona_pantalla);
 
@@ -1494,7 +1494,7 @@
 	int n, n2, num_sav = 0, y = 27;
 	Common::InSaveFile *sav;
 
-	borra_pantalla();
+	clearRoom();
 
 	if (!(sav = _saveFileMan->openForLoading("saves.epa"))) {
 		Common::OutSaveFile *epa;
@@ -1512,8 +1512,8 @@
 		sav->readLine(nombres[n], 23);
 	delete sav;
 
-	lee_dibujos("savescr.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic("savescr.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 
 	color_abc(VERDE_CLARO);
 
@@ -1609,9 +1609,9 @@
 		y = 26;
 	}
 
-	borra_pantalla();
-	lee_dibujos(num_room);
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	clearRoom();
+	loadPic(num_room);
+	decompressPic(dir_dibujo1, MEDIA);
 	buffer_teclado();
 	hay_seleccion = 0;
 
@@ -1771,7 +1771,7 @@
 	byte key;
 
 	color_abc(ROJO);
-	refresca_pantalla();
+	updateRoom();
 	centra_texto(SYS1, 160, 87);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
@@ -1797,10 +1797,10 @@
 	// for now ignore
 	return;
 
-	borra_pantalla();
+	clearRoom();
 
-	lee_dibujos("sv.alg");
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic("sv.alg");
+	decompressPic(dir_dibujo1, MEDIA);
 	//TODO inicio_ghost();
 	//TODO carga_ghost();
 
@@ -1819,8 +1819,8 @@
 			break;
 	}
 	//TODO fin_ghost();
-	lee_dibujos(num_room);
-	descomprime_dibujo(dir_dibujo1, MEDIA);
+	loadPic(num_room);
+	decompressPic(dir_dibujo1, MEDIA);
 }
 
 void DrasculaEngine::fliplay(const char *filefli, int vel) {
@@ -1844,7 +1844,7 @@
 				palFundido[color][componente] = LimitaVGA(palJuego[color][componente] - 63 + fundido);
 			}
 		}
-		pausa(VelocidadDeFundido);
+		pause(VelocidadDeFundido);
 
 		setvgapalette256((byte *)&palFundido);
 	}
@@ -2058,13 +2058,13 @@
 				palFundido[color][componente] = LimitaVGA(palJuego[color][componente] - 63 + fundido);
 			}
 		}
-		pausa(VelocidadDeFundido);
+		pause(VelocidadDeFundido);
 
 		setvgapalette256((byte *)&palFundido);
 	}
 }
 
-void DrasculaEngine::pausa(int cuanto) {
+void DrasculaEngine::pause(int cuanto) {
 	_system->delayMillis(cuanto * 30); // was originaly 2
 }
 
@@ -2160,7 +2160,7 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	pon_igor();
 	pon_dr();
@@ -2168,14 +2168,14 @@
 
 	copyRect(x_habla[cara], 148, x_igor + 17, y_igor, 25, 24, dir_hare_frente, dir_zona_pantalla);
 
-	actualiza_refresco();
+	updateRefresh();
 
 	if (con_voces == 0)
 		centra_texto(dicho, x_igor + 26, y_igor);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (num_ejec == 1 && key == Common::KEYCODE_ESCAPE)
@@ -2235,7 +2235,7 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	pon_igor();
 	pon_dr();
@@ -2248,14 +2248,14 @@
 	else
 		copyRect(x_habla[cara], 90, x_dr, y_dr, 38, 31, dir_hare_fondo, dir_zona_pantalla);
 
-	actualiza_refresco();
+	updateRefresh();
 
 	if (con_voces == 0)
 		centra_texto(dicho, x_dr + 19, y_dr);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (num_ejec == 1 && key == Common::KEYCODE_ESCAPE)
@@ -2315,7 +2315,7 @@
 	cara = _rnd->getRandomNumber(7);
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	pon_igor();
 	pon_dr();
@@ -2328,14 +2328,14 @@
 	else
 		copyRect(x_habla[cara], 58, x_dr + 7, y_dr, 38, 31, dir_dibujo2, dir_zona_pantalla);
 
-	actualiza_refresco();
+	updateRefresh();
 
 	if (con_voces == 0)
 		centra_texto(dicho, x_dr + 19, y_dr);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (num_ejec == 1 && key == Common::KEYCODE_ESCAPE)
@@ -2356,7 +2356,7 @@
 	}
 
 	if (num_ejec == 6)
-		refresca_pantalla(); 
+		updateRoom(); 
 
 	pon_igor();
 	pon_dr();
@@ -2465,7 +2465,7 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	if (num_ejec == 1 || num_ejec == 4)
 		pon_igor();
@@ -2475,14 +2475,14 @@
 		copyBackground(x_igor, y_igor, x_igor, y_igor, 29, 25, dir_dibujo1, dir_zona_pantalla);
 	copyRect(x_habla[cara], 173, x_igor, y_igor, 29, 25, dir_hare_frente, dir_zona_pantalla);
 
-	actualiza_refresco();
+	updateRefresh();
 
 	if (con_voces == 0)
 		centra_texto(dicho, x_igor + 26, y_igor);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (num_ejec == 1 && key == Common::KEYCODE_ESCAPE)
@@ -2503,7 +2503,7 @@
 	}
 
 	if (num_ejec == 6) {
-		refresca_pantalla();
+		updateRoom();
 	}
 
 	if (num_ejec == 1) {
@@ -2557,18 +2557,18 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 
 	copyBackground(x_habla[cara], 2, 121, 44, 21, 24, dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
-	actualiza_refresco();
+	updateRefresh();
 
 	if (con_voces == 0)
 		centra_texto(dicho, 132, 45);
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (key != 0)
@@ -2585,7 +2585,7 @@
 			goto bucless;
 	}
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
@@ -2597,7 +2597,7 @@
 comienza:
 	contador--;
 
-	refresca_pantalla();
+	updateRoom();
 	if (num_ejec == 3)
 		updateScreen(0, 0, 0, y, 320, 200, dir_zona_pantalla);
 	else
@@ -2622,7 +2622,7 @@
 	if (contador > 0)
 		goto comienza;
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
@@ -2671,7 +2671,7 @@
 
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-		actualiza_refresco_antes();
+		updateRefresh_pre();
 
 		copyBackground(x_bj + 2, y_bj - 1, x_bj + 2, y_bj - 1, 27, 40,
 					dir_dibujo1, dir_zona_pantalla);
@@ -2679,16 +2679,16 @@
 		copyRect(x_habla[cara], 99, x_bj + 2, y_bj - 1, 27, 40,
 					dir_dibujo3, dir_zona_pantalla);
 		pon_hare();
-		actualiza_refresco();
+		updateRefresh();
 
 		if (con_voces == 0)
 			centra_texto(dicho, x_bj + 7, y_bj);
 
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-		pausa(3);
+		pause(3);
 	} else {
-		refresca_pantalla();
+		updateRoom();
 
 		if (con_voces == 0)
 			centra_texto(dicho, 93, 80);
@@ -2714,7 +2714,7 @@
 			goto bucless;
 	}
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
@@ -2781,7 +2781,7 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 	if (num_ejec == 2)
 		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, ancho_hare, alto_habla - 1, dir_zona_pantalla, dir_dibujo3);
 	else
@@ -2809,7 +2809,7 @@
 						hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare],
 						dir_hare_dch, dir_zona_pantalla);
 
-		actualiza_refresco();
+		updateRefresh();
 	} else if (sentido_hare == 1) {
 		if (num_ejec == 2)
 			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla,
@@ -2817,7 +2817,7 @@
 		else
 			reduce_hare_chico(x_habla_dch[cara], y_mask_habla, hare_x + (int)((12.0f / 100) * factor_red[hare_y + alto_hare]),
 					hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 	} else if (sentido_hare == 2) {
 		if (num_ejec == 2)
 			copyRect(x_habla_izq[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla,
@@ -2827,7 +2827,7 @@
 						suma_1_pixel + hare_x + (int)((12.0f / 100) * factor_red[hare_y + alto_hare]),
 						hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare],
 						dir_hare_frente, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 	} else if (sentido_hare == 3) {
 		if (num_ejec == 2)
 			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 8, hare_y, ancho_habla, alto_habla,
@@ -2837,7 +2837,7 @@
 						suma_1_pixel + hare_x + (int)((8.0f / 100) * factor_red[hare_y + alto_hare]),
 						hare_y, ancho_habla,alto_habla, factor_red[hare_y + alto_hare],
 						dir_hare_frente, dir_zona_pantalla);
-		actualiza_refresco();
+		updateRefresh();
 	}
 
 	if (con_voces == 0)
@@ -2845,7 +2845,7 @@
 
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
-	pausa(3);
+	pause(3);
 
 	byte key = getscan();
 	if (num_ejec == 1 && key == Common::KEYCODE_ESCAPE)
@@ -2865,7 +2865,7 @@
 			goto bucless;
 	}
 
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
 	if (num_ejec == 1) {
@@ -2887,9 +2887,9 @@
 	return AudioCD.isPlaying();
 }
 
-void DrasculaEngine::refresca_pantalla() {
+void DrasculaEngine::updateRoom() {
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
-	actualiza_refresco_antes();
+	updateRefresh_pre();
 	if (num_ejec == 3) {
 		if (flags[0] == 0)
 			pon_hare();
@@ -2898,7 +2898,7 @@
 	} else {
 		pon_hare();
 	}
-	actualiza_refresco();
+	updateRefresh();
 }
 
 bool DrasculaEngine::carga_partida(const char *nom_game) {
@@ -3112,136 +3112,136 @@
 	conta_vez = vez();
 }
 
-void DrasculaEngine::actualiza_refresco() {
+void DrasculaEngine::updateRefresh() {
 	if (num_ejec == 1) {
 		if (!strcmp(num_room, "63.alg"))
-			refresca_63();
+			update_63();
 		else if (!strcmp(num_room, "62.alg"))
-			refresca_62();
+			update_62();
 	} else if (num_ejec == 2) {
 		if (!strcmp(num_room, "3.alg"))
-			refresca_3();
+			update_3();
 		else if (!strcmp(num_room, "2.alg"))
-			refresca_2();
+			update_2();
 		else if (!strcmp(num_room, "4.alg"))
-			refresca_4();
+			update_4();
 		else if (!strcmp(num_room, "5.alg"))
-			refresca_5();
+			update_5();
 		else if (!strcmp(num_room, "15.alg"))
-			refresca_15();
+			update_15();
 		else if (!strcmp(num_room, "17.alg"))
-			refresca_17();
+			update_17();
 		else if (!strcmp(num_room, "18.alg"))
-			refresca_18();
+			update_18();
 		else if (!strcmp(num_room, "10.alg"))
 			mapa();
 	} else if (num_ejec == 3) {
 		if (!strcmp(num_room, "20.alg"))
-			refresca_20();
+			update_20();
 		else if (!strcmp(num_room, "13.alg"))
-			refresca_13();
+			update_13();
 	} else if (num_ejec == 4) {
 		if (!strcmp(num_room, "29.alg"))
-			refresca_29();
+			update_29();
 		else if (!strcmp(num_room, "26.alg"))
-			refresca_26();
+			update_26();
 		else if (!strcmp(num_room, "27.alg"))
-			refresca_27();
+			update_27();
 		else if (!strcmp(num_room, "31.alg"))
-			refresca_31();
+			update_31();
 		else if (!strcmp(num_room, "34.alg"))
-			refresca_34();
+			update_34();
 		else if (!strcmp(num_room, "35.alg"))
-			refresca_35();
+			update_35();
 	} else if (num_ejec == 5) {
 		if (!strcmp(num_room, "45.alg"))
 			mapa();
 		else if (!strcmp(num_room, "50.alg"))
-			refresca_50();
+			update_50();
 		else if (!strcmp(num_room, "57.alg"))
-			refresca_57();
+			update_57();
 	} else if (num_ejec == 6) {
 		if (!strcmp(num_room, "60.alg"))
-			refresca_60();
+			update_60();
 		else if (!strcmp(num_room, "61.alg"))
-			refresca_61();
+			update_61();
 		else if (!strcmp(num_room, "58.alg"))
-			refresca_58();
+			update_58();
 	}
 }
 
-void DrasculaEngine::actualiza_refresco_antes() {
+void DrasculaEngine::updateRefresh_pre() {
 	if (num_ejec == 1) {
 		if (!strcmp(num_room, "62.alg"))
-			refresca_62_antes();
+			update_62_pre();
 		else if (!strcmp(num_room, "16.alg"))
 			pon_bj();
 	} else if (num_ejec == 2) {
 		if (!strcmp(num_room, "1.alg"))
-			refresca_1_antes();
+			update_1_pre();
 		else if (!strcmp(num_room, "3.alg"))
-			refresca_3_antes();
+			update_3_pre();
 		else if (!strcmp(num_room, "5.alg"))
-			refresca_5_antes();
+			update_5_pre();
 		else if (!strcmp(num_room, "6.alg"))
-			refresca_6_antes();
+			update_6_pre();
 		else if (!strcmp(num_room, "7.alg"))
-			refresca_7_antes();
+			update_7_pre();
 		else if (!strcmp(num_room, "9.alg"))
-			refresca_9_antes();
+			update_9_pre();
 		else if (!strcmp(num_room, "12.alg"))
-			refresca_12_antes();
+			update_12_pre();
 		else if (!strcmp(num_room, "14.alg"))
-			refresca_14_antes();
+			update_14_pre();
 		else if (!strcmp(num_room, "16.alg"))
-			refresca_16_antes();
+			update_16_pre();
 		else if (!strcmp(num_room, "17.alg"))
-			refresca_17_antes();
+			update_17_pre();
 		else if (!strcmp(num_room, "18.alg"))
-			refresca_18_antes();
+			update_18_pre();
 	} else if (num_ejec == 3) {
 		// nothing
 	} else if (num_ejec == 4) {
 		if (!strcmp(num_room, "21.alg"))
-			refresca_21_antes();
+			update_21_pre();
 		else if (!strcmp(num_room, "22.alg"))
-			refresca_22_antes();
+			update_22_pre();
 		else if (!strcmp(num_room, "23.alg"))
-			refresca_23_antes();
+			update_23_pre();
 		else if (!strcmp(num_room, "24.alg"))
-			refresca_24_antes();
+			update_24_pre();
 		else if (!strcmp(num_room, "26.alg"))
-			refresca_26_antes();
+			update_26_pre();
 		else if (!strcmp(num_room, "27.alg"))
-			refresca_27_antes();
+			update_27_pre();
 		else if (!strcmp(num_room, "29.alg"))
-			refresca_29_antes();
+			update_29_pre();
 		else if (!strcmp(num_room, "30.alg"))
-			refresca_30_antes();
+			update_30_pre();
 		else if (!strcmp(num_room, "31.alg"))
-			refresca_31_antes();
+			update_31_pre();
 		else if (!strcmp(num_room, "34.alg"))
-			refresca_34_antes();
+			update_34_pre();
 		else if (!strcmp(num_room, "35.alg"))
-			refresca_35_antes();
+			update_35_pre();
 	} else if (num_ejec == 5) {
 		if (!strcmp(num_room,"49.alg"))
-			refresca_49_antes();
+			update_49_pre();
 		else if (!strcmp(num_room,"53.alg"))
-			refresca_53_antes();
+			update_53_pre();
 		else if (!strcmp(num_room,"54.alg"))
-			refresca_54_antes();
+			update_54_pre();
 		else if (!strcmp(num_room,"56.alg"))
-			refresca_56_antes();
+			update_56_pre();
 	} else if (num_ejec == 6) {
 		if (!strcmp(num_room, "102.alg"))
-			refresca_pendulo();
+			update_pendulo();
 		else if (!strcmp(num_room, "58.alg"))
-			refresca_58_antes();
+			update_58_pre();
 		else if (!strcmp(num_room, "59.alg"))
-			refresca_59_antes();
+			update_59_pre();
 		else if (!strcmp(num_room, "60.alg"))
-			refresca_60_antes();
+			update_60_pre();
 	}
 }
 
@@ -3424,7 +3424,7 @@
 void DrasculaEngine::saca_objeto() {
 	int h = 0, n;
 
-	refresca_pantalla();
+	updateRoom();
 
 	for (n = 1; n < 43; n++){
 		if (sobre_que_objeto() == n) {
@@ -3452,7 +3452,7 @@
 			if (espuerta[l] != 0) {
 				lleva_al_hare(sitiobj_x[l], sitiobj_y[l]);
 				sentido_hare = sentidobj[l];
-				refresca_pantalla();
+				updateRoom();
 				updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 				hare_se_mueve = 0;
 				sentido_hare = sentido_alkeva[l];
@@ -3464,7 +3464,7 @@
 					animation_2_1();
 					return true;
 				}
-				borra_pantalla();
+				clearRoom();
 				strcpy(salgo, alapantallakeva[l]);
 				strcat(salgo, ".ald");
 				hare_x = -1;
@@ -3496,7 +3496,7 @@
 				resta_objeto(23);
 				suma_objeto(11);
 			}
-			borra_pantalla();
+			clearRoom();
 			delete ald;
 			ald = NULL;
 			strcpy(salgo, alapantallakeva[l]);
@@ -3509,14 +3509,14 @@
 		if (espuerta[l] != 0 && visible[l] == 1) {
 			lleva_al_hare(sitiobj_x[l], sitiobj_y[l]);
 			sentido_hare = sentidobj[l];
-			refresca_pantalla();
+			updateRoom();
 			updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 			hare_se_mueve = 0;
 			sentido_hare = sentido_alkeva[l];
 			obj_saliendo = alapuertakeva[l];
 			rompo = 1;
 			musica_antes = musica_room;
-			borra_pantalla();
+			clearRoom();
 			strcpy(salgo, alapantallakeva[l]);
 			strcat(salgo, ".ald");
 			hare_x =- 1;
@@ -3527,7 +3527,7 @@
 		if (espuerta[l] != 0) {
 			lleva_al_hare(sitiobj_x[l], sitiobj_y[l]);
 			sentido_hare = sentidobj[l];
-			refresca_pantalla();
+			updateRoom();
 			updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 			hare_se_mueve = 0;
 			sentido_hare = sentido_alkeva[l];
@@ -3537,7 +3537,7 @@
 
 			if (num_obj[l] == 108)
 				lleva_al_hare(171, 78);
-			borra_pantalla();
+			clearRoom();
 			strcpy(salgo, alapantallakeva[l]);
 			strcat(salgo, ".ald");
 			hare_x = -1;
@@ -3548,7 +3548,7 @@
 		if (espuerta[l] != 0 && visible[l] == 1) {
 			lleva_al_hare(sitiobj_x[l], sitiobj_y[l]);
 			sentido_hare = sentidobj[l];
-			refresca_pantalla();
+			updateRoom();
 			updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 			hare_se_mueve = 0;
 			sentido_hare = sentido_alkeva[l];
@@ -3556,7 +3556,7 @@
 			rompo = 1;
 			musica_antes = musica_room;
 			hare_se_ve = 1;
-			borra_pantalla();
+			clearRoom();
 			strcpy(salgo, alapantallakeva[l]);
 			strcat(salgo, ".ald");
 			hare_x = -1;
@@ -3567,14 +3567,14 @@
 		if (espuerta[l] != 0) {
 			lleva_al_hare(sitiobj_x[l], sitiobj_y[l]);
 			sentido_hare = sentidobj[l];
-			refresca_pantalla();
+			updateRoom();
 			updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 			hare_se_mueve = 0;
 			sentido_hare = sentido_alkeva[l];
 			obj_saliendo = alapuertakeva[l];
 			rompo = 1;
 			musica_antes = musica_room;
-			borra_pantalla();
+			clearRoom();
 			strcpy(salgo, alapantallakeva[l]);
 			strcat(salgo, ".ald");
 			hare_x = -1;
@@ -3593,7 +3593,7 @@
 	h = objeto_que_lleva;
 	comprueba_flags = 1;
 
-	refresca_pantalla();
+	updateRoom();
 	menu_sin_volcar();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
@@ -3623,7 +3623,7 @@
 
 bool DrasculaEngine::banderas(int fl) {
 	hare_se_mueve = 0;
-	refresca_pantalla();
+	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 
 	hay_respuesta = 1;
@@ -3835,9 +3835,9 @@
 			else if (objeto_que_lleva == HABLAR && fl == 50)
 				hablar(TEXT314, "314.als");
 			else if (!strcmp(num_room, "62.alg"))
-				pantalla_62(fl);
+				room_62(fl);
 			else if (!strcmp(num_room, "63.alg"))
-				pantalla_63(fl);
+				room_63(fl);
 			else
 				hay_respuesta = 0;
 		} else if (num_ejec == 2) {
@@ -3860,35 +3860,35 @@
 			else if (objeto_que_lleva == 20 && fl == 50)
 				hablar(TEXT163, "163.als");
 			else if (!strcmp(num_room, "1.alg"))
-				pantalla_1(fl);
+				room_1(fl);
 			else if (!strcmp(num_room, "3.alg"))
-				pantalla_3(fl);
+				room_3(fl);
 			else if (!strcmp(num_room, "4.alg"))
-				pantalla_4(fl);
+				room_4(fl);
 			else if (!strcmp(num_room, "5.alg"))
-				pantalla_5(fl);
+				room_5(fl);
 			else if (!strcmp(num_room, "6.alg"))
-				pantalla_6(fl);
+				room_6(fl);
 			else if (!strcmp(num_room, "7.alg"))
-				pantalla_7(fl);
+				room_7(fl);
 			else if (!strcmp(num_room, "8.alg"))
-				pantalla_8(fl);
+				room_8(fl);
 			else if (!strcmp(num_room, "9.alg"))
-				pantalla_9(fl);
+				room_9(fl);
 			else if (!strcmp(num_room, "12.alg"))
-				pantalla_12(fl);
+				room_12(fl);
 			else if (!strcmp(num_room, "14.alg"))
-				pantalla_14(fl);
+				room_14(fl);
 			else if (!strcmp(num_room, "15.alg"))
-				pantalla_15(fl);
+				room_15(fl);
 			else if (!strcmp(num_room, "16.alg"))
-				pantalla_16(fl);
+				room_16(fl);
 			else if (!strcmp(num_room, "17.alg"))
-				pantalla_17(fl);
+				room_17(fl);
 			else if (!strcmp(num_room, "18.alg"))
-				pantalla_18(fl);
+				room_18(fl);
 			else if (!strcmp(num_room, "19.alg"))

@@ Diff output truncated at 100000 characters. @@

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list