Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-8199

NTVDM: Prince of Persia Hangup

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.3.17
    • Component/s: None
    • Labels:
      None

      Description

      Link: http://www.bestoldgames.net/download/bgames/prince-of-persia.zip

      Log:

      NTVDM - Starting...

      (../../subsystems/ntvdm/hardware/cmos.c:415) CMOS opening succeeded ; GetLastError() = 0
      (../../subsystems/ntvdm/hardware/cmos.c:427) Invalid CMOS file, read bytes 0, expected bytes 64
      (../../subsystems/ntvdm/hardware/cmos.c:430) CMOS loading succeeded ; GetLastError() = 0
      (../../subsystems/ntvdm/bios/vidbios.c:948) Switching to mode 3h; VgaMode = 0x0F056040
      (../../subsystems/ntvdm/hardware/vga.c:1518) Color emulation
      (../../subsystems/ntvdm/hardware/vga.c:1019) VgaEnterTextMode
      (../../subsystems/ntvdm/hardware/vga.c:336) __RegisterConsoleVDM(0)
      (../../subsystems/ntvdm/hardware/vga.c:336) __RegisterConsoleVDM(1)
      (../../win32ss/user/winsrv/consrv/conoutput.c:826) SrvSetConsoleWindowInfo(0x00000013, 1,

      {L0, T0, R79, B24}

      ) called
      (../../win32ss/user/winsrv/consrv/condrv/text.c:344) Resizing (80,300) to (80,25)
      (../../subsystems/ntvdm/hardware/vga.c:1403) VgaUpdateTextCursor: X = 0 ; Y = 0
      (../../subsystems/ntvdm/utils.c:42) File 'boot.bin' opening failed ; GetLastError() = 2
      (../../subsystems/ntvdm/bios/bios32/bios32.c:389) Test ROM loading failed ; GetLastError() = 2
      (../../subsystems/ntvdm/ntvdm.c:407) Starting 'C:\Prince\PRINCE.EXE'...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1067) DosLoadExecutable(0, C:\Prince\PRINCE.EXE, "C:\Prince\PRINCE.EXE" , , 0x00000000, 0x00000000)
      (../../subsystems/ntvdm/hardware/vga.c:1403) VgaUpdateTextCursor: X = 0 ; Y = 0
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x0 ...
      (../../subsystems/ntvdm/bios/vidbios.c:948) Switching to mode 13h; VgaMode = 0x0F056240
      (../../subsystems/ntvdm/hardware/vga.c:1518) Color emulation
      (../../subsystems/ntvdm/io.c:327) IoPortProc[0x3D4].IoHandlers.InB already registered
      (../../subsystems/ntvdm/io.c:332) IoPortProc[0x3D4].IoHandlers.OutB already registered
      (../../subsystems/ntvdm/io.c:327) IoPortProc[0x3D5].IoHandlers.InB already registered
      (../../subsystems/ntvdm/io.c:332) IoPortProc[0x3D5].IoHandlers.OutB already registered
      (../../subsystems/ntvdm/io.c:327) IoPortProc[0x3DA].IoHandlers.InB already registered
      (../../subsystems/ntvdm/io.c:332) IoPortProc[0x3DA].IoHandlers.OutB already registered
      (../../win32ss/user/winsrv/consrv/frontends/gui/guiterm.c:739) GuiSetActiveScreenBuffer using palette 0x0088000A
      (../../subsystems/ntvdm/bios/vidbios.c:1498) BIOS Function INT 12h (Alternate Function Select), BX = 0x0000 NOT IMPLEMENTED
      (../../subsystems/ntvdm/callback.c:271) Unhandled 32-bit interrupt: 0x33, AX = 0x0000
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x5 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x9 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x10 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x16 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x23 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x24 ...
      (../../subsystems/ntvdm/dos/dos32krnl/dos.c:1837) Setting interrupt 0x8 ...
      (../../subsystems/ntvdm/bios/bios32/bios32.c:118) BIOS Function INT 15h, AH = 0xC0 NOT IMPLEMENTED
      (../../win32ss/user/ntuser/msgqueue.c:1390) err: Not the same cursor!
      (../../subsystems/ntvdm/ntvdm.c:186)

      NTVDM Subsystem
      Exception: Invalid Opcode occured at 0000:002F
      Opcode: F0 1C 18 00 F0 33 18 00 F0 4A

      WDMAUD.DRV - Thread attached
      WDMAUD.DRV - Thread detached
      err../../win32ss/user/user32/windows/window.c:471) CreateWindowExW RegisterSystemControls
      (../../win32ss/user/winsrv/consrv/frontends/gui/conwnd.c:595) WM_ACTIVATE - ActivationState = 0
      (../../win32ss/user/winsrv/consrv/frontends/gui/conwnd.c:645) TODO: Destroy console caret
      (../../win32ss/user/ntuser/focus.c:576) err: Mouse Active
      (../../subsystems/ntvdm/hardware/vga.c:336) __RegisterConsoleVDM(0)
      (../../win32ss/user/winsrv/consrv/frontends/gui/guiterm.c:739) GuiSetActiveScreenBuffer using palette 0x0A080321
      (../../win32ss/user/winsrv/consrv/condrv/text.c:344) Resizing (80,25) to (80,300)
      (../../win32ss/user/winsrv/consrv/conoutput.c:826) SrvSetConsoleWindowInfo(0x00000013, 1,

      {L0, T0, R79, B43}) called
      (../../win32ss/user/ntuser/msgqueue.c:2058) err: DereferenceObject pCursor
      (../../win32ss/user/ntuser/desktop.c:528) err: ptiLastInput is CLEARED!!
      (../../subsystems/ntvdm/hardware/vga.c:336) __RegisterConsoleVDM(0)
      (../../win32ss/user/winsrv/consrv/conoutput.c:826) SrvSetConsoleWindowInfo(0x00000013, 1, {L0, T0, R79, B43}

      ) called
      WARNING: MmUnlockPageableImageSection at ../../ntoskrnl/mm/ARM3/drvmgmt.c:39 is UNIMPLEMENTED!
      (../../subsystems/ntvdm/ntvdm.c:255) Error reading console input (0x0000000F, 0) - Error 0
      (../../subsystems/ntvdm/ntvdm.c:566)

      NTVDM - Exiting...

        Attachments

          Activity

            People

            • Assignee:
              theflash Alexander
              Reporter:
              EmuandCo Daniel Reimer
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: