Ripping MIDI files from the classics

Go down

Ripping MIDI files from the classics

Post by Pizzaking27 on Fri Jun 22, 2012 5:20 pm

Does anyone know how to extract MIDI from the first releases of Putt-Putt Joins the Parade, Fatty Bear's Birthday Surprise, and Putt-Putt Goes to the Moon? I'd try it myself but the music has a different header than a real MIDI file, thus, MIDI players won't play it!
avatar
Pizzaking27
Adventurer

Posts : 375
Join date : 2012-04-08
Age : 20
Location : 16 Gatekeeper Close, Braintree, Essex, United Kingdom

View user profile http://pizzaking27.forumotion.com

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Fri Jun 22, 2012 5:53 pm

It's very complicated; you must use ScummEX and an old DOS developer kit.
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Pizzaking27 on Fri Jun 22, 2012 5:56 pm

A developer kit, eh? Where can I get one?
avatar
Pizzaking27
Adventurer

Posts : 375
Join date : 2012-04-08
Age : 20
Location : 16 Gatekeeper Close, Braintree, Essex, United Kingdom

View user profile http://pizzaking27.forumotion.com

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Fri Jun 22, 2012 7:01 pm

All I remember is that it's a ZIP file called dmkit150 or something.
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Fri Jun 22, 2012 8:54 pm

Instructions: [VERY TECHNICAL!]

1. Get dmkit150 here: http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/mxlibs/dmkit150.zip

1. Download a DOS program that can convert XMI files to MIDI files here: http://home.cogeco.ca/~georgeqgreg/crap/xmi2mid.exe It's a command line program and will work fine in Windows up to XP, but Vista and later neuter DOS so I recommend using dosbox to run it under those systems.)

2. Get dosbox here: http://www.dosbox.com/download.php?main=1 (Only needed if you have Windows Vista or later!)

3. Get ScummEX here: http://www.scummvm.org/subprojects/

4. Get XVI32 here: http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm

5. open the .HE1 of any DOS title with ScummEx

6. find a SOUN block and expand it

7. select the MIDI block

8. click tools --> file dump

9. save it as [something].xmi

10 open it with XVI32

11. Find a bit that looks like this: FORM XDIRINFO

12. Delete everything before F

13. save the file

14. Use XMI2MID to convert it to a MIDI file. The command you'll want to use is something like this: XMI2MID putt.xmi putt.mid

14. put it in the dmkit150 folder


15. mount the folder with dosbox


16. type SETUP and select the MPU401 driver from the prompts


17. type MENU and select the [something].xmi file


18. press CTRL+ALT+F8 to capture the song to a standard MID file


(see the new step 14 for a much better way of doing this)

15. cry because you managed to do all of this.  Rover

LET ME KNOW IF YOU GET STUCK!!!


Last edited by GeorgeQGreg on Sat Jul 20, 2013 1:29 pm; edited 2 times in total
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Pizzaking27 on Sat Jun 23, 2012 9:24 am

Geesus, thanks!
avatar
Pizzaking27
Adventurer

Posts : 375
Join date : 2012-04-08
Age : 20
Location : 16 Gatekeeper Close, Braintree, Essex, United Kingdom

View user profile http://pizzaking27.forumotion.com

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Sat Jun 23, 2012 9:26 am

People do ask me how I figured it out... :P
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Pizzaking27 on Sat Jun 23, 2012 9:37 am

How did you figure that out?
avatar
Pizzaking27
Adventurer

Posts : 375
Join date : 2012-04-08
Age : 20
Location : 16 Gatekeeper Close, Braintree, Essex, United Kingdom

View user profile http://pizzaking27.forumotion.com

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Sat Jun 23, 2012 9:41 am

Educated deduction. Knowledge is powerful.
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Retrodude on Sun Apr 28, 2013 7:14 pm

I remember you said people have used the same method to extract the midi files from Lucasarts adventures. Figures it wouldn't be that different in another Scumm game.
avatar
Retrodude
Adventurer

Posts : 197
Join date : 2011-10-15
Age : 23
Location : Somewhere in the heart of suburbia.

View user profile http://www.youtube.com/user/JuniorAdventurer

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Onfy on Sun Apr 28, 2013 8:13 pm

I think it's related, but different. Incidentally, I found a program to automate converting XMI files to MIDI files. No more screwing with dosbox! Well, actually it's a DOS program, so if you're on 64-bit windows, it's just less screwing with dosbox!
avatar
Onfy
Adventurer

Posts : 778
Join date : 2011-10-15
Age : 21
Location : Canada

View user profile http://www.youtube.com/user/Obscurenforeign

Back to top Go down

Re: Ripping MIDI files from the classics

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum