Register - Login
Views: 99383115
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 01:58:13 AM
Jul - The Cutting Room Floor - Shifters PS2 debug features New poll - New thread - New reply
Next newer thread | Next older thread
Phugolz
Member
Level: 21


Posts: 72/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 05-09-14 02:26:54 PM Link | Quote
https://www.youtube.com/watch?v=E_YXCm4Ie48

Not on the wiki as of yet. Thought someone might be able to articulate it better than I.

____________________
hello.
divingkataetheweirdo

Bandit
TCRF Super Editor
Level: 57


Posts: 424/822
EXP: 1479655
For next: 6273

Since: 07-09-11


Since last post: 1.6 years
Last activity: 253 days

Posted on 05-11-14 05:59:45 PM (last edited by divingkataetheweirdo at 05-12-14 02:06:53 AM) Link | Quote
There's another PS2 game, Conflict: Desert Storm, that has a debug mode in there that uses the keyboard. I'm neither sure if there are any other games that use the keyboard, nor if any PS3 titles use the keyboards for debugging.

Needless to say, that video demonstrated those features nicely. I wish I could take screenshots, but I have no idea how PS2 emulators would work with keyboards and I don't have the game.

____________________
Foxhack
Member
Annoying fuzzball
Level: 54


Posts: 542/722
EXP: 1173397
For next: 60473

Since: 04-17-12

From: Mexicali, Mexico

Since last post: 2.0 years
Last activity: 1.8 years

Posted on 05-12-14 12:03:04 AM Link | Quote
Apparently you can use the Nuvee PS2 USB Plugin to emulate a keyboard, but the plugin is rather old.

____________________
My Video Game Collection
Phugolz
Member
Level: 21


Posts: 73/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 05-13-14 02:57:08 AM (last edited by Phugolz at 05-13-14 08:16:11 AM) Link | Quote
I just gave conflict desert storm a shot and it didn't react to the keyboard at all. You sure you have the correct game?

EDIT: was an issue with the connection. I see them now

____________________
hello.
LocalH
Member
Level: 19


Posts: 26/61
EXP: 30714
For next: 5063

Since: 12-06-10


Since last post: 4.0 years
Last activity: 3.3 years

Posted on 05-28-14 05:03:44 AM Link | Quote
Harmonx Guitar Hero (and, I believe, Rock Band as well) games on the PS2 have functions in the .dta scripting to handle several debug-related keyboard commands, but I have never been able to get the game to activate them. There seems to be a missing USBKB.IRX (that I'm not sure whether it's a Sony-provided library or not), and I believe some settings would have to be changed. I have successfully made GH2 load a USB driver and power the keyboard, however, but have not gotten it to actually accept keyboard commands.
Phugolz
Member
Level: 21


Posts: 74/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 05-29-14 10:42:36 PM Link | Quote
Hey LH, had no idea you came here! Here's that USBKB.IRX for you: https://www.mediafire.com/?lcjjqdj7qoxbz4y

That's from Shifters. And here's USBKEYBD.IRX from Desert Storm: https://www.mediafire.com/?b2twt9yw79ptiek

They're different sizes, but they might help your research.

____________________
hello.
divingkataetheweirdo

Bandit
TCRF Super Editor
Level: 57


Posts: 426/822
EXP: 1479655
For next: 6273

Since: 07-09-11


Since last post: 1.6 years
Last activity: 253 days

Posted on 05-30-14 08:41:53 PM (last edited by divingkataetheweirdo at 05-30-14 09:09:28 PM) Link | Quote
Here are some other games with USBKB.IRX:
Juiced
Venus & Braves: Majou to Megami to Horobi no Yogen
Shadow of the Colossus (JP version)
Legion: Legend of Excalibur
World Soccer Winning Eleven 8: Liveware Evolution (abbreviated here as WSWE8: LE)
NBA Ballers: Phenom
ATV Off Road Fury 4
Star Wars: Battlefront (US version)
Max Payne 1

Max Payne 1 and WSWE8: LE have that and USBKEYBD.IRX, so they might have a debug mode. Also, I think they are similar, but the actual contents may vary depending on what version of the SDK they used to develop the game with. Jak 3 also has USBKEYBD.IRX, but not USBKB.IRX.

Personally, I think Legion is the most likely to have any kind of debug mode. Haven't checked out any of the games yet for debug modes, but most of these had online capabilities. So, for those games, that file is there for stuff like inputting your name and password, chatting with other players, etc.

____________________
LocalH
Member
Level: 19


Posts: 27/61
EXP: 30714
For next: 5063

Since: 12-06-10


Since last post: 4.0 years
Last activity: 3.3 years

Posted on 05-30-14 08:45:14 PM Link | Quote
Thanks, Phug. I'm under the impression that the specific driver needed relies on the version of the SDK that the game was developed on (which can be gleaned from the IOPRP*.IMG file). I also don't know if USBKEYBD.IRX is the same driver or not, I found one of those on a prototype revision of Frequency and had no luck with it. Of course, my issue may not be with the driver itself, but with merely making the game load it. It's worth searching through other games that don't normally support keyboards for evidence of debug keys.
Phugolz
Member
Level: 21


Posts: 75/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 05-30-14 11:15:07 PM Link | Quote
Originally posted by divingkataetheweirdo
Here are some other games with USBKB.IRX:
Juiced
Venus & Braves: Majou to Megami to Horobi no Yogen
Shadow of the Colossus (JP version)
Legion: Legend of Excalibur
World Soccer Winning Eleven 8: Liveware Evolution (abbreviated here as WSWE8: LE)
NBA Ballers: Phenom
ATV Off Road Fury 4
Star Wars: Battlefront (US version)
Max Payne 1

Max Payne 1 and WSWE8: LE have that and USBKEYBD.IRX, so they might have a debug mode. Also, I think they are similar, but the actual contents may vary depending on what version of the SDK they used to develop the game with. Jak 3 also has USBKEYBD.IRX, but not USBKB.IRX.

Personally, I think Legion is the most likely to have any kind of debug mode. Haven't checked out any of the games yet for debug modes, but most of these had online capabilities. So, for those games, that file is there for stuff like inputting your name and password, chatting with other players, etc.


A handfull of prototypes use the usb keyboard too

____________________
hello.
Phugolz
Member
Level: 21


Posts: 76/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 05-30-14 11:17:47 PM Link | Quote
Also LH, here's some ps2 dev tools if you want to check through them: https://www.mediafire.com/folder/25ucax1ihi8r8/Sony_-_Playstation_2

____________________
hello.
LocalH
Member
Level: 19


Posts: 28/61
EXP: 30714
For next: 5063

Since: 12-06-10


Since last post: 4.0 years
Last activity: 3.3 years

Posted on 05-31-14 12:28:59 AM Link | Quote
I think I have all of that except maybe one of the SDKs, I'll have to check when I get back to my computer. Thanks again, Phug.
Phugolz
Member
Level: 21


Posts: 77/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 06-07-14 08:42:14 PM Link | Quote
You try rebuilding an ISO with that file LH?

____________________
hello.
LocalH
Member
Level: 19


Posts: 29/61
EXP: 30714
For next: 5063

Since: 12-06-10


Since last post: 4.0 years
Last activity: 3.3 years

Posted on 06-11-14 05:44:59 PM Link | Quote
Not yet. I'm going to further study the .dta scripting to see if I missed something before when I tried to enable it.
Phugolz
Member
Level: 21


Posts: 78/79
EXP: 44034
For next: 5909

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 06-12-14 05:39:16 AM Link | Quote
Originally posted by LocalH
Not yet. I'm going to further study the .dta scripting to see if I missed something before when I tried to enable it.


Keeping any notes?

____________________
hello.
LocalH
Member
Level: 19


Posts: 30/61
EXP: 30714
For next: 5063

Since: 12-06-10


Since last post: 4.0 years
Last activity: 3.3 years

