Register - Login
Views: 99349058
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-21-22 05:43:43 PM
Jul - NSMB Hacking (Archive) - Mario Vs. Luigi stage hacking New poll - New thread - New reply
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next newer thread | Next older thread
Deleted User
Collection of nobodies
Posted on 10-20-09 04:36:51 PM Link | Quote
Nice. However, once you did this, did you try stomping a Goomba?
If your Goomba gave a shell, you changed the table index number... otherwise you changed the pointer to the rendering procedure.

____________________


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 135/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 10-20-09 04:40:16 PM Link | Quote
Originally posted by TheKinoko
Nice. However, once you did this, did you try stomping a Goomba?
If your Goomba gave a shell, you changed the table index number... otherwise you changed the pointer to the rendering procedure.


nono
it behaved completely like a koopa. If i stomped it i got a full working shell. and the koopa danced with the music like the normal ones
Deleted User
Collection of nobodies
Posted on 10-20-09 04:45:28 PM (last edited by TheKinoko at 10-20-09 01:45 PM) Link | Quote
I thought you just did the next step in a few minutes - I was wrong.

The next step is to find the table/whatever this table is pointing to. I'm pretty sure Treeki can do it. Just matter of tracking read accesses to the first table...

____________________


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 136/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 10-20-09 04:46:04 PM Link | Quote
Originally posted by TheKinoko
I thought you just did the next step in a few minutes - I was wrong.

The next step is to find the table/whatever this table is pointing to. I'm pretty sure Treeki can do it. Just matter of tracking reads to the first table...


yeah
i'm talking with him in MSN right now about it
Ninji

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


Posts: 772/2014
EXP: 6631460
For next: 19204

Since: 07-26-07

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

Since last post: 101 days
Last activity: 15 days

Posted on 10-20-09 06:44:21 PM Link | Quote
Originally posted by dirbaio
Originally posted by TheKinoko
I thought you just did the next step in a few minutes - I was wrong.

The next step is to find the table/whatever this table is pointing to. I'm pretty sure Treeki can do it. Just matter of tracking reads to the first table...


yeah
i'm talking with him in MSN right now about it

I found some tables but I didn't really get anywhere - the sprite system is extremely confusing. I gave up shortly after Dirbaio logged off.

It seems simple at first but it's an absolute pain to deal with and to look through the code.

____________________








Originally posted by Sonicandtails
I'm trying top for the day 2 minutes to see how I feel. It's certainly different.
(I'm a bottom guy)
Currently reorganising my site's public_html folder. Links/images in my posts may be broken. If you find a broken link/image, PM me with the link and I'll fix it!
Hacking Tools: NSMB Editor 4 · Nitro Explorer · NARC Explorer
Deleted User
Collection of nobodies
Posted on 10-20-09 07:03:23 PM Link | Quote


But you can still post the tables you found; maybe we can try to do something with them.

By the way, did you try to look for the data of those tables inside the ROM?

____________________


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]


===================
[Posted by TheKinoko]
Dialga
Member
lol
Level: 28


Posts: 43/149
EXP: 124946
For next: 6392

Since: 05-20-09


Since last post: 12.2 years
Last activity: 10.3 years

Posted on 11-11-09 07:58:35 AM (last edited by Dialga at 11-12-09 05:43 AM) Link | Quote

Originally posted by No clue what the guy's name is.
By the way, did you try to look for the data of those tables inside the ROM?




____________________
Signature: What was the point of that question?

Camewel

unfunny, plz leave
Level: 32


Posts: 13/208
EXP: 206312
For next: 130

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 11-30-09 03:33:47 PM Link | Quote
What I don't get, is can't you locate where the block data table is for single-player and place that in where the multi-player one is? Would that not fix all the problems?
This would render single-card multi-player impossible though, just multi-card play, as what I'm saying is make multi-player look at the data for single-player
Dark_fusionX
Tana~
Level: 38


Posts: 2/304
EXP: 356444
For next: 14003

Since: 12-03-09

From: Wynnum, Queensland, Australia

Since last post: 11.1 years
Last activity: 9.4 years

Posted on 12-03-09 08:42:04 AM Link | Quote
Originally posted by dirbaio
yes, it IS possible to edit the multiplayer levels:

Originally posted by Camewel

Eureka! I've figured out how to edit the multiplayer files! This is how you do it:
Get NSMB editor 4 and NARC explorer 2
Edit the multiplayer levels normally. Now for the good bit
Extract these files from the ARCHIVE folder:
Dat_Basement.narc
Dat_Field.narc
Dat_Fort.nacc
Dat_Ice.narc
Dat_Pipe.narc
and these files from the course folder:
J01_1.bin
J02_1.bin
J03_1.bin
J04_1.bin
J05_1.bin

