Register - Login
Views: 99380179
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-23-22 11:20:08 PM
Jul - SM64 Hacking (Archive) - mml2m64: Music Macro Language importer for Mario 64 / Zelda 64 New poll - New thread - New reply
Pages: 1 2 3 4 5 Next newer thread | Next older thread
Zelda Immortal
Member
Level: 16


Posts: 1/43
EXP: 19490
For next: 766

Since: 03-24-09


Since last post: 8.1 years
Last activity: 9.5 years

Posted on 03-24-09 08:04:08 PM Link | Quote
Hey messiaen can you make a mac version of mml2m64 0.1b
I would aprreciate it.


m4ck
Member
Level: 13


Posts: 6/27
EXP: 9682
For next: 585

Since: 04-09-09


Since last post: 13.0 years
Last activity: 10.8 years

Posted on 04-16-09 06:28:41 AM Link | Quote
In the description of this importer i have seen something about changing one track/sequence in game to the track you import. Does it mean it is impossible to add one without loosing some of the ones previously in game?
RDX

Level: 32


Posts: 49/198
EXP: 193360
For next: 13082

Since: 02-14-09


Since last post: 10.8 years
Last activity: 10.5 years

Posted on 04-19-09 08:49:11 AM (last edited by RDX at 04-19-09 05:54 AM) Link | Quote
Actually, forget it, I came to my decision.
Enjoy this little chunk of a piece, regardless. I'm making a full music hack of SM64 using various Zelda songs. I've been working on it for a month, and while I would like to finish it tomorrow, I doubt it'll be done until next week.

But one can hope!

http://www.esnips.com/doc/cc2dd974-b540-4f65-a512-e16b65854e50/lozcredits2

____________________
messiaen
Catgirl
Level: 68


Posts: 542/1085
EXP: 2594041
For next: 134759

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 04-19-09 01:21:30 PM Link | Quote
Originally posted by m4ck
In the description of this importer i have seen something about changing one track/sequence in game to the track you import. Does it mean it is impossible to add one without loosing some of the ones previously in game?


Yes, currently it only replaces existing tracks. Future versions of the "sequence inserter" will support inserting up to 127 sequences (and selecting which instrument set the will use) by patching a few hacks to the ROM.

RDX: Cool project .
luigiman1928
Member
Level: 17


Posts: 19/46
EXP: 21631
For next: 3112

Since: 02-23-09

From: Gscentral

Since last post: 12.0 years
Last activity: 11.3 years

Posted on 04-20-09 02:57:35 PM Link | Quote
Originally posted by RDX
Actually, forget it, I came to my decision.
Enjoy this little chunk of a piece, regardless. I'm making a full music hack of SM64 using various Zelda songs. I've been working on it for a month, and while I would like to finish it tomorrow, I doubt it'll be done until next week.

But one can hope!

http://www.esnips.com/doc/cc2dd974-b540-4f65-a512-e16b65854e50/lozcredits2

Try The MainTheme on Bomb-omb Battlefield, it really works good!

____________________
Gscentral forever!!
RDX

Level: 32


Posts: 54/198
EXP: 193360
For next: 13082

Since: 02-14-09


Since last post: 10.8 years
Last activity: 10.5 years

Posted on 04-20-09 11:13:24 PM (last edited by RDX at 04-20-09 08:16 PM) Link | Quote
Actually I finished yesterday after dedicating quite a few hours to getting it done. I felt very nerdy, yet proud, once I finished

I just need to upload the ppf patch and then I'll get Part 1 out in a couple of hours. I'll edit in the link to the video once I'm done with it.

BTW, Messiaen - Just in case if you still don't know, because in the readme it's labeled with a "?" mark, sequence 27 is the sound that's made when you solve a puzzle. Like, when you pound in the log holding the Chain Chomp in Bob-Omb Battlefield, or when you kill the big boo in the Castle Courtyard.

____________________
RomanianGirl

Level: 16


Posts: 26/42
EXP: 19620
For next: 636

Since: 01-31-08

From: Canada

Since last post: 12.9 years
Last activity: 12.9 years

