Skip to content

Forsaken (1998) crashes with errors when Dd7to9, ConvertToDirectDraw7, or ConvertToDirect3D7 are enabled #335

@sr1gh

Description

@sr1gh

The game Forsaken released in 1998 works on Windows XP and older. It works on windows 7 and newer with nVidia graphics cards only, the game crashes with an error with AMD and Intel cards. On Windows 10, the game does not display in fullscreen correctly, but can be fixed using dxwrapper by setting "Fullscreen = 1" or using DDrawCompat=1 and DDrawCompat32=1. On nVidia cards, some textures have small sections which are transparent but should not be, and the edges of some projectile and HUD textures are missing when bilinear filtering is enabled. The game seems to work on AMD cards with DDrawCompat=1 and DDrawCompat32=1, but some transparent textures are black. However the game does not work on when Dd7to9, ConvertToDirectDraw7, or ConvertToDirect3D7 are enabled. The game has the following errors:

nVidia/AMD Graphics
ConvertToDirectDraw7 = 1
Error:
Create D3D device failed.
One or more of the parameters passed to the function are incorrect.

nVidia/AMD Graphics
ConvertToDirect3D7 = 1
Error:
Creation of IDirect3D failed.
Unrecognized error value.

nVidia/AMD Graphics
EnableDdrawWrapper = 1
Error:
Creation of IDirect3D failed.
Unrecognized error value.

nVidia/AMD Graphics
Dd7to9 = 1
Error:
SetMatrixViewPort() Failed
InitView failed.

AMD Graphics
No DDrawCompat
Error:
CreateSurface for Z-buffer failed.
Action not supported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions