PCEngine-FX.com

PCE-FX Homebrew Development => Localizations, Games, Apps, Docs => Topic started by: ccovell on 10/30/2017, 11:51 PM

Title: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: ccovell on 10/30/2017, 11:51 PM
Hi, folks.  This is more-or-less in time for the PCE's 30th birthday, but Konami's SCC add-on for the MSX turns 30 as well.  Since this summer I've been working on making a sort of SCC emulator/player for some of Konami's fab MSX tunes, and so why not release it today?

https://www.chrismcovell.com/data/BinaryStar.zip

(?action=dlattach&topic=22755&attach=8136&image)

It plays .VGM tunes which I compressed down to a nybble stream by bit-encoding only the SCC and AY PSG writes.  The AY PSG is mappable to any of the PCE's channels, but I have one of them (for noise hits) usually mapped to the PCE's last channel.  I even have AY envelope emulation in there, although the AY chip creates voltage spikes through the envelope that just aren't feasible to emulate on the PCE.

Anyway, that's the tech specs.  Enjoy and leave a comment!

Post a thumb on Pouet.net (demoscene site): https://www.pouet.net/prod.php?which=72039

Youtube video capture (from emulator): http://youtu.be/LLmwpvkw-0I

Technical document now added: https://www.chrismcovell.com/texts/binarystar-tech.html
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Michirin9801 on 10/30/2017, 11:57 PM
This is great! It's always nice to have more music to listen to on the PCE ;3
Thanks for this ccovell ^^
Also, nice visual effects!
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 10/31/2017, 12:08 AM
sweet.

It's be cool if we could fiddledick with the panning and mix the tunes more than they ever dreamed they could back then.
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Dicer on 10/31/2017, 12:56 AM
Quote from: guest on 10/31/2017, 12:08 AMsweet.

It's be cool if we could fiddledick with the panning and mix the tunes more than they ever dreamed they could back then.
Fiddledick is a term I'm gonna shoehorn into as much conversation as I can...
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: ccovell on 10/31/2017, 01:11 AM
Quote from: guest on 10/31/2017, 12:08 AMIt's be cool if we could fiddledick with the panning and mix the tunes more than they ever dreamed they could back then.
That level of control was a possible option, but for each song or group of songs, is just for obsessives.  Purists might want MONO; the stereo arrangement was how I thought it would fill the L+R spaces & frequencies.

You can also press Select (hidden feature) to hear each channel soloed.  Or, Y'know, mix them in proper high-fidelity using the KSS plugins for WinAmp & Audacity.
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 10/31/2017, 01:22 AM
Quote from: Dicer on 10/31/2017, 12:56 AMFiddledick is a term I'm gonna shoehorn into as much conversation as I can...
Good.  Everyone should.

Quote from: ccovell on 10/31/2017, 01:11 AMOr, Y'know, mix them in proper high-fidelity using the KSS plugins for WinAmp & Audacity.
But then it's not on the PCE, and where's the fun in that?
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: touko on 10/31/2017, 05:28 AM
Even with a "simple" music player chris push some impressive/cool effects .  :mrgreen:
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Nazi NecroPhile on 10/31/2017, 09:11 AM
Thanks, Mr. Covell!

So many goodies to download and try lately.  It's an embarrassment of riches!  :mrgreen:
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 10/31/2017, 11:32 AM
Quote from: NecroPhile on 10/31/2017, 09:11 AMThanks, Mr. Covell!

So many goodies to download and try lately.  It's an embarrassment of riches!  :mrgreen:
bwwahahahaha and now you are partaking in MSX soundsssssssssssss

the darkside will soon consume youuuuuuuuuu



and we can share cake.
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: SmokeMonster on 10/31/2017, 02:59 PM
Thanks, Chris. This is quite brilliant :D
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Vimtoman on 10/31/2017, 03:05 PM
Looks great too. Thanks
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: ccovell on 11/04/2017, 08:58 AM
Thanks, everyone.

I've added an entry on Pouet and a video on Youtube:

https://www.pouet.net/prod.php?which=72039

http://youtu.be/LLmwpvkw-0I
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Nazi NecroPhile on 11/06/2017, 09:52 AM
Thanks for the video.  I've still not gotten around to checking it out for myself, so this is a good substitute.

Sweet tunes and I love the graphical flair, especially the birthday cake.  :mrgreen:
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: spenoza on 11/06/2017, 10:57 AM
So, do you need to make custom sound files for this, then?
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: pixeljunkie on 11/06/2017, 11:25 AM
awesome - downloading this tonight! thanks!
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: shubibiman on 11/07/2017, 12:52 AM
Pretty cool stuff indeed. Thanks :)
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: ccovell on 11/15/2017, 09:56 AM
Hi, folks.  I've written up an overly-detailed tech document about Binary Star:  https://www.chrismcovell.com/texts/binarystar-tech.html

It was mostly asked for by scene people who didn't really know much about the PC-Engine, technically.  So it may cover some familiar territory.

Enjoy...?  :dance:
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: touko on 11/15/2017, 12:20 PM
Wahou, very complete and instructive, thanks a lot .  :wink:
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 11/15/2017, 08:49 PM
I loled at your "fuckin figure it out" thing for the MSX subslot part of the chart.

Someone else had said / wrote something similar a few years back.   He wrote something trying to explain it.


Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: spenoza on 11/16/2017, 10:30 AM
Some of the instruments in Gradius 2 actually sound rather Soldier-series-esque. Interesting. Are you planning on packing up any other neat music collections using this fine player you've created?
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 11/16/2017, 01:32 PM
Quote from: guest on 11/16/2017, 10:30 AMSome of the instruments in Gradius 2 actually sound rather Soldier-series-esque. Interesting. Are you planning on packing up any other neat music collections using this fine player you've created?
too bad the Goonies homebrew doesn't have VGMs AFAIK.  That would be cool to hear on PCE.

Hell, a fucking Goonies game on PCE would be cool in general.     That's probably the best homebrew game I've ever seen anywhere, ever:
http://youtu.be/dz1qjvFdBF8

Totally biased because Goonies, but it's also a really well done game, and plays like how Goonies 2 on NES probably SHOULD have been, lol.
http://youtu.be/7KCjCqqGGFo


Snatcher/SD Snatcher might be cool too, but would require some player-diddling.   Snatcher/SDSnatcher used SCC+, and that opens up the waveform capabilities slightly in that each channel can have a unique waveform as opposed to the 4 possible with regular SCC. 

It's only one extra, but it's still one
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Gredler on 11/16/2017, 02:23 PM
Go home MSX homebrew port of goonies, you sound drunk
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 11/16/2017, 03:23 PM
Quote from: Gredler on 11/16/2017, 02:23 PMGo home MSX port of goonies, you sound drunk
It's not a port.   It's a completely brand-new homebrew game made by a few people.  (Who ultimately stopped doing MSX stuff because this other idiot cracked / redistributed the game, and did some other spiteful/moronic crap)

The OG Konami Goonies game was funny, but only used PSG tunes because it came out before SCC was released.


Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: JoshTurboTrollX on 11/28/2017, 02:48 PM
Quote from: Dicer on 10/31/2017, 12:56 AM
Quote from: guest on 10/31/2017, 12:08 AMsweet.

It's be cool if we could fiddledick with the panning and mix the tunes more than they ever dreamed they could back then.
Fiddledick is a term I'm gonna shoehorn into as much conversation as I can...
Shoehorn is a term I'm gonna acclimate into as much chunter as I can...
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 11/28/2017, 02:57 PM
Quote from: JoshTurboTrollX-16 on 11/28/2017, 02:48 PM
Quote from: Dicer on 10/31/2017, 12:56 AM
Quote from: Psycho Arkhan on 10/31/2017, 12:08 AMsweet.

