diff options
author | Iru Cai <mytbk920423@gmail.com> | 2018-09-05 00:27:23 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2018-09-05 00:27:23 +0800 |
commit | 6deccf267d0fc6f1f3dbe59f0586e2786f2c7e1f (patch) | |
tree | 73de75c433839773d7b250248bb935f3f021c19c /csrc | |
parent | e4b105f78f7d290d64ffcac0418c0465a109e193 (diff) | |
download | rich4-6deccf267d0fc6f1f3dbe59f0586e2786f2c7e1f.tar.xz |
sfdesc1.lpSurface
Diffstat (limited to 'csrc')
-rw-r--r-- | csrc/cards_ui.c | 2 | ||||
-rw-r--r-- | csrc/loadsave.c | 2 | ||||
-rw-r--r-- | csrc/media_init.c | 2 |
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); } |