summaryrefslogtreecommitdiff
path: root/csrc
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-09-05 00:27:23 +0800
committerIru Cai <mytbk920423@gmail.com>2018-09-05 00:27:23 +0800
commit6deccf267d0fc6f1f3dbe59f0586e2786f2c7e1f (patch)
tree73de75c433839773d7b250248bb935f3f021c19c /csrc
parente4b105f78f7d290d64ffcac0418c0465a109e193 (diff)
downloadrich4-6deccf267d0fc6f1f3dbe59f0586e2786f2c7e1f.tar.xz
sfdesc1.lpSurface
Diffstat (limited to 'csrc')
-rw-r--r--csrc/cards_ui.c2
-rw-r--r--csrc/loadsave.c2
-rw-r--r--csrc/media_init.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/csrc/cards_ui.c b/csrc/cards_ui.c
index dff5af2..33a02fb 100644
--- a/csrc/cards_ui.c
+++ b/csrc/cards_ui.c
@@ -135,7 +135,7 @@ void cards_ui()
esi = 1;
fcn_00441b0a(0, edi, current_player);
IDirectDrawSurface_Lock(pddrawsf2, NULL, &sfdesc1, 1, 0);
- fcn_004563f5(dw_48a08c, edi+12, 14, 130);
+ fcn_004563f5(sfdesc1.lpSurface, edi+12, 14, 130);
IDirectDrawSurface_Unlock(pddrawsf2, NULL);
ebx = fcn_4018e7(cardProc, 0);
fcn_00451edb(ebp, 0, 0x8028);
diff --git a/csrc/loadsave.c b/csrc/loadsave.c
index e234490..2dd70d7 100644
--- a/csrc/loadsave.c
+++ b/csrc/loadsave.c
@@ -18,7 +18,7 @@ void fcn_00401543()
{
char *ebx = read_mkf(mkf_data, 0x259, NULL, NULL);
(*pddrawsf2)->Lock(pddrawsf2, NULL, &sfdesc1, 1, NULL);
- memcpy(*(uint32_t*)0x48a08c, ebx, 0x96000);
+ memcpy(sfdesc1.lpSurface, ebx, 0x96000);
(*pddrawsf2)->Unlock(pddrawsf2, NULL);
(*pddrawsf1)->BltFast(pddrawsf1, g_rect.left, g_rect.top,
pddrawsf2, &g_rect, 16);
diff --git a/csrc/media_init.c b/csrc/media_init.c
index 166edb9..742620e 100644
--- a/csrc/media_init.c
+++ b/csrc/media_init.c
@@ -553,7 +553,7 @@ void fcn_0044f935()
(*pddraw)->CreateSurface(pddraw, &sfdesc1, &pddrawsf3, NULL);
(*pddrawsf3)->Lock(pddrawsf3, NULL, &sfdesc1, 1, NULL);
- memcpy(*(uint32_t*)0x48a08c, 0, 0x32000);
+ memcpy(sfdesc1.lpSurface, 0, 0x32000);
(*pddrawsf3)->Unlock(pddrawsf3, NULL);
}