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

"Sea of Colour" demo shows a black screen #44

Open
vanfanel opened this issue May 7, 2024 · 15 comments
Open

"Sea of Colour" demo shows a black screen #44

vanfanel opened this issue May 7, 2024 · 15 comments

Comments

@vanfanel
Copy link

vanfanel commented May 7, 2024

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
Copy link
Author

vanfanel commented May 8, 2024

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.

@harbaum
Copy link
Owner

harbaum commented May 8, 2024

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

@ojaksch
Copy link
Contributor

ojaksch commented May 8, 2024

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

@vanfanel
Copy link
Author

vanfanel commented May 9, 2024

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
Copy link
Author

vanfanel commented May 9, 2024

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?

@harbaum
Copy link
Owner

harbaum commented May 9, 2024

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.

@vanfanel
Copy link
Author

vanfanel commented May 9, 2024

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?

@harbaum
Copy link
Owner

harbaum commented May 9, 2024

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
Copy link
Owner

harbaum commented Jun 6, 2024

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?

@vanfanel
Copy link
Author

vanfanel commented Jun 6, 2024

@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
Copy link
Author

vanfanel commented Jun 6, 2024

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.

@ojaksch
Copy link
Contributor

ojaksch commented Jun 6, 2024

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

@harbaum
Copy link
Owner

harbaum commented Jun 6, 2024

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?

@ojaksch
Copy link
Contributor

ojaksch commented Jun 6, 2024

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

@vanfanel
Copy link
Author

vanfanel commented Jun 8, 2024

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

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