This commit is contained in:
OBattler
2022-08-10 22:44:22 +02:00
3 changed files with 3 additions and 1 deletions

View File

@@ -257,6 +257,7 @@ image_open_abort(cdrom_t *dev)
cdrom_image_close(dev); cdrom_image_close(dev);
dev->ops = NULL; dev->ops = NULL;
dev->host_drive = 0; dev->host_drive = 0;
dev->image_path[0] = 0;
return 1; return 1;
} }

View File

@@ -108,6 +108,7 @@ void D3D9Renderer::paintEvent(QPaintEvent *event)
dstRect.left = destination.left(); dstRect.left = destination.left();
dstRect.right = destination.right(); dstRect.right = destination.right();
d3d9dev->BeginScene(); d3d9dev->BeginScene();
d3d9dev->Clear(0, nullptr, D3DCLEAR_TARGET, 0xFF000000, 0, 0);
while (surfaceInUse) {} while (surfaceInUse) {}
surfaceInUse = true; surfaceInUse = true;
d3d9dev->StretchRect(d3d9surface, &srcRect, backbuffer, &dstRect, video_filter_method == 0 ? D3DTEXF_POINT : D3DTEXF_LINEAR); d3d9dev->StretchRect(d3d9surface, &srcRect, backbuffer, &dstRect, video_filter_method == 0 ? D3DTEXF_POINT : D3DTEXF_LINEAR);

View File

@@ -167,7 +167,7 @@ plat_fopen(const char *path, const char *mode)
FILE * FILE *
plat_fopen64(const char *path, const char *mode) plat_fopen64(const char *path, const char *mode)
{ {
return fopen(path, mode); return fopen(QString::fromUtf8(path).toLocal8Bit(), mode);
} }
int int