It's be cool if we could fiddledick with the panning and mix the tunes more than they ever dreamed they could back then.
Fiddledick is a term I'm gonna shoehorn into as much conversation as I can...
Shoehorn is a term I'm gonna acclimate into as much chunter as I can...
Shoehorn your fiddledick into my chunt.

Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: esteban on 12/08/2017, 08:34 PM
Quote from: ccovell on 11/15/2017, 09:56 AMHi, folks.  I've written up an overly-detailed tech document about Binary Star:  https://www.chrismcovell.com/texts/binarystar-tech.html

It was mostly asked for by scene people who didn't really know much about the PC-Engine, technically.  So it may cover some familiar territory.

Enjoy...?  :dance:
I didn't even know what "SCC" referred to when I clicked on this thread.

:)

It was quite enjoyable to read the "tech page" you created...it allows me to have a far greater appreciation of what BINARY STAR actually does.

Now...how can I get the XZR (MSX) soundtrack pumping out of the heart of my PCE?

Thank you.
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: ccovell on 12/08/2017, 09:53 PM
... burn a CDR of Exile with custom redbook tracks?   :-s
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: SuperPlay on 12/10/2017, 06:20 AM
Great music demo Chris :-) Looking forward to having a look at the writeup
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: esteban on 12/10/2017, 12:18 PM
Quote from: ccovell on 12/08/2017, 09:53 PM... burn a CDR of Exile with custom redbook tracks?   :-s
You are a cruel, cruel compatriot.

:(
:)
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 12/10/2017, 03:51 PM
Quote from: esteban on 12/08/2017, 08:34 PMIt was quite enjoyable to read the "tech page" you created...it allows me to have a far greater appreciation of what BINARY STAR actually does.

Now...how can I get the XZR (MSX) soundtrack pumping out of the heart of my PCE?

Thank you.
XZR 1 and 2 on MSX don't use the SCC, lol. 

They just use regular PSG tunes.  only Konami and a few homebrew games use the SCC.

XZR II came with a music CD on MSX though.  You could swap those tracks in!
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: esteban on 12/10/2017, 04:09 PM
Quote from: guest on 12/10/2017, 03:51 PM
Quote from: esteban on 12/08/2017, 08:34 PMIt was quite enjoyable to read the "tech page" you created...it allows me to have a far greater appreciation of what BINARY STAR actually does.

Now...how can I get the XZR (MSX) soundtrack pumping out of the heart of my PCE?

Thank you.
XZR 1 and 2 on MSX don't use the SCC, lol. 

They just use regular PSG tunes.  only Konami and a few homebrew games use the SCC.

XZR II came with a music CD on MSX though.  You could swap those tracks in!
It was a "Christmas Wish"...

...in the same spirit of asking folks to create a SCD sequel to Blodia—I don't think it will ever happen for PCE.

:)

BUT! I didn't know about XZRII actually including a CD (I didn't know that sort of thing even happened; keep in mind that I am pretty ignorant of nearly the entire MSX realm.)
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 12/11/2017, 01:51 AM
Some other MSX games came with cassette tapes.

Ultima III and Hydlide III both did, and had cool rock redoodles of the music.

http://youtu.be/5MdxIqGgn5o

This one's the best.
Title: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: esteban on 12/11/2017, 04:39 PM
Quote from: guest on 12/11/2017, 01:51 AMSome other MSX games came with cassette tapes.

Ultima III and Hydlide III both did, and had cool rock redoodles of the music.

http://youtu.be/5MdxIqGgn5o

This one's the best.
This is intriguing... I had no idea.

*goes to finish listening to the rest of the song*

UPDATE: ok, so I expected most tracks on the cassette to be instrumentals, but this vocal track surprised me.
Title: Re: Binary Star, a musicdisk for the PCE with SCC (MSX) tunes!
Post by: Arkhan Asylum on 12/11/2017, 04:56 PM
She sings the other songs too. It's pretty nice really.

Especially since the MSX/NES version of Ultima III is the best version of the game.