Posted on 04-20-09 11:27:16 PM Link | Quote
RDX:

That's a cute tune! What music did you replace with this? From the "Thank you so much for playing my game", I guess that credits song?
RDX

Level: 32


Posts: 56/198
EXP: 193360
For next: 13082

Since: 02-14-09


Since last post: 10.8 years
Last activity: 10.5 years

Posted on 04-20-09 11:56:31 PM (last edited by RDX at 04-20-09 08:56 PM) Link | Quote
Aah, you know what, I'll just post it since now I don't have to worry about being modded for double posting:
http://www.youtube.com/watch?v=UQeaMueQqfM&feature=channel_page

@RomanianGirl: Yep, it's the credits song. It's from ALttP

____________________
Stevoisiak
Member
Level: 38


Posts: 261/283
EXP: 345476
For next: 24971

Since: 11-22-07

From: New York, Long Island

Since last post: 12.3 years
Last activity: 5.6 years

Posted on 05-05-09 10:47:59 PM Link | Quote
Sorry to bump this, but I have a problem.

I'm trying to import a song, but unfortunatly, it wasn't meant to loop, and one channel is shorter than all the others. I don't know the MML format, so how can I get it so a channel wont repeat early?

____________________
The guy who acts like he actually knows what he's talking about
Th3 Lucky
Random nobody
Level: 6


Posts: 4/5
EXP: 769
For next: 138

Since: 05-03-09


Since last post: 12.1 years
Last activity: 12.1 years

Posted on 05-06-09 01:39:14 PM Link | Quote
I have a problem ! I can't write anything in the sequence importer.
Evrytime i try to write something, it close ! Did this happen to someone else ?
Stevoisiak
Member
Level: 38


Posts: 262/283
EXP: 345476
For next: 24971

Since: 11-22-07

From: New York, Long Island

Since last post: 12.3 years
Last activity: 5.6 years

Posted on 05-06-09 06:58:35 PM Link | Quote
Originally posted by Th3 Lucky
I have a problem ! I can't write anything in the sequence importer.
Evrytime i try to write something, it close ! Did this happen to someone else ?

It needs to be run in DOS. Check out the following video for more info.

http://www.youtube.com/watch?v=6H0TH7m-2oQ

____________________
The guy who acts like he actually knows what he's talking about
messiaen
Catgirl
Level: 68


Posts: 584/1085
EXP: 2594041
For next: 134759

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 05-06-09 07:26:25 PM Link | Quote
Originally posted by Stevoisiak
Sorry to bump this, but I have a problem.

I'm trying to import a song, but unfortunatly, it wasn't meant to loop, and one channel is shorter than all the others. I don't know the MML format, so how can I get it so a channel wont repeat early?


If you want the entire song not to loop, open the .mml file with a text editor and add ?0 in the first line.

By the way, when a track is shorter than others, the loop won't start until all tracks are over, so you shouldn't worry about that.
Stevoisiak
Member
Level: 38


Posts: 263/283
EXP: 345476
For next: 24971

Since: 11-22-07

From: New York, Long Island

Since last post: 12.3 years
Last activity: 5.6 years

Posted on 05-06-09 08:09:30 PM Link | Quote
Originally posted by messiaen
Originally posted by Stevoisiak
Sorry to bump this, but I have a problem.

I'm trying to import a song, but unfortunatly, it wasn't meant to loop, and one channel is shorter than all the others. I don't know the MML format, so how can I get it so a channel wont repeat early?


If you want the entire song not to loop, open the .mml file with a text editor and add ?0 in the first line.

By the way, when a track is shorter than others, the loop won't start until all tracks are over, so you shouldn't worry about that.

Hmmm. In my port, it sounds like one track repeats early... Maybe it's just the instruments or something.

____________________
The guy who acts like he actually knows what he's talking about
SubDrag
Member
Level: 13


Posts: 10/27
EXP: 10083
For next: 184

Since: 03-01-08


Since last post: 7.1 years
Last activity: 8.1 years

