Register - Login
Views: 99385661
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 04:14:23 AM
Jul - The Cutting Room Floor - Final Fight 2 New poll - New thread - New reply
Pages: 1 2 Next newer thread | Next older thread
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 63/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 05-19-10 01:27:49 AM Link | Quote
While I only have a couple of things for this, it's entirely regional differences.

The first is on the first level boss, Won Won. In the Japanese version, he wields a cleaver, which is not in the American version.

The second is that of Leon and Robert in the American version. Like Sid and Billy, they are stand-ins for female enemies Mary and Eliza. The women even have their own sound effects, which are in the sound test of the American version, effectively rendering them unused. The palette for Leon is the same for the female Japanese counterpart, but Leon's female counterpart is completely different.

I'm not sure about compression as well, I'd have to find something to uncompress graphics with for this, but I wonder if more unused stuff is kicking around as well. Especially from the Proto version. I remember in either vol. 50-51 of Nintendo Power, there was a heavily different Final Fight 2 proto screenshots shown, compared to the review shown in the vol. 52.

It's a mystery to everybody, for now. Someone with more skills wanna join me in poking around at this game?
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 82/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 05-20-10 11:22:04 PM (last edited by Rick at 05-21-10 12:21 AM) Link | Quote
Okay, so double-posting, but I think I found a couple of unused enemies! I suppose it's worth it.

The only thing is, however, is that the unused enemies are Andore clones. However, they show up in the (U) and (J) ROM still, so they could very well be in there. I used Flying Omelette's method of opening SNES ROMs in Notepad to see if there was text. I came across all the names of the enemies, and I found the following:


(Ignore the little symbol bits beside the names, as far as I can tell, they mean nothing here.)

Note the highlighted names! I'm curious to see if they're still even in there. On the one hand, I can see why they were just not used, because that would render about 1/4th of the game's regular enemies being Andores. However, it would have spiced up the variety a little bit, since seeing Andore, Andore Jr., and G. Andore gets a little repetitive. Also, they would've been easy to program into the game because all the Andores have roughly the same AI, from what I've noticed.

Both U. Andore and F. Andore appear in the first Final Fight game only once in the third level, but they don't this one. I'm not sure how I'm going to do this, but later on, I'm gonna mess around and see if I can find an enemy modifier cheat. I'm going to venture a guess that the order of the enemies' names in Notepad are the order that the game has them in in the ROM. I'll probably have to figure out the code in the only way I know how; ZSNES's cheat search database.

Yeah so, if someone can hack a PAR code for me that can replace the first enemy in the game with another enemy, that would be uber helpful. I can't figure out how to do it myself. Been tryin' pretty hard to figure that one out.
Tauwasser
"dumb piece of shit needs to learn some fucking ettiquette" - Anonymous
Level: 21


Posts: 12/73
EXP: 43037
For next: 6906

Since: 04-10-09


Since last post: 11.1 years
Last activity: 10.0 years

Posted on 05-21-10 01:56:29 PM Link | Quote
Why don't you get a hex editor and dump strings the proper way instead of posting notepad pictures?

cYa,

Tauwasser
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 91/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 05-21-10 02:24:27 PM Link | Quote
Recommend a good one?

Anyway, I just more acted on curiosity and tried checking it out in Notepad than anything. When I heard about it, I was all "Oh, that's interesting" and decided to try it out. Hence, notepad image.
Xkeeper

Level: 263


Posts: 16330/25343
EXP: 296715279
For next: 2245174

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 9 days
Last activity: 3 days

Posted on 05-21-10 04:36:06 PM Link | Quote
translhextion

____________________
Xkeeper

Level: 263


Posts: 16331/25343
EXP: 296715279
For next: 2245174

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 9 days
Last activity: 3 days

Posted on 05-21-10 04:37:05 PM Link | Quote
Originally posted by Tauwasser
Why don't you get a hex editor and dump strings the proper way instead of posting notepad pictures?

cYa,

Tauwasser

also, lighten up. I'm not going to fault them for doing it in a way that works, as long as the end result is nice.

____________________
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 94/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 05-21-10 08:35:11 PM (last edited by Rick at 05-24-10 04:19 PM) Link | Quote
Now that Xkeeper has pointed me in the right direction as far as a hex editor goes, I've done a little more digging.

That area of the text is indeed the names of the enemies, but it also holds each of the enemies' pictures as well! Unsurprisingly, all the Andores, including the two unused ones, share the exact same picture, so there aren't any unused graphics in the life meter portraits.

EDIT: The PAR code 7E11CB?? alters the palette of the first enemy that appears in any area. I don't know if I'm on the right track or not.

I'm feeling pretty sure that the enemy data list would be in this order though, if it helps with finding enemy data:

Mic
Schot
Bull
Mark
Jack
Elijah
Elick
Atlas
Jony
Andore Jr.
Andore
G. Andore
U. Andore
F. Andore
Leon
Robert
Eliot
Elias
Joe
Won Won
Freddie
Bratken
Philippe
Rolent
Retu

I'm also going to guess that unlike the first and third games, the second game does not have a text-debug menu, as I couldn't find anything in the ROM that pointed to it, but I could be very wrong, as I'm still a beginner at doing this stuff.
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 105/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 05-25-10 03:58:11 AM Link | Quote
Ah yes, more discoveries! Another thing I've forgotten are the unused sound effects that are in the U.S. version of the sound test! Some of these I'm not certain if they're unused or not, but some I know for a fact are.

11 - Defeated sound effect for Eliza, who does not appear in the US version.
1C - Defeated sound effect for Mary, who does not appear in the US version.
1F - Lumped in with many of the defeated sound effects, but it sounds like one played in reverse. No idea what this is.
24 - Sounds like an odd woman defeated sound. Unsure if used or not.
29 - The laughing sound from the intro, but faster and higher-pitched.
2B - Similar to 29, but just slightly slower.
2C - The fastest of the laughter sound effects. I honestly question whether any of these were meant to be used for the fourth boss, Philippe the Clown, but just not used.
3F - An odd little sound I don't recall hearing at any point in the game.

When I figure out how exactly I can rip these sound effects without the use of ZSNES + Super Jukebox + Audacity (because I can't use Super Jukebox anymore for glitchy reasons), I'm going to add them to the wiki.

---

Even more interestingly, the Japanese version has more listed sound effects than the American version! The American version stops at 3F, while the Japanese version goes up to 49! And yet it gets stranger, as the Japanese version has ten sound clips that don't play anything at all when selected! The numbers of those are as follows:

00, 17, 18, 19, 1A, 21, 28, 3A, 3B, 3D.

Some of these are mixed in with voice clips, but some of them aren't. No idea what the later ones could have been, but I'm guessing that some of the other ones were missing speech clips from either the player characters or the enemies.

It seems that someone took the time to fix this situation up for when it reached America. Good call.

---

In other news, I was playing around with a palette code that I listed in an earlier topic. Tonight while screwing around, I found potential palettes that could be used for the unused Andores, though I have no way of confirming it except by looking at it and saying "these colors match perfectly!", rendering it speculative. Replace the ?? in the code with "2F" to get the first Andore Jr. in level 2 with green overalls. I tried up until about 64 in Hex, and around the late 40s is when everything started glitching like hell out. I'm guessing if there is any more valid Andore palette data, that would be the only one, or the palette is going to be glitched.
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 454/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 08-18-10 02:04:21 AM Link | Quote
Bumping because there's some new interesting things I found.

I finally found the issue of Nintendo Power that shows off a vastly different edition of Final Fight 2. There's only a few preview shots in the Pak Watch (I think that's the part), but there's six screenshots that show a very different game.

If someone could get a scan of that page in Issue #48, that would be awesome and I could go and add more to the wiki from there. Now if only a Final Fight 2 Prototype would show up...

____________________
JLukas
User
Level: 11


Posts: 1/19
EXP: 5452
For next: 533

Since: 06-11-10


