The Incredible Machine (TIM) 1992 music format

Discuss classic and favorite computer or console games here.
spikey
Vortininja
Posts: 69
Joined: Sun Jan 20, 2013 21:30
Location: Miragia
Contact:

Post by spikey » Fri Aug 26, 2016 9:34

The game has a buggy General MIDI driver, this is explained in detail here (and one post earlier in the thread):
http://www.vogons.org/viewtopic.php?p=270010#p270010

It is composed for General MIDI (Roland Sound Canvas SC-55). Windows versions of the game, or the remake, have the MIDI files natively in the folder. (Obviously remakes have a digital redbook soundtrack as well, but that's beyond the scope of this immediate chat.)

The Adlib music is in (I believe) SCI format, a custom Sierra Adlib format. Or since this was a Dynamix game, it could be something else. Not sure.

User avatar
Malvineous
Shikadi Webmaster
Posts: 326
Joined: Wed Oct 31, 2007 21:48
Location: Brisbane, Australia
Contact:

Re: The Incredible Machine AdLib RIP

Post by Malvineous » Wed Sep 13, 2017 10:32

Batteryman wrote:
Wed Jun 01, 2016 19:49
Here is The Incredible Machine music converted to IMF format, same format as used in many Apogee games.

You can use adplug for winamp to play your OPL/AdLib tunes
https://goo.gl/ay6lMB
Sorry for reopening an old thread but this is great! I've been looking for this music for many years and it's one that I never had any luck reverse engineering due to the compression algorithm.

It looks like tracks 13 and 14 are swapped around in the IMF conversion, and track 16 is missing. Any chance you can add this one? I'm adding it to the VGMPF now.

I'm not sure how you are getting to the songs in the game, but in case you didn't know, you can go into the freeform mode and press the numbers 1-9 and the letters A-G to change the music. It's the "Metal" song that plays when you press G that is missing.

Is anyone here any good with music genres? The song filenames included with the game are these:

Code: Select all

1 = TIM
2 = TIM_EURO
3 = TIM_FUNK
4 = TIM_REGG
5 = TIM_ZYDI
6 = TIM_ROCK
7 = TIM_WEST
8 = TIM_BLUZ
9 = TIM_CLAS
A = TIM_SLSA
B = TIM_PLKA
C = TIM_CRUZ
D = TIM_ROK2
E = TIM_RMNT
F = TIM_FUSN
G = TIM_METL
I can figure out what all the song names are supposed to be except TIM_ZYDI. Any idea what genre ZYDI is an abbreviation for?

User avatar
Nisaba
Vorticon Elite
Posts: 571
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Re: The Incredible Machine AdLib RIP

Post by Nisaba » Wed Sep 13, 2017 14:51

Batteryman wrote:
Wed Jun 01, 2016 19:49
Here is The Incredible Machine music converted to IMF format, same format as used in many Apogee games.
[...]
Is anyone here any good with music genres? The song filenames included with the game are these:
[...]

I can figure out what all the song names are supposed to be except TIM_ZYDI. Any idea what genre ZYDI is an abbreviation for?
TIM_ZYDI: The first thing that comes to mind is a music genre called Zydeco. Zydeco is Louisianan Creole music which blends a bunch of different styles. check this article for further information: https://en.wikipedia.org/wiki/Zydeco

EDIT: just listened to it once more. yeah, this definitely is Zydeco. just check to the intro of this track over here: https://www.youtube.com/watch?v=xB9SJ3kH3Fw

can somebody extract the music tracks of The Incredible Machine 2 as well, please?!
"We have come to conquer you all and bring you lots of candy!"

User avatar
Levellass
S-Triazine
Posts: 5179
Joined: Tue Sep 23, 2008 6:40

Re: The Incredible Machine (TIM) 1992 music format

Post by Levellass » Thu Sep 14, 2017 1:25

I second this.
What you really need, not what you think you ought to want.

User avatar
Malvineous
Shikadi Webmaster
Posts: 326
Joined: Wed Oct 31, 2007 21:48
Location: Brisbane, Australia
Contact:

Re: The Incredible Machine AdLib RIP

Post by Malvineous » Thu Sep 14, 2017 23:22

Nisaba wrote:
Wed Sep 13, 2017 14:51
TIM_ZYDI: The first thing that comes to mind is a music genre called Zydeco. Zydeco is Louisianan Creole music which blends a bunch of different styles.
Nice find! Definitely Zydeco. Never heard of that before. I've updated the VGMPF page, thanks!

User avatar
Nisaba
Vorticon Elite
Posts: 571
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Re: The Incredible Machine AdLib RIP

Post by Nisaba » Fri Oct 06, 2017 0:24

Malvineous wrote:
Thu Sep 14, 2017 23:22
[...] I've updated the VGMPF page, thanks!
Having a similary playback feature for our KeenWiki would be neat.
"We have come to conquer you all and bring you lots of candy!"

User avatar
Malvineous
Shikadi Webmaster
Posts: 326
Joined: Wed Oct 31, 2007 21:48
Location: Brisbane, Australia
Contact:

Re: The Incredible Machine (TIM) 1992 music format

Post by Malvineous » Fri Oct 06, 2017 14:00

Unfortunately this isn't a playback feature, the songs have to be recorded and then the recordings uploaded, which takes up a fair bit of disk space. The VGMPF can do it because they're on an unlimited-storage hosting plan, but alas the KeenWiki isn't. (It used to be but I found the performance too poor and the outages too frequent.)

If you can find/create a web-based OPL synth that genuinely plays back the tiny IMF files live in the browser then that would be a much better proposition as it would take up next to no extra resources, and conceivably would make it practical to include playback of mod music as well as the official tracks.

User avatar
Nisaba
Vorticon Elite
Posts: 571
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Re: The Incredible Machine (TIM) 1992 music format

Post by Nisaba » Fri Oct 06, 2017 21:20

Mmmhhh... I see.
Maybe @Fleexy has an idea/can help us out on that?
"We have come to conquer you all and bring you lots of candy!"

User avatar
Fleexy
Tool Smith
Posts: 1321
Joined: Fri Dec 12, 2008 1:21
Location: Abiathar C&C
Contact:

Re: The Incredible Machine (TIM) 1992 music format

Post by Fleexy » Fri Oct 06, 2017 22:00

Unfortunately I also have limited storage, though I haven't even used 1 GB out of my 50. I'd be happy to store some stuff - how much space are we considering?

There's an IMF to WAV converter; could that be ported to JS?

User avatar
MoffD
Vorticon Elite
Posts: 1135
Joined: Thu Jul 05, 2012 17:30
Location: /dev/null
Contact:

Re: The Incredible Machine (TIM) 1992 music format

Post by MoffD » Sat Oct 07, 2017 14:51

Web based opl synthesizer? That would be hella nifty
mortimermcmirestinks wrote: Now I wish MoffD wasn't allergic to me.
Levellass wrote:You're an evil man.
Image

Post Reply