tonioni / WinUAE

WinUAE Amiga emulator
http://www.winuae.net/
552 stars 90 forks source link

Picmatic Marbella Vice rom doesn't continue loading and service menu key doesn't work #288

Closed gustavoalara closed 9 months ago

gustavoalara commented 9 months ago

Following a long wait, the Marbella Vice laserdisc has finally been dumped; however, the ROM freezes and constantly restarts without loading the video (using the default WinUAE settings).. I've tried to access the service menu but the assigned key doesn't work neither

gustavoalara commented 9 months ago

With the last WinUAE 5.2.0 Beta 7 the rom continues loading and it's possible to insert coins, start the game and shoot, but it looks like the video is not used correctly by the rom

https://github.com/tonioni/WinUAE/assets/7902641/86c595c9-07e0-4d9b-be5a-8096c0b2ffe5

gustavoalara commented 9 months ago

Its possible to access service menu now, but is impossible to play yet

image

tonioni commented 9 months ago

I haven't tested it (too lazy to convert the video) but game only sends absolute frame positions to LD player, not much can go wrong there.

Problem probably is the video and the way winuae plays (uses obsolete video grab method) which requires both codec and video format that can seek to any frame position freely. Don't ask me, I have zero interest in video files and formats :)

gustavoalara commented 9 months ago

So, the video have to be converted to a different format that the game needs to understand. I converted it to the same format the other ALG have. I'll investigate for the way to do the video as you commented

Many thanks to give some light

gustavoalara commented 9 months ago

@tonioni what kind of video/codec formats WinUAE supports?

tonioni commented 9 months ago

It uses old DirectShow API, which uses Windows codecs, nothing is built-in (but as I said above, not all codecs support frame-perfect positioning) and some codec packs have buggy codecs.

But playback not working in Marbella Vice was missing LD player command (and some timing problems), see last few posts here: https://eab.abime.net/showthread.php?p=1668052

gustavoalara commented 9 months ago

Thanks a lot @tonioni

With this new version, the intro video, the one displayed when the credits are rolled, works, and even when pressing start, it seems that the game starts correctly. However, in-game, it seems that the shooting does not work. Interestingly, in the minigame shown after the first death, the gun works, and you can shoot at the targets (this can be seen at the 2:00 minute mark of the YouTube video I uploaded).

this is the url of the youtube video I made:

https://www.youtube.com/watch?v=N_aMcyv-JmI

Thank you very much for your efforts. I'm Spanish, and this game is a classic that we've been eagerly waiting to play for a long time since all the arcades disappeared.

gustavoalara commented 9 months ago

I close the issue as Toni is working on it and the advances are very promising