Register - Login
Views: 99400682
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 04:39:33 PM
Jul - Posts by Techokami
Pages: 1 2 3 4 5
Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 1/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-25-07 02:18:16 PM, in Firefox (and) Opera Link
Originally posted by hydrapheetz
Who needs extensions?

People that want to expand and customize the functionality of their browser?
Also blocking Google Ads. Even the text ones that Opera refuses to remove \o/
It also has a tendency to stick out like a sore thumb with its look and feel. It's very apparent on Linux, where you have a QT app in a primarily GTK environment.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 2/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-25-07 11:59:57 PM, in Those of you who use Trillian 3.1 Link
Try using pidgin for a multiprotocol client (it's what was formerly known as "gaim"). It doesn't lag my computer to high heaven and slap me around with stupid text and/or flash ads like the official clients do.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 3/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:03:02 AM, in Computers. Link
Built two (my Linux box, and the family computer), only time I need OEM is laptops now.
Yes I know it's possible to build your own laptops but that's a clusterfuck to do

And now, for a relevent image featuring computers:


____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 4/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:06:41 AM, in Widescreen Monitors Link
Recently got a 17" wide screen LCD monitor for my Linux box. It was pratically a steal; it was normally $160, but because it was the display model of an out-of-stock and out-of-production model with no box or manual, I was able to buy it for $100.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 5/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:08:19 AM, in I want a blue-tooth card... Link
Originally posted by Sonicandfails
This is Mass, noone here is a geek.

I'm in Massachussetts and I am somewhat offended by that remark

Go to Radio Shack and get a cheap USB Bluetooth dongle. That's what I did, and WiiMote functionality works like a charm if you use the included Bluetooth drivers instead of Microsoft's.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 6/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:12:08 AM, in Those of you who use Trillian 3.1 Link
The interface in pidgin is a bit better than it was in gaim, but Direct Connect is still a major WIP. Apparently it works better now, but for some reason it still crashes for me at random. Maybe if it was between two pidgin users?

I don't use Direct Connect much, really. If small images need to be shared, use ImageShack. If files need to be shared, send the file. (File transfers work great) If you want to do voice recording, use Google Talk or Skype, they're superior.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 7/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:15:14 AM, in lmbo lookit dat fukken dog Link
Originally posted by Zem
what the fuck does duck hunt have to do with americanism

Right to bear arms = right to hunt animals

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 8/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:28:44 AM, in You name it, I draw it! O____O (SamX is beaten to a pulp on page 7!) Link
Draw what disturbs you the most :O

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 9/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:31:13 AM, in Pokémon Diamond and Pearl Link
Originally posted by Ninetales
(and it should be obvious what non-Sinnoh Pokémon I went out and caught first )

Ah, another Ninetales fan. Hard to come by, really
*hugs his female Ninetales* :3

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 10/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 12:23:31 PM, in Those of you who use Trillian 3.1 Link
Originally posted by "HyperHacker"
In my experiences, Gaim/Pidgin is pretty crappy (ugly interface, lack of features, etc)

For the interface, it's not that bad. Hopefully you selected the "Windows Look-and-Feel" option for a skin, so that GTK+ uses whatever you have for Visual Styles when drawing things.
For the lack of features, it's because they want people to make plugins (in Python or Perl, IIRC) to add in said features. It ships with a bunch of plugins, but by default they are all turned off. Even the useful ones =/

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 11/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-26-07 11:40:04 PM, in You name it, I draw it! O____O (SamX is beaten to a pulp on page 7!) Link
Originally posted by ShaddowK

What disturbs me Most.
Ahahahaha
Yes, Star Force has the potential for some... really bad lemons
Originally posted by NightKev
"a" message board being ||board and/or AB2
I think he means a generic message board. Of course it would be funnier if it was ||board, but wouldn't that pic be considered flame bait? *shot*


____________________
Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 12/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-27-07 12:01:41 AM, in OBLIGATORY CATGIRLS THREAD (nsfw) Link
Originally posted by Grey Mario
Also, one from Trapster:

Originally posted by "Trapster" id="56811"
Here! Have a NSFW one.

WARNING: contains pussy and boobs

TOS violation thingy =/

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 13/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-27-07 12:11:46 AM, in Favorite FPS Weapon? Link
Explosion Gun. Yes.

...oh, right, forgot it's still in private alpha =P

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 14/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-27-07 12:22:42 AM, in Pokémon Diamond and Pearl Link
Use the Lottery in Jubilife City. It's easy as can be to win it: save before you talk to the guy, get the numbers. If it doesn't match, write down what the numbers are, shut off the DS, and find someone with that trainer ID and make a trade.

It takes a while but it is completely possible to farm Master Balls this way

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 15/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-27-07 11:03:34 PM, in Survival tips needed Link
So I finally realized the fact that next semester in college, my database class will be, essentially, hell. Mainly because we will be taught how to explicitly use MS-SQL, using IIS on a Windows Vista server.

Sure everyone that takes the class gets everything needed (including MS-SQL and Vista) for free, but it's still a bit AAAAAAAAAAAAAAAAAAAAA

So, any survival tips for going into server hell?

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 16/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-27-07 11:07:05 PM, in Survival tips needed Link
Originally posted by Kles
The best way to survive is to not even go in.

Well that's reassuring

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 17/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-28-07 12:24:01 PM, in Survival tips needed; last edit by Techokami on 07-28-07 12:27 PM Link
Originally posted by Kles
Is this course really necessary for you?

Somewhat, yes. IIRC it's part of the CS major. Or it's CIS (I'm shooting for CS major with CIS minor)

Originally posted by Grey Mario
What you really need is your own laptop. DON'T fucking use the computers they provide, ever.

Leech off their interweb, ask them for the security key so that you can use the internet.
Been doing that since last year. And their wireless network is semi-open; you have to install this crappy Cisco app that you put your student username and password into in order to connect to the internuts on campus. Which means no WFC games on the DS.

____________________
Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 18/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 07-28-07 07:21:04 PM, in Survival tips needed Link
Originally posted by NSNick
Originally posted by Techokami
Originally posted by Kles
Is this course really necessary for you?

Somewhat, yes. IIRC it's part of the CS major. Or it's CIS (I'm shooting for CS major with CIS minor)

But is it a required class in the major?

Yes.

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 19/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 10-23-07 08:59:18 PM, in Driver Updates Cause Vista Deactivation Link
Ironically I have no problems with Vista on my Linux comp. Hell Vista boots much faster =O

But I still my Linux. Not gonna get rid of it.

(oh BTW I'm using Vista because I got it for free. Yay college!)

____________________

Techokami
Member
Developed for use only with NTSC Genesis systems.
Level: 24


Posts: 20/95
EXP: 67961
For next: 10164

Since: 07-25-07

From: LINUX

Since last post: 56 days
Last activity: 40 days

Posted on 04-24-09 02:11:52 AM, in some random tools I wrote in PHP (last edited by Techokami at 04-23-09 11:55 PM) Link
Yeah I've been needing to find some easier way to rip tilesets from certain SEGA Genesis ROMs that people have largely ignored, so I started making some PHP scripts to do the job, because I just like PHP. Is that a problem?

So, decoding Genesis graphics is actually much, much easier than decoding SNES graphics. This is due to interleaved bitplanes. For example, here is an example of an NES graphic, split into two bitplanes, then merged into a 3 color + transparency graphic:

The pallete isn't too pleasing because I'm showing how the two bitplanes are ADDed together (red [#FF0000] + green [#0000FF] = yellow [#FF00FF])

Graphics on the Genesis are already interleaved, so each nybble refers to a single pixel of a specified color value. So drawing Genesis graphics are simply a matter of
A) Building a pallete from the 0BGR format into the #RRBBGG format
B) Reading in each byte, splitting the byte in half and drawing both pixels it represents

I was able to achieve this using the graphic libraries in PHP, booyah

So the first game I tried to work with was Desert Demolition, an obscure licensed platformer based on Warner Bros' Road Runner cartoons. Click here to view the source code to this tool! Granted it's an absolute mess, and it's not very well-tested. I only wanted a rip of the Road Runner's first level's tileset, and given a savestate of said level, it should work and give you the Map32 data.
Here's the output you get if given the right savestate:


After learning from Desert Demolition I decided to tackle something a bit more easier: High Seas Havoc (or Cap'n Havoc if you're British), another obscure platformer that is best known for being brutally hard. Click here to view the source code to this tool! As you can see this is a bit easier to read - better organization of code, lots more functions, and it even pre-splits the Map256 data for you into individual PNGs! I played through the game to get savestates of every level, and I think the trauma was worth it to say that yes, this will work on any savestate of a regular stage you throw at it.
When you run it, you'll see something like this in your browser:

But the directory of the script (or a folder you specify with a GET argument) will have a bunch of images like this:


Now, High Seas Havoc was somewhat similar to a more famous game, so I decided to just go all the way and make a tool that did the same thing to Sonic the Hedgehog 2. But no, that wasn't enough! I wanted it to also render level layouts! And I wanted multiple game support! Well, I'm most of the way there on that last point! Click here to view the source code to this tool! This tool supports Sonic 2/3K savestates, will render Sonic 2 levels, and has some preliminary Sonic 1 support.
Click here for a very big image showing this script rendering a level map to the browser!
Levels are creatively rendered in HTML with alphatransparent PNGs using a table. First the background color is obtained and set as the table's background color. Then, each cell is loaded with the BG layer Map256 entry as the table cell background, and the FG layer is a normal image inside the cell. This works better with levels that don't really have slower BG scrollings, so there's an option to toggle layer visibility.

However, Sonic 1... I was flying by the seat of my pants because of all the things documented on the Retro wiki... Sonic 1's level format is not one of them. =/ I worked with Damizean on this, he was able to make a tool in C that rips the Map256 perfectly, but for some reason I can't get it to work right in my tool.

So, if someone can fix it, please do! It's been bothering me for far too long. For reference, here is what we believe to be the bitmask for Map16 tiles in the Map256 entry:
0000 VHTT TTTT TTTT
V being a vertical flip flag, H being a horizontal flip flag, and TT TTTT TTTT being the Map16 ID.

And finally, last night I discovered this bizzare little gem nobody has ever played: Socket. And it took me all of a half hour to put together a script that rips level data. DAMN I'M GOOD. Click here to view the source code to this tool! Though the one thing that really got me is the bizzaro format - rather than read left to right, it reads up to down. (Apparently XKeeper says it's not bizzaro because it's the same way SMB1 stores level data, but it's still a mild shocker to see for me)


I think the next logical progression is to turn this all into a framework of sorts! XD

EDIT: Added some more stuff. Better now, xk?

____________________
Pages: 1 2 3 4 5
Jul - Posts by Techokami


Rusted Logic

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

38 database queries, 39 query cache hits.
Query execution time:  0.091151 seconds
Script execution time:  0.050417 seconds
Total render time:  0.141569 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 136 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 96 - Warning: unescaped & or unknown entity "&page"
line 149 column 128 - Warning: unescaped & or unknown entity "&page"
line 149 column 160 - Warning: unescaped & or unknown entity "&page"
line 149 column 192 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 227 - 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 179 column 246 - Warning: <style> isn't allowed in <td> elements
line 179 column 153 - Info: <td> previously mentioned
line 186 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 188 column 9 - Warning: missing <tr>
line 206 column 13 - Warning: missing <tr>
line 209 column 246 - Warning: <style> isn't allowed in <td> elements
line 209 column 153 - Info: <td> previously mentioned
line 213 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 215 column 9 - Warning: missing <tr>
line 233 column 13 - Warning: missing <tr>
line 236 column 246 - Warning: <style> isn't allowed in <td> elements
line 236 column 153 - Info: <td> previously mentioned
line 244 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 246 column 9 - Warning: missing <tr>
line 264 column 13 - Warning: missing <tr>
line 267 column 246 - Warning: <style> isn't allowed in <td> elements
line 267 column 153 - Info: <td> previously mentioned
line 271 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 273 column 9 - Warning: missing <tr>
line 291 column 13 - Warning: missing <tr>
line 294 column 246 - Warning: <style> isn't allowed in <td> elements
line 294 column 153 - Info: <td> previously mentioned
line 301 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 303 column 9 - Warning: missing <tr>
line 321 column 13 - Warning: missing <tr>
line 324 column 246 - Warning: <style> isn't allowed in <td> elements
line 324 column 153 - Info: <td> previously mentioned
line 330 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 332 column 9 - Warning: missing <tr>
line 350 column 13 - Warning: missing <tr>
line 353 column 246 - Warning: <style> isn't allowed in <td> elements
line 353 column 153 - Info: <td> previously mentioned
line 358 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 360 column 9 - Warning: missing <tr>
line 378 column 13 - Warning: missing <tr>
line 381 column 246 - Warning: <style> isn't allowed in <td> elements
line 381 column 153 - Info: <td> previously mentioned
line 385 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 387 column 9 - Warning: missing <tr>
line 405 column 13 - Warning: missing <tr>
line 408 column 246 - Warning: <style> isn't allowed in <td> elements
line 408 column 153 - Info: <td> previously mentioned
line 414 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 416 column 9 - Warning: missing <tr>
line 434 column 13 - Warning: missing <tr>
line 437 column 246 - Warning: <style> isn't allowed in <td> elements
line 437 column 153 - Info: <td> previously mentioned
line 443 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 445 column 9 - Warning: missing <tr>
line 463 column 13 - Warning: missing <tr>
line 466 column 246 - Warning: <style> isn't allowed in <td> elements
line 466 column 153 - Info: <td> previously mentioned
line 473 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 475 column 9 - Warning: missing <tr>
line 493 column 13 - Warning: missing <tr>
line 496 column 246 - Warning: <style> isn't allowed in <td> elements
line 496 column 153 - Info: <td> previously mentioned
line 504 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 506 column 9 - Warning: missing <tr>
line 524 column 13 - Warning: missing <tr>
line 527 column 246 - Warning: <style> isn't allowed in <td> elements
line 527 column 153 - Info: <td> previously mentioned
line 533 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 535 column 9 - Warning: missing <tr>
line 553 column 13 - Warning: missing <tr>
line 556 column 246 - Warning: <style> isn't allowed in <td> elements
line 556 column 153 - Info: <td> previously mentioned
line 562 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 564 column 9 - Warning: missing <tr>
line 582 column 13 - Warning: missing <tr>
line 585 column 246 - Warning: <style> isn't allowed in <td> elements
line 585 column 153 - Info: <td> previously mentioned
line 593 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 595 column 9 - Warning: missing <tr>
line 613 column 13 - Warning: missing <tr>
line 616 column 246 - Warning: <style> isn't allowed in <td> elements
line 616 column 153 - Info: <td> previously mentioned
line 621 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 623 column 9 - Warning: missing <tr>
line 641 column 13 - Warning: missing <tr>
line 644 column 246 - Warning: <style> isn't allowed in <td> elements
line 644 column 153 - Info: <td> previously mentioned
line 652 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 654 column 9 - Warning: missing <tr>
line 672 column 13 - Warning: missing <tr>
line 675 column 246 - Warning: <style> isn't allowed in <td> elements
line 675 column 153 - Info: <td> previously mentioned
line 682 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 684 column 9 - Warning: missing <tr>
line 702 column 13 - Warning: missing <tr>
line 705 column 247 - Warning: <style> isn't allowed in <td> elements
line 705 column 154 - Info: <td> previously mentioned
line 713 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 715 column 9 - Warning: missing <tr>
line 733 column 13 - Warning: missing <tr>
line 736 column 248 - Warning: <style> isn't allowed in <td> elements
line 736 column 155 - Info: <td> previously mentioned
line 776 column 17 - Warning: missing <tr>
line 776 column 17 - Warning: discarding unexpected <table>
line 779 column 35 - Warning: missing <tr>
line 779 column 96 - Warning: unescaped & or unknown entity "&page"
line 779 column 128 - Warning: unescaped & or unknown entity "&page"
line 779 column 160 - Warning: unescaped & or unknown entity "&page"
line 779 column 192 - Warning: unescaped & or unknown entity "&page"
line 779 column 50 - Warning: missing </font> before </td>
line 779 column 227 - Warning: missing </font> before </table>
line 781 column 35 - Warning: missing <tr>
line 781 column 50 - Warning: missing </font> before </td>
line 781 column 136 - Warning: missing </font> before </table>
line 783 column 17 - Warning: discarding unexpected </textarea>
line 783 column 28 - Warning: discarding unexpected </form>
line 783 column 35 - Warning: discarding unexpected </embed>
line 783 column 43 - Warning: discarding unexpected </noembed>
line 783 column 53 - Warning: discarding unexpected </noscript>
line 783 column 64 - Warning: discarding unexpected </noembed>
line 783 column 74 - Warning: discarding unexpected </embed>
line 783 column 82 - Warning: discarding unexpected </table>
line 783 column 90 - Warning: discarding unexpected </table>
line 785 column 9 - Warning: missing </font> before <table>
line 797 column 25 - Warning: discarding unexpected </font>
line 806 column 58 - Warning: discarding unexpected </font>
line 784 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 111 - Warning: <img> lacks "alt" attribute
line 161 column 161 - Warning: <img> lacks "alt" attribute
line 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 179 column 861 - Warning: <img> proprietary attribute value "absmiddle"
line 179 column 861 - Warning: <img> lacks "alt" attribute
line 182 column 1397 - Warning: <img> lacks "alt" attribute
line 191 column 22 - Warning: <img> lacks "alt" attribute
line 191 column 63 - Warning: <img> lacks "alt" attribute
line 191 column 111 - Warning: <img> lacks "alt" attribute
line 191 column 161 - Warning: <img> lacks "alt" attribute
line 192 column 11 - Warning: <img> lacks "alt" attribute
line 202 column 15 - Warning: <img> lacks "alt" attribute
line 209 column 1139 - Warning: <img> lacks "alt" attribute
line 218 column 22 - Warning: <img> lacks "alt" attribute
line 218 column 63 - Warning: <img> lacks "alt" attribute
line 218 column 111 - Warning: <img> lacks "alt" attribute
line 218 column 161 - Warning: <img> lacks "alt" attribute
line 219 column 11 - Warning: <img> lacks "alt" attribute
line 229 column 15 - Warning: <img> lacks "alt" attribute
line 237 column 932 - Warning: <img> proprietary attribute value "absmiddle"
line 237 column 932 - Warning: <img> lacks "alt" attribute
line 240 column 1049 - Warning: <img> lacks "alt" attribute
line 240 column 1268 - Warning: <img> lacks "alt" attribute
line 249 column 22 - Warning: <img> lacks "alt" attribute
line 249 column 63 - Warning: <img> lacks "alt" attribute
line 249 column 111 - Warning: <img> lacks "alt" attribute
line 249 column 161 - Warning: <img> lacks "alt" attribute
line 250 column 11 - Warning: <img> lacks "alt" attribute
line 260 column 15 - Warning: <img> lacks "alt" attribute
line 267 column 1008 - Warning: <img> proprietary attribute value "absmiddle"
line 267 column 1008 - Warning: <img> lacks "alt" attribute
line 267 column 1200 - Warning: <img> lacks "alt" attribute
line 276 column 22 - Warning: <img> lacks "alt" attribute
line 276 column 63 - Warning: <img> lacks "alt" attribute
line 276 column 111 - Warning: <img> lacks "alt" attribute
line 276 column 161 - Warning: <img> lacks "alt" attribute
line 277 column 11 - Warning: <img> lacks "alt" attribute
line 287 column 15 - Warning: <img> lacks "alt" attribute
line 297 column 1294 - Warning: <img> lacks "alt" attribute
line 306 column 22 - Warning: <img> lacks "alt" attribute
line 306 column 63 - Warning: <img> lacks "alt" attribute
line 306 column 111 - Warning: <img> lacks "alt" attribute
line 306 column 161 - Warning: <img> lacks "alt" attribute
line 307 column 11 - Warning: <img> lacks "alt" attribute
line 317 column 15 - Warning: <img> lacks "alt" attribute
line 326 column 1383 - Warning: <img> lacks "alt" attribute
line 335 column 22 - Warning: <img> lacks "alt" attribute
line 335 column 63 - Warning: <img> lacks "alt" attribute
line 335 column 111 - Warning: <img> lacks "alt" attribute
line 335 column 161 - Warning: <img> lacks "alt" attribute
line 336 column 11 - Warning: <img> lacks "alt" attribute
line 346 column 15 - Warning: <img> lacks "alt" attribute
line 354 column 951 - Warning: <img> proprietary attribute value "absmiddle"
line 354 column 951 - Warning: <img> lacks "alt" attribute
line 354 column 1143 - Warning: <img> lacks "alt" attribute
line 363 column 22 - Warning: <img> lacks "alt" attribute
line 363 column 63 - Warning: <img> lacks "alt" attribute
line 363 column 111 - Warning: <img> lacks "alt" attribute
line 363 column 161 - Warning: <img> lacks "alt" attribute
line 364 column 11 - Warning: <img> lacks "alt" attribute
line 374 column 15 - Warning: <img> lacks "alt" attribute
line 381 column 933 - Warning: <img> lacks "alt" attribute
line 390 column 22 - Warning: <img> lacks "alt" attribute
line 390 column 63 - Warning: <img> lacks "alt" attribute
line 390 column 111 - Warning: <img> lacks "alt" attribute
line 390 column 161 - Warning: <img> lacks "alt" attribute
line 391 column 11 - Warning: <img> lacks "alt" attribute
line 401 column 15 - Warning: <img> lacks "alt" attribute
line 408 column 915 - Warning: <img> proprietary attribute value "absmiddle"
line 408 column 915 - Warning: <img> lacks "alt" attribute
line 409 column 1040 - Warning: <img> proprietary attribute value "absmiddle"
line 409 column 1040 - Warning: <img> lacks "alt" attribute
line 410 column 1265 - Warning: <img> lacks "alt" attribute
line 419 column 22 - Warning: <img> lacks "alt" attribute
line 419 column 63 - Warning: <img> lacks "alt" attribute
line 419 column 111 - Warning: <img> lacks "alt" attribute
line 419 column 161 - Warning: <img> lacks "alt" attribute
line 420 column 11 - Warning: <img> lacks "alt" attribute
line 430 column 15 - Warning: <img> lacks "alt" attribute
line 439 column 1498 - Warning: <img> lacks "alt" attribute
line 448 column 22 - Warning: <img> lacks "alt" attribute
line 448 column 63 - Warning: <img> lacks "alt" attribute
line 448 column 111 - Warning: <img> lacks "alt" attribute
line 448 column 161 - Warning: <img> lacks "alt" attribute
line 449 column 11 - Warning: <img> lacks "alt" attribute
line 459 column 15 - Warning: <img> lacks "alt" attribute
line 466 column 836 - Warning: <img> lacks "alt" attribute
line 468 column 1029 - Warning: <img> proprietary attribute value "absmiddle"
line 468 column 1029 - Warning: <img> lacks "alt" attribute
line 470 column 1509 - Warning: <img> lacks "alt" attribute
line 478 column 22 - Warning: <img> lacks "alt" attribute
line 478 column 63 - Warning: <img> lacks "alt" attribute
line 478 column 111 - Warning: <img> lacks "alt" attribute
line 478 column 161 - Warning: <img> lacks "alt" attribute
line 479 column 11 - Warning: <img> lacks "alt" attribute
line 489 column 15 - Warning: <img> lacks "alt" attribute
line 498 column 1065 - Warning: <img> proprietary attribute value "absmiddle"
line 498 column 1065 - Warning: <img> lacks "alt" attribute
line 500 column 1352 - Warning: <img> lacks "alt" attribute
line 509 column 22 - Warning: <img> lacks "alt" attribute
line 509 column 63 - Warning: <img> lacks "alt" attribute
line 509 column 111 - Warning: <img> lacks "alt" attribute
line 509 column 161 - Warning: <img> lacks "alt" attribute
line 510 column 11 - Warning: <img> lacks "alt" attribute
line 520 column 15 - Warning: <img> lacks "alt" attribute
line 529 column 1035 - Warning: <img> lacks "alt" attribute
line 538 column 22 - Warning: <img> lacks "alt" attribute
line 538 column 63 - Warning: <img> lacks "alt" attribute
line 538 column 111 - Warning: <img> lacks "alt" attribute
line 538 column 161 - Warning: <img> lacks "alt" attribute
line 539 column 11 - Warning: <img> lacks "alt" attribute
line 549 column 15 - Warning: <img> lacks "alt" attribute
line 558 column 1225 - Warning: <img> lacks "alt" attribute
line 567 column 22 - Warning: <img> lacks "alt" attribute
line 567 column 63 - Warning: <img> lacks "alt" attribute
line 567 column 111 - Warning: <img> lacks "alt" attribute
line 567 column 161 - Warning: <img> lacks "alt" attribute
line 568 column 11 - Warning: <img> lacks "alt" attribute
line 578 column 15 - Warning: <img> lacks "alt" attribute
line 589 column 1318 - Warning: <img> lacks "alt" attribute
line 598 column 22 - Warning: <img> lacks "alt" attribute
line 598 column 63 - Warning: <img> lacks "alt" attribute
line 598 column 111 - Warning: <img> lacks "alt" attribute
line 598 column 161 - Warning: <img> lacks "alt" attribute
line 599 column 11 - Warning: <img> lacks "alt" attribute
line 609 column 15 - Warning: <img> lacks "alt" attribute
line 617 column 921 - Warning: <img> proprietary attribute value "absmiddle"
line 617 column 921 - Warning: <img> lacks "alt" attribute
line 617 column 1116 - Warning: <img> lacks "alt" attribute
line 626 column 22 - Warning: <img> lacks "alt" attribute
line 626 column 63 - Warning: <img> lacks "alt" attribute
line 626 column 111 - Warning: <img> lacks "alt" attribute
line 626 column 161 - Warning: <img> lacks "alt" attribute
line 627 column 11 - Warning: <img> lacks "alt" attribute
line 637 column 15 - Warning: <img> lacks "alt" attribute
line 649 column 1683 - Warning: <img> lacks "alt" attribute
line 657 column 22 - Warning: <img> lacks "alt" attribute
line 657 column 63 - Warning: <img> lacks "alt" attribute
line 657 column 111 - Warning: <img> lacks "alt" attribute
line 657 column 161 - Warning: <img> lacks "alt" attribute
line 658 column 11 - Warning: <img> lacks "alt" attribute
line 668 column 15 - Warning: <img> lacks "alt" attribute
line 678 column 1375 - Warning: <img> lacks "alt" attribute
line 687 column 22 - Warning: <img> lacks "alt" attribute
line 687 column 63 - Warning: <img> lacks "alt" attribute
line 687 column 111 - Warning: <img> lacks "alt" attribute
line 687 column 161 - Warning: <img> lacks "alt" attribute
line 688 column 11 - Warning: <img> lacks "alt" attribute
line 698 column 15 - Warning: <img> lacks "alt" attribute
line 707 column 871 - Warning: <img> proprietary attribute value "absmiddle"
line 707 column 871 - Warning: <img> lacks "alt" attribute
line 709 column 1172 - Warning: <img> lacks "alt" attribute
line 718 column 22 - Warning: <img> lacks "alt" attribute
line 718 column 63 - Warning: <img> lacks "alt" attribute
line 718 column 111 - Warning: <img> lacks "alt" attribute
line 718 column 161 - Warning: <img> lacks "alt" attribute
line 719 column 11 - Warning: <img> lacks "alt" attribute
line 729 column 15 - Warning: <img> lacks "alt" attribute
line 736 column 986 - Warning: <img> proprietary attribute value "absmiddle"
line 736 column 986 - Warning: <img> lacks "alt" attribute
line 739 column 1309 - Warning: <img> lacks "alt" attribute
line 746 column 1944 - Warning: <img> lacks "alt" attribute
line 750 column 2542 - Warning: <img> lacks "alt" attribute
line 754 column 3343 - Warning: <img> lacks "alt" attribute
line 756 column 3540 - Warning: <img> lacks "alt" attribute
line 763 column 5074 - Warning: <img> lacks "alt" attribute
line 768 column 5848 - Warning: <img> proprietary attribute value "absmiddle"
line 768 column 5848 - Warning: <img> lacks "alt" attribute
line 769 column 6043 - Warning: <img> lacks "alt" attribute
line 773 column 6271 - Warning: <img> proprietary attribute value "absmiddle"
line 773 column 6271 - Warning: <img> lacks "alt" attribute
line 773 column 6466 - Warning: <img> lacks "alt" attribute
line 791 column 25 - Warning: <img> lacks "alt" attribute
line 796 column 267 - Warning: <img> lacks "alt" attribute
line 147 column 136 - Warning: trimming empty <font>
line 149 column 227 - Warning: trimming empty <font>
line 776 column 17 - Warning: trimming empty <tr>
line 779 column 227 - Warning: trimming empty <font>
line 781 column 136 - 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 179 column 72 - Warning: <table> proprietary attribute "height"
line 207 column 27 - Warning: <nobr> is not approved by W3C
line 209 column 72 - Warning: <table> proprietary attribute "height"
line 234 column 27 - Warning: <nobr> is not approved by W3C
line 236 column 72 - Warning: <table> proprietary attribute "height"
line 265 column 27 - Warning: <nobr> is not approved by W3C
line 267 column 72 - Warning: <table> proprietary attribute "height"
line 292 column 27 - Warning: <nobr> is not approved by W3C
line 294 column 72 - Warning: <table> proprietary attribute "height"
line 322 column 27 - Warning: <nobr> is not approved by W3C
line 324 column 72 - Warning: <table> proprietary attribute "height"
line 351 column 27 - Warning: <nobr> is not approved by W3C
line 353 column 72 - Warning: <table> proprietary attribute "height"
line 379 column 27 - Warning: <nobr> is not approved by W3C
line 381 column 72 - Warning: <table> proprietary attribute "height"
line 406 column 27 - Warning: <nobr> is not approved by W3C
line 408 column 72 - Warning: <table> proprietary attribute "height"
line 435 column 27 - Warning: <nobr> is not approved by W3C
line 437 column 72 - Warning: <table> proprietary attribute "height"
line 464 column 27 - Warning: <nobr> is not approved by W3C
line 466 column 72 - Warning: <table> proprietary attribute "height"
line 494 column 27 - Warning: <nobr> is not approved by W3C
line 496 column 72 - Warning: <table> proprietary attribute "height"
line 525 column 27 - Warning: <nobr> is not approved by W3C
line 527 column 72 - Warning: <table> proprietary attribute "height"
line 554 column 27 - Warning: <nobr> is not approved by W3C
line 556 column 72 - Warning: <table> proprietary attribute "height"
line 583 column 27 - Warning: <nobr> is not approved by W3C
line 585 column 72 - Warning: <table> proprietary attribute "height"
line 614 column 27 - Warning: <nobr> is not approved by W3C
line 616 column 72 - Warning: <table> proprietary attribute "height"
line 642 column 27 - Warning: <nobr> is not approved by W3C
line 644 column 72 - Warning: <table> proprietary attribute "height"
line 673 column 27 - Warning: <nobr> is not approved by W3C
line 675 column 72 - Warning: <table> proprietary attribute "height"
line 703 column 27 - Warning: <nobr> is not approved by W3C
line 705 column 73 - Warning: <table> proprietary attribute "height"
line 734 column 27 - Warning: <nobr> is not approved by W3C
line 736 column 74 - Warning: <table> proprietary attribute "height"
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 351 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