Warning: You are using TidyHTML mode! Pages MAY and probably WILL break. To disable, click here or append 'xxx-off=1' to the URL!

Register - Login
Views: 57875862
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
10-16-14 06:52:14 AM
fortyfive-antelope

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


Posts: 203/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 03-28-10 05:13:12 PM, in SM64 Gameshark/Hex Stuff (last edited by Hectamatatortron at 03-28-10 05:20 PM) Link
No way. That was definitely not code being edited. The disassembly made no sense and it was obviously a bunch of halfwords because just about every other byte was 0x00.

Edit: Not to mention the value the code changes is loaded into a register.

802FB1A8 - Checks if enemy drops more than 0 coins
802A1A94 - Loads number of coins left to drop
8029EDCC - Spawns a coin; A0 is some pointer, A1 is the object appearance, A2 is some integer

Changing register A1 from 0x74 to 0x76 after killing an enemy that drops a coin and reaching the PC 0x8029EDCC will make the resultant coin appear to be a blue coin, but it still only gives 1 coin. *shrug*

--------------------
Hectamatatortron
Member
Level: 31


Posts: 204/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 04-05-10 01:38:37 AM, in Jet Force Gemini (U) Co-Op Mode ROHM ack (last edited by Hectamatatortron at 03-21-11 03:00 AM) Link
Co-op mode ROM hack has been released; it's a working release and it should be functional enough to play most of the game with your friends and, if you get stuck, you should be able to get unstuck by playing the game in single player until you can get further in multiplayer again.

The hack allows you to save and load progress you make in the multiplayer mode of the game, effectively allowing you to play through the campaign with your friends without forcing them to be that stupid robot like in normal co-op. Aside from managing save information for you, this hack also gives you access to the single player menu, which will let you choose which level you would like to play on.

To use the hack, download this, then follow the instructions/read the "README" files. Have fun~

Note: This hack works in mupen64++. You can use the emulator's online features to play co-op online! If you dig around in the directories nearby a bit, you can find info on GameShark codes that will enable usage of a mostly similar form of this hack for Project 64, although you can just use the ROM hack for Project 64 as well if you follow the instructions (but why would you when you can play the hack online via mupen?! ...Although you COULD use the method for getting the hack working online to import saves from Project 64 and later export them back to it for more comfortable offline play).

--------------------
Hectamatatortron
Member
Level: 31


Posts: 205/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 04-05-10 07:06:27 PM, in Mario 64 Level Importer Link
Blocky, eh? When you import backgrounds, is your program having to actually massage the data to make it appropriate? Or is it just putting the user's input where it goes in the ROM after stripping the meta data associated with common image formats?

I know from experience what a pain it can be to format input image in a full color format to one that a Gameboy Advance, for example, can display...

--------------------
Hectamatatortron
Member
Level: 31


Posts: 206/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 04-10-10 04:23:19 PM, in Toad's Tool 0.6.0 (On hiatus for an indefinite amount of time) Link
Are you implying people have the right to blame you for anything? Even if you were getting paid to do this?

--------------------
Hectamatatortron
Member
Level: 31


Posts: 207/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 04-28-10 06:45:24 AM, in Patching Format Idea (last edited by Hectamatatortron at 04-28-10 06:45 AM) Link
This is a copy and paste from the thread I made at Kodewerx:

So I was digging through my doc, and I ran into a text file I had tossed in there a couple of months ago.

The contents of it:

Click

I personally think it's simple and genius.

But at the moment I just don't have the time to mess with the idea.

C&C yo.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 208/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 04-29-10 12:55:28 AM, in Patching Format Idea Link
Basically.

That's how it should be!

But of course, I'd like the format to be a little more future proof and then remove the need for doing this again.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 209/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 05-13-10 04:20:19 AM, in Cap-Tossing. Link
Originally posted by Terra
I graduate this semester too, with a computer science degree. Assuming the school doesn't badly fuck things up, which seems rather likely.

:/

That's me next semester. One of the classes I need isn't being offered.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 210/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 05-13-10 04:45:50 AM, in CARD GAMES ON MOTORCYCLES Link
Originally posted by Orlandu
Or just misspell it like me...

Card games

The goggles.

Originally posted by jamosup
shit

lets be nintendo


--------------------
Hectamatatortron
Member
Level: 31


Posts: 211/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 06-28-10 11:10:21 AM, in Jet Force Gemini (U) Co-Op Mode ROHM ack (last edited by Hectamatatortron at 06-28-10 11:14 AM) Link
I appreciate the interest; the meticulous effort I put into making the ROM hack as clean as possible so that the trainer that is applied can be used for other purposes on top of the fact that this is a pretty sweet hack for a pretty sweet game means I'd be sad if it were overlooked.

The requirements are:

- Cheat code support
or
- Ability to emulate the game correctly

for using the hack offline, and

- Online cheat code support
or
- Ability to to emulate the game correctly
and
- Synchronization of the hacked logic, not just the rest of the game (for some reason I can't get this working yet; the hack only works offline at the moment despite every indication that it should work online)

to play the hack online.

IIRC PJ64k is based off of an older version of PJ64 which can't even run the game offline, much less online, due to improperly emulating the debug loop the game tries to enter when booted improperly. That, or its cheat support doesn't work online. Or whatever the reason was; I'm sure there was one.

mupen64++ has cheat support according to its GUI but I couldn't get it working, and PJ64 (and probably PJ64k) can't properly emulate the ROM hack I did to get around the the lack of RAM hacking support in mupen64++.

Hence, the cheat codes only work in PJ64 and the ROM hack only works in mupen64++, and the latter should work online and doesn't (from what little testing I've done, anyway).

I've been meaning to get back to this hack and fix it up, but I'm an idiot and can't figure out how to trick the Kaillera client into letting me host two sessions on the same machine for easy debugging. I could probably just use my laptop but I'd rather avoid that if I could.

A volunteer might be enough, but scheduling is a bitch, and that's only if I get someone to agree to help in the first place.

Interesting note, the mupen64++ test I did succeeded so far as playing co-op together online - if you don't try to load your save data, you can play the campaign with your friends no problem.

However, if you DO try to load your save data using the other part of the hack, the game becomes desynchronized. I'm mostly hoping this was just user error on my friend's part but I've yet to confirm this. It's slightly possible the hack actually works.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 212/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 07-20-10 04:32:51 PM, in A different kind of Mega Man hack. Link
Wouldn't it be easier, supposing you use a robot that's already in the game, to spawn that robot and program it to respond to keypad input/stay on top of Megaman's location, then simply make Megaman invisible/have that robot master's ability? You'd need to copy Megaman's hitstun to the robot master's and make the robot master unable to harm Megaman, though...

Of course, this assumes that the engine isn't limited like in lots of older games where certain levels don't properly handle certain objects (e.g. trying to spawn a boss weapon outside of a boss battle in Mischief Makers often spawns some useless robot parts).

Still, that'd probably be the easiest way to do it, but it'd require the sort of knowledge you don't claim to have...

--------------------
Hectamatatortron
Member
Level: 31


Posts: 213/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 10-17-10 08:22:59 PM, in Jet Force Gemini Co-Op: Help, dammit! Link
The greatest hack ever (for the N64 gem "Jet Force Gemini") is in my doc at the location

Hextator's Doc/Console Games/Jet Force Gemini/Training/Co-Op Hack/Patch and How to Use/

However, it has a problem. The hack is intended to work online. In fact, it sort of does. Offline, and only by using this hack, you can play this game's single player mode with more than one person (up to four actually) and all of the people playing are capable of using the same weapons (so no player is stuck using a little robot that can't do nearly as many interesting things).

You can even do this online.

The catch is when you play online using a service that provides networking of the emulator that supports this hack, any attempt to load your game's saves will cause desynchronization and end the escapade.

So what I need from all of you

is to offer your help playing this hack online with me so we can try to figure out what the hell is causing the desync and how to fix it. I'll be posting this ad on other forums because I really want this hack done. It will enable online co-op of this game's campaign mode, effectively nullifying any sane person's desire to waste their money on playing other modern shooters with their friends when this game is so much better.

Contact me on AIM (my handle is "hextator") or MSN (append "@gmail.com" to my AIM handle) if you're interested.

Note: We'll be using "Mupen64++ Beta 0.1.3.12"


--------------------
Hectamatatortron
Member
Level: 31


Posts: 214/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 11-28-10 10:12:01 PM, in Nintendo64 Rom hacking dealing with C (last edited by Hectamatatortron at 11-28-10 10:27 PM) Link
Read through my doc.

Link

The examples aren't as robust as what you probably want, but they do work.

(Specifically, they work with the compiler and assembler I am using...the compiler and associated batch scripts are around

Hextator's Doc/Development/Compilers

there somewhere; however, I have not included the assembler...you will have to find mips-elf-as on your own I guess D:)

There are example C files for making GameShark codes in C in the

"Mischief Makers"
Hextator's Doc/Console Games/Mischief Makers

and

"Ocarina of Time"
Hextator's Doc/Console Games/Zelda Series/Ocarina of Time

folders.

There is also a completed project regarding applying GameShark codes to the ROM of

"Jet Force Gemini"

in this folder

Hextator's Doc/Console Games/Jet Force Gemini/Training

Though the hack itself is in need of debugging, the rest of the project is not.

HOWEVER note that the "GameShark" codes which are being applied are not actually GameShark codes. In that particular case, I hacked the ROM to have a trainer which executed codes SIMILAR to GameShark codes, the format of which I designed myself (and included documentation of therein).

The format I designed is more profound and thus better; if you are any good with C you should be able easily write C code which compiles to assembly which can be pasted into the cheat list assembly file (there known as "Cheat List - [Address].txt") after being wrapped with the appropriate code type specification and being formatted to not have extraneous stuff from the compiler (there is actually a Java program in my doc somewhere which is specifically designed to format the output of the MIPS compiler I use for this purpose located at

Hextator's Doc/Development/Apps/Reformatting/Text Reformatters/MIPS Parse

).

Following that it is a simple matter of assembling the cheat list and pasting the resulting binary at the appropriate address and, in the case of Jet Force Gemini, you could easily be reprogramming the game in C. Or if you want to edit existing functions you will have to be trickier, but you should be able to figure it out.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 215/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 11-28-10 10:32:20 PM, in Jet Force Gemini Co-Op: Help, dammit! Link
I would really like to connect to myself so that I could take advantage of things like that, but I don't see a way to do it. Kaillera seems to refuse me connecting to myself, for one thing...

--------------------
Hectamatatortron
Member
Level: 31


