The Internet Jukebox V5

The Internet Jukebox was designed to play any number of Mega Man music tracks in any format while the viewer of the Protoman Homepage looked at the other pages.

Since V1, it has grown to hold twice as many MIDIs, two WAV files, six Jukebox logo images, Games and Other menus, and the Download All option. This FAQ is a guide to how the Internet Jukebox works and how it was made. At the end is a Version History.


Each sound file in the Jukebox is actually three files.

1) SOUND -- the Sound file is what plays on your computer.

2) PLAY -- the HTML coding which plays the sound files.

3) MENU -- the Menu files provide a selection of sound files.

The Games menu consists of the game soundtracks availible, plus the Others menu, and the 'None' and 'Download All' and 'Song of the Week' options.

When you click on a game or other option, the corresponding Menu file appears in the Games frame (with the exceptions of the 'None,' 'Download All,' and 'Song of the Week' options). From this menu, you can pick a MIDI or WAV HTML file, i.e. Bubble Man. After clicking on Bubble Man, the 'bubble.html' file loads in the Jukebox frame. Here is the code:

<html>
<head>
<title>music</title>
</head>

<BODY BGCOLOR="black">
<center>
<img src="jukebox.gif"><br>
<embed src="../Mids/bubble.mid"
autostart=true width=0 height=0 loop=true>

</body>
</html>

The Jukebox logo image appears instead of the MIDI or WAV control panel, included in the Netscape LiveAudio and LiveUpdate Crescendo plug-ins, because the control panel is set to 0 x 0 pixels.

The HTML file plays the requested MIDI or WAV file.

In the case of the 'None' option, the HTML file directs the Games and Jukebox frames to disappear, leaving only the Index frame. The Games menu has a 'Back to Index' option which can be selected when the user wishes to keep the music playing while he or she browses the rest of the Page.

The 'Download All' option is linked directly to the ZIP file which holds all of the MIDIs (not WAVs) compressed within it.

UPDATE V5: The Mega Man Jukebox is now the Internet Jukebox! How do you like the new logo?


VERSION HISTORY:

0.0.1 -- Flash Man's theme appears on the Main Page for two days prior to the release of the page. It is only accessable via Crescendo.

0.1 -- Cantina Band shows up at the Main Page.

0.5 -- Speed (speed@nts-online.net) encourages me to "Put the Cantina music in the Index so people can be annoyed by it wherever they go!"

1.0 -- The first true Jukebox. I create seven different Index files; each with a different MIDI or WAV file at the bottom of them.

1.5 -- A new frame, the Jukebox Selection Frame, is beneath the page viewing frame. It encloses, in table form, the seven different Index files.

1.6 -- All existing Mega Man MIDIs on the Net (most from Tango's Mega Man Super Store) are in the Jukebox Selection Frame.

1.9 -- The second WAV, Mega Man 4: Stage Select, is added.

1.9.5 -- The Jukebox ticks some people when it causes their systems to crash while playing the CYOA. It's fixed by adding a "Warning: Turn Off Jukebox" message at the start of the CYOA.

2.0 -- The Jukebox Selection frame is eliminated, and the 'Jukebox' link in the Index takes you to the Music Selection Screen. For the first time, it is known formally as "The Mega Man Jukebox" and is finally free of the Multiple Index File method.

2.3 -- More music is added, completing my collection. The Games menu is also created.

2.5 -- The Netscape LiveAudio and LiveUpdate Crescendo Control Panels are replaced by the first Jukebox logo, a spinning yellow/white gradient.

2.6 -- The Jukebox Logo changes for the first time to the famous "flashlight" logo. The logo is also clickable.

2.9 -- The "Blue Tongue" logo is added, replacing the "flashlight" one.

3.0 -- Dave's first MIDI, Shade Man, is added and the Logo is changed to the green "skylight" logo.

3.2 -- A few new MIDIs by Dave are added, and the Download All option is introduced.

3.3 -- The Jukebox is not visible when you first visit the page; it only exists when you activate it.

3.6 -- The Download All ZIP file is now UnZIPable on any computer.

3.9 -- All of Maelgrim's MIDIs are added, and the re-initialization bug has been fixed.

4.0 -- The Jukebox now holds the Song of the Week every week in WAV format.

4.2 -- The Jukebox is always active now--it loads with the page, making the need for two Index files obselete.

5.0 -- The Mega Man Jukebox is renamed the Internet Jukebox and has a new logo.