Register - Login
Views: 99407491
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 08:12:34 PM
Jul - NSMB Hacking (Archive) - Original NSMB Hacking Thread (Archived) New poll - New thread - New reply
Pages: 1 2 3 4 5 6 7 8 9 10 ... 12 13 14 15 16 17 18 19 20 ... 22 23 24 25 26 27 28 29 30 31 Next newer thread
Tina
Beep boop
Level: 79


Posts: 860/1549
EXP: 4468092
For next: 111375

Since: 08-10-07


Since last post: 3.4 years
Last activity: 3.4 years

Posted on 03-20-09 08:06:03 PM Link | Quote
*135958 @Tanks> oh shit
*140003 @Tanks> I found out what it is
*140015 @Tanks> it forces mini mario's physics
*140103 @Tanks> mini mario does the same exact thing
*140110 @Tanks> with the feet
*140114 @Tanks> the wide strides...
*140122 @Tanks> I guuuueeeesss...

____________________
Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 195/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 03-20-09 08:27:43 PM Link | Quote
That's interesting.. I knew it seemed familiar somehow but I couldn't figure out exactly why. I wonder why it's part of the level file though - especially in one of the most important parts of it, right at the start.

____________________
Ex-ex-ROM hacker. Good riddance, Mega-Moron. · Hacking Tools: Nitro Explorer · NARC Explorer
Deleted User
Collection of nobodies
Posted on 04-04-09 09:31:26 AM Link | Quote
Originally posted by Shantae
So anyone out there who's not a complete douche want to code us an editor?

Hmm... I can maybe do something. I have some coding knowledge, however I don't know anything about how NSMB works. But the documentation Treeki wrote will surely help a lot.

I'll let you know if I manage to make something.

____________________


===================
[Posted by Limonex]
Tanks

360? Yessum.
Level: 121


Posts: 2353/4170
EXP: 19793151
For next: 263545

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 04-13-09 02:48:33 PM Link | Quote
Something good is about to happen.

____________________

Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 209/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 04-13-09 03:29:04 PM (last edited by Treeki at 07-19-09 04:39 PM) Link | Quote
The editor used to be here, but I moved it into a separate stickied thread for convenience.

____________________
My most sincere excuses for all my bullshit to you. -- Mega-Moron � Hacking Tools: Nitro ExplorerNARC Explorer
Tanks

360? Yessum.
Level: 121


Posts: 2354/4170
EXP: 19793151
For next: 263545

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 04-13-09 03:34:05 PM Link | Quote
WOOO! Time to get hacking guys!

____________________

Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 210/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 04-13-09 05:23:31 PM Link | Quote
4.1 is out. Didn't take too long. It now supports ROMs from different regions.

____________________
My most sincere excuses for all my bullshit to you. -- Mega-Moron · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
Raccoon Sam
Member
free speech disabled
Level: 32


Posts: 91/187
EXP: 187692
For next: 18750

Since: 07-25-07

From: Somewhat

Since last post: 4.4 years
Last activity: 1.0 years

Posted on 04-13-09 08:41:54 PM Link | Quote
A Built-in file explorer? Snazzy! Great job yet again :>

However, I can't run it in Mono. If you intend on making it compatible, this was the error I got upon opening it in mono:

Unhandled Exception: System.ArgumentException: The requested FontFamily could not be found [GDI+ status: FontFamilyNotFound]
at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
at System.Drawing.Font.GetHeight (Single dpi) [0x00000]
at System.Drawing.Font.GetHeight () [0x00000]
at System.Drawing.Font.get_Height () [0x00000]
at (wrapper remoting-invoke-with-check) System.Drawing.Font:get_Height ()
at System.Windows.Forms.Label.InternalGetPreferredSize (Size proposed) [0x00000]
at System.Windows.Forms.Label.CalcAutoSize () [0x00000]
at System.Windows.Forms.Label.OnFontChanged (System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.set_Font (System.Drawing.Font ) [0x00000]
at NSMBe4.LevelChooser.InitializeComponent () [0x00000]
at NSMBe4.LevelChooser..ctor () [0x00000]
at (wrapper remoting-invoke-with-check) NSMBe4.LevelChooser:.ctor ()
at NSMBe4.Program.Main () [0x00000]
Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 211/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 04-13-09 09:59:39 PM Link | Quote
I don't think it would work in Mono in the first place. I use P/Invoke for faster drawing on Windows, since GDI+ is very slow when copying many tiles to the screen at once.

But anyway, I'm not sure that problem is in my code.


Unhandled Exception: System.ArgumentException: The requested FontFamily could not be found [GDI+ status: FontFamilyNotFound]
at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
at System.Drawing.Font.GetHeight (Single dpi) [0x00000]
at System.Drawing.Font.GetHeight () [0x00000]
at System.Drawing.Font.get_Height () [0x00000]
at (wrapper remoting-invoke-with-check) System.Drawing.Font:get_Height ()
at System.Windows.Forms.Label.InternalGetPreferredSize (Size proposed) [0x00000]
at System.Windows.Forms.Label.CalcAutoSize () [0x00000]
at System.Windows.Forms.Label.OnFontChanged (System.EventArgs e) [0x00000]
at System.Windows.Forms.Control.set_Font (System.Drawing.Font ) [0x00000]
at NSMBe4.LevelChooser.InitializeComponent () [0x00000]
at NSMBe4.LevelChooser..ctor () [0x00000]
at (wrapper remoting-invoke-with-check) NSMBe4.LevelChooser:.ctor ()
at NSMBe4.Program.Main () [0x00000]

The bolded part is what makes me think that. Setting a font in a control isn't exactly a problem with my code..

Anyway, here's a preview of what I'm working on: entrance support. It's still under construction and might not be released for a while, because there's still a lot I need to find out about the format.
http://treeki.googlepages.com/entrances.png

____________________
My most sincere excuses for all my bullshit to you. -- Mega-Moron · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
Yoshi52
Member
Level: 17


Posts: 35/47
EXP: 23159
For next: 1584

Since: 03-02-08

From: Somewhere

Since last post: 13.0 years
Last activity: 13.0 years

Posted on 04-14-09 03:11:39 PM Link | Quote
What? So you didn't quit? Sweet, now let's hope it's compatible with my version of Vista.......Survey says...

YES! Now I can finally try and make that hack I'll probably procrastinate on doing. Thanks for a new release, Treeki!



____________________

Sponty
Part boy, part car; Boycar, Protector and King of Chilladelphia
Level: 184


Posts: 2982/11094
EXP: 85525577
For next: 593833

Since: 08-24-07

Pronouns: he/him
From: Canada

Since last post: 1.3 years
Last activity: 238 days

Posted on 04-14-09 03:49:51 PM Link | Quote



Thanks for the new release, Treeki!
This might actually bring me back into the rom hacking scene.

____________________
Raccoon Sam
Member
free speech disabled
Level: 32


Posts: 92/187
EXP: 187692
For next: 18750

Since: 07-25-07

From: Somewhat

Since last post: 4.4 years
Last activity: 1.0 years

Posted on 04-14-09 04:01:17 PM Link | Quote
Looks really amazing! Can't wait 'til it's done.
Also, now that I look at my post, maybe I worded it badly. I can run it, just not with Mono.
Good job.
AlexAR
Member
Level: 39


Posts: 82/306
EXP: 388204
For next: 16567

Since: 11-30-07


Since last post: 9.0 years
Last activity: 9.0 years

Posted on 04-14-09 10:14:55 PM Link | Quote
Fantastic job Treeki. The editor works great. Now I know you said you're working on entrance support, but I was hoping you could implement some simple little features that would make the editor much more user friendly.

I don't know the reason you can't display enemies, but you can obviously differentiate them since you are displaying those sprite numbers. A simple little tooltip with the sprite's name would be awesome. That way I don't need to keep a separate notepad open with a list of the sprite numbers and their corresponding names.

Also, having to go up to the height/width boxes to resize blocks is a bit clunky. Editing would be much more fluid if you could stretch blocks in the main window with the mouse like lunar magic does.

I would like think these features are at least simpler to implement than entrance support, if instead they require major rocket surgery, roll our eyes and call me a noob and do what ya want cuze its your program.

Again, great work here man.
Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 212/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 04-14-09 10:22:18 PM Link | Quote
Originally posted by AlexAR
Fantastic job Treeki. The editor works great. Now I know you said you're working on entrance support, but I was hoping you could implement some simple little features that would make the editor much more user friendly.

I don't know the reason you can't display enemies, but you can obviously differentiate them since you are displaying those sprite numbers. A simple little tooltip with the sprite's name would be awesome. That way I don't need to keep a separate notepad open with a list of the sprite numbers and their corresponding names.

Most enemies are 3D, which is why I can't display them. There's also no way to show them exactly as the game does.
I don't know what every sprite does, but I might consider adding tooltips for known sprites to a later version.

Originally posted by AlexAR
Also, having to go up to the height/width boxes to resize blocks is a bit clunky. Editing would be much more fluid if you could stretch blocks in the main window with the mouse like lunar magic does.

Already exists; you can use the small white dots at the bottom right of each object to resize it. I'm not sure if I should change this though, it's kind of hard to target it accurately sometimes. Maybe making it bigger would work better.

Originally posted by AlexAR
Again, great work here man.

Thanks!

____________________
My most sincere excuses for all my bullshit to you. -- Mega-Moron · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
AlexAR
Member
Level: 39


Posts: 83/306
EXP: 388204
For next: 16567

Since: 11-30-07


Since last post: 9.0 years
Last activity: 9.0 years

Posted on 04-14-09 10:48:33 PM Link | Quote
Wow, fast reply.. anyways I was gonna edit my post with this..



if sprite number is marked as known
then display its tooltip
else display unkown sprite

And yeah that white square resizing thing is so small I would have never seen it if you hadn't mentioned it. Works great though.

Question, the map 16 window is just for show for now? Can it do anything?

Also, if I open the mini map, close it and scroll down with my wheel mouse I get this error every time:

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at NSMBe4.LevelEditor.objXPosUpDown_ValueChanged(Object sender, EventArgs e)
at System.Windows.Forms.NumericUpDown.OnValueChanged(EventArgs e)
at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
at System.Windows.Forms.NumericUpDown.DownButton()
at System.Windows.Forms.UpDownBase.OnMouseWheel(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseWheel(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UpDownBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Raccoon Sam
Member
free speech disabled
Level: 32


Posts: 93/187
EXP: 187692
For next: 18750

Since: 07-25-07

From: Somewhat

Since last post: 4.4 years
Last activity: 1.0 years

Posted on 04-15-09 01:34:26 PM Link | Quote
Originally posted by Treeki
Most enemies are 3D, which is why I can't display them.

You could use external image files that are taken screenshots of the enemies, like SMILE.
Yoshi52
Member
Level: 17


Posts: 36/47
EXP: 23159
For next: 1584

Since: 03-02-08

From: Somewhere

Since last post: 13.0 years
Last activity: 13.0 years

Posted on 04-15-09 03:35:53 PM Link | Quote
Say, what happened to the level header thing? You know, that window that lets one edit the level's time, Mario's Start Point, and the foreground/background stuff? Where'd that go? I can understand taking out Mario's Start Point for editing, as that does mess up some levels, but what was wrong with the Time Limit?

Or, is it still there, but l missed it somehow?

____________________

Tanks

360? Yessum.
Level: 121


Posts: 2380/4170
EXP: 19793151
For next: 263545

Since: 07-10-07

From: VA

Since last post: 9.5 years
Last activity: 9.5 years

Posted on 04-15-09 03:37:47 PM Link | Quote
Originally posted by Yoshi52
Say, what happened to the level header thing? You know, that window that lets one edit the level's time, Mario's Start Point, and the foreground/background stuff? Where'd that go? I can understand taking out Mario's Start Point for editing, as that does mess up some levels, but what was wrong with the Time Limit?

Or, is it still there, but l missed it somehow?



This is all being added in due time. Please bear with us. Treeki's working on entrances as we speak in hopes of getting some of the bigger things out the way. You can always use the early editor to do those things if you must.

____________________

Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 215/2014
EXP: 6633372
For next: 17292

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 105 days
Last activity: 18 days

Posted on 04-15-09 03:40:49 PM Link | Quote
Originally posted by Yoshi52
Say, what happened to the level header thing? You know, that window that lets one edit the level's time, Mario's Start Point, and the foreground/background stuff? Where'd that go? I can understand taking out Mario's Start Point for editing, as that does mess up some levels, but what was wrong with the Time Limit?

Or, is it still there, but l missed it somehow?

There are two reasons I haven't added it yet:

1. In NSMBe2 it used hardcoded offsets within the level file, and didn't index them by blocks.
2. I want to add more detailed editing - being able to see previews of each background/tileset before you choose them, for example.

Once I figure out how to get entrances working, you will be able to edit Mario's start point using them. If I ever figure out enough of the format to get views working as well, that means we can do pretty much anything - create new areas in levels, working pipes, etc.

____________________
My most sincere excuses for all my bullshit to you. -- Mega-Moron · Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
FPzero
9590



Post 3200/9597
Active
5.4 years ago
Posted on 04-16-09 10:16:07 AM Link | Quote
Originally posted by Raccoon Sam
Originally posted by Treeki
Most enemies are 3D, which is why I can't display them.

You could use external image files that are taken screenshots of the enemies, like SMILE.


I second this idea. SMILE has an external folder filled with gif images of all the sprites in the game. The editor uses those images instead of the actual graphic to display them.

____________________
Pages: 1 2 3 4 5 6 7 8 9 10 ... 12 13 14 15 16 17 18 19 20 ... 22 23 24 25 26 27 28 29 30 31 Next newer thread
Jul - NSMB Hacking (Archive) - Original NSMB Hacking Thread (Archived) New poll - New thread - New reply


Rusted Logic

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

33 database queries, 11 query cache hits.
Query execution time:  0.115867 seconds
Script execution time:  0.033871 seconds
Total render time:  0.149738 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 299 - 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 210 - 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 155 - Warning: unescaped & or unknown entity "&page"
line 149 column 186 - Warning: unescaped & or unknown entity "&page"
line 149 column 217 - Warning: unescaped & or unknown entity "&page"
line 149 column 248 - Warning: unescaped & or unknown entity "&page"
line 149 column 279 - Warning: unescaped & or unknown entity "&page"
line 149 column 310 - Warning: unescaped & or unknown entity "&page"
line 149 column 341 - Warning: unescaped & or unknown entity "&page"
line 149 column 372 - Warning: unescaped & or unknown entity "&page"
line 149 column 408 - Warning: unescaped & or unknown entity "&page"
line 149 column 441 - Warning: unescaped & or unknown entity "&page"
line 149 column 474 - Warning: unescaped & or unknown entity "&page"
line 149 column 507 - Warning: unescaped & or unknown entity "&page"
line 149 column 543 - Warning: unescaped & or unknown entity "&page"
line 149 column 576 - Warning: unescaped & or unknown entity "&page"
line 149 column 609 - Warning: unescaped & or unknown entity "&page"
line 149 column 642 - Warning: unescaped & or unknown entity "&page"
line 149 column 679 - Warning: unescaped & or unknown entity "&page"
line 149 column 712 - Warning: unescaped & or unknown entity "&page"
line 149 column 745 - Warning: unescaped & or unknown entity "&page"
line 149 column 778 - Warning: unescaped & or unknown entity "&page"
line 149 column 811 - Warning: unescaped & or unknown entity "&page"
line 149 column 844 - Warning: unescaped & or unknown entity "&page"
line 149 column 877 - Warning: unescaped & or unknown entity "&page"
line 149 column 910 - Warning: unescaped & or unknown entity "&page"
line 149 column 943 - Warning: unescaped & or unknown entity "&page"
line 149 column 976 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 1013 - 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 100 - Warning: unescaped & or unknown entity "&postid"
line 179 column 130 - Warning: missing <tr>
line 179 column 317 - Warning: missing <tr>
line 185 column 910 - Warning: missing <tr>
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 100 - Warning: unescaped & or unknown entity "&postid"
line 211 column 74 - Warning: <link> isn't allowed in <td> elements
line 211 column 9 - Info: <td> previously mentioned
line 213 column 15 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 214 column 25 - Warning: missing <tr>
line 221 column 33 - Warning: missing <tr>
line 222 column 120 - Warning: unescaped & or unknown entity "&postid"
line 229 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 231 column 9 - Warning: missing <tr>
line 249 column 13 - Warning: missing <tr>
line 250 column 100 - Warning: unescaped & or unknown entity "&postid"
line 252 column 312 - Warning: missing </font> before <hr>
line 252 column 613 - Warning: discarding unexpected </td>
line 255 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 257 column 9 - Warning: missing <tr>
line 275 column 13 - Warning: missing <tr>
line 276 column 100 - Warning: unescaped & or unknown entity "&postid"
line 278 column 74 - Warning: <link> isn't allowed in <td> elements
line 278 column 9 - Info: <td> previously mentioned
line 281 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 283 column 9 - Warning: missing <tr>
line 301 column 13 - Warning: missing <tr>
line 302 column 100 - Warning: unescaped & or unknown entity "&postid"
line 304 column 312 - Warning: missing </font> before <hr>
line 304 column 559 - Warning: discarding unexpected </td>
line 307 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 309 column 9 - Warning: missing <tr>
line 327 column 13 - Warning: missing <tr>
line 328 column 100 - Warning: unescaped & or unknown entity "&postid"
line 330 column 74 - Warning: <link> isn't allowed in <td> elements
line 330 column 9 - Info: <td> previously mentioned
line 330 column 504 - Warning: unescaped & or unknown entity "&r"
line 333 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 335 column 9 - Warning: missing <tr>
line 353 column 13 - Warning: missing <tr>
line 354 column 100 - Warning: unescaped & or unknown entity "&postid"
line 376 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 378 column 9 - Warning: missing <tr>
line 396 column 13 - Warning: missing <tr>
line 397 column 100 - Warning: unescaped & or unknown entity "&postid"
line 399 column 74 - Warning: <link> isn't allowed in <td> elements
line 399 column 9 - Info: <td> previously mentioned
line 420 column 2124 - Warning: unescaped & or unknown entity "&r"
line 423 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 425 column 9 - Warning: missing <tr>
line 443 column 13 - Warning: missing <tr>
line 444 column 100 - Warning: unescaped & or unknown entity "&postid"
line 454 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 456 column 9 - Warning: missing <tr>
line 474 column 13 - Warning: missing <tr>
line 475 column 100 - Warning: unescaped & or unknown entity "&postid"
line 477 column 436 - Warning: missing </font> before </td>
line 477 column 429 - Warning: missing </small> before </td>
line 481 column 790 - Warning: discarding unexpected </font>
line 484 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 486 column 9 - Warning: missing <tr>
line 504 column 13 - Warning: missing <tr>
line 505 column 100 - Warning: unescaped & or unknown entity "&postid"
line 512 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 514 column 9 - Warning: missing <tr>
line 532 column 13 - Warning: missing <tr>
line 533 column 100 - Warning: unescaped & or unknown entity "&postid"
line 546 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 548 column 9 - Warning: missing <tr>
line 566 column 13 - Warning: missing <tr>
line 567 column 100 - Warning: unescaped & or unknown entity "&postid"
line 569 column 74 - Warning: <link> isn't allowed in <td> elements
line 569 column 9 - Info: <td> previously mentioned
line 579 column 1979 - Warning: unescaped & or unknown entity "&r"
line 582 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 584 column 9 - Warning: missing <tr>
line 602 column 13 - Warning: missing <tr>
line 603 column 100 - Warning: unescaped & or unknown entity "&postid"
line 639 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 641 column 9 - Warning: missing <tr>
line 659 column 13 - Warning: missing <tr>
line 660 column 100 - Warning: unescaped & or unknown entity "&postid"
line 666 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 668 column 9 - Warning: missing <tr>
line 686 column 13 - Warning: missing <tr>
line 687 column 100 - Warning: unescaped & or unknown entity "&postid"
line 695 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 697 column 9 - Warning: missing <tr>
line 715 column 13 - Warning: missing <tr>
line 716 column 100 - Warning: unescaped & or unknown entity "&postid"
line 718 column 312 - Warning: missing </font> before <blockquote>
line 718 column 353 - Warning: inserting implicit <font>
line 718 column 353 - Warning: missing </font> before <hr>
line 718 column 417 - Warning: inserting implicit <font>
line 718 column 417 - Warning: missing </font> before <hr>
line 721 column 1 - Warning: inserting implicit <font>
line 721 column 1 - Warning: missing </font> before <hr>
line 722 column 1225 - Warning: discarding unexpected </td>
line 725 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 727 column 9 - Warning: missing <tr>
line 745 column 13 - Warning: missing <tr>
line 746 column 100 - Warning: unescaped & or unknown entity "&postid"
line 748 column 74 - Warning: <link> isn't allowed in <td> elements
line 748 column 9 - Info: <td> previously mentioned
line 756 column 1450 - Warning: unescaped & or unknown entity "&r"
line 758 column 15 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 759 column 25 - Warning: missing <tr>
line 761 column 33 - Warning: missing </font> before </td>
line 769 column 25 - Warning: plain text isn't allowed in <tr> elements
line 759 column 25 - Info: <tr> previously mentioned
line 771 column 33 - Warning: missing <tr>
line 772 column 120 - Warning: unescaped & or unknown entity "&postid"
line 772 column 47 - Warning: missing </nobr> before </table>
line 774 column 355 - Warning: missing </font> before <blockquote>
line 774 column 334 - Warning: missing </font> before <blockquote>
line 774 column 396 - Warning: inserting implicit <font>
line 774 column 396 - Warning: inserting implicit <font>
line 774 column 396 - Warning: missing </font> before <hr>
line 774 column 396 - Warning: missing </font> before <hr>
line 774 column 476 - Warning: inserting implicit <font>
line 774 column 476 - Warning: inserting implicit <font>
line 774 column 476 - Warning: missing </font> before <hr>
line 774 column 476 - Warning: missing </font> before <hr>
line 774 column 539 - Warning: inserting implicit <font>
line 774 column 539 - Warning: inserting implicit <font>
line 774 column 539 - Warning: missing </font> before <hr>
line 774 column 539 - Warning: missing </font> before <hr>
line 775 column 1 - Warning: inserting implicit <font>
line 775 column 1 - Warning: inserting implicit <font>
line 775 column 1 - Warning: missing </font> before <hr>
line 775 column 1 - Warning: missing </font> before <hr>
line 776 column 1 - Warning: inserting implicit <font>
line 776 column 1 - Warning: inserting implicit <font>
line 778 column 17 - Warning: missing <tr>
line 778 column 17 - Warning: discarding unexpected <table>
line 781 column 35 - Warning: missing <tr>
line 781 column 93 - Warning: unescaped & or unknown entity "&page"
line 781 column 124 - Warning: unescaped & or unknown entity "&page"
line 781 column 155 - Warning: unescaped & or unknown entity "&page"
line 781 column 186 - Warning: unescaped & or unknown entity "&page"
line 781 column 217 - Warning: unescaped & or unknown entity "&page"
line 781 column 248 - Warning: unescaped & or unknown entity "&page"
line 781 column 279 - Warning: unescaped & or unknown entity "&page"
line 781 column 310 - Warning: unescaped & or unknown entity "&page"
line 781 column 341 - Warning: unescaped & or unknown entity "&page"
line 781 column 372 - Warning: unescaped & or unknown entity "&page"
line 781 column 408 - Warning: unescaped & or unknown entity "&page"
line 781 column 441 - Warning: unescaped & or unknown entity "&page"
line 781 column 474 - Warning: unescaped & or unknown entity "&page"
line 781 column 507 - Warning: unescaped & or unknown entity "&page"
line 781 column 543 - Warning: unescaped & or unknown entity "&page"
line 781 column 576 - Warning: unescaped & or unknown entity "&page"
line 781 column 609 - Warning: unescaped & or unknown entity "&page"
line 781 column 642 - Warning: unescaped & or unknown entity "&page"
line 781 column 679 - Warning: unescaped & or unknown entity "&page"
line 781 column 712 - Warning: unescaped & or unknown entity "&page"
line 781 column 745 - Warning: unescaped & or unknown entity "&page"
line 781 column 778 - Warning: unescaped & or unknown entity "&page"
line 781 column 811 - Warning: unescaped & or unknown entity "&page"
line 781 column 844 - Warning: unescaped & or unknown entity "&page"
line 781 column 877 - Warning: unescaped & or unknown entity "&page"
line 781 column 910 - Warning: unescaped & or unknown entity "&page"
line 781 column 943 - Warning: unescaped & or unknown entity "&page"
line 781 column 976 - Warning: unescaped & or unknown entity "&page"
line 781 column 50 - Warning: missing </font> before </td>
line 781 column 1013 - Warning: missing </font> before </table>
line 783 column 35 - Warning: missing <tr>
line 783 column 50 - Warning: missing </font> before </td>
line 784 column 37 - Warning: unescaped & or unknown entity "&id"
line 783 column 210 - Warning: missing </font> before </table>
line 785 column 17 - Warning: discarding unexpected </textarea>
line 785 column 28 - Warning: discarding unexpected </form>
line 785 column 35 - Warning: discarding unexpected </embed>
line 785 column 43 - Warning: discarding unexpected </noembed>
line 785 column 53 - Warning: discarding unexpected </noscript>
line 785 column 64 - Warning: discarding unexpected </noembed>
line 785 column 74 - Warning: discarding unexpected </embed>
line 785 column 82 - Warning: discarding unexpected </table>
line 785 column 90 - Warning: discarding unexpected </table>
line 787 column 9 - Warning: missing </font> before <table>
line 799 column 25 - Warning: discarding unexpected </font>
line 808 column 58 - Warning: discarding unexpected </font>
line 786 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 185 column 910 - Warning: <td> attribute "width" has invalid value "1.0%"
line 185 column 985 - Warning: <img> lacks "alt" attribute
line 185 column 1032 - Warning: <td> attribute "width" has invalid value "99.0"
line 185 column 1047 - Warning: <img> lacks "alt" attribute
line 192 column 11 - 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 161 - Warning: <img> lacks "alt" attribute
line 194 column 11 - Warning: <img> lacks "alt" attribute
line 204 column 15 - Warning: <img> lacks "alt" attribute
line 217 column 37 - Warning: <img> lacks "alt" attribute
line 227 column 594 - Warning: <font> attribute "color" had invalid value "888888" and has been replaced
line 233 column 11 - Warning: <img> lacks "alt" attribute
line 234 column 23 - Warning: <img> lacks "alt" attribute
line 234 column 64 - Warning: <img> lacks "alt" attribute
line 234 column 113 - Warning: <img> lacks "alt" attribute
line 234 column 163 - Warning: <img> lacks "alt" attribute
line 235 column 11 - Warning: <img> lacks "alt" attribute
line 245 column 15 - Warning: <img> lacks "alt" attribute
line 252 column 376 - Warning: <img> proprietary attribute value "absmiddle"
line 252 column 376 - Warning: <img> lacks "alt" attribute
line 252 column 512 - Warning: <img> lacks "alt" attribute
line 259 column 11 - Warning: <img> lacks "alt" attribute
line 260 column 22 - Warning: <img> lacks "alt" attribute
line 260 column 63 - Warning: <img> lacks "alt" attribute
line 260 column 112 - Warning: <img> lacks "alt" attribute
line 260 column 161 - Warning: <img> lacks "alt" attribute
line 261 column 11 - Warning: <img> lacks "alt" attribute
line 271 column 15 - Warning: <img> lacks "alt" attribute
line 285 column 11 - Warning: <img> lacks "alt" attribute
line 286 column 23 - Warning: <img> lacks "alt" attribute
line 286 column 64 - Warning: <img> lacks "alt" attribute
line 286 column 113 - Warning: <img> lacks "alt" attribute
line 286 column 163 - Warning: <img> lacks "alt" attribute
line 287 column 11 - Warning: <img> lacks "alt" attribute
line 297 column 15 - Warning: <img> lacks "alt" attribute
line 304 column 458 - Warning: <img> lacks "alt" attribute
line 311 column 11 - Warning: <img> lacks "alt" attribute
line 312 column 22 - Warning: <img> lacks "alt" attribute
line 312 column 63 - Warning: <img> lacks "alt" attribute
line 312 column 112 - Warning: <img> lacks "alt" attribute
line 312 column 161 - Warning: <img> lacks "alt" attribute
line 313 column 11 - Warning: <img> lacks "alt" attribute
line 323 column 15 - Warning: <img> lacks "alt" attribute
line 338 column 22 - Warning: <img> lacks "alt" attribute
line 338 column 63 - Warning: <img> lacks "alt" attribute
line 338 column 112 - Warning: <img> lacks "alt" attribute
line 338 column 162 - Warning: <img> lacks "alt" attribute
line 339 column 11 - Warning: <img> escaping malformed URI reference
line 339 column 11 - Warning: <img> lacks "alt" attribute
line 349 column 15 - Warning: <img> lacks "alt" attribute
line 380 column 11 - Warning: <img> lacks "alt" attribute
line 381 column 22 - Warning: <img> lacks "alt" attribute
line 381 column 63 - Warning: <img> lacks "alt" attribute
line 381 column 112 - Warning: <img> lacks "alt" attribute
line 381 column 161 - Warning: <img> lacks "alt" attribute
line 382 column 11 - Warning: <img> lacks "alt" attribute
line 392 column 15 - Warning: <img> lacks "alt" attribute
line 417 column 1547 - Warning: <img> proprietary attribute value "absmiddle"
line 417 column 1547 - Warning: <img> lacks "alt" attribute
line 428 column 22 - Warning: <img> lacks "alt" attribute
line 428 column 63 - Warning: <img> lacks "alt" attribute
line 428 column 112 - Warning: <img> lacks "alt" attribute
line 428 column 162 - Warning: <img> lacks "alt" attribute
line 429 column 11 - Warning: <img> lacks "alt" attribute
line 439 column 15 - Warning: <img> lacks "alt" attribute
line 450 column 348 - Warning: <img> lacks "alt" attribute
line 451 column 482 - Warning: <img> lacks "alt" attribute
line 459 column 23 - Warning: <img> lacks "alt" attribute
line 459 column 64 - Warning: <img> lacks "alt" attribute
line 459 column 113 - Warning: <img> lacks "alt" attribute
line 459 column 163 - Warning: <img> lacks "alt" attribute
line 460 column 11 - Warning: <img> lacks "alt" attribute
line 470 column 15 - Warning: <img> lacks "alt" attribute
line 477 column 147 - Warning: <img> lacks "alt" attribute
line 477 column 268 - Warning: <img> lacks "alt" attribute
line 481 column 571 - Warning: <img> proprietary attribute value "absmiddle"
line 481 column 571 - Warning: <img> lacks "alt" attribute
line 481 column 699 - Warning: <img> lacks "alt" attribute
line 489 column 22 - Warning: <img> lacks "alt" attribute
line 489 column 63 - Warning: <img> lacks "alt" attribute
line 489 column 112 - Warning: <img> lacks "alt" attribute
line 489 column 162 - Warning: <img> lacks "alt" attribute
line 490 column 11 - Warning: <img> escaping malformed URI reference
line 490 column 11 - Warning: <img> lacks "alt" attribute
line 500 column 15 - Warning: <img> lacks "alt" attribute
line 517 column 22 - Warning: <img> lacks "alt" attribute
line 517 column 63 - Warning: <img> lacks "alt" attribute
line 517 column 112 - Warning: <img> lacks "alt" attribute
line 517 column 162 - Warning: <img> lacks "alt" attribute
line 518 column 11 - Warning: <img> lacks "alt" attribute
line 528 column 15 - Warning: <img> lacks "alt" attribute
line 550 column 11 - Warning: <img> lacks "alt" attribute
line 551 column 22 - Warning: <img> lacks "alt" attribute
line 551 column 63 - Warning: <img> lacks "alt" attribute
line 551 column 112 - Warning: <img> lacks "alt" attribute
line 551 column 161 - Warning: <img> lacks "alt" attribute
line 552 column 11 - Warning: <img> lacks "alt" attribute
line 562 column 15 - Warning: <img> lacks "alt" attribute
line 587 column 22 - Warning: <img> lacks "alt" attribute
line 587 column 63 - Warning: <img> lacks "alt" attribute
line 587 column 112 - Warning: <img> lacks "alt" attribute
line 587 column 162 - Warning: <img> lacks "alt" attribute
line 588 column 11 - Warning: <img> lacks "alt" attribute
line 598 column 15 - Warning: <img> lacks "alt" attribute
line 607 column 146 - Warning: <img> lacks "alt" attribute
line 644 column 22 - Warning: <img> lacks "alt" attribute
line 644 column 63 - Warning: <img> lacks "alt" attribute
line 644 column 112 - Warning: <img> lacks "alt" attribute
line 644 column 162 - Warning: <img> lacks "alt" attribute
line 645 column 11 - Warning: <img> escaping malformed URI reference
line 645 column 11 - Warning: <img> lacks "alt" attribute
line 655 column 15 - Warning: <img> lacks "alt" attribute
line 671 column 22 - Warning: <img> lacks "alt" attribute
line 671 column 63 - Warning: <img> lacks "alt" attribute
line 671 column 112 - Warning: <img> lacks "alt" attribute
line 671 column 162 - Warning: <img> lacks "alt" attribute
line 672 column 11 - Warning: <img> lacks "alt" attribute
line 682 column 15 - Warning: <img> lacks "alt" attribute
line 691 column 475 - Warning: <img> lacks "alt" attribute
line 692 column 609 - Warning: <img> lacks "alt" attribute
line 699 column 11 - Warning: <img> lacks "alt" attribute
line 700 column 23 - Warning: <img> lacks "alt" attribute
line 700 column 64 - Warning: <img> lacks "alt" attribute
line 700 column 113 - Warning: <img> lacks "alt" attribute
line 700 column 163 - Warning: <img> lacks "alt" attribute
line 701 column 11 - Warning: <img> lacks "alt" attribute
line 711 column 15 - Warning: <img> lacks "alt" attribute
line 722 column 1124 - Warning: <img> lacks "alt" attribute
line 729 column 11 - Warning: <img> lacks "alt" attribute
line 730 column 22 - Warning: <img> lacks "alt" attribute
line 730 column 63 - Warning: <img> lacks "alt" attribute
line 730 column 112 - Warning: <img> lacks "alt" attribute
line 730 column 161 - Warning: <img> lacks "alt" attribute
line 731 column 11 - Warning: <img> lacks "alt" attribute
line 741 column 15 - Warning: <img> lacks "alt" attribute
line 762 column 42 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 42 - Warning: <img> lacks "alt" attribute
line 762 column 85 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 85 - Warning: <img> lacks "alt" attribute
line 762 column 128 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 128 - Warning: <img> lacks "alt" attribute
line 762 column 171 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 171 - Warning: <img> lacks "alt" attribute
line 762 column 214 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 214 - Warning: <img> lacks "alt" attribute
line 762 column 257 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 257 - Warning: <img> lacks "alt" attribute
line 762 column 300 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 300 - Warning: <img> lacks "alt" attribute
line 762 column 343 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 343 - Warning: <img> lacks "alt" attribute
line 762 column 386 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 386 - Warning: <img> lacks "alt" attribute
line 762 column 429 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 429 - Warning: <img> lacks "alt" attribute
line 762 column 472 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 472 - Warning: <img> lacks "alt" attribute
line 762 column 515 - Warning: <img> proprietary attribute value "absmiddle"
line 762 column 515 - Warning: <img> lacks "alt" attribute
line 764 column 33 - Warning: <img> lacks "alt" attribute
line 767 column 37 - Warning: <img> lacks "alt" attribute
line 774 column 99 - Warning: <table> attribute "bgcolor" had invalid value "FFFFFF" and has been replaced
line 776 column 967 - Warning: <img> lacks "alt" attribute
line 784 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 784 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 784 column 244 - Warning: <img> proprietary attribute value "absmiddle"
line 793 column 25 - Warning: <img> lacks "alt" attribute
line 798 column 267 - Warning: <img> lacks "alt" attribute
line 718 column 312 - Warning: trimming empty <font>
line 774 column 355 - Warning: trimming empty <font>
line 774 column 334 - Warning: trimming empty <font>
line 778 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 317 - Warning: <td> proprietary attribute "background"
line 209 column 27 - Warning: <nobr> is not approved by W3C
line 222 column 47 - Warning: <nobr> is not approved by W3C
line 250 column 27 - Warning: <nobr> is not approved by W3C
line 252 column 74 - Warning: <table> proprietary attribute "height"
line 276 column 27 - Warning: <nobr> is not approved by W3C
line 302 column 27 - Warning: <nobr> is not approved by W3C
line 304 column 74 - Warning: <table> proprietary attribute "height"
line 328 column 27 - Warning: <nobr> is not approved by W3C
line 354 column 27 - Warning: <nobr> is not approved by W3C
line 397 column 27 - Warning: <nobr> is not approved by W3C
line 444 column 27 - Warning: <nobr> is not approved by W3C
line 475 column 27 - Warning: <nobr> is not approved by W3C
line 505 column 27 - Warning: <nobr> is not approved by W3C
line 533 column 27 - Warning: <nobr> is not approved by W3C
line 567 column 27 - Warning: <nobr> is not approved by W3C
line 603 column 27 - Warning: <nobr> is not approved by W3C
line 660 column 27 - Warning: <nobr> is not approved by W3C
line 687 column 27 - Warning: <nobr> is not approved by W3C
line 716 column 27 - Warning: <nobr> is not approved by W3C
line 718 column 74 - Warning: <table> proprietary attribute "height"
line 746 column 27 - Warning: <nobr> is not approved by W3C
line 772 column 47 - Warning: <nobr> is not approved by W3C
line 774 column 99 - Warning: <table> proprietary attribute "height"
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 438 warnings and 0 errors!


URIs must be properly escaped, they must not contain unescaped
characters below U+0021 including the space character and not
above U+007E. Tidy escapes the URI for you as recommended by
HTML 4.01 section B.2.1 and XML 1.0 section 4.2.2. Some user agents
use another algorithm to escape such URIs and some server-sided
scripts depend on that. If you want to depend on that, you must
escape the URI on your own. For more information please refer to
http://www.w3.org/International/O-URL-and-ident.html

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