Posted on 05-15-09 11:27:44 PM Link | Quote
Is the Mario/Zelda midi format a standard N64 format, or is it custom to these games? Wondering if I can reuse the logic for GoldenEye.
messiaen
Catgirl
Level: 68


Posts: 590/1085
EXP: 2594041
For next: 134759

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 05-16-09 02:25:12 AM Link | Quote
Originally posted by SubDrag
Is the Mario/Zelda midi format a standard N64 format, or is it custom to these games? Wondering if I can reuse the logic for GoldenEye.

The standard formats are either MIDI or "compact MIDI", Mario/Zelda and almost all first-party Nintendo 64 games use a custom format, with some variants. So, unfortunately this program/format specification won't be of help .

One way to check if the game uses the standard formats is to use IDA Pro 4.30 along with the UltraLib signatures and see if it finds the sequence player functions in the ROM.
SubDrag
Member
Level: 13


Posts: 11/27
EXP: 10083
For next: 184

Since: 03-01-08


Since last post: 7.1 years
Last activity: 8.1 years

Posted on 05-16-09 05:53:23 PM (last edited by SubDrag at 05-17-09 03:40 PM) Link | Quote
Well, the plus side it that it is midi-like. Bad thing is seems they have some differences which are making this annoying. Thanks.
ShaDoWLaZeR
User
Level: 13


Posts: 14/24
EXP: 8143
For next: 2124

Since: 03-05-09

From: Montreal

Since last post: 12.3 years
Last activity: 11.9 years

Posted on 06-07-09 06:15:03 PM (last edited by ShaDoWLaZeR at 06-30-09 10:38 AM) Link | Quote
link : http://mabinogi.nexon.net/Community/Composer.aspx?boardNo=600&pageIndex=1

in that page, go to the bottom there is a list with songs in mml format.

http://mabinogi.nexon.net/Community/ComposerView.aspx?boardNo=600&contentNo=005K7&pageIndex=1

yellow submarine XD

____________________



ShaDoWLaZeR
User
Level: 13


Posts: 16/24
EXP: 8143
For next: 2124

Since: 03-05-09

From: Montreal

Since last post: 12.3 years
Last activity: 11.9 years

Posted on 06-26-09 06:07:40 PM (last edited by ShaDoWLaZeR at 06-26-09 03:08 PM) Link | Quote
i dont know if these could be useful :

http://en.wikipedia.org/wiki/Music_Macro_Language

3mle: a midi editor program that converts midi to mml

3mle download: http://www.mediafire.com/?hnjamzqzjmj

____________________



ShaDoWLaZeR
User
Level: 13


Posts: 18/24
EXP: 8143
For next: 2124

Since: 03-05-09

From: Montreal

Since last post: 12.3 years
Last activity: 11.9 years

Posted on 06-30-09 04:47:41 PM (last edited by ShaDoWLaZeR at 07-08-09 01:01 PM) Link | Quote
instruments list fixing and searching missing sounds

dont hesitate to help if you want to
-----------------------------------------
title screen
@1 - bleepy reed (probably mislabeled)

@2 - repeat of 1

@3 - organ

@4 - steel drums

@5 - some kind of horn, guessing trumpet

@6 - jazzy piano (probably mislabeled)

@7 - high pitched flute (probably wrong)

@8 - horn jazzy (probably wrong)

@9 - (missing)
-----------------------------------------
save selection screen

@1 - flute

@2 - pop guitar

@3 - ???

@4 echo

@5 same as 4

@6 same as 4

@7 low echo
end
-----------------------------------------
inside castle

@1 ????? guitar

@2 same as 1

@3 some sort of echo

@4 violin

@5 Sharp echo?

@6 ?????
end
-----------------------------------------
bob-ombs battlefield,tiny-huge island and whomps fortress

@1 trumpet

@2 low trumpet

@3 same as 1

@4 same as 1

@5 same as 1

@6 ??????? (weird echo? maybe)

@7 banjo and echo

@8 ?????? (weird dizzy sound?)

@9 ?????? (sharp dizzy sound?)
-----------------------------------------
cold cold mountain

@1 accordion