Since last post: 4.8 years
Last activity: 180 days

Posted on 08-20-10 05:57:15 PM Link | Quote
Here's the enemy modifier Pro Action Replay codes for the first two enemies that appear. Unfortunately, 0603 and 0604 (for U. Andore and F. Andore) crash the game.

84C265xx
84C266xx

84C26Dxx
84C26Exx

Enemy list:

0300 Mic
0301 Schot
0302 Bull
0303 Mark
0304 Jack
0305 Elijah
0400 Elick
0500 Atlas
0501 Jony
0600 Andore Jr.
0601 Andore
0602 G. Andore
0700 Leon
0701 Robert
0800 Eliot
0801 Elias
0900 Joe
0A00 Won Won
0B00 Freddie
0C00 Bratken
0D00 Philippe
0E00 Rolent
0F00 Retu
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 458/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 08-20-10 08:23:52 PM Link | Quote
Thanks a whole bunch for doing this, man! Bummer that they crash the game. I'm willing to bet that they were in the Prototype, though, as the pictures show Andores with yellow palettes. I'm actually kind of surprised that they crash the game, seeing as how the Andores relatively share the same attacks and what-not.

The only other palette that I could find is a green palette that matched him, but I think that was the palette of the green gates in level 2 over anything else.

____________________
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 4520/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 07-07-11 05:06:05 AM (last edited by Rick at 07-07-11 02:08 AM) Link | Quote
Well I hate to beat a dead horse, but I may have come across another little something that I don't really know where to begin with it.



It starts at 00016480 and is literally the first bit of coherent text in the ROM. It's right before the 1st, 2nd, and 3rd high score indicator list numbers, but why it's even there I don't know. It seems like it should be in big letters like with the "Select Player" text when you choose your character for one. Second, the hexadecimal is out of place there, as no one ends up with 4DE02A for a point value.

Of course, I could be overthinking it again, but I really have nothing more than this vague clue to go on. Someone got any bright ideas?

____________________
paulguy

Green Birdo
Level: 93


Posts: 1669/2294
EXP: 8025512
For next: 27298

Since: 09-14-07

From: Buffalo, NY

Since last post: 9.7 years
Last activity: 9.6 years

Posted on 07-07-11 05:46:13 AM Link | Quote
Paulguy's Post configuration
Could just be a lookup table for converting the digits to ASCII values. The hex chars might be because the the lookup could be the result of an AND 0xF, and preventing some ugly corruption or accessing something invalid in the case of an error.

It's just a guess, though, but that's kind of how I would imagine such a thing being programmed.

____________________
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 4523/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 07-07-11 05:22:10 PM Link | Quote
So essentially, like, it's a crash handler or something like that? Sorry if it sounds stupid, I'm a programming derp.

____________________
paulguy

Green Birdo
Level: 93


Posts: 1674/2294
EXP: 8025512
For next: 27298

Since: 09-14-07

From: Buffalo, NY

Since last post: 9.7 years
Last activity: 9.6 years

Posted on 07-07-11 08:33:55 PM (last edited by paulguy at 07-07-11 06:53 PM) Link | Quote
Paulguy's Post configuration
No, it'd just be like, it'd check an offset relative to where the '0' is, and add on whatever the digit it got is, and in this case, *2, for some reason (either related to how the CPU worked with that kind of addressing mode or just how something was programmed).

So, if it got a digit, like 6, it'd take the raw value 6 (multiplied by 2), add it to the position where '0' is (either manually or using an addressing mode to do that automatically) and get the ASCII (or whatever the game uses, not sure if you have a table loaded.) value for '6'.

Get what I mean? Sorry I'm not very good at explaining myself.

EDIT: Also, the A-F is like I said, a predictable value. The lookup can't go out of range.

A digit can be 0 through 9, which would take 4 bits to store an 8 or a 9, so the size of the lookup would be 4 bits wide, but you have 6 more possibilities that would be otherwise "undefined" without the A - F, so if there was a bug or some kind of corruption of the high score table and the function to split the number in to digits digits returned a value over 9, the program would be provided a safe value, and prevent corrupted looking graphics or a possible crash by defining a value for the full possible range.

Of course, this is entirely just a guess ,I didn't program the game, and I haven't looked in to the game's program, it just makes some sense to me given the proximity.

____________________
Rachel Mae

Creature of Chaos
Level: 141


Posts: 4202/5929
EXP: 33575663
For next: 544351

Since: 07-03-07

Pronouns: she/her
From: Foxglen

Since last post: 12 days
Last activity: 1 hour

Posted on 07-08-11 03:27:17 AM Link | Quote
A lot of the games I've scoured for debugging stuff have had 0-F lookup tables, even when there was no trace of debugging code left. I don't even bother posting them on the wiki, they're so common. :\

____________________
Rick
M'Lord, there's a knife in your head!
Level: 152


Posts: 4530/7539
EXP: 43668429
For next: 633231

Since: 02-15-10

From: Maine

Since last post: 113 days
Last activity: 45 days

Posted on 07-08-11 04:29:17 AM Link | Quote
Oh okay, I didn't know if it was more of something that could pop up for some kind of hidden mode or something.

Figured it was worth a shot anyway, since this game seems to have little in the way of unused stuff compared to 1 and 3.

____________________
Mr.Din
Random nobody
Level: 3


Posts: 1/1
EXP: 62
For next: 66

Since: 07-27-11


Since last post: 10.7 years
Last activity: 10.7 years

Posted on 07-27-11 07:09:33 PM (last edited by Mr.Din at 07-27-11 05:51 PM) Link | Quote
Hey guys, I read through this thread and figured maybe this is the perfect place to ask, who is Joe? I read up on unused enemies and everytime I see the lines for U.Andore and F.Andore I see the name Joe as well. As far as I can remember there is no Joe in the final game, does he crash the game like the andore family does?

Edit: yeah completely forgot about those moltov throwing jackasses. nvm
Rolando
Random nobody
Level: 7


Posts: 5/6
EXP: 919
For next: 529

Since: 08-03-11


Since last post: 10.7 years
Last activity: 10.7 years

Posted on 08-04-11 11:36:05 AM Link | Quote
Originally posted by JLukas
Here's the enemy modifier Pro Action Replay codes for the first two enemies that appear. Unfortunately, 0603 and 0604 (for U. Andore and F. Andore) crash the game.

84C265xx
84C266xx

84C26Dxx
84C26Exx

Enemy list:

0300 Mic
0301 Schot
0302 Bull
0303 Mark
0304 Jack
0305 Elijah
0400 Elick
0500 Atlas
0501 Jony
0600 Andore Jr.
0601 Andore
0602 G. Andore
0700 Leon
0701 Robert
0800 Eliot
0801 Elias
0900 Joe
0A00 Won Won
0B00 Freddie
0C00 Bratken
0D00 Philippe
0E00 Rolent
0F00 Retu



Excuse my ignorance here but how do you get these codes to work properly? For example if I want to fight against Rolento and Retu as the first two enemies how do i do that as I can only enter 8 characters into my action replay and these codes would appear to need 10? As far as I understand it?




RahanAkero

The End of the World
Level: 57


Posts: 363/756
EXP: 1399504
For next: 86424

Since: 11-25-09

From: Staten Island, NY

Since last post: 254 days
Last activity: 15 days

Posted on 08-04-11 12:03:30 PM Link | Quote
Originally posted by Rolando

Excuse my ignorance here but how do you get these codes to work properly? For example if I want to fight against Rolento and Retu as the first two enemies how do i do that as I can only enter 8 characters into my action replay and these codes would appear to need 10? As far as I understand it?



If I am not mistaken, you'd do it like so:

Retsu: (0F00)

84C2650F <-- First two digits
84C26600 <-- Last two digits.

If I'm right, then logic follows that the other code would go like so:

Rolento:

84C26D0E
84C26E00

____________________

Pages: 1 2 Next newer thread | Next older thread
Jul - The Cutting Room Floor - Final Fight 2 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, 1 query cache hits.
Query execution time:  0.122353 seconds
Script execution time:  0.033589 seconds
Total render time:  0.155942 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 300 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 184 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 96 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 131 - 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 190 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 192 column 9 - Warning: missing <tr>
line 210 column 13 - Warning: missing <tr>
line 211 column 101 - Warning: unescaped & or unknown entity "&postid"
line 227 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 229 column 9 - Warning: missing <tr>
line 247 column 13 - Warning: missing <tr>
line 248 column 101 - Warning: unescaped & or unknown entity "&postid"
line 257 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 259 column 9 - Warning: missing <tr>
line 277 column 13 - Warning: missing <tr>
line 278 column 101 - Warning: unescaped & or unknown entity "&postid"
line 285 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 287 column 9 - Warning: missing <tr>
line 305 column 13 - Warning: missing <tr>
line 306 column 101 - Warning: unescaped & or unknown entity "&postid"
line 308 column 243 - Warning: missing <tr>
line 308 column 491 - Warning: missing <tr>
line 308 column 840 - Warning: unescaped & or unknown entity "&theme"
line 311 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 313 column 9 - Warning: missing <tr>
line 331 column 13 - Warning: missing <tr>
line 332 column 101 - Warning: unescaped & or unknown entity "&postid"
line 334 column 243 - Warning: missing <tr>
line 334 column 491 - Warning: missing <tr>
line 339 column 1117 - Warning: unescaped & or unknown entity "&theme"
line 342 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 344 column 9 - Warning: missing <tr>
line 362 column 13 - Warning: missing <tr>
line 363 column 101 - Warning: unescaped & or unknown entity "&postid"
line 402 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 404 column 9 - Warning: missing <tr>
line 422 column 13 - Warning: missing <tr>
line 423 column 101 - 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 101 - Warning: unescaped & or unknown entity "&postid"
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 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 571 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 573 column 9 - Warning: missing <tr>
line 591 column 13 - Warning: missing <tr>
line 592 column 101 - Warning: unescaped & or unknown entity "&postid"
line 603 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 605 column 9 - Warning: missing <tr>
line 623 column 13 - Warning: missing <tr>
line 624 column 101 - Warning: unescaped & or unknown entity "&postid"
line 626 column 74 - Warning: <style> isn't allowed in <td> elements
line 626 column 9 - Info: <td> previously mentioned
line 631 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 633 column 9 - Warning: missing <tr>
line 651 column 13 - Warning: missing <tr>
line 652 column 101 - Warning: unescaped & or unknown entity "&postid"
line 657 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 659 column 9 - Warning: missing <tr>
line 677 column 13 - Warning: missing <tr>
line 678 column 101 - Warning: unescaped & or unknown entity "&postid"
line 680 column 74 - Warning: <style> isn't allowed in <td> elements
line 680 column 9 - Info: <td> previously mentioned
line 693 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 695 column 9 - Warning: missing <tr>
line 713 column 13 - Warning: missing <tr>
line 714 column 101 - Warning: unescaped & or unknown entity "&postid"
line 716 column 74 - Warning: <style> isn't allowed in <td> elements
line 716 column 9 - Info: <td> previously mentioned
line 719 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 721 column 9 - Warning: missing <tr>
line 739 column 13 - Warning: missing <tr>
line 740 column 101 - Warning: unescaped & or unknown entity "&postid"
line 747 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 749 column 9 - Warning: missing <tr>
line 767 column 13 - Warning: missing <tr>
line 768 column 101 - Warning: unescaped & or unknown entity "&postid"
line 775 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 777 column 9 - Warning: missing <tr>
line 795 column 13 - Warning: missing <tr>
line 796 column 101 - Warning: unescaped & or unknown entity "&postid"
line 841 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 843 column 9 - Warning: missing <tr>
line 861 column 13 - Warning: missing <tr>
line 862 column 101 - Warning: unescaped & or unknown entity "&postid"
line 864 column 277 - Warning: missing <tr>
line 864 column 549 - Warning: missing <tr>
line 864 column 651 - Warning: missing </font> before <blockquote>
line 864 column 681 - Warning: inserting implicit <font>
line 864 column 681 - Warning: missing </font> before <hr>
line 865 column 1 - Warning: inserting implicit <font>
line 865 column 1 - Warning: missing </font> before <hr>
line 866 column 1051 - Warning: inserting implicit <font>
line 867 column 1 - Warning: inserting implicit <font>
line 864 column 639 - Warning: missing </blockquote>
line 881 column 1440 - Warning: plain text isn't allowed in <tr> elements
line 864 column 549 - Info: <tr> previously mentioned
line 884 column 17 - Warning: missing <tr>
line 884 column 17 - Warning: discarding unexpected <table>
line 887 column 35 - Warning: missing <tr>
line 887 column 96 - Warning: unescaped & or unknown entity "&page"
line 887 column 50 - Warning: missing </font> before </td>
line 887 column 131 - Warning: missing </font> before </table>
line 889 column 35 - Warning: missing <tr>
line 889 column 50 - Warning: missing </font> before </td>
line 890 column 37 - Warning: unescaped & or unknown entity "&id"
line 889 column 184 - Warning: missing </font> before </table>
line 891 column 17 - Warning: discarding unexpected </textarea>
line 891 column 28 - Warning: discarding unexpected </form>
line 891 column 35 - Warning: discarding unexpected </embed>
line 891 column 43 - Warning: discarding unexpected </noembed>
line 891 column 53 - Warning: discarding unexpected </noscript>
line 891 column 64 - Warning: discarding unexpected </noembed>
line 891 column 74 - Warning: discarding unexpected </embed>
line 891 column 82 - Warning: discarding unexpected </table>
line 891 column 90 - Warning: discarding unexpected </table>
line 893 column 9 - Warning: missing </font> before <table>
line 905 column 25 - Warning: discarding unexpected </font>
line 914 column 57 - Warning: discarding unexpected </font>
line 892 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 23 - Warning: <img> lacks "alt" attribute
line 161 column 64 - Warning: <img> lacks "alt" attribute
line 161 column 113 - Warning: <img> lacks "alt" attribute
line 161 column 163 - Warning: <img> lacks "alt" attribute
line 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 195 column 23 - Warning: <img> lacks "alt" attribute
line 195 column 64 - Warning: <img> lacks "alt" attribute
line 195 column 113 - Warning: <img> lacks "alt" attribute
line 195 column 163 - Warning: <img> lacks "alt" attribute
line 196 column 11 - Warning: <img> lacks "alt" attribute
line 206 column 15 - Warning: <img> lacks "alt" attribute
line 217 column 510 - Warning: <img> lacks "alt" attribute
line 232 column 22 - Warning: <img> lacks "alt" attribute
line 232 column 63 - Warning: <img> lacks "alt" attribute
line 232 column 111 - Warning: <img> lacks "alt" attribute
line 232 column 161 - Warning: <img> lacks "alt" attribute
line 233 column 11 - Warning: <img> lacks "alt" attribute
line 243 column 15 - Warning: <img> lacks "alt" attribute
line 262 column 23 - Warning: <img> lacks "alt" attribute
line 262 column 64 - Warning: <img> lacks "alt" attribute
line 262 column 113 - Warning: <img> lacks "alt" attribute
line 262 column 163 - Warning: <img> lacks "alt" attribute
line 263 column 11 - Warning: <img> lacks "alt" attribute
line 273 column 15 - Warning: <img> lacks "alt" attribute
line 290 column 23 - Warning: <img> lacks "alt" attribute
line 290 column 64 - Warning: <img> lacks "alt" attribute
line 290 column 113 - Warning: <img> lacks "alt" attribute
line 290 column 163 - Warning: <img> lacks "alt" attribute
line 291 column 11 - Warning: <img> lacks "alt" attribute
line 301 column 15 - Warning: <img> lacks "alt" attribute
line 308 column 268 - Warning: <img> lacks "alt" attribute
line 308 column 691 - Warning: <img> lacks "alt" attribute
line 308 column 787 - Warning: <img> lacks "alt" attribute
line 308 column 900 - Warning: <img> lacks "alt" attribute
line 316 column 23 - Warning: <img> lacks "alt" attribute
line 316 column 64 - Warning: <img> lacks "alt" attribute
line 316 column 113 - Warning: <img> lacks "alt" attribute
line 316 column 163 - Warning: <img> lacks "alt" attribute
line 317 column 11 - Warning: <img> lacks "alt" attribute
line 327 column 15 - Warning: <img> lacks "alt" attribute
line 334 column 268 - Warning: <img> lacks "alt" attribute
line 339 column 968 - Warning: <img> lacks "alt" attribute
line 339 column 1064 - Warning: <img> lacks "alt" attribute
line 339 column 1177 - Warning: <img> lacks "alt" attribute
line 347 column 23 - Warning: <img> lacks "alt" attribute
line 347 column 64 - Warning: <img> lacks "alt" attribute
line 347 column 113 - Warning: <img> lacks "alt" attribute
line 347 column 163 - Warning: <img> lacks "alt" attribute
line 348 column 11 - Warning: <img> lacks "alt" attribute
line 358 column 15 - Warning: <img> lacks "alt" attribute
line 407 column 23 - Warning: <img> lacks "alt" attribute
line 407 column 64 - Warning: <img> lacks "alt" attribute
line 407 column 113 - Warning: <img> lacks "alt" attribute
line 407 column 163 - Warning: <img> lacks "alt" attribute
line 408 column 11 - Warning: <img> lacks "alt" attribute
line 418 column 15 - 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 481 column 613 - 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 500 column 15 - Warning: <img> lacks "alt" attribute
line 548 column 23 - Warning: <img> lacks "alt" attribute
line 548 column 64 - Warning: <img> lacks "alt" attribute
line 548 column 113 - Warning: <img> lacks "alt" attribute
line 548 column 163 - Warning: <img> lacks "alt" attribute
line 549 column 11 - Warning: <img> lacks "alt" attribute
line 559 column 15 - Warning: <img> lacks "alt" attribute
line 566 column 391 - Warning: <img> proprietary attribute value "absmiddle"
line 566 column 391 - Warning: <img> lacks "alt" attribute
line 568 column 643 - Warning: <img> lacks "alt" attribute
line 576 column 23 - Warning: <img> lacks "alt" attribute
line 576 column 64 - Warning: <img> lacks "alt" attribute
line 576 column 113 - Warning: <img> lacks "alt" attribute
line 576 column 163 - Warning: <img> lacks "alt" attribute
line 577 column 11 - Warning: <img> lacks "alt" attribute
line 587 column 15 - Warning: <img> lacks "alt" attribute
line 596 column 216 - Warning: <img> lacks "alt" attribute
line 600 column 901 - Warning: <img> lacks "alt" attribute
line 607 column 11 - Warning: <img> lacks "alt" attribute
line 608 column 22 - Warning: <img> lacks "alt" attribute
line 608 column 63 - Warning: <img> lacks "alt" attribute
line 608 column 112 - Warning: <img> lacks "alt" attribute
line 608 column 161 - Warning: <img> lacks "alt" attribute
line 609 column 11 - Warning: <img> lacks "alt" attribute
line 619 column 15 - Warning: <img> lacks "alt" attribute
line 636 column 23 - Warning: <img> lacks "alt" attribute
line 636 column 64 - Warning: <img> lacks "alt" attribute
line 636 column 113 - Warning: <img> lacks "alt" attribute
line 636 column 163 - Warning: <img> lacks "alt" attribute
line 637 column 11 - Warning: <img> lacks "alt" attribute
line 647 column 15 - Warning: <img> lacks "alt" attribute
line 654 column 223 - Warning: <img> lacks "alt" attribute
line 661 column 11 - Warning: <img> lacks "alt" attribute
line 662 column 22 - Warning: <img> lacks "alt" attribute
line 662 column 63 - Warning: <img> lacks "alt" attribute
line 662 column 112 - Warning: <img> lacks "alt" attribute
line 662 column 161 - Warning: <img> lacks "alt" attribute
line 663 column 11 - Warning: <img> lacks "alt" attribute
line 673 column 15 - Warning: <img> lacks "alt" attribute
line 697 column 11 - Warning: <img> lacks "alt" attribute
line 698 column 23 - Warning: <img> lacks "alt" attribute
line 698 column 64 - Warning: <img> lacks "alt" attribute
line 698 column 113 - Warning: <img> lacks "alt" attribute
line 698 column 163 - Warning: <img> lacks "alt" attribute
line 699 column 11 - Warning: <img> lacks "alt" attribute
line 709 column 15 - Warning: <img> lacks "alt" attribute
line 724 column 23 - Warning: <img> lacks "alt" attribute
line 724 column 64 - Warning: <img> lacks "alt" attribute
line 724 column 113 - Warning: <img> lacks "alt" attribute
line 724 column 163 - Warning: <img> lacks "alt" attribute
line 725 column 11 - Warning: <img> lacks "alt" attribute
line 735 column 15 - Warning: <img> lacks "alt" attribute
line 744 column 345 - Warning: <img> lacks "alt" attribute
line 752 column 21 - Warning: <img> lacks "alt" attribute
line 752 column 62 - Warning: <img> lacks "alt" attribute
line 752 column 111 - Warning: <img> lacks "alt" attribute
line 752 column 161 - Warning: <img> lacks "alt" attribute
line 763 column 15 - Warning: <img> lacks "alt" attribute
line 780 column 21 - Warning: <img> lacks "alt" attribute
line 780 column 62 - Warning: <img> lacks "alt" attribute
line 780 column 110 - Warning: <img> lacks "alt" attribute
line 780 column 160 - Warning: <img> lacks "alt" attribute
line 791 column 15 - Warning: <img> lacks "alt" attribute
line 845 column 11 - Warning: <img> lacks "alt" attribute
line 846 column 22 - Warning: <img> lacks "alt" attribute
line 846 column 63 - Warning: <img> lacks "alt" attribute
line 846 column 111 - Warning: <img> lacks "alt" attribute
line 846 column 161 - Warning: <img> lacks "alt" attribute
line 847 column 11 - Warning: <img> lacks "alt" attribute
line 857 column 15 - Warning: <img> lacks "alt" attribute
line 864 column 329 - Warning: <img> lacks "alt" attribute
line 880 column 1359 - Warning: <img> lacks "alt" attribute
line 881 column 1448 - Warning: <img> lacks "alt" attribute
line 890 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 890 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 890 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 899 column 25 - Warning: <img> lacks "alt" attribute
line 904 column 267 - Warning: <img> lacks "alt" attribute
line 864 column 651 - Warning: trimming empty <font>
line 866 column 1051 - Warning: trimming empty <font>
line 884 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 211 column 27 - Warning: <nobr> is not approved by W3C
line 248 column 27 - Warning: <nobr> is not approved by W3C
line 278 column 27 - Warning: <nobr> is not approved by W3C
line 306 column 27 - Warning: <nobr> is not approved by W3C
line 332 column 27 - Warning: <nobr> is not approved by W3C
line 363 column 27 - Warning: <nobr> is not approved by W3C
line 423 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 564 column 27 - Warning: <nobr> is not approved by W3C
line 592 column 27 - Warning: <nobr> is not approved by W3C
line 624 column 27 - Warning: <nobr> is not approved by W3C
line 652 column 27 - Warning: <nobr> is not approved by W3C
line 678 column 27 - Warning: <nobr> is not approved by W3C
line 714 column 27 - Warning: <nobr> is not approved by W3C
line 740 column 27 - Warning: <nobr> is not approved by W3C
line 768 column 27 - Warning: <nobr> is not approved by W3C
line 796 column 27 - Warning: <nobr> is not approved by W3C
line 862 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 318 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