zxdos / zxuno

All the files for ZX-Uno project repository
112 stars 30 forks source link

firmware/scroll: Missing source of `playstc.bin` file #81

Closed ghost closed 3 years ago

ghost commented 3 years ago

File playstc.bin is a compiled binary file to play music.stc. These files are joined together into a single music.bin file which is included into scroll.asm.

antoniovillena commented 3 years ago

I don't know where is the source. You can ask to him on his blog: https://yerzmyey.bandcamp.com/

ghost commented 3 years ago

I sent him a message via contact form from that site:

Subject:

Help needed to find the source code

Message:

Hi, Michal! I am a software developer contributing to ZX-Uno project - https://github.com/zxdos/zxuno Main developer, Antonio Villena, said that in 2016 you contributed a music track to this project in the form of a binary file "music.bin". I'm writing a script to automatically build the project from sources and I found that this file consists of a compiled source and a music itself. Here is an issue: https://github.com/zxdos/zxuno/issues/81 Antonio redirected me to you in this question. In current state of the project I can't move on and stuck with absence of the source of "playstc.bin" file and I'm unable to modify the other source files without this one. Can you help us in finding the source code of this binary file?

Site's answer:

Your message was sent to Yerzmyey. Please allow 5-7 business days for a response.

ghost commented 3 years ago

I got an answer from Michal via e-mail (date: Mon, 10 May 2021 13:44:11 +0200)

Hi there, I'm not a coder, so I don't know what it could be about; if You guys need an STC file of some of my old music used somewhere, I don't keep those files; anyway I'm "retired" and probably even don't have access to old PC with my music. :-( Regards, Y

ghost commented 3 years ago

He has lost the source code of his work. How about to reconstruct the source code out of the binary file?

ghost commented 3 years ago

Added reverse-engineered sources for playstc.bin to compile scroll.asm. Closed by https://github.com/zxdos/zxuno/pull/84