Register - Login
Views: 99377833
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-23-22 09:47:10 PM
Jul - SM64 Hacking (Archive) - Mario 64 Level Importer New poll - New thread - New reply
Pages: 1 2 3 4 5 6 7 8 9 10 11 ... 46 47 48 49 50 51 52 53 54 55 Next newer thread | Next older thread
Breegullbeak
Member
Level: 27


Posts: 94/135
EXP: 107581
For next: 8578

Since: 06-06-09


Since last post: 10.5 years
Last activity: 9.7 years

Posted on 02-17-10 06:20:42 PM Link | Quote
Originally posted by VideoGuy
Originally posted by BTTF Forever
i know theres a plugin to export vrml with an emulator, but it would be better if you could export the real 3d model instead of somthing captured from directx

What's the difference?

The vrml only rips the textures that are being viewed. So you get the whole model, but not all the textures.
messiaen
Catgirl
Level: 68


Posts: 730/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-17-10 08:22:57 PM (last edited by messiaen at 02-17-10 05:42 PM) Link | Quote
Sorry, couldn't login for a few days. I'm checking what's wrong with the textures (I should have included better debug options).

Gecko: Your obj use quads, not triangles. Blender's fault .

BTT: Just checked your material file. It uses some spaces after each Mtl, which throws my parser out. I can fix that in a next version. Just try opening it in another 3D program and rewriting the .obj file (try Meshlab, which is free and fast).

Also, your 3D modeller is pointing to files with absolute paths, which is bad practice --> map_Kd E:\VRML\487E6E47_c.bmp. What program did you use?
BTTF Forever
Member
Level: 20


Posts: 9/70
EXP: 39101
For next: 3338

Since: 02-08-10

From: Australia

Since last post: 11.2 years
Last activity: 11.2 years

Posted on 02-18-10 04:21:02 AM (last edited by BTTF Forever at 02-18-10 01:27 AM) Link | Quote
i use Vivaty Studio 1.0 Beta.