@2 harmonica

@3 same as 1

@4 same as 2

@5 same as 2

@6 ????? (low echo? maybe)
end
-----------------------------------------
jolly roger bay,dire dire docks and wet-dry world

@1 ?????? (starts to play when you jump in the water)

@2 same as 1

@3 same as 1

@4 same as 1

@5 pop drum?

@6 low ????
end
-----------------------------------------
Bowser course

@1 very sharp ?????

@2 very high drum like sound

@3 banjo like sound

@4 ?????

@5 african drum

@6 trumpet

@7 echo
end
-----------------------------------------
Metal cap

@1 jazz trumpet

@2 rainbow road like sound

@3 army drum

@4 ???? drum

@5 same as 3 (i think)

@6 ?????

@7 metal chain sound

@8 same as 7

@9 high volume metal chain sound
-----------------------------------------
Peach's secret slide,rainbow ride and tick tock clock

@1 sharp banjo

@2 harmonica or flute sound

@3 same as 2

@4 whistle

@5 banjo

@6 low banjo
end
-----------------------------------------
bowser battle

@1 electric guitar

@2 same as 1

@3 ?????

@4 echo

@5 flute like sound

@6 wood guitar

@7 same as 4

@8 fuzzy sound

@9 same as 8
-----------------------------------------
big boo's house

@1 table clap sound

@2 very low volume sparkle like sound

@3 very low volume marble fall like sound

@4 scary theme sound

@5 scary theme sound 2

@6 sharp scary theme sound
end
-----------------------------------------
hazy maze cave

@1 bell sound

@2 low bell sound

@3 bell like sound

@4 ??????

@5 banjo

@6 very low echo
end
----------------------------------------
lethal lava land and shifitng sand land

@1 low ???????????

@2 lava theme sound

@3 electric piano?

@4 sparkle sound fusioned with banjo ( really weird sound )

@5 low harp

@6 ??????
end
---------------------------------------
vanish cap and wing cap

@1 ??????

@2 piano like sound

@3 violin sound

@4 some sort of echo

@5 ?????????????

@6 same as 5
end
---------------------------------------
tall tall mountain

@1 trumpet

@2 same as 1

@3 same as 1

@4 same as 1

@5 same as 1

@6 ?????

@7 fuzzy voice

@8 dizzy sound
end?
---------------------------------------
bowsers locked doors laugh

@1 electric guitar

@2 ?????

@3 drums

@4 low echo?

@5 same as 4

@6 ??????

@7 hand claps and echo

@8 echo
end?
---------------------------------------
bowsers looping stairs

@1 sleeping theme sound

@2 sharp sleeping theme sound

@3 same as 2

@4 ???? drum

@5 high volume violin

@6 same as 5
end
---------------------------------------

____________________



messiaen
Catgirl
Level: 68


Posts: 613/1085
EXP: 2594041
For next: 134759

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 06-30-09 07:12:05 PM Link | Quote
The 3mle program is really nice, but the mml variant is a bit different than the output produced from tinymm. Still, whenever I work again on mml2m64 I should try to add support for it, tinymm is way too buggy.

About the instruments, it's much more complex than. You should carefully read my last posts at the "Music Editing" thread.

If you want to track down the instruments and produce a list (that would be very useful), you should create a test sequence like this:


#1 @1
r1
o3
c4>c4>c4>c4

#2 @2
r1 r1 r1
o3
c4>c4>c4>c4>c4

#3 @3
r1 r1 r1 r1 r1
o3
c4>c4>c4>c4>c4


Got the logic?

It will play instrument #1 on the first channel on many octaves (some octaves won't sound depending on the sample), rest for a while, then play instrument #2 on channel 2 and so on.

Now you should play this sequence for all possible instrument sets (using the -all option of the sequence inserter) and you are ready to go. As stated in the Music Editing thread, SRip Control.h file will be very useful to know how many instruments there are in each set.
Pages: 1 2 3 4 5 Next newer thread | Next older thread
Jul - SM64 Hacking (Archive) - mml2m64: Music Macro Language importer for Mario 64 / Zelda 64 New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

