Opened 5 months ago

Last modified 2 months ago

#15115 new defect

BACKENDS: PSP Vita - Sanitarium not starting (black screen)

Reported by: KeePach Owned by:
Priority: normal Component: Port: PSP Vita
Version: Keywords:
Cc: Game: Sanitarium

Description

the game sanitarium doesn't start, it just hangs on a black screen and doesn't advance, the weird thing is that when installing scummvm on "Adrenaline"(the psp inside vita) and running the game inside there, it works.

Change History (2)

comment:1 by tag2015, 5 months ago

Summary: Black screen on SanitariumBACKENDS: PSP Vita - Sanitarium not starting (black screen)

comment:2 by rsn8887, 2 months ago

I made some bizarre progress on Asylum engine on Vita, which currently skips intro videos on the demo and shows a black screen afterwards: I can get the intro video to play in the demo, when I change

    // Send update event to our event handler
    AsylumEvent updateEvt = AsylumEvent(EVENT_ASYLUM_UPDATE);

    if (_handler)
        _handler->handleEvent(updateEvt);

to

    // Send update event to our event handler
    AsylumEvent updateEvt = AsylumEvent(EVENT_ASYLUM_UPDATE);

    if (_handler && (_handler != _video))
        _handler->handleEvent(updateEvt);

But _video->handleEvent() ignores events of type EVENT_ASYLUM_UPDATE, so this change shouldn't do anything.

I think this bug is due to undefined behavior somewhere.

Note: See TracTickets for help on using tickets.