i actually captured the 3d VRML file and the textures on a pc at school (cause to use the plugin you have to have a pixel shader, and my home pc doesn't), i put the folder on my USB then i import it straight off the USB into Vivaty

When i open the VRML in Vivaty, the textures are all there and working in the VRML file, i save it as an .obj file, and reopen it in Vivaty to test it, the textures still work reading off the .mtl file, so Vivaty finds the texture files even with spaces in the .mtl file, but your program does not. cant wait for Ver 0.8!

Questions.....

1. what do you mean it uses "absolute paths
2. what do you think of my .obj exporter idea?
3. Do you think you could make it that you have a choice to use the .mtl file or select a folder that contains the textures? EG:

Texture Origin (drop down menu)
1.Use in game textures
2.Use .mtl file as a pointer to the textures (default)
3.Select a folder that contains the textures (use this if the .mtl file doesn't work)

when you click on the 3rd one, a pop up "Browse" box pops up

I think its a good idea, just in case the .mtl file doesn't work, you can manually point to the textures.
what do you think?

____________________
See You In The Future.........Or The Past!
Long Live Back To The Future!
Gecko
Member
Level: 25


Posts: 67/113
EXP: 83008
For next: 6612

Since: 03-27-09


Since last post: 9.1 years
Last activity: 7.6 years

Posted on 02-18-10 05:05:06 AM (last edited by Gecko at 02-18-10 02:08 AM) Link | Quote
Originally posted by messiaen
Sorry, couldn't login for a few days. I'm checking what's wrong with the textures (I should have included better debug options).

Gecko: Your obj use quads, not triangles. Blender's fault .

BTT: Just checked your material file. It uses some spaces after each Mtl, which throws my parser out. I can fix that in a next version. Just try opening it in another 3D program and rewriting the .obj file (try Meshlab, which is free and fast).

Also, your 3D modeller is pointing to files with absolute paths, which is bad practice --> map_Kd E:\VRML\487E6E47_c.bmp. What program did you use?


You're right. Triangulation was not applied until I saved the original file triangulated and then exported the obj file.




I used the alpha version of Blender 2.5. The current mtl file looks as following:

# Material Count: 3
newmtl Sand_01_-_sand.png
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
map_Kd 01 - sand.png


newmtl Sand_01_-_Stone_with_grass
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
map_Kd 01 - Stone with grass on top.png


newmtl Sand_01_-_grass.png
Ns 96.078431
Ka 0.000000 0.000000 0.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ni 1.000000
d 1.000000
illum 2
map_Kd 01 - grass.png

Updated download
messiaen
Catgirl
Level: 68


Posts: 731/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-18-10 10:09:46 AM (last edited by messiaen at 02-18-10 07:30 AM) Link | Quote
Your .obj file worked for me except for one texture (because of spaces in the file). Spaces should have been handled correctly (and in some cases they are), I have to look more carefully at it.

I changed the .png files to simpler names (sand.png, water.png, etc), updated the .mtl with the new file names and it seems to work well.

Edit:



The sand texture (512x320) was resized to 32x20, however that size didn't work well for some reason I don't quite understand yet. After making it a 320x320 texture, it got to 40x40 and worked fine.

For best results, I recommend working directly with 32x32 textures.
Gecko
Member
Level: 25


Posts: 68/113
EXP: 83008
For next: 6612

Since: 03-27-09


Since last post: 9.1 years
Last activity: 7.6 years

Posted on 02-18-10 10:25:39 AM (last edited by Gecko at 02-18-10 07:35 AM) Link | Quote
Just let me know if you need further files for testing purposes.

Edit: Hey, that looks great! The map looks completly different with its new textures.
The converter will probably keep aspect ratio while resizing textures. I did not look after the textures being 8 times (or similar) as big as the original file since the plugin I've created the texture for also works well with differently sized textures. I will check that next time.
messiaen
Catgirl
Level: 68


Posts: 732/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-18-10 06:14:17 PM Link | Quote
Originally posted by vinnyboiler
I allso have the same texture problem, but I thought it was just because I was using Blender.


Can you send me the .obj file (with textures and material file) ?

Originally posted by Me-me
Yep, I have the same problem as BTTF Forever, but I have Vista. It won't import my textures. Am I missing something?
Also, while the importer does replace the level of choice, the warp destinations and the objects are from Bob-ombs battlefield.
Still this have helped me a lot! Once those things are fixed I won't have any complains whatsoever


Just change the warp destinations using Toad's Tool 64. As for the objects, you still can't change which banks are loaded.
Aamelo
Member
Level: 17


Posts: 23/46
EXP: 21258
For next: 3485

Since: 08-06-09


Since last post: 11.8 years
Last activity: 10.8 years

Posted on 02-18-10 08:38:54 PM Link | Quote
I will just quote back my post...

Originally posted by Aamelo

Not Working...

I have done all steps, and when I run the ROM on PJ64 it gives the following errors:

First Error - Unknown Cic Chip
Second Error - UnHandled CicChip(-1) in First DMA

And the level keep unchanged.

Am I doing something wrong?
Breegullbeak
Member
Level: 27


Posts: 97/135
EXP: 107581
For next: 8578

Since: 06-06-09


Since last post: 10.5 years
Last activity: 9.7 years

Posted on 02-18-10 09:00:02 PM Link | Quote
Originally posted by Aamelo
I will just quote back my post...

Originally posted by Aamelo

Not Working...

I have done all steps, and when I run the ROM on PJ64 it gives the following errors:

First Error - Unknown Cic Chip
Second Error - UnHandled CicChip(-1) in First DMA

And the level keep unchanged.

Am I doing something wrong?


THose always pop up. Just click Ok and continue.
messiaen
Catgirl
Level: 68


Posts: 735/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-20-10 11:15:35 AM Link | Quote
Fixed the problem with spaces! My previous code was correct, however I forgot to add a null terminator when doing some low-level string operations . This should fix most texture problems. Next step is flexibilizing the parsing so that different .obj file spacings can be recognized.

.obj and .mtl files from a variety of programs will help me .
TheSuperyoshi
Member
Level: 21


Posts: 69/74
EXP: 42951
For next: 6992

Since: 11-05-09

From: Germany

Since last post: 12.1 years
Last activity: 12.1 years

Posted on 02-20-10 01:23:26 PM Link | Quote
dummy text
Day 107
--------------------

Originally posted by Breegullbeak
THose always pop up. Just click Ok and continue.


The Problem is the level is unchanged.

I'm having the same problem - if I import a .obj to Bob-Omb Battlefield, the background changes to whatever I chose - but the landscape is just a giant green box, no matter if I check "Don't use textures from material file" (I don't have any in there) or not. If I try to import it somewhere else, like Whomp's Fortress, it doesn't change the BG nor the landscape.

The .obj is flawless, if I import it to Blender, it's okay.

ZIP with .obj, .mat, .blend and screenshot:
http://www.runouw.com/forums/viewtopic.php?f=9&t=11

____________________
Working on:
- a Mario 64 Machinima Tutorial

- my Mario Fangame "Super Mario Galaxy: A Blue Star Adventure"

My Twitter
messiaen
Catgirl
Level: 68


Posts: 736/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-20-10 04:27:22 PM (last edited by messiaen at 02-20-10 02:55 PM) Link | Quote
Superyoshi: Have you followed the video tutorial when it comes to preparing your ROM? Have you tried different scaling settings? Are you sure you didn't use an older version of obj_Import.exe ?

Also, I couldn't find the zip file in the link you sent (please send a direct URL for the .ZIP file).

Edit: Here's a temporary version with the texture file name problems solved: Level Importer v.0666. There's also a new feature which isn't working 100% yet: intro screen (the Mario 64 logo) replacement.

This is the relation the logo should have with the ground:



Not that the image is very helpful since you can't say really what is the X or Z axis , but just in case any of you want to try it.

Edit 2: At least someone is making good use of the importer , looking forward to see more:

<object width="425" height="344"><embed src="http://www.youtube.com/v/0KzDoUzuOi4&hl=pt_BR&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
Boing
450
Level: 46


Posts: 173/458
EXP: 709666
For next: 2108

Since: 12-16-07

From: Michigan, US

Since last post: 11.1 years
Last activity: 11.1 years

Posted on 02-20-10 11:50:32 PM Link | Quote
The program says I need rom_expander.exe and obj_import.ppf used on my rom... where do I find these? It'd be awesome if you included a readme of some sorts.

____________________
 
messiaen
Catgirl
Level: 68


Posts: 738/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-21-10 12:21:32 AM Link | Quote
Originally posted by Boing
The program says I need rom_expander.exe and obj_import.ppf used on my rom... where do I find these? It'd be awesome if you included a readme of some sorts.


Download first the 0.6 version, which contains everything you need as well as a readme file and even a video tutorial to help the less ... computer literate . The download link in the last post, which isn't an official release or anything, includes just the essential components to be replaced over the 0.6 version.
hennahacker

Level: 26


Posts: 11/132
EXP: 101120
For next: 1155

Since: 02-20-10

From: The Endless Cabal

Since last post: 6.3 years
Last activity: 6.0 years

Posted on 02-21-10 08:26:24 AM (last edited by hennahacker at 02-21-10 05:32 AM) Link | Quote
Does anyone have anything along the lines of a complete dump of level textures from SM64 so I can texture my models? I know I could rip them myself, but it's a long and laborious process that I'd rather sidestep if possible. It'd be a good resource for others doing the same, too.

____________________
I am the sum of my parts, but none of my parts are me.
messiaen
Catgirl
Level: 68


Posts: 739/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-21-10 11:33:47 AM (last edited by messiaen at 02-21-10 08:34 AM) Link | Quote
Originally posted by hennahacker
Does anyone have anything along the lines of a complete dump of level textures from SM64 so I can texture my models? I know I could rip them myself, but it's a long and laborious process that I'd rather sidestep if possible. It'd be a good resource for others doing the same, too.


Almost all Mario 64 Textures, dumped with the TR64 (it can dump all textures as you play). Note that textures with alpha aren't supported by importer (yet).

I'm almost done rewriting the .obj parsing code, next version shall work with pretty much every .obj file variation.
TheSuperyoshi
Member
Level: 21


Posts: 70/74
EXP: 42951
For next: 6992

Since: 11-05-09

From: Germany

Since last post: 12.1 years
Last activity: 12.1 years

Posted on 02-21-10 11:59:20 AM Link | Quote
dummy text
Day 108
--------------------

Originally posted by messiaen
Superyoshi: Have you followed the video tutorial when it comes to preparing your ROM? Have you tried different scaling settings? Are you sure you didn't use an older version of obj_Import.exe ?

Also, I couldn't find the zip file in the link you sent (please send a direct URL for the .ZIP file).



Whoopsies, gave you the wrong link ^.^"

Aynways, by now, back on my own computer, I tried a different .obj and it worked. So either it was because of the computer, the OS (before XP, now Vista), the .obj or the fact I used v0.666 this time. I dunno.

So it perfectly imports the landscape, but it still gives me that eye-bleeding lightgreen. Seems my material file is wrong. Can you look into it?

Download .obj, .mtl, .blend and .png (texture):
http://www.mediafire.com/download.php?zmomvizo2g4

____________________
Working on:
- a Mario 64 Machinima Tutorial

- my Mario Fangame "Super Mario Galaxy: A Blue Star Adventure"

My Twitter
Boing
450
Level: 46


Posts: 174/458
EXP: 709666
For next: 2108

Since: 12-16-07

From: Michigan, US

Since last post: 11.1 years
Last activity: 11.1 years

Posted on 02-21-10 12:44:43 PM Link | Quote
I'm using Blender to model my .obj files, but I get an error upon trying to import that there are no vertices or faces found to process. Can anyone tell me what my export settings should be?

____________________
 
Gecko
Member
Level: 25


Posts: 69/113
EXP: 83008
For next: 6612

Since: 03-27-09


Since last post: 9.1 years
Last activity: 7.6 years

Posted on 02-21-10 12:49:11 PM Link | Quote
I'm currently reinstalling my system, so I cannot access Blender right now. I think it worked when hitting the "export scene" option as well as "triangulate". If that does not work, write again.
messiaen
Catgirl
Level: 68


Posts: 740/1085
EXP: 2594026
For next: 134774

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 02-21-10 12:55:48 PM (last edited by messiaen at 02-21-10 10:12 AM) Link | Quote
Originally posted by Boing
I'm using Blender to model my .obj files, but I get an error upon trying to import that there are no vertices or faces found to process. Can anyone tell me what my export settings should be?


Open your .obj file with Notepad. Are there any spaces/tabs before the "v" or "f" entries ? If so, do a "search and replace" and get rid of the leading whitespaces. Right now I'm rewriting the code to parse .obj files, so any variations with leading spaces will be supported in the next version, which hopefully I'm finishing today.

Edit: Forgot to tell you about triangulation. Follow Gecko's advice .

I will also include a option to revert levels to the original ones, which should have been included before .

Superyoshi: Just opened your .obj file. There's no texture coordinates on your .obj file, you are probably missing some export option on Blender. I will make the importer output a warn if that happens.
Pages: 1 2 3 4 5 6 7 8 9 10 11 ... 46 47 48 49 50 51 52 53 54 55 Next newer thread | Next older thread
Jul - SM64 Hacking (Archive) - Mario 64 Level Importer New poll - New thread - New reply


Rusted Logic

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

35 database queries, 11 query cache hits.
Query execution time:  0.118725 seconds
Script execution time:  0.030379 seconds
Total render time:  0.149104 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 241 - 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 194 - 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 158 - Warning: unescaped & or unknown entity "&page"
line 149 column 190 - Warning: unescaped & or unknown entity "&page"
line 149 column 222 - Warning: unescaped & or unknown entity "&page"
line 149 column 254 - Warning: unescaped & or unknown entity "&page"
line 149 column 288 - Warning: unescaped & or unknown entity "&page"
line 149 column 320 - Warning: unescaped & or unknown entity "&page"
line 149 column 352 - Warning: unescaped & or unknown entity "&page"
line 149 column 385 - Warning: unescaped & or unknown entity "&page"
line 149 column 423 - Warning: unescaped & or unknown entity "&page"
line 149 column 457 - Warning: unescaped & or unknown entity "&page"
line 149 column 491 - Warning: unescaped & or unknown entity "&page"
line 149 column 525 - Warning: unescaped & or unknown entity "&page"
line 149 column 559 - Warning: unescaped & or unknown entity "&page"
line 149 column 593 - Warning: unescaped & or unknown entity "&page"
line 149 column 627 - Warning: unescaped & or unknown entity "&page"
line 149 column 661 - Warning: unescaped & or unknown entity "&page"
line 149 column 695 - Warning: unescaped & or unknown entity "&page"
line 149 column 729 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 766 - 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 184 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 186 column 9 - Warning: missing <tr>
line 204 column 13 - Warning: missing <tr>
line 205 column 101 - Warning: unescaped & or unknown entity "&postid"
line 217 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 219 column 9 - Warning: missing <tr>
line 237 column 13 - Warning: missing <tr>
line 238 column 101 - Warning: unescaped & or unknown entity "&postid"
line 264 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 266 column 9 - Warning: missing <tr>
line 284 column 13 - Warning: missing <tr>
line 285 column 101 - Warning: unescaped & or unknown entity "&postid"
line 338 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 340 column 9 - Warning: missing <tr>
line 358 column 13 - Warning: missing <tr>
line 359 column 101 - Warning: unescaped & or unknown entity "&postid"
line 374 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 376 column 9 - Warning: missing <tr>
line 394 column 13 - Warning: missing <tr>
line 395 column 101 - Warning: unescaped & or unknown entity "&postid"
line 403 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 405 column 9 - Warning: missing <tr>
line 423 column 13 - Warning: missing <tr>
line 424 column 101 - Warning: unescaped & or unknown entity "&postid"
line 438 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 440 column 9 - Warning: missing <tr>
line 458 column 13 - Warning: missing <tr>
line 459 column 101 - Warning: unescaped & or unknown entity "&postid"
line 476 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 478 column 9 - Warning: missing <tr>
line 496 column 13 - Warning: missing <tr>
line 497 column 101 - Warning: unescaped & or unknown entity "&postid"
line 515 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 517 column 9 - Warning: missing <tr>
line 535 column 13 - Warning: missing <tr>
line 536 column 101 - Warning: unescaped & or unknown entity "&postid"
line 543 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 545 column 9 - Warning: missing <tr>
line 563 column 13 - Warning: missing <tr>
line 564 column 101 - Warning: unescaped & or unknown entity "&postid"
line 566 column 372 - Warning: missing </b> before <blockquote>
line 566 column 303 - Warning: missing </font> before <blockquote>
line 566 column 433 - Warning: inserting implicit <font>
line 566 column 433 - Warning: inserting implicit <b>
line 566 column 433 - Warning: missing </b> before <hr>
line 566 column 433 - Warning: missing </font> before <hr>
line 566 column 502 - Warning: inserting implicit <font>
line 566 column 502 - Warning: inserting implicit <b>
line 566 column 502 - Warning: missing </b> before <hr>
line 566 column 502 - Warning: missing </font> before <hr>
line 567 column 1 - Warning: inserting implicit <font>
line 567 column 1 - Warning: inserting implicit <b>
line 575 column 1153 - Warning: unescaped & or unknown entity "&t"
line 576 column 1314 - Warning: unescaped & or unknown entity "&param"
line 576 column 1323 - Warning: unescaped & or unknown entity "&c"
line 576 column 1327 - Warning: unescaped & or unknown entity "&id"
line 579 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 581 column 9 - Warning: missing <tr>
line 599 column 13 - Warning: missing <tr>
line 600 column 101 - Warning: unescaped & or unknown entity "&postid"
line 606 column 557 - Warning: unescaped & or unknown entity "&d"
line 616 column 1289 - Warning: unescaped & or unknown entity "&hl"
line 616 column 1298 - Warning: unescaped & or unknown entity "&fs"
line 616 column 1226 - Warning: discarding unexpected <param>
line 616 column 1306 - Warning: discarding unexpected </param>
line 616 column 1314 - Warning: discarding unexpected <param>
line 616 column 1357 - Warning: discarding unexpected </param>
line 616 column 1365 - Warning: discarding unexpected <param>
line 616 column 1412 - Warning: discarding unexpected </param>
line 616 column 1471 - Warning: unescaped & or unknown entity "&hl"
line 616 column 1480 - Warning: unescaped & or unknown entity "&fs"
line 619 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 621 column 9 - Warning: missing <tr>
line 639 column 13 - Warning: missing <tr>
line 640 column 101 - Warning: unescaped & or unknown entity "&postid"
line 642 column 74 - Warning: <link> isn't allowed in <td> elements
line 642 column 9 - Info: <td> previously mentioned
line 645 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 647 column 9 - Warning: missing <tr>
line 665 column 13 - Warning: missing <tr>
line 666 column 101 - Warning: unescaped & or unknown entity "&postid"
line 673 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 675 column 9 - Warning: missing <tr>
line 693 column 13 - Warning: missing <tr>
line 694 column 101 - Warning: unescaped & or unknown entity "&postid"
line 699 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 701 column 9 - Warning: missing <tr>
line 719 column 13 - Warning: missing <tr>
line 720 column 101 - Warning: unescaped & or unknown entity "&postid"
line 724 column 568 - Warning: unescaped & or unknown entity "&d"
line 729 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 731 column 9 - Warning: missing <tr>
line 749 column 13 - Warning: missing <tr>
line 750 column 101 - Warning: unescaped & or unknown entity "&postid"
line 752 column 372 - Warning: missing </b> before <blockquote>
line 752 column 303 - Warning: missing </font> before <blockquote>
line 752 column 433 - Warning: inserting implicit <font>
line 752 column 433 - Warning: inserting implicit <b>
line 752 column 433 - Warning: missing </b> before <hr>
line 752 column 433 - Warning: missing </font> before <hr>
line 752 column 498 - Warning: inserting implicit <font>
line 752 column 498 - Warning: inserting implicit <b>
line 752 column 498 - Warning: missing </b> before <hr>
line 752 column 498 - Warning: missing </font> before <hr>
line 755 column 1 - Warning: inserting implicit <font>
line 755 column 1 - Warning: inserting implicit <b>
line 764 column 1498 - Warning: unescaped & or unknown entity "&param"
line 764 column 1507 - Warning: unescaped & or unknown entity "&c"
line 764 column 1511 - Warning: unescaped & or unknown entity "&id"
line 767 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 769 column 9 - Warning: missing <tr>
line 787 column 13 - Warning: missing <tr>
line 788 column 101 - Warning: unescaped & or unknown entity "&postid"
line 790 column 74 - Warning: <link> isn't allowed in <td> elements
line 790 column 9 - Info: <td> previously mentioned
line 793 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 795 column 9 - Warning: missing <tr>
line 813 column 13 - Warning: missing <tr>
line 814 column 101 - Warning: unescaped & or unknown entity "&postid"
line 819 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 821 column 9 - Warning: missing <tr>
line 839 column 13 - Warning: missing <tr>
line 840 column 101 - Warning: unescaped & or unknown entity "&postid"
line 853 column 17 - Warning: missing <tr>
line 853 column 17 - Warning: discarding unexpected <table>
line 856 column 35 - Warning: missing <tr>
line 856 column 94 - Warning: unescaped & or unknown entity "&page"
line 856 column 126 - Warning: unescaped & or unknown entity "&page"
line 856 column 158 - Warning: unescaped & or unknown entity "&page"
line 856 column 190 - Warning: unescaped & or unknown entity "&page"
line 856 column 222 - Warning: unescaped & or unknown entity "&page"
line 856 column 254 - Warning: unescaped & or unknown entity "&page"
line 856 column 288 - Warning: unescaped & or unknown entity "&page"
line 856 column 320 - Warning: unescaped & or unknown entity "&page"
line 856 column 352 - Warning: unescaped & or unknown entity "&page"
line 856 column 385 - Warning: unescaped & or unknown entity "&page"
line 856 column 423 - Warning: unescaped & or unknown entity "&page"
line 856 column 457 - Warning: unescaped & or unknown entity "&page"
line 856 column 491 - Warning: unescaped & or unknown entity "&page"
line 856 column 525 - Warning: unescaped & or unknown entity "&page"
line 856 column 559 - Warning: unescaped & or unknown entity "&page"
line 856 column 593 - Warning: unescaped & or unknown entity "&page"
line 856 column 627 - Warning: unescaped & or unknown entity "&page"
line 856 column 661 - Warning: unescaped & or unknown entity "&page"
line 856 column 695 - Warning: unescaped & or unknown entity "&page"
line 856 column 729 - Warning: unescaped & or unknown entity "&page"
line 856 column 50 - Warning: missing </font> before </td>
line 856 column 766 - Warning: missing </font> before </table>
line 858 column 35 - Warning: missing <tr>
line 858 column 50 - Warning: missing </font> before </td>
line 859 column 37 - Warning: unescaped & or unknown entity "&id"
line 858 column 194 - Warning: missing </font> before </table>
line 860 column 17 - Warning: discarding unexpected </textarea>
line 860 column 28 - Warning: discarding unexpected </form>
line 860 column 35 - Warning: discarding unexpected </embed>
line 860 column 43 - Warning: discarding unexpected </noembed>
line 860 column 53 - Warning: discarding unexpected </noscript>
line 860 column 64 - Warning: discarding unexpected </noembed>
line 860 column 74 - Warning: discarding unexpected </embed>
line 860 column 82 - Warning: discarding unexpected </table>
line 860 column 90 - Warning: discarding unexpected </table>
line 862 column 9 - Warning: missing </font> before <table>
line 874 column 25 - Warning: discarding unexpected </font>
line 883 column 58 - Warning: discarding unexpected </font>
line 861 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 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 189 column 22 - Warning: <img> lacks "alt" attribute
line 189 column 63 - Warning: <img> lacks "alt" attribute
line 189 column 111 - Warning: <img> lacks "alt" attribute
line 189 column 161 - Warning: <img> lacks "alt" attribute
line 200 column 15 - Warning: <img> lacks "alt" attribute
line 209 column 268 - Warning: <img> proprietary attribute value "absmiddle"
line 209 column 268 - Warning: <img> lacks "alt" attribute
line 213 column 668 - Warning: <img> proprietary attribute value "absmiddle"
line 213 column 668 - Warning: <img> lacks "alt" attribute
line 222 column 22 - Warning: <img> lacks "alt" attribute
line 222 column 63 - Warning: <img> lacks "alt" attribute
line 222 column 112 - Warning: <img> lacks "alt" attribute
line 222 column 162 - Warning: <img> lacks "alt" attribute
line 223 column 11 - Warning: <img> lacks "alt" attribute
line 233 column 15 - Warning: <img> lacks "alt" attribute
line 269 column 22 - Warning: <img> lacks "alt" attribute
line 269 column 63 - Warning: <img> lacks "alt" attribute
line 269 column 112 - Warning: <img> lacks "alt" attribute
line 269 column 162 - Warning: <img> lacks "alt" attribute
line 270 column 11 - Warning: <img> lacks "alt" attribute
line 280 column 15 - Warning: <img> lacks "alt" attribute
line 289 column 345 - Warning: <img> proprietary attribute value "absmiddle"
line 289 column 345 - Warning: <img> lacks "alt" attribute
line 293 column 745 - Warning: <img> proprietary attribute value "absmiddle"
line 293 column 745 - Warning: <img> lacks "alt" attribute
line 296 column 1006 - Warning: <img> lacks "alt" attribute
line 298 column 1067 - Warning: <img> proprietary attribute value "absmiddle"
line 298 column 1067 - Warning: <img> lacks "alt" attribute
line 343 column 22 - Warning: <img> lacks "alt" attribute
line 343 column 63 - Warning: <img> lacks "alt" attribute
line 343 column 111 - Warning: <img> lacks "alt" attribute
line 343 column 161 - Warning: <img> lacks "alt" attribute
line 354 column 15 - Warning: <img> lacks "alt" attribute
line 367 column 433 - Warning: <img> lacks "alt" attribute
line 379 column 22 - Warning: <img> lacks "alt" attribute
line 379 column 63 - Warning: <img> lacks "alt" attribute
line 379 column 112 - Warning: <img> lacks "alt" attribute
line 379 column 162 - Warning: <img> lacks "alt" attribute
line 380 column 11 - Warning: <img> lacks "alt" attribute
line 390 column 15 - Warning: <img> lacks "alt" attribute
line 397 column 139 - Warning: <img> proprietary attribute value "absmiddle"
line 397 column 139 - Warning: <img> lacks "alt" attribute
line 399 column 226 - Warning: <img> proprietary attribute value "absmiddle"
line 399 column 226 - Warning: <img> lacks "alt" attribute
line 408 column 22 - Warning: <img> lacks "alt" attribute
line 408 column 63 - Warning: <img> lacks "alt" attribute
line 408 column 111 - Warning: <img> lacks "alt" attribute
line 408 column 161 - Warning: <img> lacks "alt" attribute
line 419 column 15 - Warning: <img> lacks "alt" attribute
line 432 column 772 - Warning: <img> proprietary attribute value "absmiddle"
line 432 column 772 - Warning: <img> lacks "alt" attribute
line 443 column 22 - Warning: <img> lacks "alt" attribute
line 443 column 63 - Warning: <img> lacks "alt" attribute
line 443 column 112 - Warning: <img> lacks "alt" attribute
line 443 column 162 - Warning: <img> lacks "alt" attribute
line 454 column 15 - Warning: <img> lacks "alt" attribute
line 481 column 22 - Warning: <img> lacks "alt" attribute
line 481 column 63 - Warning: <img> lacks "alt" attribute
line 481 column 112 - Warning: <img> lacks "alt" attribute
line 481 column 162 - Warning: <img> lacks "alt" attribute
line 482 column 11 - Warning: <img> lacks "alt" attribute
line 492 column 15 - Warning: <img> lacks "alt" attribute
line 520 column 22 - Warning: <img> lacks "alt" attribute
line 520 column 63 - Warning: <img> lacks "alt" attribute
line 520 column 111 - Warning: <img> lacks "alt" attribute
line 520 column 161 - Warning: <img> lacks "alt" attribute
line 531 column 15 - Warning: <img> lacks "alt" attribute
line 538 column 221 - Warning: <img> proprietary attribute value "absmiddle"
line 538 column 221 - Warning: <img> lacks "alt" attribute
line 540 column 475 - Warning: <img> proprietary attribute value "absmiddle"
line 540 column 475 - Warning: <img> lacks "alt" attribute
line 548 column 22 - Warning: <img> lacks "alt" attribute
line 548 column 63 - Warning: <img> lacks "alt" attribute
line 548 column 111 - Warning: <img> lacks "alt" attribute
line 548 column 161 - Warning: <img> lacks "alt" attribute
line 549 column 11 - Warning: <img> lacks "alt" attribute
line 559 column 15 - Warning: <img> lacks "alt" attribute
line 584 column 22 - Warning: <img> lacks "alt" attribute
line 584 column 63 - Warning: <img> lacks "alt" attribute
line 584 column 111 - Warning: <img> lacks "alt" attribute
line 584 column 161 - Warning: <img> lacks "alt" attribute
line 595 column 15 - Warning: <img> lacks "alt" attribute
line 610 column 766 - Warning: <img> lacks "alt" attribute
line 612 column 935 - Warning: <img> proprietary attribute value "absmiddle"
line 612 column 935 - Warning: <img> lacks "alt" attribute
line 614 column 1099 - Warning: <img> proprietary attribute value "absmiddle"
line 614 column 1099 - Warning: <img> lacks "alt" attribute
line 623 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 623 column 15 - Warning: <img> lacks "alt" attribute
line 623 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 623 column 58 - Warning: <img> lacks "alt" attribute
line 623 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 623 column 101 - Warning: <img> lacks "alt" attribute
line 623 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 623 column 144 - Warning: <img> lacks "alt" attribute
line 623 column 187 - Warning: <img> proprietary attribute value "absmiddle"
line 623 column 187 - Warning: <img> lacks "alt" attribute
line 624 column 22 - Warning: <img> lacks "alt" attribute
line 624 column 63 - Warning: <img> lacks "alt" attribute
line 624 column 112 - Warning: <img> lacks "alt" attribute
line 624 column 161 - Warning: <img> lacks "alt" attribute
line 625 column 11 - Warning: <img> lacks "alt" attribute
line 635 column 15 - Warning: <img> lacks "alt" attribute
line 642 column 466 - Warning: <img> proprietary attribute value "absmiddle"
line 642 column 466 - Warning: <img> lacks "alt" attribute
line 650 column 22 - Warning: <img> lacks "alt" attribute
line 650 column 63 - Warning: <img> lacks "alt" attribute
line 650 column 111 - Warning: <img> lacks "alt" attribute
line 650 column 161 - Warning: <img> lacks "alt" attribute
line 661 column 15 - Warning: <img> lacks "alt" attribute
line 668 column 249 - Warning: <img> proprietary attribute value "absmiddle"
line 668 column 249 - Warning: <img> lacks "alt" attribute
line 670 column 541 - Warning: <img> proprietary attribute value "absmiddle"
line 670 column 541 - Warning: <img> lacks "alt" attribute
line 677 column 11 - Warning: <img> lacks "alt" attribute
line 678 column 22 - Warning: <img> lacks "alt" attribute
line 678 column 63 - Warning: <img> lacks "alt" attribute
line 678 column 112 - Warning: <img> lacks "alt" attribute
line 678 column 161 - Warning: <img> lacks "alt" attribute
line 679 column 11 - Warning: <img> lacks "alt" attribute
line 689 column 15 - Warning: <img> lacks "alt" attribute
line 704 column 22 - Warning: <img> lacks "alt" attribute
line 704 column 63 - Warning: <img> lacks "alt" attribute
line 704 column 111 - Warning: <img> lacks "alt" attribute
line 704 column 161 - Warning: <img> lacks "alt" attribute
line 715 column 15 - Warning: <img> lacks "alt" attribute
line 734 column 22 - Warning: <img> lacks "alt" attribute
line 734 column 63 - Warning: <img> lacks "alt" attribute
line 734 column 111 - Warning: <img> lacks "alt" attribute
line 734 column 161 - Warning: <img> lacks "alt" attribute
line 735 column 11 - Warning: <img> lacks "alt" attribute
line 745 column 15 - Warning: <img> lacks "alt" attribute
line 771 column 15 - Warning: <img> proprietary attribute value "absmiddle"
line 771 column 15 - Warning: <img> lacks "alt" attribute
line 771 column 58 - Warning: <img> proprietary attribute value "absmiddle"
line 771 column 58 - Warning: <img> lacks "alt" attribute
line 771 column 101 - Warning: <img> proprietary attribute value "absmiddle"
line 771 column 101 - Warning: <img> lacks "alt" attribute
line 771 column 144 - Warning: <img> proprietary attribute value "absmiddle"
line 771 column 144 - Warning: <img> lacks "alt" attribute
line 771 column 187 - Warning: <img> proprietary attribute value "absmiddle"
line 771 column 187 - Warning: <img> lacks "alt" attribute
line 772 column 22 - Warning: <img> lacks "alt" attribute
line 772 column 63 - Warning: <img> lacks "alt" attribute
line 772 column 112 - Warning: <img> lacks "alt" attribute
line 772 column 161 - Warning: <img> lacks "alt" attribute
line 773 column 11 - Warning: <img> lacks "alt" attribute
line 783 column 15 - Warning: <img> lacks "alt" attribute
line 798 column 22 - Warning: <img> lacks "alt" attribute
line 798 column 63 - Warning: <img> lacks "alt" attribute
line 798 column 112 - Warning: <img> lacks "alt" attribute
line 798 column 162 - Warning: <img> lacks "alt" attribute
line 799 column 11 - Warning: <img> lacks "alt" attribute
line 809 column 15 - Warning: <img> lacks "alt" attribute
line 824 column 22 - Warning: <img> lacks "alt" attribute
line 824 column 63 - Warning: <img> lacks "alt" attribute
line 824 column 111 - Warning: <img> lacks "alt" attribute
line 824 column 161 - Warning: <img> lacks "alt" attribute
line 835 column 15 - Warning: <img> lacks "alt" attribute
line 846 column 771 - Warning: <img> proprietary attribute value "absmiddle"
line 846 column 771 - Warning: <img> lacks "alt" attribute
line 848 column 937 - Warning: <img> proprietary attribute value "absmiddle"
line 848 column 937 - Warning: <img> lacks "alt" attribute
line 859 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 859 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 859 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 868 column 25 - Warning: <img> lacks "alt" attribute
line 873 column 267 - Warning: <img> lacks "alt" attribute
line 853 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 205 column 27 - Warning: <nobr> is not approved by W3C
line 238 column 27 - Warning: <nobr> is not approved by W3C
line 285 column 27 - Warning: <nobr> is not approved by W3C
line 359 column 27 - Warning: <nobr> is not approved by W3C
line 395 column 27 - Warning: <nobr> is not approved by W3C
line 424 column 27 - Warning: <nobr> is not approved by W3C
line 459 column 27 - Warning: <nobr> is not approved by W3C
line 497 column 27 - Warning: <nobr> is not approved by W3C
line 536 column 27 - Warning: <nobr> is not approved by W3C
line 564 column 27 - Warning: <nobr> is not approved by W3C
line 600 column 27 - Warning: <nobr> is not approved by W3C
line 640 column 27 - Warning: <nobr> is not approved by W3C
line 666 column 27 - Warning: <nobr> is not approved by W3C
line 694 column 27 - Warning: <nobr> is not approved by W3C
line 720 column 27 - Warning: <nobr> is not approved by W3C
line 750 column 27 - Warning: <nobr> is not approved by W3C
line 788 column 27 - Warning: <nobr> is not approved by W3C
line 814 column 27 - Warning: <nobr> is not approved by W3C
line 840 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 407 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