Posts: 216/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 11-30-10 07:11:56 PM, in N64 Level Editor Creation [SSB] Link
Why C++? Why not C# or like, Python? Or anything else not so C related, really.

I mean I started with binary and worked my way up to assembly and then C, but that's typically not the way to go.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 217/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 12-12-10 12:32:50 AM, in Galatea - A Swiss Army knife for hacking MIPS R3000 based software (last edited by Hectamatatortron at 12-12-10 12:35 AM) Link
Wait, upon reading that again, could you please clarify...

"hand" disassembly?

I have hand assembled stuff before. My first programs were written in straight binary.

Reversing them from binary manually is something even more insane that I cannot begin to comprehend the magnitude of the lunacy of.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 218/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 12-22-10 01:34:47 AM, in Nintendo64 Rom hacking dealing with C Link
GameShark sucks. I wanted real code types. The point was to guide you anyway.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 219/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 12-23-10 03:24:13 AM, in Nintendo64 Rom hacking dealing with C Link
No.

Been to Heaven recently? I hang out there a lot.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 220/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 01-29-11 04:43:23 PM, in FE Editor (GBA) Link
Current version is 20110104.1. Link is still in the first post as always.

It's been a year, so as you can imagine...there's been a LOT of changes.

Read the documentation. Upgrading will screw you if you don't follow the instructions.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 221/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 01-30-11 10:08:04 AM, in Diddy Kong Racing Beta Restoration Link
Good stuff man. Loved this game.

Think I might prefer the beta item balloons...the way this game did items both graphically and functionally was pretty cool as it was though.

--------------------
Hectamatatortron
Member
Level: 31


Posts: 222/230
EXP: 177301
For next: 8062

Since: 09-19-07


Since last post: 709 days
Last activity: 95 days

Posted on 01-30-11 10:10:09 AM, in SMW hacking question Link
It's bad enough when people call arrays "tables", but I have this eerie feeling you just did it in reference to assembly code...

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






Rusted Logic

Acmlmboard - 07/23/2013 b378.03
©2000-2013 Acmlm, Xkeeper, Inuyasha, et al.

