aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/mortevielle/actions.cpp56
-rw-r--r--engines/mortevielle/alert.cpp38
-rw-r--r--engines/mortevielle/boite.cpp18
-rw-r--r--engines/mortevielle/disk.cpp12
-rw-r--r--engines/mortevielle/droite.cpp6
-rw-r--r--engines/mortevielle/keyboard.cpp10
-rw-r--r--engines/mortevielle/level15.cpp46
-rw-r--r--engines/mortevielle/menu.cpp34
-rw-r--r--engines/mortevielle/mor.cpp260
-rw-r--r--engines/mortevielle/mor2.cpp102
-rw-r--r--engines/mortevielle/mort.cpp2
-rw-r--r--engines/mortevielle/mouse.cpp52
-rw-r--r--engines/mortevielle/outtext.cpp28
-rw-r--r--engines/mortevielle/ovd1.cpp18
-rw-r--r--engines/mortevielle/parole.cpp16
-rw-r--r--engines/mortevielle/parole2.cpp12
-rw-r--r--engines/mortevielle/prog.cpp26
-rw-r--r--engines/mortevielle/ques.cpp14
-rw-r--r--engines/mortevielle/sprint.cpp14
-rw-r--r--engines/mortevielle/taffich.cpp18
-rw-r--r--engines/mortevielle/var_mor.cpp240
21 files changed, 511 insertions, 511 deletions
diff --git a/engines/mortevielle/actions.cpp b/engines/mortevielle/actions.cpp
index 1dd3abe08f..83ad8d4f6b 100644
--- a/engines/mortevielle/actions.cpp
+++ b/engines/mortevielle/actions.cpp
@@ -5,7 +5,7 @@ const char stouinon[] = "[2][ ][OUI][NON]";
void taller()
{
- integer mx, cx, cy;
+ int mx, cx, cy;
if ((s.mlieu == 26) && (msg[4] == depl[6])) {
s.mlieu = 15;
@@ -94,7 +94,7 @@ L2:
}
/* overlay */ void tprendre() {
- integer cx, cy, cz;
+ int cx, cy, cz;
if (caff > 99) {
cx = caff;
@@ -115,7 +115,7 @@ L2:
obpart = false;
affrep();
} else {
- tabdon[acha + (pred(integer, mchai) * 10) + pred(integer, cs)] = 0;
+ tabdon[acha + (pred(int, mchai) * 10) + pred(int, cs)] = 0;
tsuiv();
dobj = dobj + 1;
if (dobj > 6) {
@@ -188,7 +188,7 @@ L2:
}
/* overlay */ void tsprendre() {
- integer cx, cy, cz;
+ int cx, cy, cz;
cx = 0;
do {
@@ -211,7 +211,7 @@ L2:
/* overlay */ void tsoulever()
{
- integer cx;
+ int cx;
if (! syn) ecr3("soulever");
tfleche();
@@ -230,12 +230,12 @@ L2:
cx = s.mlieu;
if (s.mlieu == 16) cx = 14;
if (s.mlieu == 19) cx = 15;
- crep = tabdon[asoul + (cx << 3) + pred(integer, num)];
+ crep = tabdon[asoul + (cx << 3) + pred(int, num)];
if (crep == 255) crep = 997;
}
/* overlay */ void tlire() {
- integer iaff;
+ int iaff;
if (caff > 99) st4(caff);
else {
@@ -254,7 +254,7 @@ L2:
}
/* overlay */ void tregarder() {
- integer cx;
+ int cx;
if (caff > 99) {
crep = 103;
@@ -297,7 +297,7 @@ L2:
if (s.mlieu == 20) cx = 17;
if ((s.mlieu > 21) && (s.mlieu < 25)) cx = cx - 4;
if (s.mlieu == 26) cx = 21;
- crep = tabdon[arega + (cx * 7) + pred(integer, num)];
+ crep = tabdon[arega + (cx * 7) + pred(int, num)];
if ((s.mlieu == 13) && (num == 8)) crep = 126;
if (s.mlieu == 19) crep = 103;
if (crep == 255) crep = 131;
@@ -315,7 +315,7 @@ L2:
/* overlay */ void tfouiller() {
const array<0, 13, byte> r = {{123, 104, 123, 131, 131, 123, 104, 131, 123, 123, 106, 123, 123, 107}};
- integer cx;
+ int cx;
if (caff > 99) {
st7(caff);
@@ -386,7 +386,7 @@ L2:
}
/* overlay */ void touvrir() {
- integer cx, haz;
+ int cx, haz;
if (! syn) ecr3("ouvrir");
if (caff == 26) {
@@ -432,18 +432,18 @@ L2:
}
cx = s.mlieu;
if (s.mlieu == 16) cx = 14;
- crep = tabdon[aouvr + (cx * 7) + pred(integer, num)];
+ crep = tabdon[aouvr + (cx * 7) + pred(int, num)];
if (crep == 254) crep = 999;
} else crep = 18;
}
}
/* overlay */ void tmettre() {
- integer quel;
+ int quel;
boolean entre;
phrase st;
str255 str_;
- integer i, tay;
+ int i, tay;
if (s.derobj == 0) {
crep = 186;
@@ -542,7 +542,7 @@ L2:
}
/* overlay */ void ttourner() {
- integer quel;
+ int quel;
if (caff > 99) {
crep = 149;
@@ -608,7 +608,7 @@ L2:
}
/* overlay */ void tfermer() {
- integer cx, chai;
+ int cx, chai;
if (! syn) ecr3("fermer");
if (caff < 26) {
@@ -637,7 +637,7 @@ L2:
}
/* overlay */ void tfrapper() {
- integer l, p, haz;
+ int l, p, haz;
if (! syn) ecr3("frapper");
if (s.mlieu == 15) {
@@ -669,7 +669,7 @@ L2:
}
/* overlay */ void tposer() {
- integer cx, chai;
+ int cx, chai;
if (! syn) ecr3("poser");
if (s.derobj == 0) crep = 186;
@@ -734,7 +734,7 @@ L2:
}
/* overlay */ void tecouter() {
- integer l, p, haz, j, h, m;
+ int l, p, haz, j, h, m;
if (s.mlieu != 26) crep = 101;
else {
@@ -759,7 +759,7 @@ L2:
}
/* overlay */ void tmanger() {
- integer j, h, m;
+ int j, h, m;
if ((s.mlieu > 15) && (s.mlieu < 26))
crep = 148;
@@ -786,7 +786,7 @@ L2:
}
/* overlay */ void tentrer() {
- integer x, z;
+ int x, z;
if ((s.mlieu == 21) || (s.mlieu == 22)) {
t1sama();
@@ -840,7 +840,7 @@ L2:
/* overlay */ void tdormir() {
const char m1[] = "D‚sirez-vous vous r‚veiller?";
- integer z, j, h, m, quel;
+ int z, j, h, m, quel;
if ((s.mlieu > 15) && (s.mlieu < 26)) {
crep = 148;
@@ -890,7 +890,7 @@ L2:
}
/* overlay */ void tsortir() {
- integer lx;
+ int lx;
tsort();
crep = 0;
@@ -915,7 +915,7 @@ L2:
}
/* overlay */ void tattendre() {
- integer quel;
+ int quel;
mpers = 0;
clsf3();
@@ -951,7 +951,7 @@ L2:
{
array<1, 46, boolean> te;
- integer ix, cy, cx, max, haz, suj, co, lig, icm,
+ int ix, cy, cx, max, haz, suj, co, lig, icm,
i, tay, choi, x, y, c;
char tou;
array<1, 46, varying_string<40> > lib;
@@ -994,7 +994,7 @@ L2:
co = 0;
lig = 0;
do {
- icm = succ(integer, icm);
+ icm = succ(int, icm);
putxy(co, lig);
if (s.teauto[icm] == '*')
if (te[icm]) writetp(lib[icm], 1);
@@ -1014,7 +1014,7 @@ L2:
x = x * (3 - res);
if (x > 319) cx = 41;
else cx = 1;
- cy = succ(integer, (cardinal)y >> 3); /* 0-199 => 1-25 */
+ cy = succ(int, (cardinal)y >> 3); /* 0-199 => 1-25 */
if ((cy > 23) || ((cx == 41) && (set::of(range(20, 22), eos).has(cy)))) {
if (choi != 0) {
lig = ((choi - 1) % 23) << 3;
@@ -1173,7 +1173,7 @@ L2:
}
/* overlay */ void tencore() { /* Perdu !!! */
- integer quel;
+ int quel;
clsf2();
musique(0);
diff --git a/engines/mortevielle/alert.cpp b/engines/mortevielle/alert.cpp
index d059fc3ef3..cec339e29a 100644
--- a/engines/mortevielle/alert.cpp
+++ b/engines/mortevielle/alert.cpp
@@ -1,8 +1,8 @@
-/* overlay */ integer do_alert(str255 str_, integer n);
+/* overlay */ int do_alert(str255 str_, int n);
-const integer nligne = 7;
-const matrix<1, 2, 1, 3, integer> coord
+const int nligne = 7;
+const matrix<1, 2, 1, 3, int> coord
= {{ {{150, 72, 103}},
{{143, 107, 183}}
}
@@ -10,8 +10,8 @@ const matrix<1, 2, 1, 3, integer> coord
-static void decod(str255 s, integer &nbc, integer &nbl, integer &col, str255 &c, str30 &cs) {
- integer i, k;
+static void decod(str255 s, int &nbc, int &nbl, int &col, str255 &c, str30 &cs) {
+ int i, k;
boolean v;
val(s[2], nbc, i);
@@ -47,18 +47,18 @@ static void decod(str255 s, integer &nbc, integer &nbl, integer &col, str255 &c,
-static void posit(integer ji, integer &coldep, integer &esp) {
- putxy(coldep + (40 + esp) *pred(integer, ji), 98);
+static void posit(int ji, int &coldep, int &esp) {
+ putxy(coldep + (40 + esp) *pred(int, ji), 98);
}
-static void fait_boite(integer lidep, integer nli, integer tx) {
- integer x, y, xx, yy;
+static void fait_boite(int lidep, int nli, int tx) {
+ int x, y, xx, yy;
if (tx > 640) tx = 640;
x = 320 - ((cardinal)tx >> 1);
- y = pred(integer, lidep) << 3;
+ y = pred(int, lidep) << 3;
xx = x + tx;
yy = y + (nli << 3);
box(15, gd, x, y, xx, yy, 255);
@@ -68,8 +68,8 @@ static void fait_boite(integer lidep, integer nli, integer tx) {
-static void fait_choix(str30 c, integer &coldep, integer &nbcase, array<1, 2, varying_string<3> > &s, integer &esp) {
- integer i, l, x;
+static void fait_choix(str30 c, int &coldep, int &nbcase, array<1, 2, varying_string<3> > &s, int &esp) {
+ int i, l, x;
char ch;
i = 1;
@@ -89,24 +89,24 @@ static void fait_choix(str30 c, integer &coldep, integer &nbcase, array<1, 2, va
}
}
-integer do_alert(str255 str_, integer n) {
- integer coldep, esp, i, l, nbcase, quoi, ix;
+int do_alert(str255 str_, int n) {
+ int coldep, esp, i, l, nbcase, quoi, ix;
str255 st, chaine;
- matrix<1, 2, 1, 2, integer> limit;
+ matrix<1, 2, 1, 2, int> limit;
char c, dumi;
array<1, 2, varying_string<3> > s;
- integer cx, cy, cd, nbcol, nblig;
+ int cx, cy, cd, nbcol, nblig;
boolean touch, newaff, test, test1, test2, test3, dum;
str30 cas;
/*debug('** do_alert **');*/
- integer do_alert_result;
+ int do_alert_result;
hide_mouse();
while (keypressed()) input >> kbd >> dumi;
clic = false;
decod(str_, nbcase, nblig, nbcol, chaine, cas);
- sauvecr(50, succ(integer, nligne) << 4);
+ sauvecr(50, succ(int, nligne) << 4);
i = 0;
if (chaine == "") {
@@ -190,7 +190,7 @@ integer do_alert(str255 str_, integer n) {
posit(n, coldep, esp);
writeg(string(' ') + s[n] + ' ', 1);
}
- charecr(50, succ(integer, nligne) << 4);
+ charecr(50, succ(int, nligne) << 4);
show_mouse();
do_alert_result = quoi;
return do_alert_result;
diff --git a/engines/mortevielle/boite.cpp b/engines/mortevielle/boite.cpp
index 4120f7337f..d1ebe4da38 100644
--- a/engines/mortevielle/boite.cpp
+++ b/engines/mortevielle/boite.cpp
@@ -1,6 +1,6 @@
-void boite(integer x, integer y, integer dx, integer dy, integer coul) {
- integer i;
- integer xi, yi, xo, yo;
+void boite(int x, int y, int dx, int dy, int coul) {
+ int i;
+ int xi, yi, xo, yo;
/* debug('boite'); */
hide_mouse();
@@ -15,14 +15,14 @@ void boite(integer x, integer y, integer dx, integer dy, integer coul) {
for (i = 0; i <= dx + dy; i ++) {
putpix(gd, xi, yi, coul);
if (xi == x + dx) {
- if (gd != cga) putpix(gd, pred(integer, xi), yi, coul);
- yi = succ(integer, yi);
- } else xi = succ(integer, xi);
+ if (gd != cga) putpix(gd, pred(int, xi), yi, coul);
+ yi = succ(int, yi);
+ } else xi = succ(int, xi);
putpix(gd, xo, yo, coul);
- if (yo == y + dy) xo = succ(integer, xo);
+ if (yo == y + dy) xo = succ(int, xo);
else {
- if (gd != cga) putpix(gd, succ(integer, xo), yo, coul);
- yo = succ(integer, yo);
+ if (gd != cga) putpix(gd, succ(int, xo), yo, coul);
+ yo = succ(int, yo);
}
}
show_mouse();
diff --git a/engines/mortevielle/disk.cpp b/engines/mortevielle/disk.cpp
index 517d408c87..0e458a5033 100644
--- a/engines/mortevielle/disk.cpp
+++ b/engines/mortevielle/disk.cpp
@@ -1,7 +1,7 @@
void dem1() {
untyped_file f;
- integer k;
+ int k;
/* -- demande de disk 1 -- */
assign(f, "mort.005");
@@ -17,9 +17,9 @@ void dem1() {
close(f);
}
-void takesav(integer n) {
+void takesav(int n) {
untyped_file f;
- integer i;
+ int i;
varying_string<10> st;
dem1();
@@ -37,7 +37,7 @@ void takesav(integer n) {
close(f);
}
-void ld_game(integer n) {
+void ld_game(int n) {
hide_mouse();
maivid();
takesav(n);
@@ -50,9 +50,9 @@ void ld_game(integer n) {
show_mouse();
}
-void sv_game(integer n) {
+void sv_game(int n) {
untyped_file f;
- integer i;
+ int i;
hide_mouse();
tmaj3();
diff --git a/engines/mortevielle/droite.cpp b/engines/mortevielle/droite.cpp
index 8d254a4afc..0ad212dec1 100644
--- a/engines/mortevielle/droite.cpp
+++ b/engines/mortevielle/droite.cpp
@@ -1,5 +1,5 @@
-void droite(integer x, integer y, integer xx, integer yy, integer coul) {
- integer step, i;
+void droite(int x, int y, int xx, int yy, int coul) {
+ int step, i;
real a, b;
real xr, yr, xro, yro;
@@ -31,4 +31,4 @@ void droite(integer x, integer y, integer xx, integer yy, integer coul) {
} while (!(i == xx));
/*writeln(le_file,'Y == ',a:3:3,' * X + ',b:3:3);*/
}
-} \ No newline at end of file
+}
diff --git a/engines/mortevielle/keyboard.cpp b/engines/mortevielle/keyboard.cpp
index b450e074c1..199d43862f 100644
--- a/engines/mortevielle/keyboard.cpp
+++ b/engines/mortevielle/keyboard.cpp
@@ -7,10 +7,10 @@ char readkey1() {
return readkey1_result;
}
-integer testou() {
+int testou() {
char ch;
- integer testou_result;
+ int testou_result;
input >> kbd >> ch;
switch (ch) {
case '\23' :
@@ -19,7 +19,7 @@ integer testou() {
case '\1':
case '\3':
case '\5' : {
- newgd = (cardinal)pred(integer, ord(ch)) >> 1;
+ newgd = (cardinal)pred(int, ord(ch)) >> 1;
testou_result = 61;
return testou_result;
}
@@ -39,7 +39,7 @@ integer testou() {
case '\26' :
if (set::of(1, 2, eos).has(c_zzz)) {
zzuul(adcfiec + 161, 0, 1644);
- c_zzz = succ(integer, c_zzz);
+ c_zzz = succ(int, c_zzz);
testou_result = 61;
return testou_result;
}
@@ -53,7 +53,7 @@ integer testou() {
}
void teskbd() {
- integer dum;
+ int dum;
if (keypressed()) dum = testou();
}
diff --git a/engines/mortevielle/level15.cpp b/engines/mortevielle/level15.cpp
index 2c9b8cdcf4..35de7f439f 100644
--- a/engines/mortevielle/level15.cpp
+++ b/engines/mortevielle/level15.cpp
@@ -1,17 +1,17 @@
/* NIVEAU 15 */
void copcha() {
- integer i;
+ int i;
i = acha;
do {
tabdon[i] = tabdon[i + 390];
- i = succ(integer, i);
+ i = succ(int, i);
} while (!(i == acha + 390));
}
boolean dans_rect(rectangle r) {
- integer x, y, c;
+ int x, y, c;
boolean dans_rect_result;
read_pos_mouse(x, y, c);
@@ -23,8 +23,8 @@ boolean dans_rect(rectangle r) {
return dans_rect_result;
}
-void outbloc(integer n, pattern p, t_nhom pal) {
- integer i, j, ad;
+void outbloc(int n, pattern p, t_nhom pal) {
+ int i, j, ad;
ad = n * 404 + 0xd700;
{
@@ -33,13 +33,13 @@ void outbloc(integer n, pattern p, t_nhom pal) {
ad = ad + 4;
for (i = 1; i <= p.tax; i ++)
for (j = 1; j <= p.tay; j ++)
- mem[0x6000 + ad + pred(integer, j)*p.tax + pred(integer, i)] = pal[n].hom[p.des[i][j]];
+ mem[0x6000 + ad + pred(int, j)*p.tax + pred(int, i)] = pal[n].hom[p.des[i][j]];
}
}
-void writepal(integer n) {
- integer i;
+void writepal(int n) {
+ int i;
t_nhom pal;
@@ -49,7 +49,7 @@ void writepal(integer n) {
case ams :
for (i = 1; i <= 16; i ++) {
mem[0x7000 + 2 * i] = tabpal[n][i].x;
- mem[0x7000 + succ(integer, 2 * i)] = tabpal[n][i].y;
+ mem[0x7000 + succ(int, 2 * i)] = tabpal[n][i].y;
}
break;
case cga : {
@@ -62,7 +62,7 @@ void writepal(integer n) {
}
-void pictout(integer seg, integer dep, integer x, integer y) {
+void pictout(int seg, int dep, int x, int y) {
decomp(seg, dep);
if (gd == her) {
mem[0x7000 + 2] = 0;
@@ -72,45 +72,45 @@ void pictout(integer seg, integer dep, integer x, integer y) {
afff(gd, seg, dep, x, y);
}
-void putxy(integer x, integer y) {
+void putxy(int x, int y) {
xwhere = x;
ywhere = y;
}
/*
-function calad(x,y:integer):integer;
+function calad(x,y:int):int;
begin
calad:=pred(x)+320*pred(y)
end;
*/
-void sauvecr(integer y, integer dy) {
+void sauvecr(int y, int dy) {
hide_mouse();
s_sauv(gd, y, dy);
show_mouse();
}
-void charecr(integer y, integer dy) {
+void charecr(int y, int dy) {
hide_mouse();
s_char(gd, y, dy);
show_mouse();
}
/*
-function peek(ad:integer):integer;
+function peek(ad:int):int;
begin
peek:=tabdon[ad];
end;
-function peekw(ad:integer):integer;
+function peekw(ad:int):int;
begin
peekw:=tabdon[ad] shl 8+tabdon[succ(ad)];
end;
-function peekl(ad:integer):real;
+function peekl(ad:int):real;
begin
peekl:=tabdon[ad+3]+tabdon[ad+2] shl 8;
end;
-procedure poke (ad,n:integer);
+procedure poke (ad,n:int);
begin
tabdon[ad]:=lo(n);
end;
@@ -120,7 +120,7 @@ void adzon() {
untyped_file f;
file<byte> g;
byte a;
- integer i;
+ int i;
assign(f, "don.mor");
reset(f, 256);
@@ -148,10 +148,10 @@ void adzon() {
close(f);
}
-integer animof(integer ouf, integer num) {
- integer nani, aux;
+int animof(int ouf, int num) {
+ int nani, aux;
- integer animof_result;
+ int animof_result;
nani = mem[adani + 1];
aux = num;
if (ouf != 1) aux = aux + nani;
@@ -163,7 +163,7 @@ integer animof(integer ouf, integer num) {
return animof_result;
}
-/*procedure affgd(offs,dep,x,y:integer);
+/*procedure affgd(offs,dep,x,y:int);
begin
case Gd of
Ams : affams(offs,dep,x,y);
diff --git a/engines/mortevielle/menu.cpp b/engines/mortevielle/menu.cpp
index 691ef7c852..9018414d28 100644
--- a/engines/mortevielle/menu.cpp
+++ b/engines/mortevielle/menu.cpp
@@ -1,6 +1,6 @@
/* NIVEAU 14*/
-/* overlay */ void menut(integer no, str30 nom) {
+/* overlay */ void menut(int no, str30 nom) {
byte h, l;
str30 s;
@@ -33,7 +33,7 @@
}
}
-/* overlay */ void menu_disable(integer no) {
+/* overlay */ void menu_disable(int no) {
byte h, l;
/* debug('menu_disable'); */
@@ -62,7 +62,7 @@
}
}
-/* overlay */ void menu_enable(integer no) {
+/* overlay */ void menu_enable(int no) {
byte h, l;
/* debug('menu_disable'); */
@@ -92,9 +92,9 @@
}
void menu_aff() {
- integer ind_tabl, k, col;
+ int ind_tabl, k, col;
char c;
- integer pt, x, y, color, msk,
+ int pt, x, y, color, msk,
num_letr;
/* debug('menu_aff'); */
@@ -127,8 +127,8 @@ void menu_aff() {
msk = (cardinal)msk >> 1;
x = x + 1;
}
- ind_tabl = succ(integer, ind_tabl);
- k = succ(integer, k);
+ ind_tabl = succ(int, ind_tabl);
+ k = succ(int, k);
} while (!(k == 3));
y = y + 1;
} while (!(y == 9));
@@ -149,7 +149,7 @@ void draw_menu() {
test0 = false;
}
-void invers(integer ix) {
+void invers(int ix) {
varying_string<23> s;
/* debug('invers'); */
@@ -186,8 +186,8 @@ void invers(integer ix) {
else msg4 = no_choice;
}
-void util(integer x, integer y) {
- integer ymx, dxcar, xmn, xmx, ix;
+void util(int x, int y) {
+ int ymx, dxcar, xmn, xmx, ix;
/* debug('util'); */
ymx = (don[msg3][4] << 3) + 16;
@@ -197,7 +197,7 @@ void util(integer x, integer y) {
else ix = 3;
xmx = dxcar * ix * res + xmn + 2;
if ((x > xmn) && (x < xmx) && (y < ymx) && (y > 15)) {
- ix = pred(integer, (cardinal)y >> 3) + (msg3 << 8);
+ ix = pred(int, (cardinal)y >> 3) + (msg3 << 8);
if (ix != msg4) {
invers(1);
msg4 = ix;
@@ -209,9 +209,9 @@ void util(integer x, integer y) {
}
}
-void menu_down(integer ii) {
- integer cx, xcc;
- integer xco, nb_lig;
+void menu_down(int ii) {
+ int cx, xcc;
+ int xco, nb_lig;
/* debug('menu_down'); */
xco = don[ii][1];
@@ -228,7 +228,7 @@ void menu_down(integer ii) {
putxy(xco, 16);
cx = 0;
do {
- cx = succ(integer, cx);
+ cx = succ(int, cx);
switch (ii) {
case 1 :
if (inv[cx][1] != '*') writeg(inv[cx], 4);
@@ -262,7 +262,7 @@ void menu_down(integer ii) {
show_mouse();
}
-void menu_up(integer xx) {
+void menu_up(int xx) {
/* debug('menu_up'); */
if (test0) {
charecr(10, succ(byte, don[xx][2]) << 1);
@@ -278,7 +278,7 @@ void erase_menu() {
}
void mdn() {
- integer x, y, c, a, ix;
+ int x, y, c, a, ix;
boolean tes;
/* debug('mdn'); */
diff --git a/engines/mortevielle/mor.cpp b/engines/mortevielle/mor.cpp
index fd4e2f5ffa..cee4e31b93 100644
--- a/engines/mortevielle/mor.cpp
+++ b/engines/mortevielle/mor.cpp
@@ -10,12 +10,12 @@ void testfi() {
}
-integer readclock() {
+int readclock() {
registres r;
- integer s, m, h;
+ int s, m, h;
/* debug('readclock');*/
- integer readclock_result;
+ int readclock_result;
r.ax = 0x2c00;
intr(0x21, r);
{
@@ -29,7 +29,7 @@ integer readclock() {
return readclock_result;
}
-void modif(integer &nu) {
+void modif(int &nu) {
/* debug('modif'); */
if (nu == 26) nu = 25;
if ((nu > 29) && (nu < 36)) nu = nu - 4;
@@ -52,7 +52,7 @@ void modif(integer &nu) {
}
-void dessine(integer ad, integer x, integer y) {
+void dessine(int ad, int x, int y) {
/* debug('dessine'); */
hide_mouse();
writepal(numpal);
@@ -72,17 +72,17 @@ void dessine_rouleau() {
}
-void text_color(integer c) {
+void text_color(int c) {
color_txt = c;
}
/* NIVEAU 13 */
-void text1(integer x, integer y, integer nb, integer m) {
+void text1(int x, int y, int nb, int m) {
phrase st;
- integer tay;
- integer co;
+ int tay;
+ int co;
/* debug('text'); */
@@ -94,7 +94,7 @@ void text1(integer x, integer y, integer nb, integer m) {
}
void initouv() {
- integer cx;
+ int cx;
/* debug('initouv'); */
for (cx = 1; cx <= 7; cx ++) touv[cx] = chr(0);
@@ -105,7 +105,7 @@ void ecrf1() {
}
void clsf1() {
- integer i, j;
+ int i, j;
/* debug('clsf1'); */
hide_mouse();
@@ -153,7 +153,7 @@ void clsf1() {
}
void clsf2() {
- integer i, j;
+ int i, j;
/* debug('clsf2'); */
hide_mouse();
@@ -175,34 +175,34 @@ void ecrf2() {
}
void ecr2(str255 str_) {
- integer tab;
- integer tlig;
+ int tab;
+ int tlig;
/* debug('ecr2 : '+str_);*/
if (res == 1) tab = 10;
else tab = 6;
putxy(8, 177);
- tlig = 59 + pred(integer, res) * 36;
+ tlig = 59 + pred(int, res) * 36;
if (length(str_) < tlig) writeg(str_, 5);
else if (length(str_) < (tlig << 1)) {
putxy(8, 176);
- writeg(copy(str_, 1, pred(integer, tlig)), 5);
+ writeg(copy(str_, 1, pred(int, tlig)), 5);
putxy(8, 182);
writeg(copy(str_, tlig, tlig << 1), 5);
} else {
f2_all = true;
clsf2();
putxy(8, 176);
- writeg(copy(str_, 1, pred(integer, tlig)), 5);
+ writeg(copy(str_, 1, pred(int, tlig)), 5);
putxy(8, 182);
- writeg(copy(str_, tlig, pred(integer, tlig << 1)), 5);
+ writeg(copy(str_, tlig, pred(int, tlig << 1)), 5);
putxy(8, 190);
writeg(copy(str_, tlig << 1, tlig * 3), 5);
}
}
void clsf3() {
- integer i, j;
+ int i, j;
/* debug('clsf3'); */
hide_mouse();
@@ -232,7 +232,7 @@ void ecrf7() {
}
void clsf10() {
- integer co, cod;
+ int co, cod;
varying_string<8> st;
/* debug('clsf10'); */
@@ -268,8 +268,8 @@ void stop() {
exit(0);
}
-void paint_rect(integer x, integer y, integer dx, integer dy) {
- integer co;
+void paint_rect(int x, int y, int dx, int dy) {
+ int co;
/* debug('paint_rect'); */
if (gd == cga) co = 3;
@@ -277,20 +277,20 @@ void paint_rect(integer x, integer y, integer dx, integer dy) {
box(co, gd, x, y, x + dx, y + dy, 255);
}
-integer hazard(integer min, integer max) {
- integer ha1;
+int hazard(int min, int max) {
+ int ha1;
real ha2;
/* debug('hazard'); */
- integer hazard_result;
+ int hazard_result;
ha2 = Random();
ha1 = trunc(ha2 * (max - min));
hazard_result = min + ha1;
return hazard_result;
}
-void calch(integer &j, integer &h, integer &m) {
- integer th, nh;
+void calch(int &j, int &h, int &m) {
+ int th, nh;
/* debug('calch');*/
nh = readclock();
@@ -305,15 +305,15 @@ void calch(integer &j, integer &h, integer &m) {
h = h - ((j - vj) * 24);
}
-void conv(integer x, integer &y) {
- integer cx;
+void conv(int x, int &y) {
+ int cx;
/* debug('conv'); */
cx = 1;
y = 128;
while (cx < x) {
y = (cardinal)y >> 1;
- cx = succ(integer, cx);
+ cx = succ(int, cx);
}
}
@@ -322,10 +322,10 @@ void okpas() {
tesok = true;
}
-void modobj(integer m) {
+void modobj(int m) {
phrase str_;
str30 strp;
- integer i, tay;
+ int i, tay;
/* debug('modobj'); */
strp = ' ';
@@ -337,10 +337,10 @@ void modobj(integer m) {
menu_disable(invt[8]);
}
-void modobj2(integer m, boolean t1, boolean t2) {
+void modobj2(int m, boolean t1, boolean t2) {
phrase str_;
str30 strp;
- integer i, tay;
+ int i, tay;
/* debug('modobj'); */
strp = ' ';
@@ -355,17 +355,17 @@ void modobj2(integer m, boolean t1, boolean t2) {
}
-void repon(integer f, integer m) {
+void repon(int f, int m) {
str255 str_;
varying_string<40> str1;
phrase st;
text1 fic;
- integer i, xco, dx, caspe, tay;
+ int i, xco, dx, caspe, tay;
/* debug('repon fenetre nø'+chr(f+48));*/
if ((m > 499) && (m < 563)) {
deline(m - 501 + c_st41, st, tay);
- if (tay > ((58 + pred(integer, res) * 37) << 1)) f2_all = true;
+ if (tay > ((58 + pred(int, res) * 37) << 1)) f2_all = true;
else f2_all = false;
clsf2();
afftex(st, 8, 176, 85, 3, 5);
@@ -413,7 +413,7 @@ void repon(integer f, integer m) {
}
void f3f8() {
- integer co;
+ int co;
if (res == 1) co = 107;
else co = 64;
@@ -424,7 +424,7 @@ void f3f8() {
boite(0, 42, co, 16, 7);
}
-void t5(integer cx) {
+void t5(int cx) {
/* debug('t5'); */
if (cx == 10) blo = false;
if (cx != 1) {
@@ -444,8 +444,8 @@ void t5(integer cx) {
if (cx != 9) bh9 = false;
}
-void affper(integer per) {
- integer cx;
+void affper(int per) {
+ int cx;
/* debug('affper'); */
for (cx = 1; cx <= 8; cx ++) menu_disable(disc[cx]);
@@ -493,10 +493,10 @@ void affper(integer per) {
ipers = per;
}
-/* overlay */ void choix(integer min, integer max, integer &per) {
+/* overlay */ void choix(int min, int max, int &per) {
boolean i;
- integer haz, cx, cy, cz;
- long_integer per2, cz2;
+ int haz, cx, cy, cz;
+ long_int per2, cz2;
/* debug('o0 choix'); */
haz = hazard(min, max);
@@ -518,8 +518,8 @@ void affper(integer per) {
i = false;
}
-/* overlay */ void cpl1(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl1(int &p) {
+ int j, h, m;
/* debug('o0 cpl1'); */
calch(j, h, m);
@@ -533,8 +533,8 @@ void affper(integer per) {
mdn();
}
-/* overlay */ void cpl2(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl2(int &p) {
+ int j, h, m;
/* debug('o0 cpl2'); */
calch(j, h, m);
@@ -545,8 +545,8 @@ void affper(integer per) {
if ((h >= 0) && (h < 8)) p = 50;
}
-/* overlay */ void cpl3(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl3(int &p) {
+ int j, h, m;
/* debug('o0 cpl3'); */
calch(j, h, m);
@@ -554,8 +554,8 @@ void affper(integer per) {
if (((h > 9) && (h < 20)) || ((h >= 0) && (h < 9))) p = 0;
}
-/* overlay */ void cpl5(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl5(int &p) {
+ int j, h, m;
/* debug('o0 cpl5'); */
calch(j, h, m);
@@ -565,8 +565,8 @@ void affper(integer per) {
if ((h >= 0) && (h < 7)) p = 50;
}
-/* overlay */ void cpl6(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl6(int &p) {
+ int j, h, m;
/* debug('o0 cpl6'); */
calch(j, h, m);
@@ -580,7 +580,7 @@ void person() {
const char m1[] = "Vous";
const char m2[] = "ˆtes";
const char m3[] = "SEUL";
- integer cf;
+ int cf;
str255 str_;
/* debug('person'); */
@@ -595,22 +595,22 @@ void person() {
ipers = 0;
}
-void chlm(integer &per) {
+void chlm(int &per) {
/* debug('chlm'); */
per = hazard(1, 2);
if (per == 2) per = 128;
}
void pendule() {
- const matrix<1, 2, 1, 12, integer> cv
+ const matrix<1, 2, 1, 12, int> cv
= {{{{ 5, 8, 10, 8, 5, 0, -5, -8, -10, -8, -5, 0}},
{{ -5, -3, 0, 3, 5, 6, 5, 3, 0, -3, -5, -6}}
}
};
- const integer x = 580;
- const integer y = 123;
- const integer rg = 9;
- integer h, co;
+ const int x = 580;
+ const int y = 123;
+ const int rg = 9;
+ int h, co;
/* debug('pendule'); */
@@ -639,7 +639,7 @@ void pendule() {
* NIVEAU 11 *
*************/
-void debloc(integer l) {
+void debloc(int l) {
/* debug('debloc'); */
num = 0;
x = 0;
@@ -648,8 +648,8 @@ void debloc(integer l) {
mpers = ipers;
}
-/* overlay */ void cpl10(integer &p, integer &h) {
- integer j, m;
+/* overlay */ void cpl10(int &p, int &h) {
+ int j, m;
/* debug('o1 cpl10'); */
calch(j, h, m);
@@ -661,8 +661,8 @@ void debloc(integer l) {
if ((h >= 0) && (h < 8)) p = 5;
}
-/* overlay */ void cpl11(integer &p, integer &h) {
- integer j, m;
+/* overlay */ void cpl11(int &p, int &h) {
+ int j, m;
/* debug('o1 cpl11'); */
calch(j, h, m);
@@ -673,8 +673,8 @@ void debloc(integer l) {
if ((h >= 0) && (h < 9)) p = 0;
}
-/* overlay */ void cpl12(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl12(int &p) {
+ int j, h, m;
/* debug('o1 cpl12'); */
calch(j, h, m);
@@ -684,13 +684,13 @@ void debloc(integer l) {
if ((h > 4) && (h < 9)) p = 15;
}
-/* overlay */ void cpl13(integer &p) {
+/* overlay */ void cpl13(int &p) {
/* debug('o1 cpl13'); */
p = 0;
}
-/* overlay */ void cpl15(integer &p) {
- integer j, h, m;
+/* overlay */ void cpl15(int &p) {
+ int j, h, m;
/* debug('o1 cpl15'); */
calch(j, h, m);
@@ -703,8 +703,8 @@ void debloc(integer l) {
if ((h >= 0) && (h < 8)) p = -15;
}
-/* overlay */ void cpl20(integer &p, integer &h) {
- integer j, m;
+/* overlay */ void cpl20(int &p, int &h) {
+ int j, m;
/* debug('o1 cpl20'); */
calch(j, h, m);
@@ -715,8 +715,8 @@ void debloc(integer l) {
if ((h > 4) && (h < 10)) p = -5;
}
-/* overlay */ void quelq1(integer l) {
- integer per;
+/* overlay */ void quelq1(int l) {
+ int per;
/* debug('o1 quelq1'); */
per = hazard(1, 2);
@@ -742,8 +742,8 @@ void debloc(integer l) {
ipers = 10;
}
-/* overlay */ void quelq6(integer l) {
- integer per;
+/* overlay */ void quelq6(int l) {
+ int per;
/* debug('o1 quelq6'); */
if (l == 6) bh6 = true;
@@ -751,8 +751,8 @@ void debloc(integer l) {
ipers = 10;
}
-/* overlay */ void quelq10(integer h, integer &per) {
- integer min, max;
+/* overlay */ void quelq10(int h, int &per) {
+ int min, max;
/* debug('o1 quelq10'); */
if ((h >= 0) && (h < 8)) chlm(per);
@@ -778,8 +778,8 @@ void debloc(integer l) {
affper(per);
}
-/* overlay */ void quelq11(integer h, integer &per) {
- integer min, max;
+/* overlay */ void quelq11(int h, int &per) {
+ int min, max;
/* debug('o1 quelq11'); */
if ((h >= 0) && (h < 8)) chlm(per);
@@ -801,14 +801,14 @@ void debloc(integer l) {
affper(per);
}
-/* overlay */ void quelq12(integer &per) {
+/* overlay */ void quelq12(int &per) {
/* debug('o1 quelq12'); */
chlm(per);
affper(per);
}
-/* overlay */ void quelq15(integer &per) {
- integer cx;
+/* overlay */ void quelq15(int &per) {
+ int cx;
boolean test;
@@ -831,8 +831,8 @@ void debloc(integer l) {
}
}
-/* overlay */ void quelq20(integer h, integer &per) {
- integer min, max;
+/* overlay */ void quelq20(int h, int &per) {
+ int min, max;
/* debug('o1 quelq20'); */
if (((h >= 0) && (h < 10)) || ((h > 18) && (h < 24))) chlm(per);
@@ -856,7 +856,7 @@ void debloc(integer l) {
/* overlay */void frap() {
- integer j, h, m, haz;
+ int j, h, m, haz;
/* debug('o1 frap'); */
calch(j, h, m);
@@ -868,7 +868,7 @@ void debloc(integer l) {
}
}
-/* overlay */ void nouvp(integer l, integer &p) {
+/* overlay */ void nouvp(int l, int &p) {
/* debug('o1 nouvp'); */
p = 0;
if (l == 1) {
@@ -889,7 +889,7 @@ void debloc(integer l) {
-/* overlay */ void tip(integer ip, integer &cx) {
+/* overlay */ void tip(int ip, int &cx) {
/* debug('o1 tip'); */
if (ip == 128) cx = 1;
else if (ip == 64) cx = 2;
@@ -902,7 +902,7 @@ void debloc(integer l) {
}
-/* overlay */ void ecfren(integer &p, integer &haz, integer cf, integer l) {
+/* overlay */ void ecfren(int &p, int &haz, int cf, int l) {
/* debug('o1 ecfren'); */
if (l == 0) person();
p = -500;
@@ -921,8 +921,8 @@ void debloc(integer l) {
}
}
-/* overlay */ void becfren(integer l) {
- integer haz;
+/* overlay */ void becfren(int l) {
+ int haz;
/* debug('o1 becfren'); */
if ((l == 1) || (l == 4)) {
@@ -947,24 +947,24 @@ void debloc(integer l) {
void init_nbrepm() {
const array<1, 8, byte> ipm
= {{4, 5, 6, 7, 5, 6, 5, 8}};
- integer i;
+ int i;
/* debug('init_nbrepm'); */
i = 0;
do {
- i = succ(integer, i);
+ i = succ(int, i);
nbrepm[i] = ipm[i];
} while (!(i == 8));
}
-void phaz(integer &haz, integer &p, integer cf) {
+void phaz(int &haz, int &p, int cf) {
/* debug('phaz'); */
p = p + cf;
haz = hazard(1, 100);
}
/* overlay */ void inzon() {
- integer cx;
+ int cx;
/* debug('o2 inzon'); */
copcha();
@@ -1004,8 +1004,8 @@ void phaz(integer &haz, integer &p, integer cf) {
mh = readclock();
}
-/* overlay */ void pl1(integer cf) {
- integer p, haz;
+/* overlay */ void pl1(int cf) {
+ int p, haz;
/* debug('o2 pl1'); */
if (((li == 1) && (! bh1) && (! bf1))
@@ -1017,8 +1017,8 @@ void phaz(integer &haz, integer &p, integer cf) {
}
}
-/* overlay */ void pl2(integer cf) {
- integer p, haz;
+/* overlay */ void pl2(int cf) {
+ int p, haz;
/* debug('o2 pl2'); */
if (! bh2) {
@@ -1029,8 +1029,8 @@ void phaz(integer &haz, integer &p, integer cf) {
}
}
-/* overlay */ void pl5(integer cf) {
- integer p, haz;
+/* overlay */ void pl5(int cf) {
+ int p, haz;
/* debug('o2 pl5'); */
if (! bh5) {
@@ -1041,8 +1041,8 @@ void phaz(integer &haz, integer &p, integer cf) {
}
}
-/* overlay */ void pl6(integer cf) {
- integer p, haz;
+/* overlay */ void pl6(int cf) {
+ int p, haz;
/* debug('o2 pl6'); */
if (((li == 6) && (! bh6)) || ((li == 8) && (! bh8))) {
@@ -1053,8 +1053,8 @@ void phaz(integer &haz, integer &p, integer cf) {
}
}
-/* overlayi */ void pl9(integer cf) {
- integer p, haz;
+/* overlayi */ void pl9(int cf) {
+ int p, haz;
/* debug('o2 pl9'); */
if (! bh9) {
@@ -1065,8 +1065,8 @@ void phaz(integer &haz, integer &p, integer cf) {
}
}
-/* overlayi */ void pl10(integer cf) {
- integer p, h, haz;
+/* overlayi */ void pl10(int cf) {
+ int p, h, haz;
/* debug('o2 pl10'); */
cpl10(p, h);
@@ -1075,8 +1075,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq10(h, p);
}
-/* overlay */ void pl11(integer cf) {
- integer p, h, haz;
+/* overlay */ void pl11(int cf) {
+ int p, h, haz;
/* debug('o2 pl11'); */
cpl11(p, h);
@@ -1085,8 +1085,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq11(h, p);
}
-/* overlay */ void pl12(integer cf) {
- integer p, haz;
+/* overlay */ void pl12(int cf) {
+ int p, haz;
/* debug('o2 pl12'); */
cpl12(p);
@@ -1095,8 +1095,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq12(p);
}
-/* overlay */ void pl13(integer cf) {
- integer p, haz;
+/* overlay */ void pl13(int cf) {
+ int p, haz;
/* debug('o2 pl13'); */
cpl13(p);
@@ -1105,8 +1105,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq12(p);
}
-/* overlay */ void pl15(integer cf) {
- integer p, haz;
+/* overlay */ void pl15(int cf) {
+ int p, haz;
/* debug('o2 pl15'); */
cpl15(p);
@@ -1115,8 +1115,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq15(p);
}
-/* overlay */ void pl20(integer cf) {
- integer p, h, haz;
+/* overlay */ void pl20(int cf) {
+ int p, h, haz;
/* debug('o2 pl20'); */
cpl20(p, h);
@@ -1125,8 +1125,8 @@ void phaz(integer &haz, integer &p, integer cf) {
else quelq20(h, p);
}
-/* overlay */ void t11(integer l11, integer &a) {
- integer p, haz, h;
+/* overlay */ void t11(int l11, int &a) {
+ int p, haz, h;
/* debug('o2 t11'); */
ecfren(p, haz, s.conf, l11);
@@ -1169,7 +1169,7 @@ void phaz(integer &haz, integer &p, integer cf) {
/* overlay */ void cavegre()
{
- integer haz;
+ int haz;
/* debug('cavegre'); */
s.conf = s.conf + 2;
@@ -1184,12 +1184,12 @@ void phaz(integer &haz, integer &p, integer cf) {
person();
}
-void writetp(str255 s, integer t) {
+void writetp(str255 s, int t) {
if (res == 2) writeg(s, t);
else writeg(copy(s, 1, 25), t);
}
-void messint(integer nu) {
+void messint(int nu) {
/* debug('messint'); */
clsf1();
clsf2();
@@ -1203,8 +1203,8 @@ void messint(integer nu) {
repon(7, nu);
}
-void aniof(integer ouf, integer num) {
- integer ad, offset;
+void aniof(int ouf, int num) {
+ int ad, offset;
char c;
/* debug('aniof'); */
@@ -1221,10 +1221,10 @@ void aniof(integer ouf, integer num) {
show_mouse();
}
-void musique(integer so) {
+void musique(int so) {
boolean i;
- integer haz;
- /* dep: array[1..5] of long_integer;*/
+ int haz;
+ /* dep: array[1..5] of long_int;*/
/* debug('musique'); */
if (so == 0) { /*musik(0)*/
@@ -1275,8 +1275,8 @@ void musique(integer so) {
}
/* NIVEAU 9 */
-void dessin(integer ad) {
- integer cx;
+void dessin(int ad) {
+ int cx;
/* debug('dessin'); */
if (ad != 0) dessine(ades, ((ad % 160) * 2), (ad / 160));
diff --git a/engines/mortevielle/mor2.cpp b/engines/mortevielle/mor2.cpp
index 734cb4806c..48db49b6da 100644
--- a/engines/mortevielle/mor2.cpp
+++ b/engines/mortevielle/mor2.cpp
@@ -1,4 +1,4 @@
-const array<1, 11, integer> men
+const array<1, 11, int> men
= {{
scacher, attacher, defoncer, dormir,
entrer, fermer, frapper, manger,
@@ -14,7 +14,7 @@ void tinke() {
const char d4 = ']';
const char d5 = '1';
const char d6[] = "OK";
- integer cx, cy, haz, nh, cf, j, h, m, cd;
+ int cx, cy, haz, nh, cf, j, h, m, cd;
varying_string<3> stpo;
boolean am;
@@ -128,7 +128,7 @@ void tinke() {
}
void fenat(char ans) {
- integer coul;
+ int coul;
hide_mouse();
if (gd == cga) coul = 2;
@@ -141,7 +141,7 @@ void fenat(char ans) {
/* NIVEAU 8 */
-void afdes(integer ad) {
+void afdes(int ad) {
taffich();
dessin(ad);
okdes = false;
@@ -149,8 +149,8 @@ void afdes(integer ad) {
void tkey1(boolean d) {
boolean quest;
- integer x, y, c;
- integer key;
+ int x, y, c;
+ int key;
hide_mouse();
fenat('K');
@@ -165,8 +165,8 @@ void tkey1(boolean d) {
show_mouse();
}
-void tmlieu(integer mli) {
- integer cx, j, i, tail;
+void tmlieu(int mli) {
+ int cx, j, i, tail;
str30 nomp;
phrase st;
@@ -187,7 +187,7 @@ void tmlieu(integer mli) {
/* NIVEAU 7 */
-void tlu(integer af, integer ob) {
+void tlu(int af, int ob) {
caff = 32;
afdes(0);
repon(6, ob + 4000);
@@ -198,9 +198,9 @@ void tlu(integer af, integer ob) {
crep = 998;
}
-void delin(integer n) {
+void delin(int n) {
phrase s;
- integer t;
+ int t;
deline(n, s, t);
}
@@ -213,7 +213,7 @@ void affrep() {
void mfouen()
{
- integer cx;
+ int cx;
tmlieu(s.mlieu);
for (cx = 1; cx <= 11; cx ++) menu_enable(men[cx]);
@@ -232,7 +232,7 @@ void mfouen()
menut(soulever, " soulever ");
}
-void atf3f8(integer &key) {
+void atf3f8(int &key) {
do {
key = testou();
} while (!((key == 61) || (key == 66)));
@@ -241,7 +241,7 @@ void atf3f8(integer &key) {
/* NIVEAU 6 */
void tperd() {
- integer cx;
+ int cx;
initouv();
ment = 0;
@@ -261,7 +261,7 @@ void tperd() {
}
void tsort() {
- integer cx;
+ int cx;
if ((iouv > 0) && (s.mlieu != 0))
if (s.conf < 50) s.conf = s.conf + 2;
@@ -273,7 +273,7 @@ void tsort() {
debloc(s.mlieu);
}
-void st4(integer ob) {
+void st4(int ob) {
crep = 997;
switch (ob) {
case 114 :
@@ -296,8 +296,8 @@ void st4(integer ob) {
}
}
-void cherjer(integer ob, boolean &d) {
- integer cx;
+void cherjer(int ob, boolean &d) {
+ int cx;
d = false;
for (cx = 1; cx <= 6; cx ++) d = (d || (ord(s.sjer[cx]) == ob));
@@ -310,14 +310,14 @@ void st1sama() {
}
void modinv() {
- integer cx, cy, tay, i, r;
+ int cx, cy, tay, i, r;
phrase nom;
str30 nomp;
cy = 0;
for (cx = 1; cx <= 6; cx ++)
if (s.sjer[cx] != chr(0)) {
- cy = succ(integer, cy);
+ cy = succ(int, cy);
r = (ord(s.sjer[cx]) + 400);
deline(r - 501 + c_st41, nom, tay);
nomp = delig;
@@ -331,10 +331,10 @@ void modinv() {
}
}
-void sparl(long_integer adr, long_integer rep) {
- const array<1, 8, integer> haut
+void sparl(long_int adr, long_int rep) {
+ const array<1, 8, int> haut
= {{0, 1, -3, 6, -2, 2, 7, -1}};
- integer key, ad, tay, repint;
+ int key, ad, tay, repint;
phrase st;
repint = trunc(rep);
@@ -365,7 +365,7 @@ void finfouil() {
}
void mfoudi() {
- integer cx;
+ int cx;
for (cx = 1; cx <= 7; cx ++) menu_disable(depl[cx]);
for (cx = 1; cx <= 11; cx ++) menu_disable(men[cx]);
@@ -395,10 +395,10 @@ void premtet() {
/* NIVEAU 5 */
void ajchai() {
- integer cx, cy, lderobj;
+ int cx, cy, lderobj;
- cy = (acha + pred(integer, pred(integer, mchai) * 10));
+ cy = (acha + pred(int, pred(int, mchai) * 10));
cx = 0;
do {
cx = cx + 1;
@@ -409,8 +409,8 @@ void ajchai() {
} else crep = 192;
}
-void ajjer(integer ob) {
- integer cx;
+void ajjer(int ob) {
+ int cx;
cx = 0;
do {
@@ -423,7 +423,7 @@ void ajjer(integer ob) {
}
void t1sama() { /* On entre dans le manoir */
- integer j, h, m;
+ int j, h, m;
boolean d;
calch(j, h, m);
@@ -502,7 +502,7 @@ void tctrm() {
void quelquun()
{
- integer haz, cx;
+ int haz, cx;
if (imen) erase_menu();
finfouil();
@@ -546,8 +546,8 @@ L1:
}
void tsuiv() {
- integer cx, tbcl;
- integer cl, cy;
+ int cx, tbcl;
+ int cl, cy;
cy = acha + ((mchai - 1) * 10) - 1;
cx = 0;
@@ -572,7 +572,7 @@ void tsuiv() {
void tfleche() {
boolean qust;
char touch;
- integer dummy, cd, xmo, ymo;
+ int dummy, cd, xmo, ymo;
if (num == 9999) return;
fenat(chr(152));
@@ -596,11 +596,11 @@ void tfleche() {
}
}
-void tcoord(integer sx)
+void tcoord(int sx)
{
- integer sy, ix, iy, cb, cy, ib;
- integer a, b, atdon;
+ int sy, ix, iy, cb, cy, ib;
+ int a, b, atdon;
num = 0;
@@ -611,7 +611,7 @@ void tcoord(integer sx)
while (cy < caff) {
a = a + tabdon[atdon];
atdon = atdon + 4;
- cy = succ(integer, cy);
+ cy = succ(int, cy);
}
/* for cy:=0 to caff-1 do
a:=a+ tabdon[amzon+3+4*cy];
@@ -621,19 +621,19 @@ void tcoord(integer sx)
a = a + fleche;
cb = 0;
for (cy = 0; cy <= (sx - 2); cy ++) {
- ib = (tabdon[a + cb] << 8) + tabdon[succ(integer, a + cb)];
+ ib = (tabdon[a + cb] << 8) + tabdon[succ(int, a + cb)];
cb = cb + (ib * 4) + 2;
}
- ib = (tabdon[a + cb] << 8) + tabdon[succ(integer, a + cb)];
+ ib = (tabdon[a + cb] << 8) + tabdon[succ(int, a + cb)];
if (ib == 0) goto L1;
cy = 1;
do {
cb = cb + 2;
sx = tabdon[a + cb] * res;
- sy = tabdon[succ(integer, a + cb)];
+ sy = tabdon[succ(int, a + cb)];
cb = cb + 2;
ix = tabdon[a + cb] * res;
- iy = tabdon[succ(integer, a + cb)];
+ iy = tabdon[succ(int, a + cb)];
cy = cy + 1;
} while (!(((x >= sx) && (x <= ix) && (y >= sy) && (y <= iy))
|| (cy > ib)));
@@ -648,7 +648,7 @@ L1:
}
-void st7(integer ob) {
+void st7(int ob) {
crep = 183;
if ((ob == 116) || (ob == 144)) crep = 104;
if ((ob == 126) || (ob == 111)) crep = 108;
@@ -657,8 +657,8 @@ void st7(integer ob) {
if (crep == 183) st4(ob);
}
-void treg(integer ob) {
- integer mdes;
+void treg(int ob) {
+ int mdes;
mdes = caff;
caff = ob;
@@ -678,7 +678,7 @@ void treg(integer ob) {
}
}
-void avpoing(integer &ob) {
+void avpoing(int &ob) {
crep = 999;
if (s.derobj != 0) ajjer(s.derobj);
if (crep != 139) {
@@ -688,15 +688,15 @@ void avpoing(integer &ob) {
}
}
-void rechai(integer &ch) {
- integer cx;
+void rechai(int &ch) {
+ int cx;
cx = s.mlieu;
if (s.mlieu == 16) cx = 14;
- ch = tabdon[achai + (cx * 7) + pred(integer, num)];
+ ch = tabdon[achai + (cx * 7) + pred(int, num)];
}
-void t23coul(integer &l) {
+void t23coul(int &l) {
boolean d;
cherjer(143, d);
@@ -712,7 +712,7 @@ void maivid() {
modobj(500);
}
-void st13(integer ob) {
+void st13(int ob) {
if ((ob == 114) || (ob == 116) || (ob == 126) || (ob == 132) ||
(ob == 111) || (ob == 106) || (ob == 102) || (ob == 100) ||
(ob == 110) || (ob == 153) || (ob == 154) || (ob == 155) ||
@@ -722,7 +722,7 @@ void st13(integer ob) {
}
void aldepl() {
- integer dummy;
+ int dummy;
dummy = do_alert("[1][Alors, utilisez le menu DEP...][ok]", 1);
}
diff --git a/engines/mortevielle/mort.cpp b/engines/mortevielle/mort.cpp
index 7d5f33c2ab..c9e1d25d7e 100644
--- a/engines/mortevielle/mort.cpp
+++ b/engines/mortevielle/mort.cpp
@@ -31,7 +31,7 @@
/* ecrihexa utilitaire */
-void divers(integer np, boolean b) {
+void divers(int np, boolean b) {
teskbd();
do {
parole(np, 0, 0);
diff --git a/engines/mortevielle/mouse.cpp b/engines/mortevielle/mouse.cpp
index d1de4b79d2..9ce1788b2c 100644
--- a/engines/mortevielle/mouse.cpp
+++ b/engines/mortevielle/mouse.cpp
@@ -1,20 +1,20 @@
-const integer m_arrow = 0;
-const integer m_point_hand = 1;
+const int m_arrow = 0;
+const int m_point_hand = 1;
boolean int_m,
clic;
-integer m_show,
+int m_show,
x_s,
y_s,
p_o_s,
mouse_shwn;
-matrix<0, 5, 0, 11, integer> s_s;
+matrix<0, 5, 0, 11, int> s_s;
void init_mouse() {
- integer i, j;
+ int i, j;
registres reg;
mouse_shwn = 0;
@@ -40,13 +40,13 @@ void init_mouse() {
}
}
-/*procedure change_mouse( t : integer );
+/*procedure change_mouse( t : int );
begin
m_show:= t;
end;*/
-/*procedure dessine_souris(xf,yf:integer);
- var x, xx, y :integer;
+/*procedure dessine_souris(xf,yf:int);
+ var x, xx, y :int;
begin
case m_show of
m_arrow : begin
@@ -56,10 +56,10 @@ begin
end; */
void hide_mouse() {
- integer i, j, k, ps, ds;
+ int i, j, k, ps, ds;
boolean imp;
- mouse_shwn = pred(integer, mouse_shwn);
+ mouse_shwn = pred(int, mouse_shwn);
if (mouse_shwn == 0) {
imp = odd(y_s);
j = p_o_s;
@@ -73,7 +73,7 @@ void hide_mouse() {
memw[0xba00 + j] = s_s[2][k];
memw[0xba00 + j + 2] = s_s[3][k];
j = j + 80;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 5));
}
break;
@@ -91,7 +91,7 @@ void hide_mouse() {
j = j + 0x2000;
}
imp = ! imp;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 8));
}
}
@@ -111,7 +111,7 @@ void hide_mouse() {
ps = mem[0xa000 + j + 1];
mem[0xa000 + j + 1] = hi(s_s[i][k]);
j = j + 80;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 8));
i = i + 1;
} while (!(i == 4));
@@ -134,7 +134,7 @@ void hide_mouse() {
memw[0xb800 + 0x200 * i + j + 2] = s_s[k + 3][i + (k << 2)];
}
j = j + 160;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k == 3));
}
break;
@@ -144,7 +144,7 @@ void hide_mouse() {
}
void show_mouse() {
- integer i, j, k, l,
+ int i, j, k, l,
ps, ds;
boolean imp;
char c;
@@ -164,7 +164,7 @@ void show_mouse() {
s_s[2][k] = memw[0xba00 + j];
s_s[3][k] = memw[0xba00 + j + 2];
j = j + 80;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 5));
}
break;
@@ -183,7 +183,7 @@ void show_mouse() {
j = j + 0x2000;
}
imp = ! imp;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 8));
}
}
@@ -196,9 +196,9 @@ void show_mouse() {
k = 0;
j = p_o_s;
do {
- s_s[l][k] = mem[0xa000 + j] + (mem[0xa000 + succ(integer, j)] << 8);
+ s_s[l][k] = mem[0xa000 + j] + (mem[0xa000 + succ(int, j)] << 8);
j = j + 80;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k >= 8));
l = l + 1;
} while (!(l == 4));
@@ -221,7 +221,7 @@ void show_mouse() {
s_s[k + 3][i + (k << 2)] = memw[0xb800 + 0x200 * i + j + 2];
}
j = j + 160;
- k = succ(integer, k);
+ k = succ(int, k);
} while (!(k == 3));
}
break;
@@ -229,7 +229,7 @@ void show_mouse() {
affput(2, gd, x_s, y_s, 0, 0);
}
-void pos_mouse(integer x, integer y) {
+void pos_mouse(int x, int y) {
registres reg;
if (x > 314 * res) x = 314 * res;
@@ -264,7 +264,7 @@ void pos_mouse(integer x, integer y) {
show_mouse();
}
-void read_pos_mouse(integer &x, integer &y, integer &c) {
+void read_pos_mouse(int &x, int &y, int &c) {
registres reg;
if (int_m) {
@@ -283,7 +283,7 @@ void read_pos_mouse(integer &x, integer &y, integer &c) {
void mov_mouse(boolean &funct, char &key) {
boolean p_key;
char in1, in2;
- integer x, y, cx, cy, cd;
+ int x, y, cx, cy, cd;
registres reg;
if (int_m) {
@@ -354,16 +354,16 @@ void mov_mouse(boolean &funct, char &key) {
input >> kbd >> in2;
switch (in2) {
case 'K' :
- cx = pred(integer, cx);
+ cx = pred(int, cx);
break;
case 'P' :
- cy = succ(integer, cy);
+ cy = succ(int, cy);
break;
case 'M' :
cx = cx + 2;
break;
case 'H' :
- cy = pred(integer, cy);
+ cy = pred(int, cy);
break;
case RANGE_10(';', 'D') : {
funct = true;
diff --git a/engines/mortevielle/outtext.cpp b/engines/mortevielle/outtext.cpp
index 7c8f1c9f5c..ec7728745d 100644
--- a/engines/mortevielle/outtext.cpp
+++ b/engines/mortevielle/outtext.cpp
@@ -30,9 +30,9 @@ const array<0, 31, byte> tab31
}
};
-void deline(integer num , phrase &l , integer &tl);
+void deline(int num , phrase &l , int &tl);
-static void cinq_huit(char &c, integer &ind, byte &pt, boolean &the_end) {
+static void cinq_huit(char &c, int &ind, byte &pt, boolean &the_end) {
const array<0, 31, char> rap
= {{ ',', ':', '@', '!', '?', '-', '‡',
' ', '…', 'ƒ', '‚', 'Š', 'ˆ', '/',
@@ -41,7 +41,7 @@ static void cinq_huit(char &c, integer &ind, byte &pt, boolean &the_end) {
'6', '7', '8', '9'
}
};
- integer oct, ocd;
+ int oct, ocd;
/* 5-8 */
oct = t_mot[ind];
@@ -88,8 +88,8 @@ static void cinq_huit(char &c, integer &ind, byte &pt, boolean &the_end) {
}
} /* 5-8 */
-void deline(integer num , phrase &l , integer &tl) {
- integer i, j, ts;
+void deline(int num , phrase &l , int &tl) {
+ int i, j, ts;
char let;
byte ps, k;
boolean the_end;
@@ -115,27 +115,27 @@ void deline(integer num , phrase &l , integer &tl) {
} /* DETEX */
-void afftex(phrase ch, integer x, integer y, integer dx, integer dy, integer typ);
+void afftex(phrase ch, int x, int y, int dx, int dy, int typ);
-static integer l_motsuiv(integer p, phrase &ch, integer &tab) {
- integer c;
+static int l_motsuiv(int p, phrase &ch, int &tab) {
+ int c;
- integer l_motsuiv_result;
+ int l_motsuiv_result;
c = p;
while (!(set::of(' ', '$', '@', eos).has(ch[p]))) p = p + 1;
l_motsuiv_result = tab * (p - c);
return l_motsuiv_result;
}
-void afftex(phrase ch, integer x, integer y, integer dx, integer dy, integer typ) {
+void afftex(phrase ch, int x, int y, int dx, int dy, int typ) {
boolean the_end;
char touch;
- integer xf, yf;
- integer xc, yc;
- integer tab, p;
+ int xf, yf;
+ int xc, yc;
+ int tab, p;
varying_string<255> s;
- integer i, j, nt;
+ int i, j, nt;
/* debug(' .. Afftex');*/
diff --git a/engines/mortevielle/ovd1.cpp b/engines/mortevielle/ovd1.cpp
index d40f8d39bc..c2384273f2 100644
--- a/engines/mortevielle/ovd1.cpp
+++ b/engines/mortevielle/ovd1.cpp
@@ -1,6 +1,6 @@
void dem2() {
untyped_file f;
- integer k;
+ int k;
/* -- demande de disk 2 -- */
while (ioresult != 0);
@@ -35,7 +35,7 @@ void ani50() {
end;*/
/* overlay */ void aff50(boolean c) {
- integer k;
+ int k;
caff = 50;
maff = 0;
@@ -47,7 +47,7 @@ void ani50() {
}
/* overlay */ void init_menu() {
- integer i, j, tai;
+ int i, j, tai;
phrase st;
untyped_file f;
@@ -77,7 +77,7 @@ void ani50() {
deline(i + c_dis, st, tai);
dis[i] = delig + ' ';
}
- i = succ(integer, i);
+ i = succ(int, i);
} while (!(i == 22));
for (i = 1; i <= 8; i ++) {
disc[i] = 0x500 + i;
@@ -96,7 +96,7 @@ void ani50() {
/* overlay */ void charpal() {
file<tabdb> f;
file<tfxx> ft;
- integer i, j, k;
+ int i, j, k;
file<byte> fb;
byte b;
@@ -138,7 +138,7 @@ void ani50() {
}
/* overlay */ void chartex() {
- integer i;
+ int i;
untyped_file fibyte;
phrase s;
@@ -169,7 +169,7 @@ void ani50() {
/* overlay */ void dialpre()
{
- integer cy, tay;
+ int cy, tay;
phrase st;
real ix;
char ch;
@@ -244,7 +244,7 @@ void ani50() {
/* overlay */ void music() {
untyped_file fic;
- integer k;
+ int k;
boolean fin;
char ch;
real x, y;
@@ -326,7 +326,7 @@ void ani50() {
if (newgd != gd) gd = newgd;
hirs();
dessine(ades, 0, 0);
- gotoxy(20 * pred(integer, res) + 8, 24);
+ gotoxy(20 * pred(int, res) + 8, 24);
textcolor(7);
cpr = "COPYRIGHT 1989 : LANKHOR";
if (set::of(ega, ams, cga, eos).has(gd)) output << cpr;
diff --git a/engines/mortevielle/parole.cpp b/engines/mortevielle/parole.cpp
index 3b777c3770..42a46e1209 100644
--- a/engines/mortevielle/parole.cpp
+++ b/engines/mortevielle/parole.cpp
@@ -1,5 +1,5 @@
-void spfrac(integer wor) {
+void spfrac(int wor) {
c3.rep = (cardinal)wor >> 12;
if ((typlec == 0) && (c3.code != 9))
if (((c3.code > 4) && (c3.val != 20) && !(set::of(3, 6, 9, eos).has(c3.rep))) ||
@@ -10,7 +10,7 @@ void spfrac(integer wor) {
}
void charg_car() {
- integer wor, int_;
+ int wor, int_;
wor = swap(memw[adword + ptr_word]);
int_ = wor & 0x3f;
@@ -67,7 +67,7 @@ void veracf(byte b) {
}
/* overlay */ void cctable(tablint &t) {
- integer k;
+ int k;
array<0, 256, real> tb;
@@ -79,7 +79,7 @@ void veracf(byte b) {
}
/* overlay */ void regenbruit() {
- integer i, j;
+ int i, j;
i = offsetb3 + 8590;
j = 0;
@@ -113,7 +113,7 @@ void veracf(byte b) {
/* overlay */ void charge_bruit() {
untyped_file f;
- integer j, i;
+ int j, i;
assign(f, "bruits");
reset(f);
@@ -125,7 +125,7 @@ void veracf(byte b) {
/* overlay */ void trait_car() {
byte d3;
- integer d2, i;
+ int d2, i;
switch (c2.code) {
case 9 :
@@ -388,9 +388,9 @@ void veracf(byte b) {
var
regs : registres;
buffer : array[0..511] of char;
- i,j,k : integer;
+ i,j,k : int;
st : phrase;
- tay : integer;
+ tay : int;
test : array[0..2] of boolean;
const
chaine : array[0..7] of char
diff --git a/engines/mortevielle/parole2.cpp b/engines/mortevielle/parole2.cpp
index 07ac757d77..02ec4fb908 100644
--- a/engines/mortevielle/parole2.cpp
+++ b/engines/mortevielle/parole2.cpp
@@ -19,10 +19,10 @@ void init_chariot() {
void trait_ph() {
- const array<0, 2, integer> deca
+ const array<0, 2, int> deca
= {{300, 30, 40}};
- ptr_tcph = pred(integer, num_ph);
+ ptr_tcph = pred(int, num_ph);
ledeb = swap(t_cph[ptr_tcph]) + deca[typlec];
lefin = swap(t_cph[ptr_tcph + 1]) + deca[typlec];
nb_word = lefin - ledeb;
@@ -51,10 +51,10 @@ void trait_ph() {
-void parole(integer rep, integer ht, integer typ) {
- array<0, 500, integer> savph;
- integer i;
- integer tempo;
+void parole(int rep, int ht, int typ) {
+ array<0, 500, int> savph;
+ int i;
+ int tempo;
if (sonoff) return;
diff --git a/engines/mortevielle/prog.cpp b/engines/mortevielle/prog.cpp
index 7bdea5b850..62dc99f479 100644
--- a/engines/mortevielle/prog.cpp
+++ b/engines/mortevielle/prog.cpp
@@ -1,5 +1,5 @@
-/* overlay */ void change_gd(integer ngd) {
- integer i;
+/* overlay */ void change_gd(int ngd) {
+ int i;
hide_mouse();
gd = ngd;
@@ -20,10 +20,10 @@
}
/* overlay */ void antegame() {
- integer cx;
+ int cx;
registres regs;
array<0, 511, char> buffer;
- integer i, j, k;
+ int i, j, k;
array<0, 2, boolean> test;
array<0, 7, char> g;
@@ -71,7 +71,7 @@
stpou = ind_mess;
while ((test[k] == false) && (k < 2)) {
regs.ax = 0;
- k = succ(integer, k);
+ k = succ(int, k);
intr(19, regs);
{
regs.ax = 0x201;
@@ -118,7 +118,7 @@
/* NIVEAU 3 */
/* procedure PROGRAMME */
void tmaj3() {
- integer j, h, m;
+ int j, h, m;
calch(j, h, m);
if (m == 30) m = 1;
@@ -130,7 +130,7 @@ void tmaj3() {
void tsitu()
{
- integer h, j, m;
+ int h, j, m;
if (! col) clsf2();
syn = false;
@@ -203,14 +203,14 @@ L2:
mennor();
}
-void sv_game(integer n);
+void sv_game(int n);
-void ld_game(integer n);
+void ld_game(int n);
void tecran() {
const char idem[] = "Idem";
- const integer lim = 20000;
- integer temps;
+ const int lim = 20000;
+ int temps;
char inkey;
boolean oo, funct;
@@ -235,11 +235,11 @@ void tecran() {
erase_menu();
imen = false;
if (set::of('\1', '\3', '\5', '\7', '\11', eos).has(inkey)) {
- change_gd((cardinal)pred(integer, ord(inkey)) >> 1);
+ change_gd((cardinal)pred(int, ord(inkey)) >> 1);
return;
}
if (choisi && (msg[3] == sauve)) sv_game(msg[4] & 7);
- if (choisi && (msg[3] == charge)) ld_game(pred(integer, msg[4] & 7));
+ if (choisi && (msg[3] == charge)) ld_game(pred(int, msg[4] & 7));
if (inkey == '\103') { /* F9 */
temps = do_alert(stpou, 1);
return;
diff --git a/engines/mortevielle/ques.cpp b/engines/mortevielle/ques.cpp
index 87d0c87cd1..6f7a05e0c7 100644
--- a/engines/mortevielle/ques.cpp
+++ b/engines/mortevielle/ques.cpp
@@ -1,23 +1,23 @@
/* overlay */ boolean ques() {
- const array<1, 10, integer> ta
+ const array<1, 10, int> ta
= {{
511, 516, 524, 531, 545,
552, 559, 563, 570, 576
}
};
- const array<1, 10, integer> ok
+ const array<1, 10, int> ok
= {{ 4, 7, 1, 6, 4, 4, 2, 5, 3, 1 }};
boolean q, func, test;
- integer i, j, k, y, memk;
- integer tay , tmax;
- integer rep, prem, der;
+ int i, j, k, y, memk;
+ int tay , tmax;
+ int rep, prem, der;
phrase st;
char key;
mult_rect coor;
array<1, 14, str40> chaines;
- integer compte;
+ int compte;
boolean ques_result;
@@ -53,7 +53,7 @@
memk = memk + 1;
y = y + 8;
}
- for (j = 1; j <= succ(integer, der - prem); j ++) {
+ for (j = 1; j <= succ(int, der - prem); j ++) {
{
rectangle &with = coor[j];
diff --git a/engines/mortevielle/sprint.cpp b/engines/mortevielle/sprint.cpp
index 854fdd6359..bdb0a1b2fd 100644
--- a/engines/mortevielle/sprint.cpp
+++ b/engines/mortevielle/sprint.cpp
@@ -1,16 +1,16 @@
-void fill_box(integer x, integer y, integer dx) {
- box(15, gd, pred(integer, x) << 3, pred(integer, y) << 3, pred(integer, x + dx) << 3, y << 3, 255);
+void fill_box(int x, int y, int dx) {
+ box(15, gd, pred(int, x) << 3, pred(int, y) << 3, pred(int, x + dx) << 3, y << 3, 255);
}
-void clear_box(integer x, integer y, integer dx) {
- box(0, gd, pred(integer, x) << 3, pred(integer, y) << 3, pred(integer, x + dx) << 3, y << 3, 255);
+void clear_box(int x, int y, int dx) {
+ box(0, gd, pred(int, x) << 3, pred(int, y) << 3, pred(int, x + dx) << 3, y << 3, 255);
}
-void writeg(str255 l, integer c)
+void writeg(str255 l, int c)
{
- integer i, x, xo, yo;
- integer cecr;
+ int i, x, xo, yo;
+ int cecr;
boolean t;
/* debug('writeg : '+l);*/
diff --git a/engines/mortevielle/taffich.cpp b/engines/mortevielle/taffich.cpp
index 00203118d8..d1e447de71 100644
--- a/engines/mortevielle/taffich.cpp
+++ b/engines/mortevielle/taffich.cpp
@@ -1,5 +1,5 @@
-void chardes(str11 nom, long_integer passe, integer long_) {
- integer i, p, l;
+void chardes(str11 nom, long_int passe, int long_) {
+ int i, p, l;
byte b;
untyped_file f;
@@ -28,8 +28,8 @@ void chardes(str11 nom, long_integer passe, integer long_) {
/*$i+*/
}
-void charani(str11 nom, long_integer passe, integer long_) {
- integer i, p, l;
+void charani(str11 nom, long_int passe, int long_) {
+ int i, p, l;
byte b;
untyped_file f;
@@ -67,12 +67,12 @@ void taffich() {
110, 159, 100, 100
}
};
- integer i, m, a, b, cx, handle,
+ int i, m, a, b, cx, handle,
npal;
- long_integer lgt, lhandle;
+ long_int lgt, lhandle;
str11 nom;
- integer palh, k, j;
- array<0, 15, integer> alllum;
+ int palh, k, j;
+ array<0, 15, int> alllum;
a = caff;
@@ -144,7 +144,7 @@ void taffich() {
chardes(nom, lgt, handle);
if (gd == her) {
for (i = 0; i <= 15; i ++) {
- palh = memw[0x7000 + (succ(integer, i) << 1)];
+ palh = memw[0x7000 + (succ(int, i) << 1)];
alllum[i] = (palh & 15) + (((cardinal)palh >> 12) & 15) + (((cardinal)palh >> 8) & 15);
}
for (i = 0; i <= 15; i ++) {
diff --git a/engines/mortevielle/var_mor.cpp b/engines/mortevielle/var_mor.cpp
index bdc6b59eb7..d0edc2e8c8 100644
--- a/engines/mortevielle/var_mor.cpp
+++ b/engines/mortevielle/var_mor.cpp
@@ -15,101 +15,101 @@
const real freq0 = 1.19318e6;
-const integer seg_syst = 0x6fed;
-const integer segmou = 0x6f00;
-const integer segdon = 0x6c00;
-const integer adani = 0x7314;
-const integer adword = 0x4000;
-const integer adtroct = 0x406b;
-const integer adcfiec = 0x4300;
-const integer adbruit = 0x5cb0;/*2C00;*/
-const integer adbruit1 = 0x6924;/*3874;*/
-const integer adbruit2 = 0x6b30;/*3A80;*/
-const integer adbruit3 = 0x6ba6;/*3AF6;*/
-const integer adbruit5 = 0x3b50;
-const integer adson = 0x5cb0;/*2C00;*/
-const integer adson2 = 0x60b0;/*3000;*/
-const integer offsetb1 = 6;
-const integer offsetb2 = 4;
-const integer offsetb3 = 6;
-
-const integer null = 255;
-
-const integer tempo_mus = 71;
-const integer tempo_bruit = 78;
-const integer tempo_f = 80;
-const integer tempo_m = 89;
-
-const integer ti1 = 410;
-const integer ti2 = 250;
-const integer maxti = 7975;
-const integer maxtd = 600;
-const integer max_rect = 14;
-
-const integer ams = 0;
-const integer cga = 1;
-const integer ega = 2;
-const integer her = 3;
-const integer tan = 4;
-
-const integer c_repon = 0;
-const integer c_st41 = 186;
-const integer c_tparler = 247;
-const integer c_paroles = 292;
-const integer c_tmlieu = 435;
-const integer c_dialpre = 456;
-const integer c_action = 476;
-const integer c_saction = 497;
-const integer c_dis = 502;
-const integer c_fin = 510; /* => n'existe pas ; si !! */
-
-const integer arega = 0;
-const integer asoul = 154;
-const integer aouvr = 282;
-const integer achai = 387;
-const integer acha = 492;
-const integer arcf = 1272;
-const integer arep = 1314;
-const integer amzon = 1650;
-const integer fleche = 1758;
-
-const integer no_choice = 0;
-const integer invent = 1;
-const integer depla = 2;
-const integer action = 3;
-const integer saction = 4;
-const integer discut = 5;
-const integer fichier = 6;
-const integer sauve = 7;
-const integer charge = 8;
-
-const integer attacher = 0x301;
-const integer attendre = 0x302;
-const integer defoncer = 0x303;
-const integer dormir = 0x304;
-const integer ecouter = 0x305;
-const integer entrer = 0x306;
-const integer fermer = 0x307;
-const integer fouiller = 0x308;
-const integer frapper = 0x309;
-const integer gratter = 0x30a;
-const integer lire = 0x30b;
-const integer manger = 0x30c;
-const integer mettre = 0x30d;
-const integer ouvrir = 0x30e;
-const integer prendre = 0x30f;
-const integer regarder = 0x310;
-const integer sentir = 0x311;
-const integer sonder = 0x312;
-const integer sortir = 0x313;
-const integer soulever = 0x314;
-const integer tourner = 0x315;
-
-const integer scacher = 0x401;
-const integer sfouiller = 0x402;
-const integer slire = 0x403;
-const integer sposer = 0x404;
-const integer sregarder = 0x405;
+const int seg_syst = 0x6fed;
+const int segmou = 0x6f00;
+const int segdon = 0x6c00;
+const int adani = 0x7314;
+const int adword = 0x4000;
+const int adtroct = 0x406b;
+const int adcfiec = 0x4300;
+const int adbruit = 0x5cb0;/*2C00;*/
+const int adbruit1 = 0x6924;/*3874;*/
+const int adbruit2 = 0x6b30;/*3A80;*/
+const int adbruit3 = 0x6ba6;/*3AF6;*/
+const int adbruit5 = 0x3b50;
+const int adson = 0x5cb0;/*2C00;*/
+const int adson2 = 0x60b0;/*3000;*/
+const int offsetb1 = 6;
+const int offsetb2 = 4;
+const int offsetb3 = 6;
+
+const int null = 255;
+
+const int tempo_mus = 71;
+const int tempo_bruit = 78;
+const int tempo_f = 80;
+const int tempo_m = 89;
+
+const int ti1 = 410;
+const int ti2 = 250;
+const int maxti = 7975;
+const int maxtd = 600;
+const int max_rect = 14;
+
+const int ams = 0;
+const int cga = 1;
+const int ega = 2;
+const int her = 3;
+const int tan = 4;
+
+const int c_repon = 0;
+const int c_st41 = 186;
+const int c_tparler = 247;
+const int c_paroles = 292;
+const int c_tmlieu = 435;
+const int c_dialpre = 456;
+const int c_action = 476;
+const int c_saction = 497;
+const int c_dis = 502;
+const int c_fin = 510; /* => n'existe pas ; si !! */
+
+const int arega = 0;
+const int asoul = 154;
+const int aouvr = 282;
+const int achai = 387;
+const int acha = 492;
+const int arcf = 1272;
+const int arep = 1314;
+const int amzon = 1650;
+const int fleche = 1758;
+
+const int no_choice = 0;
+const int invent = 1;
+const int depla = 2;
+const int action = 3;
+const int saction = 4;
+const int discut = 5;
+const int fichier = 6;
+const int sauve = 7;
+const int charge = 8;
+
+const int attacher = 0x301;
+const int attendre = 0x302;
+const int defoncer = 0x303;
+const int dormir = 0x304;
+const int ecouter = 0x305;
+const int entrer = 0x306;
+const int fermer = 0x307;
+const int fouiller = 0x308;
+const int frapper = 0x309;
+const int gratter = 0x30a;
+const int lire = 0x30b;
+const int manger = 0x30c;
+const int mettre = 0x30d;
+const int ouvrir = 0x30e;
+const int prendre = 0x30f;
+const int regarder = 0x310;
+const int sentir = 0x311;
+const int sonder = 0x312;
+const int sortir = 0x313;
+const int soulever = 0x314;
+const int tourner = 0x315;
+
+const int scacher = 0x401;
+const int sfouiller = 0x402;
+const int slire = 0x403;
+const int sposer = 0x404;
+const int sregarder = 0x405;
const array<0, 17, byte> tabdbc
= {{7, 23, 7, 14, 13, 9, 14, 9, 5, 12, 6, 12, 13, 4, 0, 4, 5, 9}};
@@ -165,7 +165,7 @@ const char recom[] = " Recommence ";
const char f3[] = "F3: Encore";
const char f8[] = "F8: Suite";
-const integer max_patt = 20;
+const int max_patt = 20;
const array<0, 15, byte> rang
@@ -177,29 +177,29 @@ const array<0, 15, byte> rang
/*---------------------------------------------------------------------------*/
typedef varying_string<11> path_chars;
-typedef real long_integer;
+typedef real long_int;
typedef varying_string<255> str255;
typedef varying_string<125> str125;
typedef varying_string<30> str30;
typedef varying_string<11> str11;
typedef file<byte> fichier_byte;
struct sav_chaine {
- integer conf;
+ int conf;
array<0, 10, char> pourc;
array<0, 42, char> teauto;
array<0, 30, char> sjer;
- integer mlieu, iboul, ibag, icave, ivier, ipuit;
- integer derobj, iloic, icryp;
+ int mlieu, iboul, ibag, icave, ivier, ipuit;
+ int derobj, iloic, icryp;
boolean ipre;
char heure;
};
struct registres {
- integer ax, bx, cx, dx, bp, si, di, ds, es, flags;
+ int ax, bx, cx, dx, bp, si, di, ds, es, flags;
};
typedef array<1, 1410, char> phrase;
-typedef array<0, maxti, integer> tabint;
+typedef array<0, maxti, int> tabint;
struct ind {
- integer indis;
+ int indis;
byte point;
};
typedef array<0, maxtd, ind> tabind;
@@ -207,11 +207,11 @@ typedef array<0, maxtd, ind> tabind;
typedef matrix<1, 7, 0, 24, byte> tab_mlieu;
typedef array<0, 255, real> table;
-typedef array<0, 255, integer> tablint;
+typedef array<0, 255, int> tablint;
-typedef integer word1;
+typedef int word1;
struct chariot {
- integer val,
+ int val,
code,
acc,
freq,
@@ -222,9 +222,9 @@ struct doublet {
byte x, y;
};
typedef array<1, 16, doublet> tabdb;
-typedef array<0, 107, integer> tfxx;
+typedef array<0, 107, int> tfxx;
struct rectangle {
- integer x1, x2, y1, y2;
+ int x1, x2, y1, y2;
boolean etat;
};
@@ -294,7 +294,7 @@ boolean blo,
active_menu;
-integer x,
+int x,
y,
t,
vj,
@@ -353,9 +353,9 @@ integer x,
ptr_word,
color_txt;
-array<0, 6400, integer> t_cph;
+array<0, 6400, int> t_cph;
array<0, 4000, byte> tabdon;
-/* t_dxx : array[0..121] of integer;*/
+/* t_dxx : array[0..121] of int;*/
str125 stpou; /* donne le % d'indices */
byte is;
char mode;
@@ -365,12 +365,12 @@ str125 al_mess,
ind_mess,
al_mess2;
-array<1, 8, integer> invt,
+array<1, 8, int> invt,
nbrep,
nbrepm,
disc;
-array<0, 4, integer> msg;
-array<1, 7, integer> depl;
+array<0, 4, int> msg;
+array<1, 7, int> depl;
array<1, 8, varying_string<22> > inv;
array<1, 7, varying_string<23> > dep;
array<1, 21, varying_string<10> > act;
@@ -385,7 +385,7 @@ matrix<1, 6, 0, 23, byte> lettres;
array<0, 15, byte> palher;
tabint t_mot;
-integer tay_tchar;
+int tay_tchar;
tabind t_rec;
file<ind> sauv_t;
untyped_file fibyte;
@@ -405,14 +405,14 @@ array<0, 14, pattern> tpt;
/*-------------------- PROCEDURES ET FONCTIONS ------------------------*/
/*---------------------------------------------------------------------------*/
-/* procedure box(c,Gd,xo,yo,xi,yi,patt:integer); external 'c:\mc\boite.com'; */
+/* procedure box(c,Gd,xo,yo,xi,yi,patt:int); external 'c:\mc\boite.com'; */
void hirs() {
const array<0, 13, byte> tandy
= {{113, 80, 90, 14, 63, 6, 50, 56, 2, 3, 6, 7, 0, 0}};
const array<0, 12, byte> herc
= {{50, 40, 41, 9, 103, 3, 100, 100, 2, 3, 0, 0, 0}};
- integer i, j;
+ int i, j;
switch (gd) {
case cga : {
@@ -470,13 +470,13 @@ void hirs() {
}
}
-/* procedure affput(Chx,Gd,x,y,coul,char:integer); external 'c:\mc\divaf.com'; */
+/* procedure affput(Chx,Gd,x,y,coul,char:int); external 'c:\mc\divaf.com'; */
-void affcar(integer gd, integer x, integer y, integer coul, integer char) {
+void affcar(int gd, int x, int y, int coul, int char) {
if (res == 1) affput(1, gd, ((cardinal)x >> 1), y, coul, char);
else affput(1, gd, x, y, coul, char);
}
-void putpix(integer gd, integer x, integer y, integer coul) {
+void putpix(int gd, int x, int y, int coul) {
affput(0, gd, x, y, coul, 0);
}