Giter Club home page Giter Club logo

Comments (10)

solskogen avatar solskogen commented on June 7, 2024

Does it happen on newer than buster?

from amiberry.

fuseoppl avatar fuseoppl commented on June 7, 2024

Does it happen on newer than buster?

I have to buy a memory card and install the latest system, but I remember that on an older system and of course an older Amiberry I managed to run this intro correctly, but it was a few years ago and I don't know if I'm doing something wrong now or if there is actually a problem . I will check it on a newer system within 2-3 days.

from amiberry.

midwan avatar midwan commented on June 7, 2024

I can recreate this, if the FMV rom is enabled.
However, the same thing seems to happen in the latest WinUAE also, so perhaps it's an upstream bug that was introduced there, and got merged into Amiberry with the updates.

from amiberry.

midwan avatar midwan commented on June 7, 2024

Actually, I'm not sure this ever worked properly.
I tested up to v3.3 on the RPI5 here, and all versions have the same behavior (black screen when the video is playing). Only the WIP gfx-rewrite branch shows something, and even there it's incorrect (wrong colors and the frames are not updated until you manually trigger a refresh).

I'm flagging this as a bug to look into.

from amiberry.

fuseoppl avatar fuseoppl commented on June 7, 2024

Actually, I'm not sure this ever worked properly. ..

I'm already old and my memory is unreliable, but it seemed to me that it worked a few years ago, then I was using Raspberry Pi 2 or 3 (I don't remember either), but it could just be my imagination :D :D

Thank you for taking care of the problem.

from amiberry.

midwan avatar midwan commented on June 7, 2024

If found out a bit more information.
It seems the issue is only with FMV that uses the CD32 FMV module, like the Cannon Fodder sequence.
There are other CD32 titles that use "FMV", but they are just animations stored in the CD, and play back using the Amiga chipset - those still work. It's only the MPEG-2 encoded sequences that will only play if you add the FMV module to the CD32 config, that are affected.

So far, I've only seen Cannon Fodder doing that. I'll test some more CD32 titles (found a list here: https://en.wikipedia.org/wiki/List_of_Amiga_CD32_games) that have FMV sequences to see if I can find more, but this would explain why it has gone undetected for so long.

from amiberry.

midwan avatar midwan commented on June 7, 2024

After searching some more, it seems that there isn't really anything else out there using the FMV module in games. The only other usage is VideoCD playback, which for the scope of this emulator, seems a little redundant.

Furthermore, the code that Toni used for decoding the MPEG-2 video stream is based on a custom libmpeg version from ffmpeg (tonioni/WinUAE#17 (comment)), which has since been deprecated and removed from ffmpeg itself.

All in all, it seems this feature is not very useful in real life.

from amiberry.

fuseoppl avatar fuseoppl commented on June 7, 2024

All in all, it seems this feature is not very useful in real life.

I also tried to watch the image of the Final Mission movie, there is no image either. It's true that it is of very little use, although I was hoping that it would be something simple to fix and would work, but there are certainly many other more important problems to solve. Regards

from amiberry.

midwan avatar midwan commented on June 7, 2024

For what it's worth, it's somewhat working in the preview branch now, after the latest changes.
But the colors are incorrect, and I couldn't find a way to fix them. It looks like a BGR vs RGB problem, where the Red and Blue are swapped.

I could play back a sample VideoCD normally, though the FMV intro of Cannon Fodder is still buggy.

from amiberry.

fuseoppl avatar fuseoppl commented on June 7, 2024

maybe someday, when there will be time, it will be possible to fix it, although in fact it is the least needed function :)

from amiberry.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.