Posted on 06-14-14 04:20:12 AM (last edited by LocalH at 06-14-14 04:25:52 AM) Link | Quote
I do when there's something really interesting. Otherwise, it's mostly just parsing the scripting format when detokenized/decompiled/de-whatever-the-fuck-you-want-to-call-it, which would be better served by a short guide explaining the syntax and a list of file locations and non-wrapped line numbers). Since it's a Harmonix-specific format (as best as I can tell, it's only used in GH series before GH3, RB series (of which the PS2 version of RB1 only actually mistakenly contains the pre-tokenization .DTAs with original dev comments) and possibly other HMX-developed games like Frequency or Amplitude (although being earlier games, tool support is much more sparse)).

That reminds me, I still have to get back to the work I was going to do on the GH2 page, and should probably at least make a basic RB1 page to dump some of the .DTA files on the Notes page). Although I'm not sure if I still have any unmodified copies of the GH2 demos (the copies on my PS2's HDD are hacked to expose more of the menu flow than the unmodified copies let the user access, like video options or even career mode). Plus my hack to the "10-song" store demo adds an unlock all code, making it possible to access all 31 songs without the old hacky way which consisted of downloading (or patching) the original ISO to make three different ones, each with a different 10 songs on the setlist, and which also left one song (which, I forget) inaccessible at all even with the hack. My hack, you boot the game, press YYY (or triangle three times on DualShock) to unlock all, then go into the setlist. It even shows the placeholder songs they "left" in which refer to existing files (so no unused songs like in GH1 aside from Bang Your Head). I'll do some work on that when I get back from Indiana, I'm on a working trip at my uncle's military reunion (shooting video).

Probably should also make sure others have the tools I'm using with GH/RB games in case they want to dig around.
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Shifters PS2 debug features New poll - New thread - New reply


Rusted Logic

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

32 database queries, 11 query cache hits.
Query execution time:  0.094038 seconds
Script execution time:  0.017322 seconds
Total render time:  0.111360 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 301 - 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 198 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - 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 102 - Warning: unescaped & or unknown entity "&postid"
line 184 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 186 column 9 - Warning: missing <tr>
line 204 column 13 - Warning: missing <tr>
line 205 column 102 - Warning: unescaped & or unknown entity "&postid"
line 212 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 214 column 9 - Warning: missing <tr>
line 232 column 13 - Warning: missing <tr>
line 233 column 102 - Warning: unescaped & or unknown entity "&postid"
line 238 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 240 column 9 - Warning: missing <tr>
line 258 column 13 - Warning: missing <tr>
line 259 column 102 - Warning: unescaped & or unknown entity "&postid"
line 266 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 268 column 9 - Warning: missing <tr>
line 286 column 13 - Warning: missing <tr>
line 287 column 102 - Warning: unescaped & or unknown entity "&postid"
line 292 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 294 column 9 - Warning: missing <tr>
line 312 column 13 - Warning: missing <tr>
line 313 column 102 - Warning: unescaped & or unknown entity "&postid"
line 322 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 324 column 9 - Warning: missing <tr>
line 342 column 13 - Warning: missing <tr>
line 343 column 102 - Warning: unescaped & or unknown entity "&postid"
line 361 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 363 column 9 - Warning: missing <tr>
line 381 column 13 - Warning: missing <tr>
line 382 column 102 - Warning: unescaped & or unknown entity "&postid"
line 387 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 389 column 9 - Warning: missing <tr>
line 407 column 13 - Warning: missing <tr>
line 408 column 102 - Warning: unescaped & or unknown entity "&postid"
line 428 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 430 column 9 - Warning: missing <tr>
line 448 column 13 - Warning: missing <tr>
line 449 column 102 - 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 102 - Warning: unescaped & or unknown entity "&postid"
line 480 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 482 column 9 - Warning: missing <tr>
line 500 column 13 - Warning: missing <tr>
line 501 column 102 - Warning: unescaped & or unknown entity "&postid"
line 506 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 508 column 9 - Warning: missing <tr>
line 526 column 13 - Warning: missing <tr>
line 527 column 102 - Warning: unescaped & or unknown entity "&postid"
line 532 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 534 column 9 - Warning: missing <tr>
line 552 column 13 - Warning: missing <tr>
line 553 column 102 - Warning: unescaped & or unknown entity "&postid"
line 560 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 562 column 9 - Warning: missing <tr>
line 580 column 13 - Warning: missing <tr>
line 581 column 102 - Warning: unescaped & or unknown entity "&postid"
line 590 column 17 - Warning: missing <tr>
line 590 column 17 - Warning: discarding unexpected <table>
line 593 column 35 - Warning: missing <tr>
line 593 column 50 - Warning: missing </font> before </td>
line 593 column 91 - Warning: missing </font> before </table>
line 595 column 35 - Warning: missing <tr>
line 595 column 50 - Warning: missing </font> before </td>
line 596 column 37 - Warning: unescaped & or unknown entity "&id"
line 595 column 198 - Warning: missing </font> before </table>
line 597 column 17 - Warning: discarding unexpected </textarea>
line 597 column 28 - Warning: discarding unexpected </form>
line 597 column 35 - Warning: discarding unexpected </embed>
line 597 column 43 - Warning: discarding unexpected </noembed>
line 597 column 53 - Warning: discarding unexpected </noscript>
line 597 column 64 - Warning: discarding unexpected </noembed>
line 597 column 74 - Warning: discarding unexpected </embed>
line 597 column 82 - Warning: discarding unexpected </table>
line 597 column 90 - Warning: discarding unexpected </table>
line 599 column 9 - Warning: missing </font> before <table>
line 611 column 25 - Warning: discarding unexpected </font>
line 620 column 58 - Warning: discarding unexpected </font>
line 598 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 246 - 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 188 column 11 - Warning: <img> lacks "alt" attribute
line 189 column 22 - Warning: <img> lacks "alt" attribute
line 189 column 63 - Warning: <img> lacks "alt" attribute
line 189 column 112 - Warning: <img> lacks "alt" attribute
line 189 column 161 - Warning: <img> lacks "alt" attribute
line 190 column 11 - Warning: <img> lacks "alt" attribute
line 200 column 15 - Warning: <img> lacks "alt" attribute
line 209 column 529 - Warning: <img> lacks "alt" attribute
line 217 column 22 - Warning: <img> lacks "alt" attribute
line 217 column 63 - Warning: <img> lacks "alt" attribute
line 217 column 112 - Warning: <img> lacks "alt" attribute
line 217 column 162 - Warning: <img> lacks "alt" attribute
line 218 column 11 - Warning: <img> lacks "alt" attribute
line 228 column 15 - Warning: <img> lacks "alt" attribute
line 243 column 22 - Warning: <img> lacks "alt" attribute
line 243 column 63 - Warning: <img> lacks "alt" attribute
line 243 column 112 - Warning: <img> lacks "alt" attribute
line 243 column 162 - Warning: <img> lacks "alt" attribute
line 254 column 15 - Warning: <img> lacks "alt" attribute
line 271 column 22 - Warning: <img> lacks "alt" attribute
line 271 column 63 - Warning: <img> lacks "alt" attribute
line 271 column 112 - Warning: <img> lacks "alt" attribute
line 271 column 162 - Warning: <img> lacks "alt" attribute
line 282 column 15 - Warning: <img> lacks "alt" attribute
line 297 column 22 - Warning: <img> lacks "alt" attribute
line 297 column 63 - Warning: <img> lacks "alt" attribute
line 297 column 112 - Warning: <img> lacks "alt" attribute
line 297 column 162 - Warning: <img> lacks "alt" attribute
line 308 column 15 - Warning: <img> lacks "alt" attribute
line 326 column 11 - Warning: <img> lacks "alt" attribute
line 327 column 22 - Warning: <img> lacks "alt" attribute
line 327 column 63 - Warning: <img> lacks "alt" attribute
line 327 column 112 - Warning: <img> lacks "alt" attribute
line 327 column 161 - Warning: <img> lacks "alt" attribute
line 328 column 11 - Warning: <img> lacks "alt" attribute
line 338 column 15 - Warning: <img> lacks "alt" attribute
line 358 column 1056 - Warning: <img> lacks "alt" attribute
line 366 column 22 - Warning: <img> lacks "alt" attribute
line 366 column 63 - Warning: <img> lacks "alt" attribute
line 366 column 112 - Warning: <img> lacks "alt" attribute
line 366 column 162 - Warning: <img> lacks "alt" attribute
line 377 column 15 - Warning: <img> lacks "alt" attribute
line 392 column 22 - Warning: <img> lacks "alt" attribute
line 392 column 63 - Warning: <img> lacks "alt" attribute
line 392 column 112 - Warning: <img> lacks "alt" attribute
line 392 column 162 - Warning: <img> lacks "alt" attribute
line 403 column 15 - Warning: <img> lacks "alt" attribute
line 433 column 22 - Warning: <img> lacks "alt" attribute
line 433 column 63 - Warning: <img> lacks "alt" attribute
line 433 column 112 - Warning: <img> lacks "alt" attribute
line 433 column 162 - Warning: <img> lacks "alt" attribute
line 444 column 15 - Warning: <img> lacks "alt" attribute
line 459 column 22 - Warning: <img> lacks "alt" attribute
line 459 column 63 - Warning: <img> lacks "alt" attribute
line 459 column 112 - Warning: <img> lacks "alt" attribute
line 459 column 162 - Warning: <img> lacks "alt" attribute
line 470 column 15 - Warning: <img> lacks "alt" attribute
line 485 column 22 - Warning: <img> lacks "alt" attribute
line 485 column 63 - Warning: <img> lacks "alt" attribute
line 485 column 112 - Warning: <img> lacks "alt" attribute
line 485 column 162 - Warning: <img> lacks "alt" attribute
line 496 column 15 - Warning: <img> lacks "alt" attribute
line 511 column 22 - Warning: <img> lacks "alt" attribute
line 511 column 63 - Warning: <img> lacks "alt" attribute
line 511 column 112 - Warning: <img> lacks "alt" attribute
line 511 column 162 - Warning: <img> lacks "alt" attribute
line 522 column 15 - Warning: <img> lacks "alt" attribute
line 537 column 22 - Warning: <img> lacks "alt" attribute
line 537 column 63 - Warning: <img> lacks "alt" attribute
line 537 column 112 - Warning: <img> lacks "alt" attribute
line 537 column 162 - Warning: <img> lacks "alt" attribute
line 548 column 15 - Warning: <img> lacks "alt" attribute
line 565 column 22 - Warning: <img> lacks "alt" attribute
line 565 column 63 - Warning: <img> lacks "alt" attribute
line 565 column 112 - Warning: <img> lacks "alt" attribute
line 565 column 162 - Warning: <img> lacks "alt" attribute
line 576 column 15 - Warning: <img> lacks "alt" attribute
line 596 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 596 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 596 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 605 column 25 - Warning: <img> lacks "alt" attribute
line 610 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 590 column 17 - Warning: trimming empty <tr>
line 593 column 50 - Warning: trimming empty <font>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 205 column 27 - Warning: <nobr> is not approved by W3C
line 233 column 27 - Warning: <nobr> is not approved by W3C
line 259 column 27 - Warning: <nobr> is not approved by W3C
line 287 column 27 - Warning: <nobr> is not approved by W3C
line 313 column 27 - Warning: <nobr> is not approved by W3C
line 343 column 27 - Warning: <nobr> is not approved by W3C
line 382 column 27 - Warning: <nobr> is not approved by W3C
line 408 column 27 - Warning: <nobr> is not approved by W3C
line 449 column 27 - Warning: <nobr> is not approved by W3C
line 475 column 27 - Warning: <nobr> is not approved by W3C
line 501 column 27 - Warning: <nobr> is not approved by W3C
line 527 column 27 - Warning: <nobr> is not approved by W3C
line 553 column 27 - Warning: <nobr> is not approved by W3C
line 581 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 212 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