Register - Login
Views: 99380165
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-23-22 11:19:03 PM
Jul - SM64 Hacking (Archive) - SM64 Water Hex Hacking (Geeky stuff) New poll - New thread - New reply
Pages: 1 2 3 4 Next newer thread | Next older thread
VL-Tone
Member
Super Mario 64 forum moderator
Level: 53


Posts: 37/621
EXP: 1135505
For next: 21614

Since: 07-27-07

From: Montreal, Canada

Since last post: 4.7 years
Last activity: 1.2 years

Posted on 08-17-07 07:29:41 PM (last edited by VL-Tone at 09-23-08 01:25 AM) Link | Quote
Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42
Originally posted by Jon
Hmm i never really thought about editing water, anyway nice job im sorry to hear what happened at your office, i haven't really been online in a while


Hi Jon, long time no see, welcome to the forum. About that thing at my workplace, I got over it... It wasn't that bad, nobody died or anything.

Anyway let's get back to the topic

I'll try to implement water areas editing in the next version, or maybe the one just after. Also, I'm gonna try to find where the "hazy haze" is, but it's probably put there using the same command.

____________________
Jon
Member
Level: 14


Posts: 3/31
EXP: 12641
For next: 430

Since: 08-17-07

From: Here??

Since last post: 13.1 years
Last activity: 13.1 years

Posted on 08-19-07 03:02:44 PM Link | Quote
Will you be able to put water anyware or just change its params or what not?

____________________
Hi
John2k4
490
Bubble Bobble
Level: 48


Posts: 88/499
EXP: 817249
For next: 6294

Since: 08-05-07

From: Arizona

Since last post: 8.9 years
Last activity: 7.7 years

Posted on 08-19-07 03:08:41 PM Link | Quote
Also, what about the fog in Jolly Roger Bay?

____________________
Jon
Member
Level: 14


Posts: 5/31
EXP: 12641
For next: 430

Since: 08-17-07

From: Here??

Since last post: 13.1 years
Last activity: 13.1 years

Posted on 08-19-07 03:15:53 PM Link | Quote
I think he said its the same command

____________________
I wonder if i can fly........(crash)..... Noooope.
John2k4
490
Bubble Bobble
Level: 48


Posts: 262/499
EXP: 817249
For next: 6294

Since: 08-05-07

From: Arizona

Since last post: 8.9 years
Last activity: 7.7 years

Posted on 09-22-07 03:55:17 PM Link | Quote

Hey, just thought of something-

What about the water in snow man's land?

You can swim in it, but it can't heal you, and you slowly loose health in it.

____________________
I GET NEW LAYOUT!
Roger3245
blakerobinson2u
Member
holly1
Level: 14


Posts: 28/29
EXP: 11441
For next: 1630

Since: 08-13-07


Since last post: 14.6 years
Last activity: 14.7 years

Posted on 09-28-07 01:54:58 AM Link | Quote
or the ice by the ice bully- it acts like lava but mario says "ha ha ha ha haaaa" in stead of "hot hot hot hot hot"
rstewart215804
User
Crazed Mario 64 Hacker!!!
Level: 11


Posts: 5/18
EXP: 5578
For next: 407

Since: 09-13-07


Since last post: 13.2 years
Last activity: 11.7 years

Posted on 10-09-07 06:18:23 PM Link | Quote
The swimming defines a rectangle and a height.

00 00] [F8 01] [0A CD] [07 9A] [13 CD] [EE CE]

[0,1] - The ID of the water polygons that goes with this swimming box
[2,3] – Left Position
[4,5] – Top Position
[6,7] – Right Position
[8,9] – Bottom Position
[10,11] – Y Position of the rectangle.

The water polygons are one of the things loaded with the 0x18 geometry command.

____________________
Just you wait until next time. Until then, keep that Control Stick smokin’! Buwaa ha ha!
VL-Tone
Member
Super Mario 64 forum moderator
Level: 53


Posts: 104/621
EXP: 1135505
For next: 21614

Since: 07-27-07

From: Montreal, Canada

Since last post: 4.7 years
Last activity: 1.2 years

Posted on 10-13-07 03:08:50 AM Link | Quote
Time: Now - Date: Today - Weather: What can be seen outside. - Mood: How it feels. Answer to the universe: 42
Originally posted by rstewart215804
The swimming defines a rectangle and a height.

00 00] [F8 01] [0A CD] [07 9A] [13 CD] [EE CE]

[0,1] - The ID of the water polygons that goes with this swimming box
[2,3] – Left Position
[4,5] – Top Position
[6,7] – Right Position
[8,9] – Bottom Position
[10,11] – Y Position of the rectangle.

The water polygons are one of the things loaded with the 0x18 geometry command.



Wow, I didn't post very much these last days, and I missed that post from you rstewart215804. Very useful stuff. I'll implement it in the next version.

____________________
messiaen
Catgirl
Level: 68


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

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 04-24-08 12:08:05 AM Link | Quote
Now with the Flatworld template, I think it is a good idea to bring out this topic again. I'm still very confused about this, but the idea to *FLOOD* Flatworld and make a few islands with 0x24 objects make me eager to learn.

rstewart, what do you mean by 0x18 geometry command? Could you give some example?
Stevoisiak
Member
Level: 38


Posts: 71/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 04-25-08 02:44:08 PM Link | Quote
Originally posted by blakerobinson2u
or the ice by the ice bully- it acts like lava but mario says "ha ha ha ha haaaa" in stead of "hot hot hot hot hot"

And even the regular lava it's self? We know a bit about regular water, but what about the water where you loose health, the lava, and the super cold "ice-lava"
GhostMaster3000
Member
Level: 18


Posts: 7/53
EXP: 27633
For next: 2264

Since: 04-07-08

From: United States

Since last post: 12.5 years
Last activity: 12.5 years

Posted on 04-26-08 01:29:45 AM Link | Quote
dont forget about the hazy maze "Haze" in the toxic maze. also, we should try generating lava, water, and haze to flatworld

____________________
Consoles Own: Atari 2600, NES, Game Boy, PlayStation, Nintendo 64, Game Boy Color, Sega Dreamcast, PlayStation 2, Gamecube, Xbox, Gameboy Advance (and SP), Nintendo DS (and DS Lite), PSP, Xbox 360, and Wii
Vinnyboiler
Catgirl
Level: 66


Posts: 31/1044
EXP: 2439779
For next: 22072

Since: 12-27-07

From: London, England

Since last post: 7 days
Last activity: 3 days

Posted on 04-26-08 10:00:02 AM Link | Quote
What happens if you enable flat world but in Dire, Dire Docks or other water levels?.
messiaen
Catgirl
Level: 68


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

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 04-26-08 11:11:50 PM (last edited by messiaen at 04-26-08 08:12 PM) Link | Quote
There is no such thing as "Enabling Flatworld" in specific levels. Flatwold *IS* a level, just like all the others in the game. If you mean erasing the terrain/collision and replacing it with the flatworld plane, there is no reason for doing this, Flatworld is already there for you!

Also, maybe you are missing that one of the main points of Flatworld, which is the linear, edit-friendly data. If you had the Flatworld terrain in another level, still the level commands/layouts would be very messy.

Back on topic, I tried the obvious, that is, inserting one of these 0x44 commands in Flatworld. From what I gather, this is just a special kind of collision command. I inserted it right after the end of the 0x40 triangles, and it crashed the level.

It is still somewhat misterious to me how these very simple commands cover a lot of area, are the bytes 2-11 just coordinates or do they point to vertexes loaded before by a 0x40 command? Or do they have the effect of flooding everything below the "Y" level set?
Stevoisiak
Member
Level: 38


Posts: 73/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 04-27-08 05:23:34 PM Link | Quote
I still dont get what makes flatworld "edit-friendly." Everything uses the same game coding, what makes flatword's coding different?
GhostMaster3000
Member
Level: 18


Posts: 21/53
EXP: 27633
For next: 2264

Since: 04-07-08

From: United States

Since last post: 12.5 years
Last activity: 12.5 years

Posted on 06-24-08 05:33:49 PM Link | Quote
I Got water in flatworld Now I need the polygon, but when I try to put it in, the ROM crashes, Any Ideas???

Here is a screen:



____________________
Consoles Own: Atari 2600, NES, Game Boy, PlayStation, Nintendo 64, Game Boy Color, Sega Dreamcast, PlayStation 2, Gamecube, Xbox, Gameboy Advance (and SP), Nintendo DS (and DS Lite), PSP, Xbox 360, and Wii
messiaen
Catgirl
Level: 68


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

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 06-24-08 09:45:28 PM Link | Quote
Nice .

The polygon part will be a bit harder. As rstewart said a few messages ago, they are loaded with the 0x18 command in the level terrain Geo Layout. For instance, there are the 0x18 commands in the Castle Grounds, starting at offset 0x454DB4:

1800 0000 802D 01E0 -> This one is shared by other levels. I can't notice any different upon removing it.
1800 1601 802D 1B70 -> Waterfall polygons
1800 1601 802D 104C -> Main water area (under the bridge and near the start area)

These are pointers to ASM data. My guess is that the water polygons are in the middle of the 0x07 bank of a specific level, but they get called indirectly by that ASM data, instead of the usual 0x15 command.

Perhaps a close look at the polygons of semi-transparent objects (I'm thinking of the Boo enemy) will help us creating a more portable kind of water polygons.

It's been a long time since I last looked at this thread, but what was your approach to create the water box in Flatworld? A "water" 0x24 object would be interesting!
GhostMaster3000
Member
Level: 18


Posts: 25/53
EXP: 27633
For next: 2264

Since: 04-07-08

From: United States

Since last post: 12.5 years
Last activity: 12.5 years

Posted on 06-25-08 02:26:57 AM Link | Quote
I just thought i wanted to try to put water in flatworld. I may put an island (made from custom vertexes). I will keep trying to put in the water polygon. It would be great to have a 0x24 water polygon in platform battlefield though

____________________
Consoles Own: Atari 2600, NES, Game Boy, PlayStation, Nintendo 64, Game Boy Color, Sega Dreamcast, PlayStation 2, Gamecube, Xbox, Gameboy Advance (and SP), Nintendo DS (and DS Lite), PSP, Xbox 360, and Wii
messiaen
Catgirl
Level: 68


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

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 09-22-08 08:26:35 PM Link | Quote
I used a bit the script dumper and looked at some of the functions called the 0x18 Geo Layout command.

I think I got some pointers for polygon data, all of them in Bank 0x07:


Castle Grounds - 0x11750 = Waterfall
Lethal Lava Land - 0x286BC = Lava
0x28790 = Lava area2


I see some 0xBF triangle commands in these areas, however the other data doesn't seem RSP commands.
These pointers are loaded from the Checksum area (the waterfall is at 0xEBFDC and the lava pointers are nearby pointers, including the lava ones).

____________________
Mario 64 notes @ http://sites.google.com/site/messiaen64/
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 1741/12211
EXP: 99235639
For next: 637932

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 09-23-08 12:39:55 AM Link | Quote

Time/Date

09-22-08 06:39:55pm

Posts

1741

Days Here

447

Level

58
Metal_Man88
Local Moderator
Good work; it makes sense why this was considered tricky, 'Geeky stuff' back when. Now it should be considered the norm, of course. :p

____________________
Original Layout © Tobias Kelmandia
GhostMaster3000
Member
Level: 18


Posts: 38/53
EXP: 27633
For next: 2264

Since: 04-07-08

From: United States

Since last post: 12.5 years
Last activity: 12.5 years

Posted on 09-23-08 12:59:39 AM Link | Quote
With the script dumper, I could try to make the water polygon now in a giant tank I made with the vertex hacking. Also, do you know the other commands for the lava, haze, cold water, etc.

____________________
Consoles Own: Atari 2600, NES, Game Boy, PlayStation, Nintendo 64, Game Boy Color, Sega Dreamcast, PlayStation 2, Gamecube, Xbox, Gameboy Advance (and SP), Nintendo DS (and DS Lite), PSP, Xbox 360, and Wii
Pages: 1 2 3 4 Next newer thread | Next older thread
Jul - SM64 Hacking (Archive) - SM64 Water Hex Hacking (Geeky stuff) 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.096074 seconds
Script execution time:  0.036973 seconds
Total render time:  0.133046 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 291 - 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 207 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 93 - Warning: unescaped & or unknown entity "&page"
line 149 column 124 - Warning: unescaped & or unknown entity "&page"
line 149 column 157 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 192 - 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 98 - Warning: unescaped & or unknown entity "&postid"
line 179 column 73 - Warning: <style> isn't allowed in <td> elements
line 179 column 9 - Info: <td> previously mentioned
line 179 column 1511 - Warning: missing </font> before <blockquote>
line 179 column 1590 - Warning: inserting implicit <font>
line 179 column 1590 - Warning: missing </font> before <hr>
line 179 column 1650 - Warning: inserting implicit <font>
line 179 column 1650 - Warning: missing </font> before <hr>
line 180 column 1 - Warning: inserting implicit <font>
line 179 column 137 - Warning: missing </div>
line 188 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 190 column 9 - Warning: missing <tr>
line 208 column 13 - Warning: missing <tr>
line 209 column 98 - Warning: unescaped & or unknown entity "&postid"
line 214 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 216 column 9 - Warning: missing <tr>
line 234 column 13 - Warning: missing <tr>
line 235 column 98 - Warning: unescaped & or unknown entity "&postid"
line 237 column 73 - Warning: missing </span> before </td>
line 240 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 242 column 9 - Warning: missing <tr>
line 260 column 13 - Warning: missing <tr>
line 261 column 98 - Warning: unescaped & or unknown entity "&postid"
line 266 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 268 column 9 - Warning: missing <tr>
line 286 column 13 - Warning: missing <tr>
line 287 column 98 - Warning: unescaped & or unknown entity "&postid"
line 289 column 73 - Warning: <style> isn't allowed in <td> elements
line 289 column 9 - Info: <td> previously mentioned
line 290 column 2989 - Warning: missing </span> before </td>
line 298 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 300 column 9 - Warning: missing <tr>
line 318 column 13 - Warning: missing <tr>
line 319 column 98 - Warning: unescaped & or unknown entity "&postid"
line 324 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 326 column 9 - Warning: missing <tr>
line 344 column 13 - Warning: missing <tr>
line 345 column 98 - Warning: unescaped & or unknown entity "&postid"
line 361 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 363 column 9 - Warning: missing <tr>
line 381 column 13 - Warning: missing <tr>
line 382 column 98 - Warning: unescaped & or unknown entity "&postid"
line 384 column 73 - Warning: <style> isn't allowed in <td> elements
line 384 column 9 - Info: <td> previously mentioned
line 384 column 1511 - Warning: missing </font> before <blockquote>
line 384 column 1590 - Warning: inserting implicit <font>
line 384 column 1590 - Warning: missing </font> before <hr>
line 384 column 1661 - Warning: inserting implicit <font>
line 384 column 1661 - Warning: missing </font> before <hr>
line 396 column 1 - Warning: inserting implicit <font>
line 384 column 137 - Warning: missing </div>
line 400 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 402 column 9 - Warning: missing <tr>
line 420 column 13 - Warning: missing <tr>
line 421 column 98 - Warning: unescaped & or unknown entity "&postid"
line 429 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 431 column 9 - Warning: missing <tr>
line 449 column 13 - Warning: missing <tr>
line 450 column 98 - Warning: unescaped & or unknown entity "&postid"
line 456 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 458 column 9 - Warning: missing <tr>
line 476 column 13 - Warning: missing <tr>
line 477 column 98 - Warning: unescaped & or unknown entity "&postid"
line 482 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 484 column 9 - Warning: missing <tr>
line 502 column 13 - Warning: missing <tr>
line 503 column 98 - Warning: unescaped & or unknown entity "&postid"
line 508 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 510 column 9 - Warning: missing <tr>
line 528 column 13 - Warning: missing <tr>
line 529 column 98 - Warning: unescaped & or unknown entity "&postid"
line 540 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 542 column 9 - Warning: missing <tr>
line 560 column 13 - Warning: missing <tr>
line 561 column 98 - Warning: unescaped & or unknown entity "&postid"
line 566 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 568 column 9 - Warning: missing <tr>
line 586 column 13 - Warning: missing <tr>
line 587 column 98 - Warning: unescaped & or unknown entity "&postid"
line 596 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 598 column 9 - Warning: missing <tr>
line 616 column 13 - Warning: missing <tr>
line 617 column 98 - Warning: unescaped & or unknown entity "&postid"
line 634 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 636 column 9 - Warning: missing <tr>
line 654 column 13 - Warning: missing <tr>
line 655 column 98 - Warning: unescaped & or unknown entity "&postid"
line 660 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 662 column 9 - Warning: missing <tr>
line 680 column 13 - Warning: missing <tr>
line 681 column 98 - Warning: unescaped & or unknown entity "&postid"
line 697 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 699 column 9 - Warning: missing <tr>
line 717 column 13 - Warning: missing <tr>
line 718 column 98 - Warning: unescaped & or unknown entity "&postid"
line 720 column 73 - Warning: <style> isn't allowed in <td> elements
line 720 column 9 - Info: <td> previously mentioned
line 720 column 960 - Error: <z> is not recognized!
line 720 column 960 - Warning: discarding unexpected <z>
line 720 column 982 - Warning: discarding unexpected </z>
line 720 column 1008 - Error: <z> is not recognized!
line 720 column 1008 - Warning: discarding unexpected <z>
line 720 column 1015 - Warning: discarding unexpected </z>
line 720 column 1045 - Error: <z> is not recognized!
line 720 column 1045 - Warning: discarding unexpected <z>
line 720 column 1051 - Warning: discarding unexpected </z>
line 720 column 1077 - Error: <z> is not recognized!
line 720 column 1077 - Warning: discarding unexpected <z>
line 720 column 1082 - Warning: discarding unexpected </z>
line 723 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 725 column 9 - Warning: missing <tr>
line 743 column 13 - Warning: missing <tr>
line 744 column 98 - Warning: unescaped & or unknown entity "&postid"
line 749 column 17 - Warning: missing <tr>
line 749 column 17 - Warning: discarding unexpected <table>
line 752 column 35 - Warning: missing <tr>
line 752 column 93 - Warning: unescaped & or unknown entity "&page"
line 752 column 124 - Warning: unescaped & or unknown entity "&page"
line 752 column 157 - Warning: unescaped & or unknown entity "&page"
line 752 column 50 - Warning: missing </font> before </td>
line 752 column 192 - Warning: missing </font> before </table>
line 754 column 35 - Warning: missing <tr>
line 754 column 50 - Warning: missing </font> before </td>
line 755 column 37 - Warning: unescaped & or unknown entity "&id"
line 754 column 207 - Warning: missing </font> before </table>
line 756 column 17 - Warning: discarding unexpected </textarea>
line 756 column 28 - Warning: discarding unexpected </form>
line 756 column 35 - Warning: discarding unexpected </embed>
line 756 column 43 - Warning: discarding unexpected </noembed>
line 756 column 53 - Warning: discarding unexpected </noscript>
line 756 column 64 - Warning: discarding unexpected </noembed>
line 756 column 74 - Warning: discarding unexpected </embed>
line 756 column 82 - Warning: discarding unexpected </table>
line 756 column 90 - Warning: discarding unexpected </table>
line 758 column 9 - Warning: missing </font> before <table>
line 770 column 25 - Warning: discarding unexpected </font>
line 779 column 57 - Warning: discarding unexpected </font>
line 757 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 244 - 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 179 column 693 - Warning: <img> lacks "alt" attribute
line 183 column 2011 - Warning: <img> proprietary attribute value "absmiddle"
line 183 column 2011 - Warning: <img> lacks "alt" attribute
line 185 column 2347 - Warning: <img> lacks "alt" attribute
line 185 column 2506 - Warning: <img> lacks "alt" attribute
line 193 column 22 - Warning: <img> lacks "alt" attribute
line 193 column 63 - Warning: <img> lacks "alt" attribute
line 193 column 112 - Warning: <img> lacks "alt" attribute
line 193 column 162 - Warning: <img> lacks "alt" attribute
line 204 column 15 - Warning: <img> lacks "alt" attribute
line 218 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 15 - Warning: <img> lacks "alt" attribute
line 218 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 58 - Warning: <img> lacks "alt" attribute
line 218 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 101 - Warning: <img> lacks "alt" attribute
line 218 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 144 - Warning: <img> lacks "alt" attribute
line 218 column 187 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 187 - Warning: <img> lacks "alt" attribute
line 218 column 230 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 230 - Warning: <img> lacks "alt" attribute
line 218 column 273 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 273 - Warning: <img> lacks "alt" attribute
line 218 column 316 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 316 - Warning: <img> lacks "alt" attribute
line 218 column 359 - Warning: <img> proprietary attribute value "absmiddle"
line 218 column 359 - Warning: <img> lacks "alt" attribute
line 219 column 22 - Warning: <img> lacks "alt" attribute
line 219 column 63 - Warning: <img> lacks "alt" attribute
line 219 column 112 - Warning: <img> lacks "alt" attribute
line 219 column 162 - Warning: <img> lacks "alt" attribute
line 220 column 11 - Warning: <img> lacks "alt" attribute
line 230 column 15 - Warning: <img> lacks "alt" attribute
line 237 column 103 - Warning: <img> lacks "alt" attribute
line 237 column 310 - Warning: <img> lacks "alt" attribute
line 245 column 22 - Warning: <img> lacks "alt" attribute
line 245 column 63 - Warning: <img> lacks "alt" attribute
line 245 column 112 - Warning: <img> lacks "alt" attribute
line 245 column 162 - Warning: <img> lacks "alt" attribute
line 256 column 15 - Warning: <img> lacks "alt" attribute
line 270 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 15 - Warning: <img> lacks "alt" attribute
line 270 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 58 - Warning: <img> lacks "alt" attribute
line 270 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 101 - Warning: <img> lacks "alt" attribute
line 270 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 144 - Warning: <img> lacks "alt" attribute
line 270 column 187 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 187 - Warning: <img> lacks "alt" attribute
line 270 column 230 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 230 - Warning: <img> lacks "alt" attribute
line 270 column 273 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 273 - Warning: <img> lacks "alt" attribute
line 270 column 316 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 316 - Warning: <img> lacks "alt" attribute
line 270 column 359 - Warning: <img> proprietary attribute value "absmiddle"
line 270 column 359 - Warning: <img> lacks "alt" attribute
line 271 column 22 - Warning: <img> lacks "alt" attribute
line 271 column 63 - Warning: <img> lacks "alt" attribute
line 271 column 112 - Warning: <img> lacks "alt" attribute
line 271 column 162 - Warning: <img> lacks "alt" attribute
line 272 column 11 - Warning: <img> lacks "alt" attribute
line 282 column 15 - Warning: <img> lacks "alt" attribute
line 290 column 3019 - Warning: <img> lacks "alt" attribute
line 294 column 3346 - Warning: <img> lacks "alt" attribute
line 303 column 22 - Warning: <img> lacks "alt" attribute
line 303 column 63 - Warning: <img> lacks "alt" attribute
line 303 column 112 - Warning: <img> lacks "alt" attribute
line 303 column 162 - Warning: <img> lacks "alt" attribute
line 314 column 15 - Warning: <img> lacks "alt" attribute
line 329 column 22 - Warning: <img> lacks "alt" attribute
line 329 column 63 - Warning: <img> lacks "alt" attribute
line 329 column 112 - Warning: <img> lacks "alt" attribute
line 329 column 162 - Warning: <img> lacks "alt" attribute
line 330 column 11 - Warning: <img> lacks "alt" attribute
line 340 column 15 - Warning: <img> lacks "alt" attribute
line 366 column 22 - Warning: <img> lacks "alt" attribute
line 366 column 63 - Warning: <img> lacks "alt" attribute
line 366 column 112 - Warning: <img> lacks "alt" attribute
line 366 column 162 - Warning: <img> lacks "alt" attribute
line 377 column 15 - Warning: <img> lacks "alt" attribute
line 384 column 693 - Warning: <img> lacks "alt" attribute
line 397 column 2332 - Warning: <img> lacks "alt" attribute
line 397 column 2491 - Warning: <img> lacks "alt" attribute
line 405 column 22 - Warning: <img> lacks "alt" attribute
line 405 column 63 - Warning: <img> lacks "alt" attribute
line 405 column 111 - Warning: <img> lacks "alt" attribute
line 405 column 161 - Warning: <img> lacks "alt" attribute
line 416 column 15 - Warning: <img> lacks "alt" attribute
line 434 column 22 - Warning: <img> lacks "alt" attribute
line 434 column 63 - Warning: <img> lacks "alt" attribute
line 434 column 112 - Warning: <img> lacks "alt" attribute
line 434 column 162 - Warning: <img> lacks "alt" attribute
line 445 column 15 - Warning: <img> lacks "alt" attribute
line 461 column 22 - Warning: <img> lacks "alt" attribute
line 461 column 63 - Warning: <img> lacks "alt" attribute
line 461 column 112 - Warning: <img> lacks "alt" attribute
line 461 column 162 - Warning: <img> lacks "alt" attribute
line 462 column 11 - Warning: <img> lacks "alt" attribute
line 472 column 15 - Warning: <img> lacks "alt" attribute
line 487 column 22 - Warning: <img> lacks "alt" attribute
line 487 column 63 - Warning: <img> lacks "alt" attribute
line 487 column 112 - Warning: <img> lacks "alt" attribute
line 487 column 162 - Warning: <img> lacks "alt" attribute
line 488 column 11 - Warning: <img> lacks "alt" attribute
line 498 column 15 - Warning: <img> lacks "alt" attribute
line 513 column 22 - Warning: <img> lacks "alt" attribute
line 513 column 63 - Warning: <img> lacks "alt" attribute
line 513 column 111 - Warning: <img> lacks "alt" attribute
line 513 column 161 - Warning: <img> lacks "alt" attribute
line 524 column 15 - Warning: <img> lacks "alt" attribute
line 545 column 22 - Warning: <img> lacks "alt" attribute
line 545 column 63 - Warning: <img> lacks "alt" attribute
line 545 column 112 - Warning: <img> lacks "alt" attribute
line 545 column 162 - Warning: <img> lacks "alt" attribute
line 556 column 15 - Warning: <img> lacks "alt" attribute
line 571 column 22 - Warning: <img> lacks "alt" attribute
line 571 column 63 - Warning: <img> lacks "alt" attribute
line 571 column 112 - Warning: <img> lacks "alt" attribute
line 571 column 162 - Warning: <img> lacks "alt" attribute
line 572 column 11 - Warning: <img> lacks "alt" attribute
line 582 column 15 - Warning: <img> lacks "alt" attribute
line 589 column 97 - Warning: <img> proprietary attribute value "absmiddle"
line 589 column 97 - Warning: <img> lacks "alt" attribute
line 593 column 329 - Warning: <img> lacks "alt" attribute
line 601 column 22 - Warning: <img> lacks "alt" attribute
line 601 column 63 - Warning: <img> lacks "alt" attribute
line 601 column 111 - Warning: <img> lacks "alt" attribute
line 601 column 161 - Warning: <img> lacks "alt" attribute
line 612 column 15 - Warning: <img> lacks "alt" attribute
line 619 column 78 - Warning: <img> proprietary attribute value "absmiddle"
line 619 column 78 - Warning: <img> lacks "alt" attribute
line 639 column 22 - Warning: <img> lacks "alt" attribute
line 639 column 63 - Warning: <img> lacks "alt" attribute
line 639 column 112 - Warning: <img> lacks "alt" attribute
line 639 column 162 - Warning: <img> lacks "alt" attribute
line 640 column 11 - Warning: <img> lacks "alt" attribute
line 650 column 15 - Warning: <img> lacks "alt" attribute
line 657 column 305 - Warning: <img> proprietary attribute value "absmiddle"
line 657 column 305 - Warning: <img> lacks "alt" attribute
line 665 column 22 - Warning: <img> lacks "alt" attribute
line 665 column 63 - Warning: <img> lacks "alt" attribute
line 665 column 111 - Warning: <img> lacks "alt" attribute
line 665 column 161 - Warning: <img> lacks "alt" attribute
line 676 column 15 - Warning: <img> lacks "alt" attribute
line 701 column 17 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 17 - Warning: <img> lacks "alt" attribute
line 701 column 60 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 60 - Warning: <img> lacks "alt" attribute
line 701 column 103 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 103 - Warning: <img> lacks "alt" attribute
line 701 column 146 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 146 - Warning: <img> lacks "alt" attribute
line 701 column 189 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 189 - Warning: <img> lacks "alt" attribute
line 701 column 232 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 232 - Warning: <img> lacks "alt" attribute
line 701 column 275 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 275 - Warning: <img> lacks "alt" attribute
line 701 column 318 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 318 - Warning: <img> lacks "alt" attribute
line 701 column 361 - Warning: <img> proprietary attribute value "absmiddle"
line 701 column 361 - Warning: <img> lacks "alt" attribute
line 702 column 23 - Warning: <img> lacks "alt" attribute
line 702 column 64 - Warning: <img> lacks "alt" attribute
line 702 column 113 - Warning: <img> lacks "alt" attribute
line 702 column 163 - Warning: <img> lacks "alt" attribute
line 703 column 11 - Warning: <img> lacks "alt" attribute
line 713 column 15 - Warning: <img> lacks "alt" attribute
line 720 column 1515 - Warning: <img> lacks "alt" attribute
line 720 column 1725 - Warning: <img> lacks "alt" attribute
line 720 column 1813 - Warning: <img> lacks "alt" attribute
line 720 column 2057 - Warning: <img> lacks "alt" attribute
line 720 column 2458 - Warning: <img> lacks "alt" attribute
line 720 column 2647 - Warning: <img> lacks "alt" attribute
line 728 column 22 - Warning: <img> lacks "alt" attribute
line 728 column 63 - Warning: <img> lacks "alt" attribute
line 728 column 112 - Warning: <img> lacks "alt" attribute
line 728 column 162 - Warning: <img> lacks "alt" attribute
line 729 column 11 - Warning: <img> lacks "alt" attribute
line 739 column 15 - Warning: <img> lacks "alt" attribute
line 755 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 755 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 755 column 244 - Warning: <img> proprietary attribute value "absmiddle"
line 764 column 25 - Warning: <img> lacks "alt" attribute
line 769 column 267 - Warning: <img> lacks "alt" attribute
line 179 column 1511 - Warning: trimming empty <font>
line 384 column 1511 - Warning: trimming empty <font>
line 749 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 179 column 157 - Warning: <table> proprietary attribute "height"
line 179 column 222 - Warning: <td> proprietary attribute "background"
line 179 column 318 - Warning: <td> proprietary attribute "background"
line 179 column 408 - Warning: <table> proprietary attribute "height"
line 179 column 488 - Warning: <td> proprietary attribute "background"
line 179 column 1443 - Warning: <td> proprietary attribute "background"
line 209 column 27 - Warning: <nobr> is not approved by W3C
line 235 column 27 - Warning: <nobr> is not approved by W3C
line 261 column 27 - Warning: <nobr> is not approved by W3C
line 287 column 27 - Warning: <nobr> is not approved by W3C
line 319 column 27 - Warning: <nobr> is not approved by W3C
line 345 column 27 - Warning: <nobr> is not approved by W3C
line 382 column 27 - Warning: <nobr> is not approved by W3C
line 384 column 157 - Warning: <table> proprietary attribute "height"
line 384 column 222 - Warning: <td> proprietary attribute "background"
line 384 column 318 - Warning: <td> proprietary attribute "background"
line 384 column 408 - Warning: <table> proprietary attribute "height"
line 384 column 488 - Warning: <td> proprietary attribute "background"
line 384 column 1443 - Warning: <td> proprietary attribute "background"
line 421 column 27 - Warning: <nobr> is not approved by W3C
line 450 column 27 - Warning: <nobr> is not approved by W3C
line 477 column 27 - Warning: <nobr> is not approved by W3C
line 503 column 27 - Warning: <nobr> is not approved by W3C
line 529 column 27 - Warning: <nobr> is not approved by W3C
line 561 column 27 - Warning: <nobr> is not approved by W3C
line 587 column 27 - Warning: <nobr> is not approved by W3C
line 617 column 27 - Warning: <nobr> is not approved by W3C
line 655 column 27 - Warning: <nobr> is not approved by W3C
line 681 column 27 - Warning: <nobr> is not approved by W3C
line 718 column 27 - Warning: <nobr> is not approved by W3C
line 720 column 1594 - Warning: <td> proprietary attribute "background"
line 720 column 1894 - Warning: <td> proprietary attribute "background"
line 720 column 2147 - Warning: <table> proprietary attribute "height"
line 720 column 2539 - Warning: <td> proprietary attribute "background"
line 744 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 393 warnings and 4 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