Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CD-i: Free does not agree with Free Block in NVRAM #13278

Open
Vincent-Halver opened this issue Jan 25, 2025 · 4 comments
Open

CD-i: Free does not agree with Free Block in NVRAM #13278

Vincent-Halver opened this issue Jan 25, 2025 · 4 comments

Comments

@Vincent-Halver
Copy link
Contributor

Vincent-Halver commented Jan 25, 2025

MAME version

0.272 (mame0272-397-ge2e6629e89b)

System information

N/A

INI configuration details

Emulated system/software

CD-i

Incorrect behaviour

The Validation Disc NVRAM tests highlight an error in red text, saying that calls to Free are not agreeing with actual free block info.

Expected behaviour

There should be no error.

Steps to reproduce

Using Validation Disc 1 (Europe).

  1. use menus Microware Tests > NVRam
  2. On the 8th test, you will see an error

Free does not agree with freeblock in NVRAM

Image

Additional details

The cdimono1 core is known to freeze at random times. This often corresponds to the moment you press a button, such as to skip a video or audio clip.

Given that crashes often occur when loading or unloading a large audio or video file, the NVRAM free test failure is a good suspect for the cause of the instability.

@MooglyGuy
Copy link
Contributor

Given that crashes often occur when loading or unloading a large audio or video file, the NVRAM free test failure is a good suspect for the cause of the instability.

Oh, is it now? Audio and video files are loaded into NVRAM? You sure about that?

@Vincent-Halver
Copy link
Contributor Author

If you prefer, you can say that it may be a contributing factor to #6701

@MooglyGuy
Copy link
Contributor

That would be a more logical thing, yes. I'll look into it this weekend, would you mind dropping a link to the validation disc again so that I don't have to search through now-merged pull requests?

@angelosa
Copy link
Member

It's softlisted under cdi:valdisc http://redump.org/disc/88153/ & http://redump.org/disc/88154/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants