Register - Login
Views: 99396488
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 01:13:57 PM
Jul - Posts by Hectamatatortron
Pages: 1 2 3 4 5 6 7 8 9 10 11 12
Hectamatatortron
Member
Level: 35


Posts: 162/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 07-22-09 07:27:18 PM, in Paper Mario Hacking Link
Whoa whoa whoa whoa. Whoa. Wait a minute.

How does the text start at a misaligned address? What sort of compiler are you implying the existence of?

____________________
Hectamatatortron
Member
Level: 35


Posts: 163/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 07-24-09 03:21:17 PM, in Jul Mosts 2009 (Summer) Link
Originally posted by S.N.N.
Also, score. I got an HM trophy as part of the "everbody" group.

Lookit my sig.

I don't even remember WHY it's annoying.

I miss my JUL smilies for Pidgin. :/

____________________
Hectamatatortron
Member
Level: 35


Posts: 164/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 07-29-09 04:20:22 PM, in Translhextion Link
I haven't had any of the problems others have reported about T-Hex.

I only use AXE 3.4 other than T-Hex, which has expired. I use AXE for when I'm simply reading the binary and T-Hex for actual modifications. AXE is faster and has less quirks (quirks, not problems; the quirks would be problems but you can get around them with a feasibly minimum amount of effort) and T-Hex actually saves. I chose these two because I can stand to look at their interfaces; other hex editors have ugly colors and hideous layouts. These two are decently compact, have all the features I need and get the job done.

I hate how AXE doesn't save window settings though. T-Hex doesn't either, I guess, but T-Hex's default layout isn't as annoying, so...

A tip for people having a problem with the position loss. Just click the top left byte of the window before switching. It centers on the selected byte; that's why you're losing your position.

T-Hex's Hex search is entirely broken for me, but I just use the text search. I might have to copy and paste over and over before modifying the 00s to the correct values to search for, but I usually use AXE for finding things anyway.

I would like a better hex editor though. Who knows, maybe I'll write one in Java. ("Ew, Java!" right? Yeah, I know. What can I say? I hate messing with APIs in C/C++.)

____________________
Hectamatatortron
Member
Level: 35


Posts: 165/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 08-02-09 03:58:00 PM, in How do I make a patch? Link
I personally use the UPS format for all my patching needs; that link is to a utility by a friend of mine for that format.

____________________
Hectamatatortron
Member
Level: 35


Posts: 166/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 08-15-09 11:01:33 PM, in SCALE THE BUILDING Link
This thread's really cool. I wanted to participate by posting photos holding a printout of the image, with the stick figure bouncing around in it as if I was "shaking" the picture to get him to land on the building.

But instead I'm going to sit here and sulk at how incredibly drunk my mom apparently is. I've never seen her like this and it's scaring the shit out of me.

____________________
Hectamatatortron
Member
Level: 35


Posts: 167/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 08-16-09 12:14:14 AM, in SCALE THE BUILDING Link
Haha, Volaticus. Very nice.

Yeah, some of these are seriously funny.

____________________
Hectamatatortron
Member
Level: 35


Posts: 168/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 09-06-09 04:30:19 AM, in Mario 64 'C' header files Link
X, Z, and Y positions stored at 0x8033B1AC statically
Speed variables for corresponding coordinates stored in same order immediately after

That's what I have.

____________________
Hectamatatortron
Member
Level: 35


Posts: 169/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 09-15-09 04:31:07 PM, in Toad's Tool 0.6.0 (On hiatus for an indefinite amount of time) Link
Figures someone from GSCentral would be promoting piracy.

____________________
Hectamatatortron
Member
Level: 35


Posts: 170/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 10-09-09 05:33:11 PM, in FE Editor (GBA) Link
First post updated; huge update.

Lots of bug fixes, mostly.

____________________
Hectamatatortron
Member
Level: 35


Posts: 171/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 10-30-09 09:40:49 PM, in Mario's current action (RAM values) (last edited by Hectamatatortron at 10-30-09 06:45 PM) Link
If I understand this correctly, you're using the exact same concept I thought up several years ago when hacking Megaman Zero, which I used to restore Zero's state to the "neutral" state each time he performed an attack, allowing him to chain his attacks together without any lag.

With some knowledge of assembly, one could use this technique to reprogram the flow of Mario's movements fairly easily...messiaen, do you have any stuff on this in your C header files?

Fun story; when I was making those MM0 codes, I noticed that my use of the GameShark code types was similar to programming, and shortly after started learning assembly so that I could do some real programming on the grounds that if it was easy to conditionally define behavior using cheat device codes, it wouldn't be that much harder to learn a slightly larger instruction set and program with that instead.

I wish more people would attempt things like that instead of resorting to the typical "I can't" or "I'm happy with what I can do".

____________________
Hectamatatortron
Member
Level: 35


Posts: 172/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 11-18-09 04:54:17 AM, in FE Editor (GBA) Link
http://www.feuniverse.net/forums/index.php?showtopic=1972

Current version is 20091019.1; I don't plan to work on this much for a while (if at all). It's pretty done. I'm thinking about adding a potentially simple feature to give myself something to do, buuuuut...

____________________
Hectamatatortron
Member
Level: 35


Posts: 173/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 11-25-09 05:57:33 AM, in Mario 64 Level Importer Link


Is that Mario's house from Paper Mario?

Also, I realize you probably don't want to mess with another programming language, but if you use Java and the ImageIO class that comes with the latest SDK, you can convert all images to an A8R8G8B8 format that's much easier to work with and standardized. Working with PNGs is much better for the end user (PNG is the superior image format).

____________________
Hectamatatortron
Member
Level: 35


Posts: 174/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 11-27-09 03:17:52 AM, in How's this for a milestone? Link
Dude, stop dividing by zero.

____________________
(post in restricted forum)
Hectamatatortron
Member
Level: 35


Posts: 177/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 11-28-09 09:59:42 PM, in Mario 64 Level Importer (last edited by Hectamatatortron at 11-28-09 07:04 PM) Link
Originally posted by XSuperGamer
Hey I'm only in high school...

That's a terrible excuse preceded by a terribly vague request.

I was able to make sense of this stuff in high school; it only requires motivation. As for needing help understanding things, you'll have to be specific. No one is going to just start telling you everything they know.

If you're trying to make a model and import it into the game, just try to do it without help and ask questions about each step you genuinely have trouble with along the way. It should at least be obvious where to start.

Edit: Blag, ninja'd. By the way, if you want an easier time addressing me, just call me "Hex".

____________________
Hectamatatortron
Member
Level: 35


Posts: 178/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 12-02-09 05:49:00 AM, in FE Editor (GBA) (last edited by Hectamatatortron at 12-02-09 02:49 AM) Link
Bump; updated today. Version 20091202.1 has a new feature for editing "CGs", which are full screen images that are usually integral to the game's plot. Link in first post is up to date, as always.

____________________
Hectamatatortron
Member
Level: 35


Posts: 179/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 12-04-09 05:51:38 PM, in FE Editor (GBA) Link
The beta ones were a lot less grainy. I guess they added the noise to make the images seem like they were drawn on old paper. Fits with the whole medieval theme, I suppose.

Hopefully those images have few enough colors for the new feature to work; it isn't guaranteed to be free of the boxy areas where tile boundaries are especially visible, which results when a high contrast area splits a tile.

Here's some samples so you can get an idea for what looks good and what doesn't:







I have some ideas for improving the algorithm, but I just bought NSMB Wii and the Metroid Prime Trilogy last night and intend to play them for a good while. It's been a long time since I've taken a break from hacking games and just enjoyed them.

____________________
Hectamatatortron
Member
Level: 35


Posts: 180/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 12-07-09 11:35:17 PM, in Advance Wars 2 Nightmare2 Modules. Link
How do you like NM2? I've been meaning to fix a few quirks with it, refactor the code into something cleaner and perhaps add a feature to the already much more improved pop up text displayed when mousing over an element that reports the offset of that element within the struct being edited. The current information displayed is the address, bit position, length in bits and whether the input method is in base 16. I've noticed several times that I've been interested in the offset of the data from the beginning of the struct, however, and the offset of the struct within the array would be nice to know at any given point, as well. One of the reasons NM2 is superior to the original is because it gives the user more information, and as per someone's suggestion, that information is easily ignored if it's not desired to avoid cluttering your view.

Yep, if I standardized some of NM2's features and improved it elsewhere, it'd be a pretty damn sweet app. At the moment it's nice, but not "oh damn that is sweet" nice. Except for the pointer dereferencing feature. THAT was a sweet idea.

____________________
Hectamatatortron
Member
Level: 35


Posts: 181/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 12-08-09 01:51:44 AM, in Advance Wars 2 Nightmare2 Modules. Link
Well it sounds like you're not getting the full force of the improvements NM 2 provides over the original, because the original greatly simplifies organizing data to begin with.

2 is cross platform, is more informative and has nifty little extra features that I felt Nightmare lacked during my experience with acking ROHMs.

I don't quite get what you're saying about checkbox support. Do you mean that entries specified with a length of 1 bit should become checkboxes? Or that I should add support for a checkbox entry type that can be of variable length and will group the checkboxes like so?

Also, I should redo the comment format for NM 2 to make it so only lines with two # symbols are comments to NM 2. This way you can have comments still, but you can also comment out NM 2 only things such that the module will load in the original NM, though of course it would be unable to take advantage of the information that NM 2's extra features can. I really wanted the module format for the original NM to become retroactively forward compatible so that people who are too "bleh" to upgrade can still get SOME things done. I might even make it so that a certain NM style comment will mark an area as NM only, such that it won't appear in NM 2, so you can add an alternative editing method for NM users.

I'm starting to get NM ideas again. I got a bunch one day, started coding NM 2, and forgot most of them by the time I got to where NM 2 is now. I had wished I had recorded the ideas.

At least now they're in this post. Hopefully I can get some of this stuff done over Christmas break.

____________________
Hectamatatortron
Member
Level: 35


Posts: 182/232
EXP: 258005
For next: 21931

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 12-08-09 09:00:38 PM, in Advance Wars 2 Nightmare2 Modules. Link
I might look into adding support for the other stuff, but that off = 0, on = blah thing is kind of silly. You can represent that with a drop down that has 0 and 0x3801 as its only default options and hope the user isn't dumb enough to try other values. Making it able to be a checkbox would make it easier to set and unset that value, but that's an odd thing to represent in an application that's supposed to both accurately represent the data types and not limit the user from editing a particular bit due to something silly like the dropdown not accepting values that aren't listed (which the old Nightmare did, and it annoyed the hell out of me).

If anything I should add support to one of the control types for converting to and from various floating point formats in the event someone wants to represent an unsupported primitive in their module.

____________________
Pages: 1 2 3 4 5 6 7 8 9 10 11 12
Jul - Posts by Hectamatatortron


Rusted Logic

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

