Skip to content

Messenger of the Gods dispdib Int 10 func: 0x10 unimplemented #1125

Closed
@emxd

Description

Describe the bug
I had already written about this game in this ticket -> #1104. It's a simple point and click adventure game that uses dispdib for the graphical output. I've come to a point in the game where I can open up a local town map where you can select destinations to travel to. However the game is giving me an error

34cc:fixme:ddraw:ddInt10Handler Int 10 func: 0x10 unimplemented

and the graphical output is stopped (or at least it looks that way) with just a white screen. The audio still works and technically I can blindly click all over the map, it's just that there's no graphical output other than the white screen.

video -> https://icedrive.net/s/8yFu3XbQtSbu12GhR8WfkAZ4X4Ty
and here's what is looks like in a virtualbox Win95VM -> https://icedrive.net/s/1wA4GCvN3fZ527huN9baXyahWSCZ (pardon the audio cracks, OBS didn't play nice with the VM)

Expected behavior
Since I don't know assembly graphics, I have no idea how much work it would be to fix this :). If it's too much work for the time investment, I'll take a crack at it myself. Maybe there's some hacky way of just resuming the graphical output?

Environment (please complete the following information):

  • otvdm 2272
  • Win10 21H2

Additional context
game with the savefile -> https://icedrive.net/s/uSVb4j5a1AfVaiSuwXx57x1RbGXh

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