36 database queries, 9 query cache hits.
Query execution time:  0.099020 seconds
Script execution time:  0.026835 seconds
Total render time:  0.125856 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 300 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 233 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 94 - Warning: unescaped & or unknown entity "&page"
line 149 column 126 - Warning: unescaped & or unknown entity "&page"
line 149 column 160 - Warning: unescaped & or unknown entity "&page"
line 149 column 192 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 227 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 101 - Warning: unescaped & or unknown entity "&postid"
line 186 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 188 column 9 - Warning: missing <tr>
line 206 column 13 - Warning: missing <tr>
line 207 column 101 - Warning: unescaped & or unknown entity "&postid"
line 212 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 214 column 9 - Warning: missing <tr>
line 232 column 13 - Warning: missing <tr>
line 233 column 101 - Warning: unescaped & or unknown entity "&postid"
line 243 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 245 column 9 - Warning: missing <tr>
line 263 column 13 - Warning: missing <tr>
line 264 column 101 - Warning: unescaped & or unknown entity "&postid"
line 273 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 275 column 9 - Warning: missing <tr>
line 293 column 13 - Warning: missing <tr>
line 294 column 101 - Warning: unescaped & or unknown entity "&postid"
line 305 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 307 column 9 - Warning: missing <tr>
line 325 column 13 - Warning: missing <tr>
line 326 column 101 - Warning: unescaped & or unknown entity "&postid"
line 335 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 337 column 9 - Warning: missing <tr>
line 355 column 13 - Warning: missing <tr>
line 356 column 101 - Warning: unescaped & or unknown entity "&postid"
line 363 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 365 column 9 - Warning: missing <tr>
line 383 column 13 - Warning: missing <tr>
line 384 column 101 - Warning: unescaped & or unknown entity "&postid"
line 387 column 236 - Warning: unescaped & or unknown entity "&feature"
line 387 column 300 - Warning: unescaped & or unknown entity "&feature"
line 392 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 394 column 9 - Warning: missing <tr>
line 412 column 13 - Warning: missing <tr>
line 413 column 101 - Warning: unescaped & or unknown entity "&postid"
line 420 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 422 column 9 - Warning: missing <tr>
line 440 column 13 - Warning: missing <tr>
line 441 column 101 - Warning: unescaped & or unknown entity "&postid"
line 447 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 449 column 9 - Warning: missing <tr>
line 467 column 13 - Warning: missing <tr>
line 468 column 101 - Warning: unescaped & or unknown entity "&postid"
line 477 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 479 column 9 - Warning: missing <tr>
line 497 column 13 - Warning: missing <tr>
line 498 column 101 - Warning: unescaped & or unknown entity "&postid"
line 509 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 511 column 9 - Warning: missing <tr>
line 529 column 13 - Warning: missing <tr>
line 530 column 101 - Warning: unescaped & or unknown entity "&postid"
line 542 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 544 column 9 - Warning: missing <tr>
line 562 column 13 - Warning: missing <tr>
line 563 column 101 - Warning: unescaped & or unknown entity "&postid"
line 568 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 570 column 9 - Warning: missing <tr>
line 588 column 13 - Warning: missing <tr>
line 589 column 101 - Warning: unescaped & or unknown entity "&postid"
line 597 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 599 column 9 - Warning: missing <tr>
line 617 column 13 - Warning: missing <tr>
line 618 column 101 - Warning: unescaped & or unknown entity "&postid"
line 623 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 625 column 9 - Warning: missing <tr>
line 643 column 13 - Warning: missing <tr>
line 644 column 101 - Warning: unescaped & or unknown entity "&postid"
line 646 column 150 - Warning: unescaped & or unknown entity "&pageIndex"
line 646 column 224 - Warning: unescaped & or unknown entity "&pageIndex"
line 650 column 403 - Warning: unescaped & or unknown entity "&contentNo"
line 650 column 419 - Warning: unescaped & or unknown entity "&pageIndex"
line 650 column 497 - Warning: unescaped & or unknown entity "&contentNo"
line 650 column 513 - Warning: unescaped & or unknown entity "&pageIndex"
line 658 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 660 column 9 - Warning: missing <tr>
line 678 column 13 - Warning: missing <tr>
line 679 column 101 - Warning: unescaped & or unknown entity "&postid"
line 693 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 695 column 9 - Warning: missing <tr>
line 713 column 13 - Warning: missing <tr>
line 714 column 101 - Warning: unescaped & or unknown entity "&postid"
line 1011 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 1013 column 9 - Warning: missing <tr>
line 1031 column 13 - Warning: missing <tr>
line 1032 column 101 - Warning: unescaped & or unknown entity "&postid"
line 1064 column 17 - Warning: missing <tr>
line 1064 column 17 - Warning: discarding unexpected <table>
line 1067 column 35 - Warning: missing <tr>
line 1067 column 94 - Warning: unescaped & or unknown entity "&page"
line 1067 column 126 - Warning: unescaped & or unknown entity "&page"
line 1067 column 160 - Warning: unescaped & or unknown entity "&page"
line 1067 column 192 - Warning: unescaped & or unknown entity "&page"
line 1067 column 50 - Warning: missing </font> before </td>
line 1067 column 227 - Warning: missing </font> before </table>
line 1069 column 35 - Warning: missing <tr>
line 1069 column 50 - Warning: missing </font> before </td>
line 1070 column 37 - Warning: unescaped & or unknown entity "&id"
line 1069 column 233 - Warning: missing </font> before </table>
line 1071 column 17 - Warning: discarding unexpected </textarea>
line 1071 column 28 - Warning: discarding unexpected </form>
line 1071 column 35 - Warning: discarding unexpected </embed>
line 1071 column 43 - Warning: discarding unexpected </noembed>
line 1071 column 53 - Warning: discarding unexpected </noscript>
line 1071 column 64 - Warning: discarding unexpected </noembed>
line 1071 column 74 - Warning: discarding unexpected </embed>
line 1071 column 82 - Warning: discarding unexpected </table>
line 1071 column 90 - Warning: discarding unexpected </table>
line 1073 column 9 - Warning: missing </font> before <table>
line 1085 column 25 - Warning: discarding unexpected </font>
line 1094 column 57 - Warning: discarding unexpected </font>
line 1072 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 22 - Warning: <img> lacks "alt" attribute
line 161 column 63 - Warning: <img> lacks "alt" attribute
line 161 column 112 - Warning: <img> lacks "alt" attribute
line 161 column 162 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 191 column 22 - Warning: <img> lacks "alt" attribute
line 191 column 63 - Warning: <img> lacks "alt" attribute
line 191 column 112 - Warning: <img> lacks "alt" attribute
line 191 column 162 - Warning: <img> lacks "alt" attribute
line 192 column 11 - Warning: <img> lacks "alt" attribute
line 202 column 15 - Warning: <img> lacks "alt" attribute
line 217 column 22 - Warning: <img> lacks "alt" attribute
line 217 column 63 - Warning: <img> lacks "alt" attribute
line 217 column 112 - Warning: <img> lacks "alt" attribute
line 217 column 162 - Warning: <img> lacks "alt" attribute
line 228 column 15 - Warning: <img> lacks "alt" attribute
line 240 column 581 - Warning: <img> lacks "alt" attribute
line 248 column 22 - Warning: <img> lacks "alt" attribute
line 248 column 63 - Warning: <img> lacks "alt" attribute
line 248 column 111 - Warning: <img> lacks "alt" attribute
line 248 column 161 - Warning: <img> lacks "alt" attribute
line 259 column 15 - Warning: <img> lacks "alt" attribute
line 270 column 637 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 637 - Warning: <img> lacks "alt" attribute
line 278 column 22 - Warning: <img> lacks "alt" attribute
line 278 column 63 - Warning: <img> lacks "alt" attribute
line 278 column 112 - Warning: <img> lacks "alt" attribute
line 278 column 162 - Warning: <img> lacks "alt" attribute
line 279 column 11 - Warning: <img> lacks "alt" attribute
line 289 column 15 - Warning: <img> lacks "alt" attribute
line 310 column 22 - Warning: <img> lacks "alt" attribute
line 310 column 63 - Warning: <img> lacks "alt" attribute
line 310 column 112 - Warning: <img> lacks "alt" attribute
line 310 column 162 - Warning: <img> lacks "alt" attribute
line 321 column 15 - Warning: <img> lacks "alt" attribute
line 328 column 205 - Warning: <img> proprietary attribute value "absmiddle"
line 328 column 205 - Warning: <img> lacks "alt" attribute
line 332 column 749 - Warning: <img> lacks "alt" attribute
line 339 column 11 - Warning: <img> lacks "alt" attribute
line 340 column 22 - Warning: <img> lacks "alt" attribute
line 340 column 63 - Warning: <img> lacks "alt" attribute
line 340 column 112 - Warning: <img> lacks "alt" attribute
line 340 column 162 - Warning: <img> lacks "alt" attribute
line 341 column 11 - Warning: <img> lacks "alt" attribute
line 351 column 15 - Warning: <img> lacks "alt" attribute
line 360 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 360 column 144 - Warning: <img> lacks "alt" attribute
line 368 column 22 - Warning: <img> lacks "alt" attribute
line 368 column 63 - Warning: <img> lacks "alt" attribute
line 368 column 112 - Warning: <img> lacks "alt" attribute
line 368 column 162 - Warning: <img> lacks "alt" attribute
line 379 column 15 - Warning: <img> lacks "alt" attribute
line 389 column 392 - Warning: <img> proprietary attribute value "absmiddle"
line 389 column 392 - Warning: <img> lacks "alt" attribute
line 389 column 474 - Warning: <img> lacks "alt" attribute
line 397 column 22 - Warning: <img> lacks "alt" attribute
line 397 column 63 - Warning: <img> lacks "alt" attribute
line 397 column 112 - Warning: <img> lacks "alt" attribute
line 397 column 162 - Warning: <img> lacks "alt" attribute
line 408 column 15 - Warning: <img> lacks "alt" attribute
line 425 column 21 - Warning: <img> lacks "alt" attribute
line 425 column 62 - Warning: <img> lacks "alt" attribute
line 425 column 111 - Warning: <img> lacks "alt" attribute
line 425 column 161 - Warning: <img> lacks "alt" attribute
line 436 column 15 - Warning: <img> lacks "alt" attribute
line 452 column 22 - Warning: <img> lacks "alt" attribute
line 452 column 63 - Warning: <img> lacks "alt" attribute
line 452 column 112 - Warning: <img> lacks "alt" attribute
line 452 column 162 - Warning: <img> lacks "alt" attribute
line 463 column 15 - Warning: <img> lacks "alt" attribute
line 482 column 22 - Warning: <img> lacks "alt" attribute
line 482 column 63 - Warning: <img> lacks "alt" attribute
line 482 column 111 - Warning: <img> lacks "alt" attribute
line 482 column 161 - Warning: <img> lacks "alt" attribute
line 493 column 15 - Warning: <img> lacks "alt" attribute
line 514 column 22 - Warning: <img> lacks "alt" attribute
line 514 column 63 - Warning: <img> lacks "alt" attribute
line 514 column 112 - Warning: <img> lacks "alt" attribute
line 514 column 162 - Warning: <img> lacks "alt" attribute
line 525 column 15 - Warning: <img> lacks "alt" attribute
line 547 column 22 - Warning: <img> lacks "alt" attribute
line 547 column 63 - Warning: <img> lacks "alt" attribute
line 547 column 112 - Warning: <img> lacks "alt" attribute
line 547 column 161 - Warning: <img> lacks "alt" attribute
line 558 column 15 - Warning: <img> lacks "alt" attribute
line 573 column 22 - Warning: <img> lacks "alt" attribute
line 573 column 63 - Warning: <img> lacks "alt" attribute
line 573 column 111 - Warning: <img> lacks "alt" attribute
line 573 column 161 - Warning: <img> lacks "alt" attribute
line 584 column 15 - Warning: <img> lacks "alt" attribute
line 592 column 529 - Warning: <img> proprietary attribute value "absmiddle"
line 592 column 529 - Warning: <img> lacks "alt" attribute
line 602 column 22 - Warning: <img> lacks "alt" attribute
line 602 column 63 - Warning: <img> lacks "alt" attribute
line 602 column 112 - Warning: <img> lacks "alt" attribute
line 602 column 161 - Warning: <img> lacks "alt" attribute
line 613 column 15 - Warning: <img> lacks "alt" attribute
line 628 column 22 - Warning: <img> lacks "alt" attribute
line 628 column 63 - Warning: <img> lacks "alt" attribute
line 628 column 111 - Warning: <img> lacks "alt" attribute
line 628 column 161 - Warning: <img> lacks "alt" attribute
line 629 column 11 - Warning: <img> lacks "alt" attribute
line 639 column 15 - Warning: <img> lacks "alt" attribute
line 652 column 639 - Warning: <img> lacks "alt" attribute
line 654 column 778 - Warning: <img> lacks "alt" attribute
line 663 column 22 - Warning: <img> lacks "alt" attribute
line 663 column 63 - Warning: <img> lacks "alt" attribute
line 663 column 111 - Warning: <img> lacks "alt" attribute
line 663 column 161 - Warning: <img> lacks "alt" attribute
line 664 column 11 - Warning: <img> lacks "alt" attribute
line 674 column 15 - Warning: <img> lacks "alt" attribute
line 687 column 485 - Warning: <img> lacks "alt" attribute
line 689 column 624 - Warning: <img> lacks "alt" attribute
line 698 column 22 - Warning: <img> lacks "alt" attribute
line 698 column 63 - Warning: <img> lacks "alt" attribute
line 698 column 111 - Warning: <img> lacks "alt" attribute
line 698 column 161 - Warning: <img> lacks "alt" attribute
line 699 column 11 - Warning: <img> lacks "alt" attribute
line 709 column 15 - Warning: <img> lacks "alt" attribute
line 1005 column 4583 - Warning: <img> lacks "alt" attribute
line 1008 column 4726 - Warning: <img> lacks "alt" attribute
line 1016 column 22 - Warning: <img> lacks "alt" attribute
line 1016 column 63 - Warning: <img> lacks "alt" attribute
line 1016 column 111 - Warning: <img> lacks "alt" attribute
line 1016 column 161 - Warning: <img> lacks "alt" attribute
line 1027 column 15 - Warning: <img> lacks "alt" attribute
line 1070 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 1070 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 1070 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 1079 column 25 - Warning: <img> lacks "alt" attribute
line 1084 column 267 - Warning: <img> lacks "alt" attribute
line 1064 column 17 - Warning: trimming empty <tr>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 207 column 27 - Warning: <nobr> is not approved by W3C
line 233 column 27 - Warning: <nobr> is not approved by W3C
line 264 column 27 - Warning: <nobr> is not approved by W3C
line 294 column 27 - Warning: <nobr> is not approved by W3C
line 326 column 27 - Warning: <nobr> is not approved by W3C
line 356 column 27 - Warning: <nobr> is not approved by W3C
line 384 column 27 - Warning: <nobr> is not approved by W3C
line 413 column 27 - Warning: <nobr> is not approved by W3C
line 441 column 27 - Warning: <nobr> is not approved by W3C
line 468 column 27 - Warning: <nobr> is not approved by W3C
line 498 column 27 - Warning: <nobr> is not approved by W3C
line 530 column 27 - Warning: <nobr> is not approved by W3C
line 563 column 27 - Warning: <nobr> is not approved by W3C
line 589 column 27 - Warning: <nobr> is not approved by W3C
line 618 column 27 - Warning: <nobr> is not approved by W3C
line 644 column 27 - Warning: <nobr> is not approved by W3C
line 679 column 27 - Warning: <nobr> is not approved by W3C
line 714 column 27 - Warning: <nobr> is not approved by W3C
line 1032 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 295 warnings and 0 errors!


The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md