37 database queries, 39 query cache hits.
Query execution time:  0.076161 seconds
Script execution time:  0.021281 seconds
Total render time:  0.097442 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 147 column 143 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 95 - Warning: unescaped & or unknown entity "&page"
line 149 column 128 - Warning: unescaped & or unknown entity "&page"
line 149 column 161 - Warning: unescaped & or unknown entity "&page"
line 149 column 194 - Warning: unescaped & or unknown entity "&page"
line 149 column 227 - Warning: unescaped & or unknown entity "&page"
line 149 column 260 - Warning: unescaped & or unknown entity "&page"
line 149 column 293 - Warning: unescaped & or unknown entity "&page"
line 149 column 326 - Warning: unescaped & or unknown entity "&page"
line 149 column 361 - Warning: unescaped & or unknown entity "&page"
line 149 column 395 - Warning: unescaped & or unknown entity "&page"
line 149 column 430 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 467 - 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 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 215 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 217 column 9 - Warning: missing <tr>
line 235 column 13 - Warning: missing <tr>
line 251 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 253 column 9 - Warning: missing <tr>
line 271 column 13 - Warning: missing <tr>
line 277 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 279 column 9 - Warning: missing <tr>
line 297 column 13 - Warning: missing <tr>
line 305 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 307 column 9 - Warning: missing <tr>
line 325 column 13 - Warning: missing <tr>
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 362 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 364 column 9 - Warning: missing <tr>
line 382 column 13 - Warning: missing <tr>
line 388 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 390 column 9 - Warning: missing <tr>
line 408 column 13 - Warning: missing <tr>
line 416 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 418 column 9 - Warning: missing <tr>
line 436 column 13 - Warning: missing <tr>
line 448 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 450 column 9 - Warning: missing <tr>
line 468 column 13 - Warning: missing <tr>
line 476 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 478 column 9 - Warning: missing <tr>
line 496 column 13 - Warning: missing <tr>
line 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 531 column 15 - Warning: missing <tr>
line 531 column 15 - Warning: discarding unexpected <table>
line 532 column 41 - Warning: missing <td>
line 538 column 9 - Warning: missing <tr>
line 556 column 13 - Warning: missing <tr>
line 557 column 27 - Warning: missing </nobr> before </table>
line 571 column 9 - Warning: missing <tr>
line 589 column 13 - Warning: missing <tr>
line 590 column 27 - Warning: missing </nobr> before </table>
line 597 column 9 - Warning: missing <tr>
line 615 column 13 - Warning: missing <tr>
line 616 column 27 - Warning: missing </nobr> before </table>
line 635 column 9 - Warning: missing <tr>
line 653 column 13 - Warning: missing <tr>
line 654 column 27 - Warning: missing </nobr> before </table>
line 663 column 9 - Warning: missing <tr>
line 681 column 13 - Warning: missing <tr>
line 682 column 27 - Warning: missing </nobr> before </table>
line 699 column 9 - Warning: missing <tr>
line 717 column 13 - Warning: missing <tr>
line 718 column 27 - Warning: missing </nobr> before </table>
line 728 column 35 - Warning: missing <tr>
line 728 column 95 - Warning: unescaped & or unknown entity "&page"
line 728 column 128 - Warning: unescaped & or unknown entity "&page"
line 728 column 161 - Warning: unescaped & or unknown entity "&page"
line 728 column 194 - Warning: unescaped & or unknown entity "&page"
line 728 column 227 - Warning: unescaped & or unknown entity "&page"
line 728 column 260 - Warning: unescaped & or unknown entity "&page"
line 728 column 293 - Warning: unescaped & or unknown entity "&page"
line 728 column 326 - Warning: unescaped & or unknown entity "&page"
line 728 column 361 - Warning: unescaped & or unknown entity "&page"
line 728 column 395 - Warning: unescaped & or unknown entity "&page"
line 728 column 430 - Warning: unescaped & or unknown entity "&page"
line 728 column 50 - Warning: missing </font> before </td>
line 728 column 467 - Warning: missing </font> before </table>
line 730 column 35 - Warning: missing <tr>
line 730 column 50 - Warning: missing </font> before </td>
line 730 column 143 - Warning: missing </font> before </table>
line 732 column 17 - Warning: discarding unexpected </textarea>
line 732 column 28 - Warning: discarding unexpected </form>
line 732 column 35 - Warning: discarding unexpected </embed>
line 732 column 43 - Warning: discarding unexpected </noembed>
line 732 column 53 - Warning: discarding unexpected </noscript>
line 732 column 64 - Warning: discarding unexpected </noembed>
line 732 column 74 - Warning: discarding unexpected </embed>
line 732 column 82 - Warning: discarding unexpected </table>
line 732 column 90 - Warning: discarding unexpected </table>
line 734 column 9 - Warning: missing </font> before <table>
line 746 column 25 - Warning: discarding unexpected </font>
line 755 column 58 - Warning: discarding unexpected </font>
line 733 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 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 181 column 269 - Warning: <img> proprietary attribute value "absmiddle"
line 181 column 269 - Warning: <img> lacks "alt" attribute
line 181 column 322 - Warning: <img> proprietary attribute value "absmiddle"
line 181 column 322 - 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 162 - Warning: <img> lacks "alt" attribute
line 200 column 15 - Warning: <img> lacks "alt" attribute
line 212 column 381 - Warning: <img> proprietary attribute value "absmiddle"
line 212 column 381 - Warning: <img> lacks "alt" attribute
line 212 column 434 - Warning: <img> proprietary attribute value "absmiddle"
line 212 column 434 - Warning: <img> lacks "alt" attribute
line 220 column 22 - Warning: <img> lacks "alt" attribute
line 220 column 63 - Warning: <img> lacks "alt" attribute
line 220 column 112 - Warning: <img> lacks "alt" attribute
line 220 column 162 - Warning: <img> lacks "alt" attribute
line 231 column 15 - Warning: <img> lacks "alt" attribute
line 248 column 1476 - Warning: <img> proprietary attribute value "absmiddle"
line 248 column 1476 - Warning: <img> lacks "alt" attribute
line 248 column 1529 - Warning: <img> proprietary attribute value "absmiddle"
line 248 column 1529 - Warning: <img> lacks "alt" attribute
line 256 column 22 - Warning: <img> lacks "alt" attribute
line 256 column 63 - Warning: <img> lacks "alt" attribute
line 256 column 112 - Warning: <img> lacks "alt" attribute
line 256 column 162 - Warning: <img> lacks "alt" attribute
line 267 column 15 - Warning: <img> lacks "alt" attribute
line 274 column 306 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 306 - Warning: <img> lacks "alt" attribute
line 274 column 359 - Warning: <img> proprietary attribute value "absmiddle"
line 274 column 359 - Warning: <img> lacks "alt" attribute
line 282 column 22 - Warning: <img> lacks "alt" attribute
line 282 column 63 - Warning: <img> lacks "alt" attribute
line 282 column 112 - Warning: <img> lacks "alt" attribute
line 282 column 162 - Warning: <img> lacks "alt" attribute
line 293 column 15 - Warning: <img> lacks "alt" attribute
line 302 column 493 - Warning: <img> proprietary attribute value "absmiddle"
line 302 column 493 - Warning: <img> lacks "alt" attribute
line 302 column 546 - Warning: <img> proprietary attribute value "absmiddle"
line 302 column 546 - Warning: <img> lacks "alt" attribute
line 310 column 22 - Warning: <img> lacks "alt" attribute
line 310 column 63 - Warning: <img> lacks "alt" attribute
line 310 column 112 - Warning: <img> lacks "alt" attribute
line 310 column 162 - Warning: <img> lacks "alt" attribute
line 321 column 15 - Warning: <img> lacks "alt" attribute
line 330 column 190 - Warning: <img> proprietary attribute value "absmiddle"
line 330 column 190 - Warning: <img> lacks "alt" attribute
line 330 column 243 - Warning: <img> proprietary attribute value "absmiddle"
line 330 column 243 - Warning: <img> lacks "alt" attribute
line 338 column 22 - Warning: <img> lacks "alt" attribute
line 338 column 63 - Warning: <img> lacks "alt" attribute
line 338 column 112 - Warning: <img> lacks "alt" attribute
line 338 column 162 - Warning: <img> lacks "alt" attribute
line 349 column 15 - Warning: <img> lacks "alt" attribute
line 359 column 283 - Warning: <img> proprietary attribute value "absmiddle"
line 359 column 283 - Warning: <img> lacks "alt" attribute
line 359 column 336 - Warning: <img> proprietary attribute value "absmiddle"
line 359 column 336 - Warning: <img> lacks "alt" attribute
line 367 column 22 - Warning: <img> lacks "alt" attribute
line 367 column 63 - Warning: <img> lacks "alt" attribute
line 367 column 112 - Warning: <img> lacks "alt" attribute
line 367 column 162 - Warning: <img> lacks "alt" attribute
line 378 column 15 - Warning: <img> lacks "alt" attribute
line 385 column 172 - Warning: <img> proprietary attribute value "absmiddle"
line 385 column 172 - Warning: <img> lacks "alt" attribute
line 385 column 225 - Warning: <img> proprietary attribute value "absmiddle"
line 385 column 225 - Warning: <img> lacks "alt" attribute
line 393 column 22 - Warning: <img> lacks "alt" attribute
line 393 column 63 - Warning: <img> lacks "alt" attribute
line 393 column 112 - Warning: <img> lacks "alt" attribute
line 393 column 162 - Warning: <img> lacks "alt" attribute
line 404 column 15 - Warning: <img> lacks "alt" attribute
line 413 column 181 - Warning: <img> proprietary attribute value "absmiddle"
line 413 column 181 - Warning: <img> lacks "alt" attribute
line 413 column 234 - Warning: <img> proprietary attribute value "absmiddle"
line 413 column 234 - Warning: <img> lacks "alt" attribute
line 421 column 22 - Warning: <img> lacks "alt" attribute
line 421 column 63 - Warning: <img> lacks "alt" attribute
line 421 column 112 - Warning: <img> lacks "alt" attribute
line 421 column 162 - Warning: <img> lacks "alt" attribute
line 432 column 15 - Warning: <img> lacks "alt" attribute
line 445 column 1140 - Warning: <img> proprietary attribute value "absmiddle"
line 445 column 1140 - Warning: <img> lacks "alt" attribute
line 445 column 1193 - Warning: <img> proprietary attribute value "absmiddle"
line 445 column 1193 - Warning: <img> lacks "alt" attribute
line 453 column 22 - Warning: <img> lacks "alt" attribute
line 453 column 63 - Warning: <img> lacks "alt" attribute
line 453 column 112 - Warning: <img> lacks "alt" attribute
line 453 column 162 - Warning: <img> lacks "alt" attribute
line 464 column 15 - Warning: <img> lacks "alt" attribute
line 473 column 385 - Warning: <img> proprietary attribute value "absmiddle"
line 473 column 385 - Warning: <img> lacks "alt" attribute
line 473 column 438 - Warning: <img> proprietary attribute value "absmiddle"
line 473 column 438 - Warning: <img> lacks "alt" attribute
line 481 column 22 - Warning: <img> lacks "alt" attribute
line 481 column 63 - Warning: <img> lacks "alt" attribute
line 481 column 112 - Warning: <img> lacks "alt" attribute
line 481 column 162 - Warning: <img> lacks "alt" attribute
line 492 column 15 - Warning: <img> lacks "alt" attribute
line 499 column 74 - Warning: <img> proprietary attribute value "absmiddle"
line 499 column 74 - Warning: <img> lacks "alt" attribute
line 503 column 564 - Warning: <img> proprietary attribute value "absmiddle"
line 503 column 564 - Warning: <img> lacks "alt" attribute
line 503 column 617 - Warning: <img> proprietary attribute value "absmiddle"
line 503 column 617 - 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 529 column 143 - Warning: <img> proprietary attribute value "absmiddle"
line 529 column 143 - Warning: <img> lacks "alt" attribute
line 529 column 196 - Warning: <img> proprietary attribute value "absmiddle"
line 529 column 196 - Warning: <img> lacks "alt" attribute
line 541 column 22 - Warning: <img> lacks "alt" attribute
line 541 column 63 - Warning: <img> lacks "alt" attribute
line 541 column 112 - Warning: <img> lacks "alt" attribute
line 541 column 162 - Warning: <img> lacks "alt" attribute
line 552 column 15 - Warning: <img> lacks "alt" attribute
line 566 column 862 - Warning: <img> proprietary attribute value "absmiddle"
line 566 column 862 - Warning: <img> lacks "alt" attribute
line 566 column 915 - Warning: <img> proprietary attribute value "absmiddle"
line 566 column 915 - Warning: <img> lacks "alt" attribute
line 574 column 22 - Warning: <img> lacks "alt" attribute
line 574 column 63 - Warning: <img> lacks "alt" attribute
line 574 column 112 - Warning: <img> lacks "alt" attribute
line 574 column 162 - Warning: <img> lacks "alt" attribute
line 585 column 15 - Warning: <img> lacks "alt" attribute
line 592 column 311 - Warning: <img> proprietary attribute value "absmiddle"
line 592 column 311 - Warning: <img> lacks "alt" attribute
line 592 column 364 - Warning: <img> proprietary attribute value "absmiddle"
line 592 column 364 - Warning: <img> lacks "alt" attribute
line 600 column 22 - Warning: <img> lacks "alt" attribute
line 600 column 63 - Warning: <img> lacks "alt" attribute
line 600 column 112 - Warning: <img> lacks "alt" attribute
line 600 column 162 - Warning: <img> lacks "alt" attribute
line 611 column 15 - Warning: <img> lacks "alt" attribute
line 624 column 574 - Warning: <img> lacks "alt" attribute
line 624 column 659 - Warning: <img> lacks "alt" attribute
line 626 column 749 - Warning: <img> lacks "alt" attribute
line 626 column 834 - Warning: <img> lacks "alt" attribute
line 628 column 926 - Warning: <img> lacks "alt" attribute
line 628 column 1009 - Warning: <img> lacks "alt" attribute
line 630 column 1385 - Warning: <img> proprietary attribute value "absmiddle"
line 630 column 1385 - Warning: <img> lacks "alt" attribute
line 630 column 1438 - Warning: <img> proprietary attribute value "absmiddle"
line 630 column 1438 - Warning: <img> lacks "alt" attribute
line 638 column 22 - Warning: <img> lacks "alt" attribute
line 638 column 63 - Warning: <img> lacks "alt" attribute
line 638 column 112 - Warning: <img> lacks "alt" attribute
line 638 column 162 - Warning: <img> lacks "alt" attribute
line 649 column 15 - Warning: <img> lacks "alt" attribute
line 658 column 1210 - Warning: <img> proprietary attribute value "absmiddle"
line 658 column 1210 - Warning: <img> lacks "alt" attribute
line 658 column 1263 - Warning: <img> proprietary attribute value "absmiddle"
line 658 column 1263 - Warning: <img> lacks "alt" attribute
line 666 column 22 - Warning: <img> lacks "alt" attribute
line 666 column 63 - Warning: <img> lacks "alt" attribute
line 666 column 112 - Warning: <img> lacks "alt" attribute
line 666 column 162 - Warning: <img> lacks "alt" attribute
line 677 column 15 - Warning: <img> lacks "alt" attribute
line 694 column 1735 - Warning: <img> proprietary attribute value "absmiddle"
line 694 column 1735 - Warning: <img> lacks "alt" attribute
line 694 column 1788 - Warning: <img> proprietary attribute value "absmiddle"
line 694 column 1788 - Warning: <img> lacks "alt" attribute
line 702 column 22 - Warning: <img> lacks "alt" attribute
line 702 column 63 - Warning: <img> lacks "alt" attribute
line 702 column 112 - Warning: <img> lacks "alt" attribute
line 702 column 162 - Warning: <img> lacks "alt" attribute
line 713 column 15 - Warning: <img> lacks "alt" attribute
line 722 column 972 - Warning: <img> proprietary attribute value "absmiddle"
line 722 column 972 - Warning: <img> lacks "alt" attribute
line 722 column 1025 - Warning: <img> proprietary attribute value "absmiddle"
line 722 column 1025 - Warning: <img> lacks "alt" attribute
line 740 column 25 - Warning: <img> lacks "alt" attribute
line 745 column 267 - Warning: <img> lacks "alt" attribute
line 147 column 143 - Warning: trimming empty <font>
line 149 column 467 - Warning: trimming empty <font>
line 728 column 467 - Warning: trimming empty <font>
line 730 column 143 - 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 236 column 27 - Warning: <nobr> is not approved by W3C
line 272 column 27 - Warning: <nobr> is not approved by W3C
line 298 column 27 - Warning: <nobr> is not approved by W3C
line 326 column 27 - Warning: <nobr> is not approved by W3C
line 354 column 27 - Warning: <nobr> is not approved by W3C
line 383 column 27 - Warning: <nobr> is not approved by W3C
line 409 column 27 - Warning: <nobr> is not approved by W3C
line 437 column 27 - Warning: <nobr> is not approved by W3C
line 469 column 27 - Warning: <nobr> is not approved by W3C
line 497 column 27 - Warning: <nobr> is not approved by W3C
line 527 column 27 - Warning: <nobr> is not approved by W3C
line 557 column 27 - Warning: <nobr> is not approved by W3C
line 590 column 27 - Warning: <nobr> is not approved by W3C
line 616 column 27 - Warning: <nobr> is not approved by W3C
line 654 column 27 - Warning: <nobr> is not approved by W3C
line 682 column 27 - Warning: <nobr> is not approved by W3C
line 718 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 325 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