37 database queries, 40 query cache hits.
Query execution time:  0.070855 seconds
Script execution time:  0.077278 seconds
Total render time:  0.148133 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 94 column 11 - Warning: <form> isn't allowed in <table> elements
line 93 column 10 - Info: <table> previously mentioned
line 95 column 11 - Warning: missing <tr>
line 95 column 124 - Warning: missing </font> before </td>
line 99 column 16 - Warning: plain text isn't allowed in <tr> elements
line 95 column 11 - Info: <tr> previously mentioned
line 100 column 68 - Warning: <nobr> is not approved by W3C
line 100 column 68 - Warning: missing </nobr> before </td>
line 117 column 68 - Warning: <nobr> is not approved by W3C
line 117 column 68 - Warning: missing </nobr> before <tr>
line 141 column 35 - Warning: missing <tr>
line 141 column 50 - Warning: missing </font> before </td>
line 141 column 143 - Warning: missing </font> before </table>
line 143 column 35 - Warning: missing <tr>
line 143 column 95 - Warning: unescaped & or unknown entity "&page"
line 143 column 128 - Warning: unescaped & or unknown entity "&page"
line 143 column 161 - Warning: unescaped & or unknown entity "&page"
line 143 column 194 - Warning: unescaped & or unknown entity "&page"
line 143 column 227 - Warning: unescaped & or unknown entity "&page"
line 143 column 260 - Warning: unescaped & or unknown entity "&page"
line 143 column 293 - Warning: unescaped & or unknown entity "&page"
line 143 column 326 - Warning: unescaped & or unknown entity "&page"
line 143 column 359 - Warning: unescaped & or unknown entity "&page"
line 143 column 392 - Warning: unescaped & or unknown entity "&page"
line 143 column 429 - Warning: unescaped & or unknown entity "&page"
line 143 column 50 - Warning: missing </font> before </td>
line 143 column 466 - Warning: missing </font> before </table>
line 150 column 9 - Warning: <div> isn't allowed in <tr> elements
line 149 column 9 - Info: <tr> previously mentioned
line 152 column 9 - Warning: missing <tr>
line 166 column 13 - Warning: missing <tr>
line 167 column 27 - Warning: <nobr> is not approved by W3C
line 179 column 15 - Warning: missing <td>
line 180 column 9 - Warning: <div> isn't allowed in <tr> elements
line 179 column 15 - Info: <tr> previously mentioned
line 182 column 9 - Warning: missing <tr>
line 196 column 13 - Warning: missing <tr>
line 197 column 27 - Warning: <nobr> is not approved by W3C
line 207 column 15 - Warning: missing <td>
line 208 column 9 - Warning: <div> isn't allowed in <tr> elements
line 207 column 15 - Info: <tr> previously mentioned
line 210 column 9 - Warning: missing <tr>
line 224 column 13 - Warning: missing <tr>
line 225 column 27 - Warning: <nobr> is not approved by W3C
line 231 column 15 - Warning: missing <td>
line 232 column 9 - Warning: <div> isn't allowed in <tr> elements
line 231 column 15 - Info: <tr> previously mentioned
line 234 column 9 - Warning: missing <tr>
line 248 column 13 - Warning: missing <tr>
line 249 column 27 - Warning: <nobr> is not approved by W3C
line 253 column 15 - Warning: missing <td>
line 254 column 9 - Warning: <div> isn't allowed in <tr> elements
line 253 column 15 - Info: <tr> previously mentioned
line 256 column 9 - Warning: missing <tr>
line 270 column 13 - Warning: missing <tr>
line 271 column 27 - Warning: <nobr> is not approved by W3C
line 285 column 462 - Warning: unescaped & or unknown entity "&C"
line 287 column 15 - Warning: missing <td>
line 288 column 9 - Warning: <div> isn't allowed in <tr> elements
line 287 column 15 - Info: <tr> previously mentioned
line 290 column 9 - Warning: missing <tr>
line 304 column 13 - Warning: missing <tr>
line 305 column 27 - Warning: <nobr> is not approved by W3C
line 313 column 15 - Warning: missing <td>
line 314 column 9 - Warning: <div> isn't allowed in <tr> elements
line 313 column 15 - Info: <tr> previously mentioned
line 316 column 9 - Warning: missing <tr>
line 330 column 13 - Warning: missing <tr>
line 331 column 27 - Warning: <nobr> is not approved by W3C
line 338 column 15 - Warning: missing <td>
line 339 column 9 - Warning: <div> isn't allowed in <tr> elements
line 338 column 15 - Info: <tr> previously mentioned
line 341 column 9 - Warning: missing <tr>
line 355 column 13 - Warning: missing <tr>
line 356 column 27 - Warning: <nobr> is not approved by W3C
line 367 column 15 - Warning: missing <td>
line 368 column 9 - Warning: <div> isn't allowed in <tr> elements
line 367 column 15 - Info: <tr> previously mentioned
line 370 column 9 - Warning: missing <tr>
line 384 column 13 - Warning: missing <tr>
line 385 column 27 - Warning: <nobr> is not approved by W3C
line 419 column 15 - Warning: missing <td>
line 420 column 9 - Warning: <div> isn't allowed in <tr> elements
line 419 column 15 - Info: <tr> previously mentioned
line 422 column 9 - Warning: missing <tr>
line 436 column 13 - Warning: missing <tr>
line 437 column 27 - Warning: <nobr> is not approved by W3C
line 445 column 15 - Warning: missing <td>
line 446 column 9 - Warning: <div> isn't allowed in <tr> elements
line 445 column 15 - Info: <tr> previously mentioned
line 448 column 9 - Warning: missing <tr>
line 462 column 13 - Warning: missing <tr>
line 463 column 27 - Warning: <nobr> is not approved by W3C
line 483 column 15 - Warning: missing <td>
line 484 column 9 - Warning: <div> isn't allowed in <tr> elements
line 483 column 15 - Info: <tr> previously mentioned
line 486 column 9 - Warning: missing <tr>
line 500 column 13 - Warning: missing <tr>
line 501 column 27 - Warning: <nobr> is not approved by W3C
line 547 column 15 - Warning: missing <td>
line 548 column 9 - Warning: <div> isn't allowed in <tr> elements
line 547 column 15 - Info: <tr> previously mentioned
line 550 column 9 - Warning: missing <tr>
line 564 column 13 - Warning: missing <tr>
line 565 column 27 - Warning: <nobr> is not approved by W3C
line 569 column 15 - Warning: missing <td>
line 570 column 9 - Warning: <div> isn't allowed in <tr> elements
line 569 column 15 - Info: <tr> previously mentioned
line 572 column 9 - Warning: missing <tr>
line 586 column 13 - Warning: missing <tr>
line 587 column 27 - Warning: <nobr> is not approved by W3C
line 593 column 15 - Warning: missing <td>
line 594 column 9 - Warning: <div> isn't allowed in <tr> elements
line 593 column 15 - Info: <tr> previously mentioned
line 596 column 9 - Warning: missing <tr>
line 610 column 13 - Warning: missing <tr>
line 611 column 27 - Warning: <nobr> is not approved by W3C
line 621 column 15 - Warning: missing <td>
line 622 column 9 - Warning: <div> isn't allowed in <tr> elements
line 621 column 15 - Info: <tr> previously mentioned
line 624 column 9 - Warning: missing <tr>
line 638 column 13 - Warning: missing <tr>
line 639 column 27 - Warning: <nobr> is not approved by W3C
line 643 column 15 - Warning: missing <td>
line 644 column 9 - Warning: <div> isn't allowed in <tr> elements
line 643 column 15 - Info: <tr> previously mentioned
line 646 column 9 - Warning: missing <tr>
line 660 column 13 - Warning: missing <tr>
line 661 column 27 - Warning: <nobr> is not approved by W3C
line 667 column 15 - Warning: missing <td>
line 668 column 9 - Warning: <div> isn't allowed in <tr> elements
line 667 column 15 - Info: <tr> previously mentioned
line 670 column 9 - Warning: missing <tr>
line 684 column 13 - Warning: missing <tr>
line 685 column 27 - Warning: <nobr> is not approved by W3C
line 693 column 15 - Warning: missing <td>
line 694 column 9 - Warning: <div> isn't allowed in <tr> elements
line 693 column 15 - Info: <tr> previously mentioned
line 696 column 9 - Warning: missing <tr>
line 710 column 13 - Warning: missing <tr>
line 711 column 27 - Warning: <nobr> is not approved by W3C
line 717 column 15 - Warning: missing <td>
line 718 column 9 - Warning: <div> isn't allowed in <tr> elements
line 717 column 15 - Info: <tr> previously mentioned
line 720 column 9 - Warning: missing <tr>
line 734 column 13 - Warning: missing <tr>
line 735 column 27 - Warning: <nobr> is not approved by W3C
line 740 column 17 - Warning: discarding unexpected <table>
line 743 column 35 - Warning: missing <tr>
line 743 column 95 - Warning: unescaped & or unknown entity "&page"
line 743 column 128 - Warning: unescaped & or unknown entity "&page"
line 743 column 161 - Warning: unescaped & or unknown entity "&page"
line 743 column 194 - Warning: unescaped & or unknown entity "&page"
line 743 column 227 - Warning: unescaped & or unknown entity "&page"
line 743 column 260 - Warning: unescaped & or unknown entity "&page"
line 743 column 293 - Warning: unescaped & or unknown entity "&page"
line 743 column 326 - Warning: unescaped & or unknown entity "&page"
line 743 column 359 - Warning: unescaped & or unknown entity "&page"
line 743 column 392 - Warning: unescaped & or unknown entity "&page"
line 743 column 429 - Warning: unescaped & or unknown entity "&page"
line 743 column 50 - Warning: missing </font> before </td>
line 743 column 466 - Warning: missing </font> before </table>
line 745 column 35 - Warning: missing <tr>
line 745 column 50 - Warning: missing </font> before </td>
line 745 column 143 - Warning: missing </font> before </table>
line 747 column 17 - Warning: discarding unexpected </textarea>
line 747 column 28 - Warning: discarding unexpected </form>
line 747 column 35 - Warning: discarding unexpected </embed>
line 747 column 43 - Warning: discarding unexpected </noembed>
line 747 column 53 - Warning: discarding unexpected </noscript>
line 747 column 64 - Warning: discarding unexpected </noembed>
line 747 column 74 - Warning: discarding unexpected </embed>
line 747 column 82 - Warning: discarding unexpected </table>
line 747 column 90 - Warning: discarding unexpected </table>
line 756 column 9 - Warning: missing </font> before <table>
line 772 column 9 - Warning: inserting implicit <font>
line 772 column 9 - Warning: missing </a> before <div>
line 772 column 9 - Warning: missing </font> before <div>
line 772 column 105 - Warning: inserting implicit <font>
line 772 column 111 - Warning: discarding unexpected </a>
line 791 column 58 - Warning: discarding unexpected </font>
line 749 column 1 - Warning: missing </center>
line 91 column 9 - Warning: <img> lacks "alt" attribute
line 93 column 10 - Warning: <table> lacks "summary" attribute
line 95 column 63 - Warning: <img> lacks "alt" attribute
line 100 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 100 column 93 - Warning: <img> lacks "alt" attribute
line 117 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 117 column 98 - Warning: <img> lacks "alt" attribute
line 136 column 1 - Warning: <table> lacks "summary" attribute
line 136 column 240 - Warning: <td> attribute "bgcolor" lacks value
line 141 column 17 - Warning: <table> lacks "summary" attribute
line 143 column 17 - Warning: <table> lacks "summary" attribute
line 151 column 9 - Warning: <table> lacks "summary" attribute
line 155 column 22 - Warning: <img> lacks "alt" attribute
line 155 column 63 - Warning: <img> lacks "alt" attribute
line 155 column 112 - Warning: <img> lacks "alt" attribute
line 155 column 162 - Warning: <img> lacks "alt" attribute
line 162 column 15 - Warning: <img> lacks "alt" attribute
line 165 column 11 - Warning: <table> lacks "summary" attribute
line 177 column 782 - Warning: <img> proprietary attribute value "absmiddle"
line 177 column 782 - Warning: <img> lacks "alt" attribute
line 177 column 835 - Warning: <img> proprietary attribute value "absmiddle"
line 177 column 835 - Warning: <img> lacks "alt" attribute
line 181 column 9 - Warning: <table> lacks "summary" attribute
line 185 column 22 - Warning: <img> lacks "alt" attribute
line 185 column 63 - Warning: <img> lacks "alt" attribute
line 185 column 112 - Warning: <img> lacks "alt" attribute
line 185 column 162 - Warning: <img> lacks "alt" attribute
line 192 column 15 - Warning: <img> lacks "alt" attribute
line 195 column 11 - Warning: <table> lacks "summary" attribute
line 205 column 1603 - Warning: <img> proprietary attribute value "absmiddle"
line 205 column 1603 - Warning: <img> lacks "alt" attribute
line 205 column 1656 - Warning: <img> proprietary attribute value "absmiddle"
line 205 column 1656 - Warning: <img> lacks "alt" attribute
line 209 column 9 - Warning: <table> lacks "summary" attribute
line 213 column 22 - Warning: <img> lacks "alt" attribute
line 213 column 63 - Warning: <img> lacks "alt" attribute
line 213 column 112 - Warning: <img> lacks "alt" attribute
line 213 column 162 - Warning: <img> lacks "alt" attribute
line 220 column 15 - Warning: <img> lacks "alt" attribute
line 223 column 11 - Warning: <table> lacks "summary" attribute
line 229 column 519 - Warning: <img> proprietary attribute value "absmiddle"
line 229 column 519 - Warning: <img> lacks "alt" attribute
line 229 column 572 - Warning: <img> proprietary attribute value "absmiddle"
line 229 column 572 - Warning: <img> lacks "alt" attribute
line 233 column 9 - Warning: <table> lacks "summary" attribute
line 237 column 22 - Warning: <img> lacks "alt" attribute
line 237 column 63 - Warning: <img> lacks "alt" attribute
line 237 column 112 - Warning: <img> lacks "alt" attribute
line 237 column 162 - Warning: <img> lacks "alt" attribute
line 244 column 15 - Warning: <img> lacks "alt" attribute
line 247 column 11 - Warning: <table> lacks "summary" attribute
line 251 column 229 - Warning: <img> proprietary attribute value "absmiddle"
line 251 column 229 - Warning: <img> lacks "alt" attribute
line 251 column 282 - Warning: <img> proprietary attribute value "absmiddle"
line 251 column 282 - Warning: <img> lacks "alt" attribute
line 255 column 9 - Warning: <table> lacks "summary" attribute
line 259 column 22 - Warning: <img> lacks "alt" attribute
line 259 column 63 - Warning: <img> lacks "alt" attribute
line 259 column 112 - Warning: <img> lacks "alt" attribute
line 259 column 162 - Warning: <img> lacks "alt" attribute
line 266 column 15 - Warning: <img> lacks "alt" attribute
line 269 column 11 - Warning: <table> lacks "summary" attribute
line 285 column 509 - Warning: <img> proprietary attribute value "absmiddle"
line 285 column 509 - Warning: <img> lacks "alt" attribute
line 285 column 562 - Warning: <img> proprietary attribute value "absmiddle"
line 285 column 562 - Warning: <img> lacks "alt" attribute
line 289 column 9 - Warning: <table> lacks "summary" attribute
line 293 column 22 - Warning: <img> lacks "alt" attribute
line 293 column 63 - Warning: <img> lacks "alt" attribute
line 293 column 112 - Warning: <img> lacks "alt" attribute
line 293 column 162 - Warning: <img> lacks "alt" attribute
line 300 column 15 - Warning: <img> lacks "alt" attribute
line 303 column 11 - Warning: <table> lacks "summary" attribute
line 311 column 279 - Warning: <img> proprietary attribute value "absmiddle"
line 311 column 279 - Warning: <img> lacks "alt" attribute
line 311 column 332 - Warning: <img> proprietary attribute value "absmiddle"
line 311 column 332 - Warning: <img> lacks "alt" attribute
line 315 column 9 - Warning: <table> lacks "summary" attribute
line 319 column 22 - Warning: <img> lacks "alt" attribute
line 319 column 63 - Warning: <img> lacks "alt" attribute
line 319 column 112 - Warning: <img> lacks "alt" attribute
line 319 column 162 - Warning: <img> lacks "alt" attribute
line 326 column 15 - Warning: <img> lacks "alt" attribute
line 329 column 11 - Warning: <table> lacks "summary" attribute
line 336 column 429 - Warning: <img> proprietary attribute value "absmiddle"
line 336 column 429 - Warning: <img> lacks "alt" attribute
line 336 column 482 - Warning: <img> proprietary attribute value "absmiddle"
line 336 column 482 - Warning: <img> lacks "alt" attribute
line 340 column 9 - Warning: <table> lacks "summary" attribute
line 344 column 22 - Warning: <img> lacks "alt" attribute
line 344 column 63 - Warning: <img> lacks "alt" attribute
line 344 column 112 - Warning: <img> lacks "alt" attribute
line 344 column 162 - Warning: <img> lacks "alt" attribute
line 351 column 15 - Warning: <img> lacks "alt" attribute
line 354 column 11 - Warning: <table> lacks "summary" attribute
line 363 column 259 - Warning: <table> lacks "summary" attribute
line 365 column 404 - Warning: <img> lacks "alt" attribute
line 365 column 523 - Warning: <img> proprietary attribute value "absmiddle"
line 365 column 523 - Warning: <img> lacks "alt" attribute
line 365 column 576 - Warning: <img> proprietary attribute value "absmiddle"
line 365 column 576 - Warning: <img> lacks "alt" attribute
line 369 column 9 - Warning: <table> lacks "summary" attribute
line 373 column 22 - Warning: <img> lacks "alt" attribute
line 373 column 63 - Warning: <img> lacks "alt" attribute
line 373 column 112 - Warning: <img> lacks "alt" attribute
line 373 column 162 - Warning: <img> lacks "alt" attribute
line 380 column 15 - Warning: <img> lacks "alt" attribute
line 383 column 11 - Warning: <table> lacks "summary" attribute
line 417 column 2479 - Warning: <img> proprietary attribute value "absmiddle"
line 417 column 2479 - Warning: <img> lacks "alt" attribute
line 417 column 2532 - Warning: <img> proprietary attribute value "absmiddle"
line 417 column 2532 - Warning: <img> lacks "alt" attribute
line 421 column 9 - Warning: <table> lacks "summary" 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 162 - Warning: <img> lacks "alt" attribute
line 432 column 15 - Warning: <img> lacks "alt" attribute
line 435 column 11 - Warning: <table> lacks "summary" attribute
line 443 column 869 - Warning: <img> proprietary attribute value "absmiddle"
line 443 column 869 - Warning: <img> lacks "alt" attribute
line 443 column 922 - Warning: <img> proprietary attribute value "absmiddle"
line 443 column 922 - Warning: <img> lacks "alt" attribute
line 447 column 9 - Warning: <table> lacks "summary" attribute
line 451 column 22 - Warning: <img> lacks "alt" attribute
line 451 column 63 - Warning: <img> lacks "alt" attribute
line 451 column 112 - Warning: <img> lacks "alt" attribute
line 451 column 162 - Warning: <img> lacks "alt" attribute
line 458 column 15 - Warning: <img> lacks "alt" attribute
line 461 column 11 - Warning: <table> lacks "summary" attribute
line 481 column 1754 - Warning: <img> proprietary attribute value "absmiddle"
line 481 column 1754 - Warning: <img> lacks "alt" attribute
line 481 column 1807 - Warning: <img> proprietary attribute value "absmiddle"
line 481 column 1807 - Warning: <img> lacks "alt" attribute
line 485 column 9 - Warning: <table> lacks "summary" attribute
line 489 column 22 - Warning: <img> lacks "alt" attribute
line 489 column 63 - Warning: <img> lacks "alt" attribute
line 489 column 112 - Warning: <img> lacks "alt" attribute
line 489 column 162 - Warning: <img> lacks "alt" attribute
line 496 column 15 - Warning: <img> lacks "alt" attribute
line 499 column 11 - Warning: <table> lacks "summary" attribute
line 545 column 2601 - Warning: <img> proprietary attribute value "absmiddle"
line 545 column 2601 - Warning: <img> lacks "alt" attribute
line 545 column 2654 - Warning: <img> proprietary attribute value "absmiddle"
line 545 column 2654 - Warning: <img> lacks "alt" attribute
line 549 column 9 - Warning: <table> lacks "summary" attribute
line 553 column 22 - Warning: <img> lacks "alt" attribute
line 553 column 63 - Warning: <img> lacks "alt" attribute
line 553 column 112 - Warning: <img> lacks "alt" attribute
line 553 column 162 - Warning: <img> lacks "alt" attribute
line 560 column 15 - Warning: <img> lacks "alt" attribute
line 563 column 11 - Warning: <table> lacks "summary" attribute
line 567 column 306 - Warning: <img> proprietary attribute value "absmiddle"
line 567 column 306 - Warning: <img> lacks "alt" attribute
line 567 column 359 - Warning: <img> proprietary attribute value "absmiddle"
line 567 column 359 - Warning: <img> lacks "alt" attribute
line 571 column 9 - Warning: <table> lacks "summary" attribute
line 575 column 22 - Warning: <img> lacks "alt" attribute
line 575 column 63 - Warning: <img> lacks "alt" attribute
line 575 column 112 - Warning: <img> lacks "alt" attribute
line 575 column 162 - Warning: <img> lacks "alt" attribute
line 582 column 15 - Warning: <img> lacks "alt" attribute
line 585 column 11 - Warning: <table> lacks "summary" attribute
line 591 column 329 - Warning: <img> proprietary attribute value "absmiddle"
line 591 column 329 - Warning: <img> lacks "alt" attribute
line 591 column 382 - Warning: <img> proprietary attribute value "absmiddle"
line 591 column 382 - Warning: <img> lacks "alt" attribute
line 595 column 9 - Warning: <table> lacks "summary" attribute
line 599 column 22 - Warning: <img> lacks "alt" attribute
line 599 column 63 - Warning: <img> lacks "alt" attribute
line 599 column 112 - Warning: <img> lacks "alt" attribute
line 599 column 162 - Warning: <img> lacks "alt" attribute
line 606 column 15 - Warning: <img> lacks "alt" attribute
line 609 column 11 - Warning: <table> lacks "summary" attribute
line 619 column 433 - Warning: <img> proprietary attribute value "absmiddle"
line 619 column 433 - Warning: <img> lacks "alt" attribute
line 619 column 486 - Warning: <img> proprietary attribute value "absmiddle"
line 619 column 486 - Warning: <img> lacks "alt" attribute
line 623 column 9 - Warning: <table> lacks "summary" attribute
line 627 column 22 - Warning: <img> lacks "alt" attribute
line 627 column 63 - Warning: <img> lacks "alt" attribute
line 627 column 112 - Warning: <img> lacks "alt" attribute
line 627 column 162 - Warning: <img> lacks "alt" attribute
line 634 column 15 - Warning: <img> lacks "alt" attribute
line 637 column 11 - Warning: <table> lacks "summary" attribute
line 641 column 192 - Warning: <img> proprietary attribute value "absmiddle"
line 641 column 192 - Warning: <img> lacks "alt" attribute
line 641 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 641 column 245 - Warning: <img> lacks "alt" attribute
line 645 column 9 - Warning: <table> lacks "summary" attribute
line 649 column 22 - Warning: <img> lacks "alt" attribute
line 649 column 63 - Warning: <img> lacks "alt" attribute
line 649 column 112 - Warning: <img> lacks "alt" attribute
line 649 column 162 - Warning: <img> lacks "alt" attribute
line 656 column 15 - Warning: <img> lacks "alt" attribute
line 659 column 11 - Warning: <table> lacks "summary" attribute
line 665 column 174 - Warning: <img> proprietary attribute value "absmiddle"
line 665 column 174 - Warning: <img> lacks "alt" attribute
line 665 column 227 - Warning: <img> proprietary attribute value "absmiddle"
line 665 column 227 - Warning: <img> lacks "alt" attribute
line 669 column 9 - Warning: <table> lacks "summary" attribute
line 673 column 22 - Warning: <img> lacks "alt" attribute
line 673 column 63 - Warning: <img> lacks "alt" attribute
line 673 column 112 - Warning: <img> lacks "alt" attribute
line 673 column 162 - Warning: <img> lacks "alt" attribute
line 680 column 15 - Warning: <img> lacks "alt" attribute
line 683 column 11 - Warning: <table> lacks "summary" attribute
line 691 column 369 - Warning: <img> proprietary attribute value "absmiddle"
line 691 column 369 - Warning: <img> lacks "alt" attribute
line 691 column 422 - Warning: <img> proprietary attribute value "absmiddle"
line 691 column 422 - Warning: <img> lacks "alt" attribute
line 695 column 9 - Warning: <table> lacks "summary" attribute
line 699 column 22 - Warning: <img> lacks "alt" attribute
line 699 column 63 - Warning: <img> lacks "alt" attribute
line 699 column 112 - Warning: <img> lacks "alt" attribute
line 699 column 162 - Warning: <img> lacks "alt" attribute
line 706 column 15 - Warning: <img> lacks "alt" attribute
line 709 column 11 - Warning: <table> lacks "summary" attribute
line 715 column 296 - Warning: <img> proprietary attribute value "absmiddle"
line 715 column 296 - Warning: <img> lacks "alt" attribute
line 715 column 349 - Warning: <img> proprietary attribute value "absmiddle"
line 715 column 349 - Warning: <img> lacks "alt" attribute
line 719 column 9 - Warning: <table> lacks "summary" attribute
line 723 column 22 - Warning: <img> lacks "alt" attribute
line 723 column 63 - Warning: <img> lacks "alt" attribute
line 723 column 112 - Warning: <img> lacks "alt" attribute
line 723 column 162 - Warning: <img> lacks "alt" attribute
line 730 column 15 - Warning: <img> lacks "alt" attribute
line 733 column 11 - Warning: <table> lacks "summary" attribute
line 737 column 243 - Warning: <img> proprietary attribute value "absmiddle"
line 737 column 243 - Warning: <img> lacks "alt" attribute
line 737 column 296 - Warning: <img> proprietary attribute value "absmiddle"
line 737 column 296 - Warning: <img> lacks "alt" attribute
line 146 column 17 - Warning: <table> lacks "summary" attribute
line 743 column 17 - Warning: <table> lacks "summary" attribute
line 745 column 17 - Warning: <table> lacks "summary" attribute
line 751 column 1 - Warning: <img> lacks "alt" attribute
line 752 column 1 - Warning: <img> lacks "alt" attribute
line 753 column 1 - Warning: <img> lacks "alt" attribute
line 760 column 9 - Warning: <table> lacks "summary" attribute
line 762 column 25 - Warning: <img> lacks "alt" attribute
line 792 column 17 - Warning: <table> lacks "summary" attribute
line 141 column 143 - Warning: trimming empty <font>
line 143 column 466 - Warning: trimming empty <font>
line 717 column 15 - Warning: trimming empty <tr>
line 743 column 466 - Warning: trimming empty <font>
line 745 column 143 - Warning: trimming empty <font>
line 772 column 105 - Warning: trimming empty <font>
line 153 column 11 - Warning: <a> cannot copy name attribute to id
line 183 column 11 - Warning: <a> cannot copy name attribute to id
line 211 column 11 - Warning: <a> cannot copy name attribute to id
line 235 column 11 - Warning: <a> cannot copy name attribute to id
line 257 column 11 - Warning: <a> cannot copy name attribute to id
line 291 column 11 - Warning: <a> cannot copy name attribute to id
line 317 column 11 - Warning: <a> cannot copy name attribute to id
line 342 column 11 - Warning: <a> cannot copy name attribute to id
line 371 column 11 - Warning: <a> cannot copy name attribute to id
line 423 column 11 - Warning: <a> cannot copy name attribute to id
line 449 column 11 - Warning: <a> cannot copy name attribute to id
line 487 column 11 - Warning: <a> cannot copy name attribute to id
line 551 column 11 - Warning: <a> cannot copy name attribute to id
line 573 column 11 - Warning: <a> cannot copy name attribute to id
line 597 column 11 - Warning: <a> cannot copy name attribute to id
line 625 column 11 - Warning: <a> cannot copy name attribute to id
line 647 column 11 - Warning: <a> cannot copy name attribute to id
line 671 column 11 - Warning: <a> cannot copy name attribute to id
line 697 column 11 - Warning: <a> cannot copy name attribute to id
line 721 column 11 - Warning: <a> cannot copy name attribute to id
Info: Document content looks like HTML Proprietary
Info: No system identifier in emitted doctype
429 warnings, 0 errors were found!


The table summary attribute should be used to describe
the table structure. It is very helpful for people using
non-visual browsers. The scope and headers attributes for
table cells are useful for specifying which headers apply
to each table cell, enabling non-visual browsers to provide
a meaningful context for each cell.

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 may also want to try
"http://www.cast.org/bobby/" which is a free Web-based
service for checking URLs for accessibility.

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.

To learn more about HTML Tidy see http://tidy.sourceforge.net
Please fill bug reports and queries using the "tracker" on the Tidy web site.
Additionally, questions can be sent to html-tidy@w3.org
HTML and CSS specifications are available from http://www.w3.org/
Lobby your company to join W3C, see http://www.w3.org/Consortium