MiSTeryNano icon indicating copy to clipboard operation
MiSTeryNano copied to clipboard

"Sea of Colour" demo shows a black screen

Open vanfanel opened this issue 1 year ago • 16 comments

Hi there,

Just tried this core on the Tang Nano 20k for the first time, and I noticed that the demo "Sea of Colour" just shows a black screen, while audio seems to play.

Here is the demo in question to download: https://www.pouet.net/prod.php?which=65921

Tried the demo in STE mode and 2.06US/ES TOS, as it's what it requires, and with both 4MB and 8MB of RAM.

Maybe an HDMI scaler problem? I tried many other demos and they all seem fine.

vanfanel avatar May 07 '24 23:05 vanfanel

The demo works perfectly well on MiSTer using the same core and same Atari ST configuration, so my guess it's something with the Tang Nano 20k port.

vanfanel avatar May 08 '24 11:05 vanfanel

What hardware are you using? Are you using a breadboard setup?

harbaum avatar May 08 '24 13:05 harbaum

I can confirm that the demo isn't working, here tested with TOS 1.06/de and using your misteryshield20k/M0S board.

ojaksch avatar May 08 '24 13:05 ojaksch

What hardware are you using? Are you using a breadboard setup?

I'm using this "docker", which has integrated Host usb M0S, usb-c and DB9 with protection: mONFd3t

It was made in limited numbers recently with your permission.

But I don't think it's the cause at all :)

vanfanel avatar May 09 '24 09:05 vanfanel

Hmm.. Maybe I should update the M0S Dock firmware? The C64 core seems to require that. If that's the case, is it possible to update the M0S Dock firmware on GNU/Linux?

vanfanel avatar May 09 '24 10:05 vanfanel

But I don't think it's the cause at all :)

No, it's sure not. But you might want to ask those for support first, that sell you the hardware.

harbaum avatar May 09 '24 11:05 harbaum

But I don't think it's the cause at all :)

No, it's sure not. But you might want to ask those for support first, that sell you the hardware.

Those who sold me the hardware don't develop the core, and this seems like a core issue. Does the demo work for you?

vanfanel avatar May 09 '24 11:05 vanfanel

The core is based on many people's work. But none of them is making money with it. The vendors are the ones making money and it would IMHO be fair if they also help fixing problems.

I haven't tried to reproduce the problem, yet. I am currently working on something different.

harbaum avatar May 09 '24 11:05 harbaum

I got the files from pouet, used hatari to copy them onto a hdd image using hdddriver 12.03. The resulting installation gives some garbled graphics on hatari as well as on misterynano. Are there ready-to-run images for this demo?

harbaum avatar Jun 06 '24 11:06 harbaum

@harbaum Yes, I have uploaded an small HDD image ready to use, that contains several demos, with Sea of Colours among them:

ST-Demos.pdf

It's a .7z file, so rename it's extension to .7z to be able to decompress it. (I had to rename it to .pdf because github doesn't allow uploading .7z for some absurd reason).

vanfanel avatar Jun 06 '24 11:06 vanfanel

Also, the file is here:

https://drive.google.com/drive/folders/1hEaq-g87sdXDVN3_eGf0hUojHI-UBh7c

Just rename .vhd to .hd to use it with the core.

vanfanel avatar Jun 06 '24 11:06 vanfanel

Hehe, these are my demo images, originally made for the MiSTer - but I knew that they might be useful :1st_place_medal:

ojaksch avatar Jun 06 '24 11:06 ojaksch

The sound indeed runs. But I am not sure it's just the black screen. IMHO the demo should continue after a few seconds and the birds noise should stop which it doesn't. So it seems like the demo engine itself fails.

The readme says that one needs a HDD that gives at least 500kB/s. I am not sure the MiSTeryNano achieves that. What happens if the disk is too slow?

harbaum avatar Jun 06 '24 11:06 harbaum

HDD speed might be a culprit. Just tested a 5MB image/HDDriver 11 (ACSI speedup enabled) with AHPT9 and results are low:

IMG_20240606_144403

ojaksch avatar Jun 06 '24 12:06 ojaksch

What's the limiting factor here? The disk controller implementation? Modern MicroSDs are way faster than 5 MB/s...

vanfanel avatar Jun 08 '24 22:06 vanfanel

I can confirm the same issue - music is fine, black screen. On the other hand the https://www.youtube.com/watch?v=mlmrPPBrr6Q works fine and it also needs fast HDD.

luciust avatar Mar 29 '25 21:03 luciust