mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 16:34:06 +00:00
Minor fixes
This commit is contained in:
@@ -47,7 +47,7 @@ void LegoLoadCacheSoundPresenter::ReadyTickle()
|
|||||||
m_unk0x74 = data;
|
m_unk0x74 = data;
|
||||||
|
|
||||||
m_cacheSound = new LegoCacheSound;
|
m_cacheSound = new LegoCacheSound;
|
||||||
memcpy(&m_pcmWaveFormat, &header->m_pcmWaveFormat.wf, sizeof(m_pcmWaveFormat));
|
memcpy(&m_pcmWaveFormat, &header->m_pcmWaveFormat, sizeof(m_pcmWaveFormat));
|
||||||
|
|
||||||
m_subscriber->DestroyChunk(chunk);
|
m_subscriber->DestroyChunk(chunk);
|
||||||
ProgressTickleState(e_streaming);
|
ProgressTickleState(e_streaming);
|
||||||
|
@@ -238,7 +238,7 @@ void MxDisplaySurface::Destroy()
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (this->m_16bitPal)
|
if (this->m_16bitPal)
|
||||||
delete this->m_16bitPal;
|
delete[] this->m_16bitPal;
|
||||||
|
|
||||||
this->Init();
|
this->Init();
|
||||||
}
|
}
|
||||||
@@ -567,7 +567,7 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::VTable0x44(
|
|||||||
*p_ret = 0;
|
*p_ret = 0;
|
||||||
ddsd.ddsCaps.dwCaps = DDSCAPS_SYSTEMMEMORY | DDSCAPS_OFFSCREENPLAIN;
|
ddsd.ddsCaps.dwCaps = DDSCAPS_SYSTEMMEMORY | DDSCAPS_OFFSCREENPLAIN;
|
||||||
|
|
||||||
if (draw->CreateSurface(&ddsd, &surface, NULL) != S_OK) {
|
if (draw->CreateSurface(&ddsd, &surface, NULL) != DD_OK) {
|
||||||
if (*p_ret) {
|
if (*p_ret) {
|
||||||
*p_ret = 0;
|
*p_ret = 0;
|
||||||
|
|
||||||
@@ -575,7 +575,7 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::VTable0x44(
|
|||||||
ddsd.ddsCaps.dwCaps &= ~DDSCAPS_VIDEOMEMORY;
|
ddsd.ddsCaps.dwCaps &= ~DDSCAPS_VIDEOMEMORY;
|
||||||
ddsd.ddsCaps.dwCaps |= DDSCAPS_SYSTEMMEMORY;
|
ddsd.ddsCaps.dwCaps |= DDSCAPS_SYSTEMMEMORY;
|
||||||
|
|
||||||
if (draw->CreateSurface(&ddsd, &surface, NULL) != S_OK) {
|
if (draw->CreateSurface(&ddsd, &surface, NULL) != DD_OK) {
|
||||||
surface = NULL;
|
surface = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -587,7 +587,7 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::VTable0x44(
|
|||||||
memset(&ddsd, 0, sizeof(ddsd));
|
memset(&ddsd, 0, sizeof(ddsd));
|
||||||
ddsd.dwSize = sizeof(ddsd);
|
ddsd.dwSize = sizeof(ddsd);
|
||||||
|
|
||||||
if (surface->Lock(NULL, &ddsd, DDLOCK_WAIT, 0) != S_OK) {
|
if (surface->Lock(NULL, &ddsd, DDLOCK_WAIT, 0) != DD_OK) {
|
||||||
surface->Release();
|
surface->Release();
|
||||||
surface = NULL;
|
surface = NULL;
|
||||||
goto done;
|
goto done;
|
||||||
@@ -690,7 +690,7 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::CreateCursorSurface()
|
|||||||
memset(&ddsd, 0, sizeof(ddsd));
|
memset(&ddsd, 0, sizeof(ddsd));
|
||||||
ddsd.dwSize = sizeof(ddsd);
|
ddsd.dwSize = sizeof(ddsd);
|
||||||
|
|
||||||
if (draw->GetDisplayMode(&ddsd) != S_OK) {
|
if (draw->GetDisplayMode(&ddsd) != DD_OK) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -703,18 +703,18 @@ LPDIRECTDRAWSURFACE MxDisplaySurface::CreateCursorSurface()
|
|||||||
ddsd.dwFlags = DDSD_PIXELFORMAT | DDSD_WIDTH | DDSD_HEIGHT | DDSD_CAPS;
|
ddsd.dwFlags = DDSD_PIXELFORMAT | DDSD_WIDTH | DDSD_HEIGHT | DDSD_CAPS;
|
||||||
ddsd.ddsCaps.dwCaps = DDSCAPS_VIDEOMEMORY | DDSCAPS_OFFSCREENPLAIN;
|
ddsd.ddsCaps.dwCaps = DDSCAPS_VIDEOMEMORY | DDSCAPS_OFFSCREENPLAIN;
|
||||||
|
|
||||||
if (draw->CreateSurface(&ddsd, &newSurface, NULL) != S_OK) {
|
if (draw->CreateSurface(&ddsd, &newSurface, NULL) != DD_OK) {
|
||||||
ddsd.ddsCaps.dwCaps &= ~DDSCAPS_VIDEOMEMORY;
|
ddsd.ddsCaps.dwCaps &= ~DDSCAPS_VIDEOMEMORY;
|
||||||
ddsd.ddsCaps.dwCaps |= DDSCAPS_SYSTEMMEMORY;
|
ddsd.ddsCaps.dwCaps |= DDSCAPS_SYSTEMMEMORY;
|
||||||
|
|
||||||
if (draw->CreateSurface(&ddsd, &newSurface, NULL) != S_OK)
|
if (draw->CreateSurface(&ddsd, &newSurface, NULL) != DD_OK)
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
|
||||||
memset(&ddsd, 0, sizeof(ddsd));
|
memset(&ddsd, 0, sizeof(ddsd));
|
||||||
ddsd.dwSize = sizeof(ddsd);
|
ddsd.dwSize = sizeof(ddsd);
|
||||||
|
|
||||||
if (newSurface->Lock(NULL, &ddsd, DDLOCK_WAIT, NULL) != S_OK)
|
if (newSurface->Lock(NULL, &ddsd, DDLOCK_WAIT, NULL) != DD_OK)
|
||||||
goto done;
|
goto done;
|
||||||
else {
|
else {
|
||||||
MxU16* surface = (MxU16*) ddsd.lpSurface;
|
MxU16* surface = (MxU16*) ddsd.lpSurface;
|
||||||
|
Reference in New Issue
Block a user