Now open NARC Explorer 2 and open the narcs. put:
J01_1.bin into Dat_Field.narc
J02_1.bin into Dat_Basement.narc
J03_1.bin into Dat_Ice.narc
J04_1.bin into Dat_Pipe.narc
J05_1.bin into Dat_Fort.narc

Now, back into NSMB editor 4 and but the narcs back in. Bingo, 5 new multiplayer levels


This works, i have tested it.

This only works with Multicart, with both the EXACTLY SAME rom! But you can't change tilesets, sprite sets and backgrounds. it will have the game freeze with a blank screen.

EDIT: you can download the NARC Explorer at http://treeki.shacknet.nu/


ah, one of the main reasons i got into NSMB hacking, the mario vs luigi levels. thankyou for this information.
Camewel

unfunny, plz leave
Level: 32


Posts: 14/208
EXP: 206312
For next: 130

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 12-06-09 04:39:47 PM Link | Quote
Originally posted by Dark_fusionX
Originally posted by dirbaio
yes, it IS possible to edit the multiplayer levels:

Originally posted by Camewel

Eureka! I've figured out how to edit the multiplayer files! This is how you do it:
Get NSMB editor 4 and NARC explorer 2
Edit the multiplayer levels normally. Now for the good bit
Extract these files from the ARCHIVE folder:
Dat_Basement.narc
Dat_Field.narc
Dat_Fort.nacc
Dat_Ice.narc
Dat_Pipe.narc
and these files from the course folder:
J01_1.bin
J02_1.bin
J03_1.bin
J04_1.bin
J05_1.bin

Now open NARC Explorer 2 and open the narcs. put:
J01_1.bin into Dat_Field.narc
J02_1.bin into Dat_Basement.narc
J03_1.bin into Dat_Ice.narc
J04_1.bin into Dat_Pipe.narc
J05_1.bin into Dat_Fort.narc

Now, back into NSMB editor 4 and but the narcs back in. Bingo, 5 new multiplayer levels


This works, i have tested it.

This only works with Multicart, with both the EXACTLY SAME rom! But you can't change tilesets, sprite sets and backgrounds. it will have the game freeze with a blank screen.

EDIT: you can download the NARC Explorer at http://treeki.shacknet.nu/


ah, one of the main reasons i got into NSMB hacking, the mario vs luigi levels. thankyou for this information.


Dang, I remember that post. I was a real; n00b back then. I forgot the bgdat files. They're needed for DS download play.
Camewel

unfunny, plz leave
Level: 32


Posts: 21/208
EXP: 206312
For next: 130

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 12-10-09 09:44:56 PM (last edited by Camewel at 12-10-09 07:25 PM) Link | Quote
Okay, I've been trying to figure all there tables out, but I don't get how you got that table from the messed up code. Anyway, we might as well use a logical approach.
We know what the missing table has in it, so would it be so hard to search through the 135 table files until we find the right one?
I'll have a look at the Dat_Init narc, as that seems to be where the interesting stuff is.

EDIT: I win. I absolutely win. I know what you've been looking for.
The sprite references that you want are in BG_unt under filename I_M_nohara.bin. And guess how I found them.
I was looking at this topic, while looking at Dat_Init.narc. I looked in BG_unt for I_M_nohara_hd.bin for the blocks, and there they were. Anyway, I thought that maybe there were some files in Dat_Field.narc that were important, as there seemed to be too many of them in there. I looked in, and lo and behold, there's I_M_nohara_hd.bin, just sitting there, next to I_M_nohara.bin. I then realised that the codes for the sprites and blocks needed were in the level's individual narc files. The different narcs have different files in them, (ie the underground level has chika3 in the filename where nohara was, this is in BG_unt as well), and so I conclude that the different files are used for different tilesets within the level, and by placing the single-player tileset files where the multiplayer ones are, we can use all blocks and sprites.
Logon
User
Level: 9


Posts: 4/12
EXP: 2793
For next: 369

Since: 12-08-09


Since last post: 12.3 years
Last activity: 12.0 years

Posted on 12-11-09 03:27:46 AM Link | Quote
Originally posted by dirbaio
yes, it IS possible to edit the multiplayer levels:

Originally posted by Camewel

Eureka! I've figured out how to edit the multiplayer files! This is how you do it:
Get NSMB editor 4 and NARC explorer 2
Edit the multiplayer levels normally. Now for the good bit
Extract these files from the ARCHIVE folder:
Dat_Basement.narc
Dat_Field.narc
Dat_Fort.nacc
Dat_Ice.narc
Dat_Pipe.narc
and these files from the course folder:
J01_1.bin
J02_1.bin
J03_1.bin
J04_1.bin
J05_1.bin

Now open NARC Explorer 2 and open the narcs. put:
J01_1.bin into Dat_Field.narc
J02_1.bin into Dat_Basement.narc
J03_1.bin into Dat_Ice.narc
J04_1.bin into Dat_Pipe.narc
J05_1.bin into Dat_Fort.narc

Now, back into NSMB editor 4 and but the narcs back in. Bingo, 5 new multiplayer levels


This works, i have tested it.

This only works with Multicart, with both the EXACTLY SAME rom! But you can't change tilesets, sprite sets and backgrounds. it will have the game freeze with a blank screen.

EDIT: you can download the NARC Explorer at http://treeki.shacknet.nu/


Has anyone got this to work i got the stages glitched and thats it
Ninji

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


Posts: 1073/2014
EXP: 6631460
For next: 19204

Since: 07-26-07

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

Since last post: 101 days
Last activity: 15 days

Posted on 12-11-09 01:05:09 PM Link | Quote
Originally posted by Camewel
Okay, I've been trying to figure all there tables out, but I don't get how you got that table from the messed up code. Anyway, we might as well use a logical approach.
We know what the missing table has in it, so would it be so hard to search through the 135 table files until we find the right one?
I'll have a look at the Dat_Init narc, as that seems to be where the interesting stuff is.

EDIT: I win. I absolutely win. I know what you've been looking for.
The sprite references that you want are in BG_unt under filename I_M_nohara.bin. And guess how I found them.
I was looking at this topic, while looking at Dat_Init.narc. I looked in BG_unt for I_M_nohara_hd.bin for the blocks, and there they were. Anyway, I thought that maybe there were some files in Dat_Field.narc that were important, as there seemed to be too many of them in there. I looked in, and lo and behold, there's I_M_nohara_hd.bin, just sitting there, next to I_M_nohara.bin. I then realised that the codes for the sprites and blocks needed were in the level's individual narc files. The different narcs have different files in them, (ie the underground level has chika3 in the filename where nohara was, this is in BG_unt as well), and so I conclude that the different files are used for different tilesets within the level, and by placing the single-player tileset files where the multiplayer ones are, we can use all blocks and sprites.

The I_M_tilesetname.bin and I_M_tilesetname_hd.bin files have nothing to do with sprites. They're the files that define the objects you can draw in a particular tileset - but they won't change sprites. So now, you don't "absolutely win".

____________________
[00:17:56] <+XkeeperSucks> treeki the spoiled brat go get speakers Current Project: REGGIE! - NSMBWii Level Editor
Hacking Tools: NSMB Editor 5 · Nitro Explorer · NARC Explorer
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 217/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 12-11-09 05:30:49 PM (last edited by dirbaio at 12-11-09 02:31 PM) Link | Quote
yeah... but i think he means that now we can use different tilesets for the levels. but i'm not quite sure if we know fully how it works, because i have a friend at school with a nds and a r4 and we can test levels, and i dont know why, some multiplayer remakes work and some don't (black screen at level startup), but even with only editing level files without changing level settings
This should be investigated more.

EDIT: And DS Download Play IS possible. It sometimes works and sometimes doesnt, as the multicart.
Camewel

unfunny, plz leave
Level: 32


Posts: 24/208
EXP: 206312
For next: 130

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 12-11-09 08:32:55 PM Link | Quote
Originally posted by dirbaio
EDIT: And DS Download Play IS possible. It sometimes works and sometimes doesnt, as the multicart.

You've said this plenty of times, but it's NEVER worked for me unless it's unchanged. You're also the only one who's ever said this.
Dark_fusionX
Tana~
Level: 38


Posts: 15/304
EXP: 356444
For next: 14003

Since: 12-03-09

From: Wynnum, Queensland, Australia

Since last post: 11.1 years
Last activity: 9.4 years

Posted on 12-18-09 12:25:56 PM Link | Quote
ok, on the subject of mvl haxing....

ok.. so i created this awsome vesion of pipe world complete with lots of pipes, coins and enemies etc. tried it with my brother and LOVED the level. but then i decided to try something more.

so i created a few pipes that were go-through-able (lol).

when o tested them, they all worjed fine except for one. but when i went thriugh that ONE 'stuffed' pipe, it didnt take me where i wanted, but instead it transported both mario AND luigi to the snow level! I LOL'D!!! this was great, the same level as if i had chosen it!

after i finished LOLing i went back into NSMBe 5. the pipe was just a regular pipe like the others that worked, wtf?!

i had an idea, find out how to re-create it and create one BIG mvl level out of each and every mvl level in the game. with pipe world as a 'warp room' i havent started yet, as i havent figured out what caused it.
and my comp crashed the other day.(im using my DSi to post this.)

i dont know if im the first to see this, but if i am....


WOOOOOOOOT!

please look into this and help if u can!

(if there are errors sorry coz the dsi onscreen keyboard is annoying! and no screens or vids sorry, ill make a patch when i fix my comp.)
thanks in advance for help or info.

____________________
check me out on sonicroms.net forums!
--
mario: if you want instructions on how to get the instructions, on how to get the instructions, on how to get the enclosed instruction book, check out the enclosed instruction book!
luigi: ?!?
Camewel

unfunny, plz leave
Level: 32


Posts: 47/208
EXP: 206312
For next: 130

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 12-18-09 07:57:34 PM Link | Quote
I do remember once doing this in one player mode by accident. A pipe in world 1-2 took me to world 1-5 I was like WTF? All the entrances were broken too and took you back to the start of the level.
Logon
User
Level: 9


Posts: 8/12
EXP: 2793
For next: 369

Since: 12-08-09


Since last post: 12.3 years
Last activity: 12.0 years

Posted on 12-19-09 01:30:18 AM Link | Quote
I will help you if you upload that patch
Dark_fusionX
Tana~
Level: 38


Posts: 21/304
EXP: 356444
For next: 14003

Since: 12-03-09

From: Wynnum, Queensland, Australia

Since last post: 11.1 years
Last activity: 9.4 years

Posted on 12-19-09 02:31:24 PM (last edited by Dark_fusionX at 12-19-09 11:31 AM) Link | Quote
you can find my levels on my hack's thread.

who likes my big mvl level idea

____________________
check me out on sonicroms.net forums!
--
mario: if you want instructions on how to get the instructions, on how to get the instructions, on how to get the enclosed instruction book, check out the enclosed instruction book!
luigi: ?!?
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 237/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 12-19-09 02:39:11 PM Link | Quote
Originally posted by Dark_fusionX
you can find my levels on my hack's thread.

who likes my big mvl level idea

It would be VERY cool if we get it to work perfectly. I mean, beta things tend to be glitchy, and this doesnt seem a beta thing, it seems a very strange bug...
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next newer thread | Next older thread
Jul - NSMB Hacking (Archive) - Mario Vs. Luigi stage hacking New poll - New thread - New reply


Rusted Logic

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

29 database queries, 6 query cache hits.
Query execution time:  0.095662 seconds
Script execution time:  0.030885 seconds
Total render time:  0.126547 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
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 200 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 94 - Warning: unescaped & or unknown entity "&page"
line 149 column 126 - Warning: unescaped & or unknown entity "&page"
line 149 column 160 - Warning: unescaped & or unknown entity "&page"
line 149 column 192 - Warning: unescaped & or unknown entity "&page"
line 149 column 224 - Warning: unescaped & or unknown entity "&page"
line 149 column 256 - 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 419 - Warning: unescaped & or unknown entity "&page"
line 149 column 453 - Warning: unescaped & or unknown entity "&page"
line 149 column 487 - Warning: unescaped & or unknown entity "&page"
line 149 column 521 - Warning: unescaped & or unknown entity "&page"
line 149 column 555 - Warning: unescaped & or unknown entity "&page"
line 149 column 589 - Warning: unescaped & or unknown entity "&page"
line 149 column 623 - Warning: unescaped & or unknown entity "&page"
line 149 column 657 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 694 - Warning: missing </font> before </table>
line 155 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 156 column 25 - Warning: missing <tr>
line 163 column 33 - Warning: missing <tr>
line 164 column 121 - Warning: unescaped & or unknown entity "&postid"
line 169 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 171 column 9 - Warning: missing <tr>
line 189 column 13 - Warning: missing <tr>
line 190 column 101 - Warning: unescaped & or unknown entity "&postid"
line 198 column 15 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 199 column 25 - Warning: missing <tr>
line 206 column 33 - Warning: missing <tr>
line 207 column 121 - Warning: unescaped & or unknown entity "&postid"
line 213 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 215 column 9 - Warning: missing <tr>
line 233 column 13 - Warning: missing <tr>
line 234 column 101 - Warning: unescaped & or unknown entity "&postid"
line 244 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 246 column 9 - Warning: missing <tr>
line 264 column 13 - Warning: missing <tr>
line 265 column 101 - Warning: unescaped & or unknown entity "&postid"
line 267 column 74 - Warning: <link> isn't allowed in <td> elements
line 267 column 9 - Info: <td> previously mentioned
line 275 column 1345 - Warning: inserting implicit <marquee>
line 276 column 1 - Warning: inserting implicit <marquee>
line 276 column 1419 - Warning: inserting implicit <marquee>
line 277 column 1 - Warning: inserting implicit <marquee>
line 277 column 1493 - Warning: inserting implicit <marquee>
line 278 column 1 - Warning: inserting implicit <marquee>
line 278 column 1567 - Warning: inserting implicit <marquee>
line 279 column 1 - Warning: inserting implicit <marquee>
line 279 column 1641 - Warning: inserting implicit <marquee>
line 280 column 1 - Warning: inserting implicit <marquee>
line 280 column 1715 - Warning: inserting implicit <marquee>
line 281 column 1 - Warning: inserting implicit <marquee>
line 285 column 2899 - Warning: discarding unexpected </div>
line 285 column 2905 - Warning: discarding unexpected </td>
line 287 column 15 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 288 column 25 - Warning: missing <tr>
line 295 column 33 - Warning: missing <tr>
line 296 column 121 - Warning: unescaped & or unknown entity "&postid"
line 304 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 306 column 9 - Warning: missing <tr>
line 324 column 13 - Warning: missing <tr>
line 325 column 101 - Warning: unescaped & or unknown entity "&postid"
line 327 column 128 - Warning: missing </sup> before <hr>
line 327 column 137 - Warning: discarding unexpected </sup>
line 329 column 504 - Warning: missing </sub> before <hr>
line 329 column 513 - Warning: discarding unexpected </sub>
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 101 - Warning: unescaped & or unknown entity "&postid"
line 360 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 362 column 9 - Warning: missing <tr>
line 380 column 13 - Warning: missing <tr>
line 381 column 101 - Warning: unescaped & or unknown entity "&postid"
line 420 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 422 column 9 - Warning: missing <tr>
line 440 column 13 - Warning: missing <tr>
line 441 column 101 - Warning: unescaped & or unknown entity "&postid"
line 482 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 484 column 9 - Warning: missing <tr>
line 502 column 13 - Warning: missing <tr>
line 503 column 101 - Warning: unescaped & or unknown entity "&postid"
line 514 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 516 column 9 - Warning: missing <tr>
line 534 column 13 - Warning: missing <tr>
line 535 column 101 - Warning: unescaped & or unknown entity "&postid"
line 574 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 576 column 9 - Warning: missing <tr>
line 594 column 13 - Warning: missing <tr>
line 595 column 101 - Warning: unescaped & or unknown entity "&postid"
line 597 column 74 - Warning: <link> isn't allowed in <td> elements
line 597 column 9 - Info: <td> previously mentioned
line 605 column 2752 - Warning: discarding unexpected </div>
line 605 column 2758 - Warning: discarding unexpected </td>
line 608 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 610 column 9 - Warning: missing <tr>
line 628 column 13 - Warning: missing <tr>
line 629 column 101 - Warning: unescaped & or unknown entity "&postid"
line 637 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 639 column 9 - Warning: missing <tr>
line 657 column 13 - Warning: missing <tr>
line 658 column 101 - Warning: unescaped & or unknown entity "&postid"
line 664 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 666 column 9 - Warning: missing <tr>
line 684 column 13 - Warning: missing <tr>
line 685 column 101 - Warning: unescaped & or unknown entity "&postid"
line 714 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 716 column 9 - Warning: missing <tr>
line 734 column 13 - Warning: missing <tr>
line 735 column 101 - Warning: unescaped & or unknown entity "&postid"
line 740 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 742 column 9 - Warning: missing <tr>
line 760 column 13 - Warning: missing <tr>
line 761 column 101 - Warning: unescaped & or unknown entity "&postid"
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 798 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 800 column 9 - Warning: missing <tr>
line 818 column 13 - Warning: missing <tr>
line 819 column 101 - Warning: unescaped & or unknown entity "&postid"
line 827 column 17 - Warning: missing <tr>
line 827 column 17 - Warning: discarding unexpected <table>
line 830 column 35 - Warning: missing <tr>
line 830 column 94 - Warning: unescaped & or unknown entity "&page"
line 830 column 126 - Warning: unescaped & or unknown entity "&page"
line 830 column 160 - Warning: unescaped & or unknown entity "&page"
line 830 column 192 - Warning: unescaped & or unknown entity "&page"
line 830 column 224 - Warning: unescaped & or unknown entity "&page"
line 830 column 256 - Warning: unescaped & or unknown entity "&page"
line 830 column 288 - Warning: unescaped & or unknown entity "&page"
line 830 column 320 - Warning: unescaped & or unknown entity "&page"
line 830 column 352 - Warning: unescaped & or unknown entity "&page"
line 830 column 385 - Warning: unescaped & or unknown entity "&page"
line 830 column 419 - Warning: unescaped & or unknown entity "&page"
line 830 column 453 - Warning: unescaped & or unknown entity "&page"
line 830 column 487 - Warning: unescaped & or unknown entity "&page"
line 830 column 521 - Warning: unescaped & or unknown entity "&page"
line 830 column 555 - Warning: unescaped & or unknown entity "&page"
line 830 column 589 - Warning: unescaped & or unknown entity "&page"
line 830 column 623 - Warning: unescaped & or unknown entity "&page"
line 830 column 657 - Warning: unescaped & or unknown entity "&page"
line 830 column 50 - Warning: missing </font> before </td>
line 830 column 694 - Warning: missing </font> before </table>
line 832 column 35 - Warning: missing <tr>
line 832 column 50 - Warning: missing </font> before </td>
line 833 column 37 - Warning: unescaped & or unknown entity "&id"
line 832 column 200 - Warning: missing </font> before </table>
line 834 column 17 - Warning: discarding unexpected </textarea>
line 834 column 28 - Warning: discarding unexpected </form>
line 834 column 35 - Warning: discarding unexpected </embed>
line 834 column 43 - Warning: discarding unexpected </noembed>
line 834 column 53 - Warning: discarding unexpected </noscript>
line 834 column 64 - Warning: discarding unexpected </noembed>
line 834 column 74 - Warning: discarding unexpected </embed>
line 834 column 82 - Warning: discarding unexpected </table>
line 834 column 90 - Warning: discarding unexpected </table>
line 836 column 9 - Warning: missing </font> before <table>
line 848 column 25 - Warning: discarding unexpected </font>
line 857 column 57 - Warning: discarding unexpected </font>
line 835 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 159 column 37 - Warning: <img> lacks "alt" attribute
line 167 column 390 - Warning: <font> attribute "color" lacks value
line 167 column 473 - Warning: <font> attribute "color" lacks value
line 167 column 556 - Warning: <font> attribute "color" lacks value
line 167 column 639 - Warning: <font> attribute "color" lacks value
line 174 column 23 - Warning: <img> lacks "alt" attribute
line 174 column 64 - Warning: <img> lacks "alt" attribute
line 185 column 15 - Warning: <img> lacks "alt" attribute
line 196 column 518 - Warning: <img> proprietary attribute value "absmiddle"
line 196 column 518 - Warning: <img> lacks "alt" attribute
line 202 column 37 - Warning: <img> lacks "alt" attribute
line 211 column 434 - Warning: <font> attribute "color" lacks value
line 211 column 517 - Warning: <font> attribute "color" lacks value
line 211 column 600 - Warning: <font> attribute "color" lacks value
line 211 column 683 - Warning: <font> attribute "color" lacks value
line 218 column 23 - Warning: <img> lacks "alt" attribute
line 218 column 64 - Warning: <img> lacks "alt" attribute
line 229 column 15 - Warning: <img> lacks "alt" attribute
line 241 column 464 - Warning: <img> proprietary attribute value "absmiddle"
line 241 column 464 - Warning: <img> lacks "alt" attribute
line 248 column 11 - Warning: <img> lacks "alt" attribute
line 249 column 22 - Warning: <img> lacks "alt" attribute
line 249 column 63 - Warning: <img> lacks "alt" attribute
line 249 column 112 - Warning: <img> lacks "alt" attribute
line 249 column 161 - Warning: <img> lacks "alt" attribute
line 250 column 11 - Warning: <img> lacks "alt" attribute
line 260 column 15 - Warning: <img> lacks "alt" attribute
line 272 column 755 - Warning: <img> proprietary attribute value "absmiddle"
line 272 column 755 - Warning: <img> lacks "alt" attribute
line 273 column 966 - Warning: <img> proprietary attribute value "absmiddle"
line 273 column 966 - Warning: <img> lacks "alt" attribute
line 275 column 1281 - Warning: <img> proprietary attribute value "absmiddle"
line 275 column 1281 - Warning: <img> lacks "alt" attribute
line 276 column 1355 - Warning: <img> proprietary attribute value "absmiddle"
line 276 column 1355 - Warning: <img> lacks "alt" attribute
line 277 column 1429 - Warning: <img> proprietary attribute value "absmiddle"
line 277 column 1429 - Warning: <img> lacks "alt" attribute
line 278 column 1503 - Warning: <img> proprietary attribute value "absmiddle"
line 278 column 1503 - Warning: <img> lacks "alt" attribute
line 279 column 1577 - Warning: <img> proprietary attribute value "absmiddle"
line 279 column 1577 - Warning: <img> lacks "alt" attribute
line 280 column 1651 - Warning: <img> proprietary attribute value "absmiddle"
line 280 column 1651 - Warning: <img> lacks "alt" attribute
line 281 column 1725 - Warning: <img> proprietary attribute value "absmiddle"
line 281 column 1725 - Warning: <img> lacks "alt" attribute
line 281 column 1775 - Warning: <img> proprietary attribute value "absmiddle"
line 281 column 1775 - Warning: <img> lacks "alt" attribute
line 282 column 1961 - Warning: <img> proprietary attribute value "absmiddle"
line 282 column 1961 - Warning: <img> lacks "alt" attribute
line 282 column 2012 - Warning: <img> proprietary attribute value "absmiddle"
line 282 column 2012 - Warning: <img> lacks "alt" attribute
line 291 column 37 - Warning: <img> lacks "alt" attribute
line 298 column 120 - Warning: <img> proprietary attribute value "absmiddle"
line 298 column 120 - Warning: <img> lacks "alt" attribute
line 302 column 424 - Warning: <font> attribute "color" lacks value
line 302 column 507 - Warning: <font> attribute "color" lacks value
line 302 column 590 - Warning: <font> attribute "color" lacks value
line 302 column 673 - Warning: <font> attribute "color" lacks value
line 309 column 22 - Warning: <img> lacks "alt" attribute
line 309 column 63 - Warning: <img> lacks "alt" attribute
line 309 column 112 - Warning: <img> lacks "alt" attribute
line 309 column 162 - Warning: <img> lacks "alt" attribute
line 310 column 11 - Warning: <img> lacks "alt" attribute
line 320 column 15 - Warning: <img> lacks "alt" attribute
line 328 column 340 - Warning: <img> lacks "alt" attribute
line 337 column 11 - 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 161 - Warning: <img> lacks "alt" attribute
line 349 column 15 - Warning: <img> lacks "alt" attribute
line 365 column 22 - Warning: <img> lacks "alt" attribute
line 365 column 63 - Warning: <img> lacks "alt" attribute
line 365 column 112 - Warning: <img> lacks "alt" attribute
line 365 column 162 - Warning: <img> lacks "alt" attribute
line 366 column 11 - Warning: <img> lacks "alt" attribute
line 376 column 15 - Warning: <img> lacks "alt" attribute
line 424 column 11 - Warning: <img> lacks "alt" attribute
line 425 column 22 - Warning: <img> lacks "alt" attribute
line 425 column 63 - Warning: <img> lacks "alt" attribute
line 425 column 112 - Warning: <img> lacks "alt" attribute
line 425 column 161 - Warning: <img> lacks "alt" attribute
line 436 column 15 - Warning: <img> lacks "alt" attribute
line 486 column 11 - Warning: <img> lacks "alt" attribute
line 487 column 22 - Warning: <img> lacks "alt" attribute
line 487 column 63 - Warning: <img> lacks "alt" attribute
line 487 column 112 - Warning: <img> lacks "alt" attribute
line 487 column 161 - Warning: <img> lacks "alt" attribute
line 498 column 15 - Warning: <img> lacks "alt" attribute
line 519 column 21 - Warning: <img> lacks "alt" attribute
line 519 column 62 - Warning: <img> lacks "alt" attribute
line 519 column 111 - Warning: <img> lacks "alt" attribute
line 519 column 161 - Warning: <img> lacks "alt" attribute
line 530 column 15 - Warning: <img> lacks "alt" attribute
line 578 column 11 - Warning: <img> lacks "alt" attribute
line 579 column 22 - Warning: <img> lacks "alt" attribute
line 579 column 63 - Warning: <img> lacks "alt" attribute
line 579 column 112 - Warning: <img> lacks "alt" attribute
line 579 column 161 - Warning: <img> lacks "alt" attribute
line 580 column 11 - Warning: <img> lacks "alt" attribute
line 590 column 15 - Warning: <img> lacks "alt" attribute
line 613 column 23 - Warning: <img> lacks "alt" attribute
line 613 column 64 - Warning: <img> lacks "alt" attribute
line 624 column 15 - Warning: <img> lacks "alt" attribute
line 631 column 460 - Warning: <img> proprietary attribute value "absmiddle"
line 631 column 460 - Warning: <img> lacks "alt" attribute
line 641 column 11 - Warning: <img> lacks "alt" attribute
line 642 column 22 - Warning: <img> lacks "alt" attribute
line 642 column 63 - Warning: <img> lacks "alt" attribute
line 642 column 112 - Warning: <img> lacks "alt" attribute
line 642 column 161 - Warning: <img> lacks "alt" attribute
line 653 column 15 - Warning: <img> lacks "alt" attribute
line 669 column 22 - Warning: <img> lacks "alt" attribute
line 669 column 63 - Warning: <img> lacks "alt" attribute
line 669 column 112 - Warning: <img> lacks "alt" attribute
line 669 column 162 - Warning: <img> lacks "alt" attribute
line 670 column 11 - Warning: <img> lacks "alt" attribute
line 680 column 15 - Warning: <img> lacks "alt" attribute
line 718 column 11 - Warning: <img> lacks "alt" attribute
line 719 column 22 - Warning: <img> lacks "alt" attribute
line 719 column 63 - Warning: <img> lacks "alt" attribute
line 719 column 112 - Warning: <img> lacks "alt" attribute
line 719 column 161 - Warning: <img> lacks "alt" attribute
line 730 column 15 - Warning: <img> lacks "alt" attribute
line 745 column 21 - Warning: <img> lacks "alt" attribute
line 745 column 62 - Warning: <img> lacks "alt" attribute
line 745 column 111 - Warning: <img> lacks "alt" attribute
line 745 column 161 - Warning: <img> lacks "alt" attribute
line 756 column 15 - 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 162 - Warning: <img> lacks "alt" attribute
line 773 column 11 - Warning: <img> lacks "alt" attribute
line 783 column 15 - Warning: <img> lacks "alt" attribute
line 803 column 23 - Warning: <img> lacks "alt" attribute
line 803 column 64 - Warning: <img> lacks "alt" attribute
line 814 column 15 - Warning: <img> lacks "alt" attribute
line 833 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 833 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 833 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 842 column 25 - Warning: <img> lacks "alt" attribute
line 847 column 267 - Warning: <img> lacks "alt" attribute
line 275 column 1345 - Warning: trimming empty <marquee>
line 276 column 1419 - Warning: trimming empty <marquee>
line 277 column 1493 - Warning: trimming empty <marquee>
line 278 column 1567 - Warning: trimming empty <marquee>
line 279 column 1641 - Warning: trimming empty <marquee>
line 280 column 1715 - Warning: trimming empty <marquee>
line 327 column 128 - Warning: trimming empty <sup>
line 329 column 504 - Warning: trimming empty <sub>
line 827 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 164 column 47 - Warning: <nobr> is not approved by W3C
line 190 column 27 - Warning: <nobr> is not approved by W3C
line 207 column 47 - Warning: <nobr> is not approved by W3C
line 234 column 27 - Warning: <nobr> is not approved by W3C
line 265 column 27 - Warning: <nobr> is not approved by W3C
line 275 column 1210 - Warning: <marquee> is not approved by W3C
line 276 column 1 - Warning: <marquee> is not approved by W3C
line 277 column 1 - Warning: <marquee> is not approved by W3C
line 278 column 1 - Warning: <marquee> is not approved by W3C
line 279 column 1 - Warning: <marquee> is not approved by W3C
line 280 column 1 - Warning: <marquee> is not approved by W3C
line 281 column 1 - Warning: <marquee> is not approved by W3C
line 282 column 1867 - Warning: <marquee> is not approved by W3C
line 296 column 47 - Warning: <nobr> is not approved by W3C
line 325 column 27 - Warning: <nobr> is not approved by W3C
line 354 column 27 - Warning: <nobr> is not approved by W3C
line 381 column 27 - Warning: <nobr> is not approved by W3C
line 441 column 27 - Warning: <nobr> is not approved by W3C
line 503 column 27 - Warning: <nobr> is not approved by W3C
line 535 column 27 - Warning: <nobr> is not approved by W3C
line 595 column 27 - Warning: <nobr> is not approved by W3C
line 629 column 27 - Warning: <nobr> is not approved by W3C
line 658 column 27 - Warning: <nobr> is not approved by W3C
line 685 column 27 - Warning: <nobr> is not approved by W3C
line 735 column 27 - Warning: <nobr> is not approved by W3C
line 761 column 27 - Warning: <nobr> is not approved by W3C
line 788 column 27 - Warning: <nobr> is not approved by W3C
line 819 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 364 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