summaryrefslogtreecommitdiff
path: root/csrc/media_init.c
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-09-03 14:42:31 +0800
committerIru Cai <mytbk920423@gmail.com>2018-09-03 14:42:31 +0800
commit69d17d3c5b4024d04b70bfe2e2f635fff0a5a3e5 (patch)
tree76bb45f3cd73ed80fe7a566b070afcfa07e3f48f /csrc/media_init.c
parentb9216156793f18d7e4685ec73fce5294fcd141b6 (diff)
downloadrich4-69d17d3c5b4024d04b70bfe2e2f635fff0a5a3e5.tar.xz
pixel_fmt
Diffstat (limited to 'csrc/media_init.c')
-rw-r--r--csrc/media_init.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/csrc/media_init.c b/csrc/media_init.c
index e50cc46..64c98f5 100644
--- a/csrc/media_init.c
+++ b/csrc/media_init.c
@@ -32,6 +32,7 @@ uint16_t modded_key; // 0x46cb07
struct st st_46cb14 = {640, 480, 0, 0, NULL}; // 0x46cb14, 12 bytes
uint8_t speed_tab[3] = {6, 4, 2}; // 0x64cb20
uint32_t dw_46cb23 = 0;
+uint32_t pixel_fmt; // 0x47637c
void fcn_00456280(struct st *s, int a1, int a2, int a3)
{
@@ -563,19 +564,19 @@ void fcn_0045175d()
(*pddrawsf1)->GetPixelFormat(pddrawsf1, &fmt);
if (fmt.DUMMYUNIONNAME2.dwRBitMask == 0x7c00
&& fmt.DUMMYUNIONNAME3.dwGBitMask == 0x03e0)
- dw_47637c = 0;
+ pixel_fmt = 0;
if (fmt.DUMMYUNIONNAME2.dwRBitMask == 0xf800
&& fmt.DUMMYUNIONNAME3.dwGBitMask == 0x07e0)
- dw_47637c = 1;
+ pixel_fmt = 1;
if (fmt.DUMMYUNIONNAME2.dwRBitMask == 0x001f
&& fmt.DUMMYUNIONNAME3.dwGBitMask == 0x07e0)
- dw_47637c = 2;
+ pixel_fmt = 2;
if (fmt.DUMMYUNIONNAME2.dwRBitMask == 0x0f00
&& fmt.DUMMYUNIONNAME3.dwGBitMask == 0x00f0)
- dw_47637c = 3;
+ pixel_fmt = 3;
}
void load_sound_from_mkf(int32_t *a1)