How was the music made for those classic Dos games?

Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
Post Reply
Honeyweat
Newbie
Newbie
Posts: 1
Joined: Tue Jan 12, 2010 3:27 am

How was the music made for those classic Dos games?

Post by Honeyweat »

I'm really interested in how the music for early MSDos games like (Jill of the Jungle, Commander Keen ect..) was made.

The music sounds polyphonic and computerized.

I'm looking for the early software that game designers used for composing those kinds of sounds so I can create my own.

Any direction or knowledge would be greatly appreciated.

Thanks.
User avatar
dosraider
Admin
Admin
Posts: 9243
Joined: Tue Mar 15, 2005 2:06 pm
Location: ROTFLMAO in Belgium.

Post by dosraider »

I think that the best place to ask such questions is Vogons, there you'll find some real specialist in those matters.
http://vogons.zetafleet.com/index.php
wardrich wrote:The contrasts in personalities will deliver some SERIOUS lulz. I can't wait.
User avatar
aderack
Member
Member
Posts: 14
Joined: Mon Nov 29, 2010 7:11 pm

Post by aderack »

You're talking about sound formats that use the Sound Blaster's Yamaha FM chip. There are several of these, the most notorious of which may be Creative's own proprietary .CMF format. Dan Froelich, who wrote the music to many of Epic Megagames' early projects (Jill, Brix, Solar Winds) used AdLib Visual Composer to create AdLib .ROL files, then a command line utility to convert those to .CMF.

Though old and a little creaky, Visual Composer is surprisingly powerful. The general interface is similar to the fabled Deluxe Paint. It uses modern keyboard shortcuts like Ctrl-C, Ctrl-V, and Shift-click. The main stumbling point is in switching instrument patches; it's easy when you know how, but the method isn't very obvious! It could also use a proper undo feature and a few other niceties. Still, it's more than functional.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2689
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

In my games, I program in Borland Turbo C 2.01 and Borland Turbo Assembler 4.1; If you look at one of my piano sound maker, it shows how sound is activated and its frequencies.

In fact, Borland Turbo C 2.01 only has 1 sound command that encompasses everything.

sound( the-frequency-you-want-here );

This activates the sound. The frequency number goes inside the parentheses.

no sound();

The above turns off sound completely.

However this uses the PC-speaker. I have seen it has the potential to do computerize music.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
Post Reply