Register - Login
Views: 99382104
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 01:12:15 AM
Jul - The Cutting Room Floor - Xenoblade Chronicles: Content Restoration Mod New poll - New thread - New reply
Next newer thread | Next older thread
Griffion
User
Level: 8


Posts: 1/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-15-15 03:17:45 PM Link | Quote
So I'm brand new to this whole game ripping thing and cracking of the shell open. But I have this crazy idea for a mod to restore unused content in Xenoblade. I don't want this to be my idea. I want it to be the communities, and everybody that is as passionate about this game! With that being said, again, I have no idea about anything when it comes to modding, coding, scripts, whatever! If this mod were to come to fruition, I'd love the help along the way (or anything that would help teach me) as I go about my endeavor to entering the gaming industry. Anyway, here is the crazy thing I want to do, also on my User page at tcrf.

*Bionis Left Shoulder
-A new exit/entrance in Makna Forest past Great Makna Falls
-Unique Monster - Telethia
-A new exit/entrance in Eryth Sea
-New species to inhabit the clay modeled houses
-2 New songs - Day/Night
-New side quests
-Additional Story/cutscenes
-New Affinity chart
-New Heart to Heart
-New Collectopaedia
-Wild Telethia, stronger Colony 9 and Bionis Leg monsters
-Map (landmarks, shops, ether crystals, heart-to-hearts)

*New Colony 9
-Homs, Nopon, High Entia, Machina NPCs
-Side Quests to reconstruct Colony 9/New Districts
-Remix of Colony 9 Day/Night music
-Switch between homs and Machina Fiora
-Conclusion Heart-to-heart (you choose Shulk & Fiora or Shulk & Melia)
-Lots of development for Melia through dialogue
-NPCs in the ocean
-New technology
-Map

*Flying Junks
-Telethia hord battle

*New Weapons

*New Gems

*New Playable Characters
-Dickson
-Mumkhar
-Alvis
--New Arts, Dialogue, Skill Trees, Affinity Chart, Equipment

Sounds like a lot of work? I know... and I'm crazy! But I'm ready to start something new as I take a step forward in my own life.
gridatttack

Buzzy Beetle
Rarity FTW
Level: 42


Posts: 373/375
EXP: 493757
For next: 27605

Since: 08-26-09


Since last post: 5.3 years
Last activity: 2.0 years

Posted on 07-18-15 09:12:16 PM Link | Quote
An user on another forum I frequent on was talking about this.

He already made the daytime music.

But other than that, what you are trying to achieve seems really steep of a challenge.

I don't know how XBC hacking is as of now. The only thing I've seen is people managing to load bionis shoulder.

Things like the new species would require ASM hacking, and well, its really difficult.

So yeah, I dont think most of you what described could be achieved. Perhaps only something like swapping the music, and adding NPCs on the map.

____________________
Griffion
User
Level: 8


Posts: 2/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-18-15 11:40:44 PM (last edited by Griffion at 07-18-15 11:42:11 PM) Link | Quote
Originally posted by gridatttack
An user on another forum I frequent on was talking about this.

He already made the daytime music.

But other than that, what you are trying to achieve seems really steep of a challenge.

I don't know how XBC hacking is as of now. The only thing I've seen is people managing to load bionis shoulder.

Things like the new species would require ASM hacking, and well, its really difficult.

So yeah, I dont think most of you what described could be achieved. Perhaps only something like swapping the music, and adding NPCs on the map.


Was talking about this as in my post? I'm aware this would be a challenge. So far, it seems the only thing people have done is make cheats for loading the bionis shoulder, yes. I'm not sure if I'd design a new species or inhabit it with existing models. That is just an initial idea and I'm already thinking to change it. I see no need to be pessimistic though. I myself am not saying I can make all this happen, but mods like Project M or Mario Kart mods have been successful. They are a bit of an inspiration for this idea.

As for the music... I'm not sure I like it. In that it would have to be consistent and sound similar to the works in the official soundtrack.
rednavi
User
Level: 9


Posts: 5/12
EXP: 2196
For next: 966

Since: 09-01-14

From: Argentina

Since last post: 4.3 years
Last activity: 3.6 years

Posted on 07-21-15 02:53:58 AM Link | Quote
He's not being pessimistic, he's being realist.
Griffion
User
Level: 8


Posts: 3/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-21-15 03:30:32 AM Link | Quote
Originally posted by rednavi
He's not being pessimistic, he's being realist.

Are you saying it's impossible? Again, these are just my ideas and are still constantly changing. I am hopeful though. It makes me wonder what went through minds of the Project M staff, or those who worked on additional content for any other Wii game. If I'm just in a fantasy, might as well tell me now. Better my dreams are crushed now than when I realized it can't be done. xP But with all this realistic talk, is there anything anyone can recommend to help me with such a challenge?
rednavi
User
Level: 9


Posts: 6/12
EXP: 2196
For next: 966

Since: 09-01-14

From: Argentina

Since last post: 4.3 years
Last activity: 3.6 years

Posted on 07-21-15 04:00:25 AM Link | Quote
If you're going to use Project M as your threshold for what's possible and what's not then you'll end up thinking that it's possible to restore every single game *ever*. The truth is that the melee hacking scene is going strong for a reaaaaaaaaally long time (I would dare to say more than a decade by now) while Xenoblade's hacking community is pretty much about checking what's inside of the disc, use gameshark to change values and that's it.

XBC's community is certainly nowhere close to the level of hacking melee has and you'll have to start from 0 if you ever want to restore all the unused content the hard way. I'm not saying it's impossible but rather *highly* unlikely, especially when you don't have as many people (With experience and skills) interested on this as melee has.

All you can do really right now is go to the most popular xenoblade site on the internet and assemble a team there but you have no skills whatsoever and the time it would take for someone from that assembled team to teach you some stuff in order to make you useful would be better spent just taking a look at the game, making you either a waste of time or a burden in that team.

In order to even start assembling a team for such titanic effort you really have to go back to the basics and learn how game hacking even works like if you ever want to make something similar to project M (In this case you might as well ask them directly for pointers and what to read about). "Walk before you run".
Griffion
User
Level: 8


Posts: 4/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-21-15 04:28:29 AM Link | Quote
I am mostly using Project M's success and effort as a threshold. I know that hacking scene has been at it for a long time. I know there is nothing of the sort for Xenoblade.

I'm ready to start from 0 and I feel now is the perfect time. I'm just now becoming a senior in HS and got accepted into a programming class. This along with a little dreaming I KNOW might never come to fruition is just steps towards the "real world" I guess you could say.

Do you know what the most popular Xenoblade site on the web is? I'd have no idea? The wiki? Already shared the idea there. Other than the "it will be really hard response" most concern is that it would never see the light of day through a C&D.

Just as you said, I'm not looking to make a team just yet. I need to know how to learn it first. I literally know nothing when it comes to game hacking, and that is where I want to start. I can't find much in the realm of "the basics" and need help just finding that! xD

But are you suggesting I ask the Project M team directly about game hacking in general? How would I get a hold of them? And if you know any place I can start learning from scratch or anything. It would be greatly appreciated!

This post is just a "proof of idea" you could say. Before a "proof of concept".
wolverinecarnage
Random nobody
Level: 5


Posts: 2/3
EXP: 284
For next: 245

Since: 02-08-14


Since last post: 6.7 years
Last activity: 6.7 years

Posted on 07-24-15 06:32:21 AM Link | Quote
i sent you a pm. Im interested in this as well if someone could make a restoration mod. Its possible for 3 reasons


1. Smash bro mods didnt start as people only hacking smash bro. Its the opposite,widely available tools for the wii which extracted/inserted/edited ..........audio/video/graphic files existed first (created by someone of course). people got together to study the structure of smash bro and modified the tools already there to work with specifically smash bro. This is what you would be doing unless you are that good you can create a new tool from the ground up. Theres tools to extract the files from the xenoblade game already but inserting them back (changed of course) thats where the challenge is.

2. A lot of games share similar code. There is a xenoblade 3ds game that was released and it wouldnt surprise me if the code structure was the same. of course i dont think anyone has hacked the 3ds yet. but when they do if someone makes a tool for that game then its almost certain you got a chance at modifying the wii version. I forgot the name of the company who made it but if you studied thier other games then you have a good chance at figuering how the audio is stored and if you can change the size to replace a song (for example).

3. with the release of that new xenoblade game on wiiu you can be sure others will want to know how to replace audio/video/characters etc and once someone makes a tool for this (will be difficult of course) it may be compatible with the wii version with some tweaking.
gridatttack

Buzzy Beetle
Rarity FTW
Level: 42


Posts: 374/375
EXP: 493757
For next: 27605

Since: 08-26-09


Since last post: 5.3 years
Last activity: 2.0 years

Posted on 07-24-15 05:45:57 PM (last edited by gridatttack at 07-24-15 07:59:32 PM) Link | Quote
No one is denying that is possible, but as rednavi pointed out, its highly unlikely.

Using Project M as a base against is being too optimistic.

Let's see. There is a tool (Brawlbox) to mod the game easily. XBC has none of that.
The smashbros has a bigger fanbase, so its more likely to find people with the needed skills.

Your position right now is to learn the format the game uses. It is possible some other formats the game uses are still unknown.

I suggest that you find the author of the TCRF page of XBC, for some general information about how the game works.

I've been on the ROM hacking scene for some years now, and I have seen people post up stuff like this and get nowhere.

But whatever, you might learn experience from this in end.
And for the record, it's not that I'm being pessimistic. As they say, it's easier said than done


And BTW wolverinecarnage, the last 2 points you made are nothing but assumptions. The 3DS has been hacked by now too.

____________________
Griffion
User
Level: 8


Posts: 6/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-24-15 11:26:26 PM Link | Quote
Originally posted by gridatttack
No one is denying that is possible, but as rednavi pointed out, its highly unlikely.

Using Project M as a base against is being too optimistic.

Let's see. There is a tool (Brawlbox) to mod the game easily. XBC has none of that.
The smashbros has a bigger fanbase, so its more likely to find people with the needed skills.

Your position right now is to learn the format the game uses. It is possible some other formats the game uses are still unknown.

I suggest that you find the author of the TCRF page of XBC, for some general information about how the game works.

I've been on the ROM hacking scene for some years now, and I have seen people post up stuff like this and get nowhere.

But whatever, you might learn experience from this in end.
And for the record, it's not that I'm being pessimistic. As they say, it's easier said than done




If you read my responses to rednavi, I was saying that Project M's success and efforts are my base. I'm aware the Smash modding scene has been here for A LONG time and that Xenoblade doesn't have that. I myself don't know if this would ever happen, but you have to start somewhere. And I hope this experience will help me learn about programming and the likes for my future. I've already been accepted into a Programming class at a nearby High School, so I'm getting somewhere in the long run.

I think Robotortoise got the authorization of the XBC TCRF page. I've talked to him already. He definitely knows more than me, but I'm not sure anyone really knows how the game works. I obviously know I have to learn it on my own, sooooo. I think one of the only people that knew how the game worked was Helsionium, who originally swapped the map data to access the unused Left Shoulder map. Once the game was confirmed to be localized, a lot of those people left. They also started from nowhere though, so I don't see why I can't. Will be tough, but I want to try at least.
Shadic
Alakadoof?
Level: 151


Posts: 6791/6927
EXP: 42323054
For next: 973422

Since: 07-22-07

Pronouns: he/him
From: Olympia, WA

Since last post: 2 days
Last activity: 7 hours

Posted on 07-26-15 10:01:21 PM Link | Quote
Griffion
User
Level: 8


Posts: 7/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-29-15 03:06:25 AM (last edited by Griffion at 07-29-15 03:07:13 AM) Link | Quote
Originally posted by Shadic
As a Project M Development Team Leader, I'm saying that you really don't have any idea what you're getting into, and are looking at literal years of reverse engineering, coding development tools, art, etc. This is assuming you have a few people on a team that know what they're doing.


From a Leader of the Project M Dev Team, thank you for your response. As I've said, I know I won't have it done tomorrow, next week, month, not even next year. I'm aware it will take A LOT of work. But Xenoblade is my second favorite game of all time. It is something I'm interested in doing anyway, if just to help me enter the video game industry in general. So obviously, this is something I'm more dedicated to than the average person. I don't have a team. Again, nobody has had such bold ideas or messed with this game other than early translation work. But I'm starting from scratch, and anybody else interested will be too. Starting from the same point, we could work together. Everything has a beginning right? SO, with that being said and you a Leader of the P:M Dev Team, is there anything you can tell me or lean me towards to help me simply get started on how to learn what I must know. I've already found some helpful videos from InternetExplorer6, also on the PM team. Can you guide me in the right direction?
wolverinecarnage
Random nobody
Level: 5


Posts: 3/3
EXP: 284
For next: 245

Since: 02-08-14


Since last post: 6.7 years
Last activity: 6.7 years

Posted on 07-30-15 03:55:02 AM Link | Quote
Originally posted by gridatttack
No one is denying that is possible, but as rednavi pointed out, its highly unlikely.

And BTW wolverinecarnage, the last 2 points you made are nothing but assumptions. The 3DS has been hacked by now too.



Maybe im not a rocket scientist but when did "its highly unlikely" become a fact?.......... saying "its highly unlikely" is an assumption as well.


The 3DS was barely hacked late last year and xenoblade 3ds was barely released 3 months ago. Smash bro wasnt hacked in 3 months.


Theres people who have the ability but dont put out the effort to do such hacks and others have the effort but not the ability. I can tell Griffion has the effort and if he/she keeps researching then you will have the ability. All programmers/hackers started with curiosity and from "not knowing". I wouldnt bother paying attention to anyone who says its impossible or you're wasting you're time since what they "think" and what you know are two different things. Truth is if you want something bad enough and you go after it then you will eventually get it.


I would study the file structure for the game and get in contact with others who are doing the same thing. Luckily for you its a fresh game and everything you do will be fresh since not many have touched the game. That should make researching it more fun.
MUGEN-tan
Member
Level: 27


Posts: 125/150
EXP: 113638
For next: 2521

Since: 11-01-11


Since last post: 3.9 years
Last activity: 1.7 years

Posted on 07-30-15 10:01:21 AM Link | Quote
Originally posted by wolverinecarnage
Truth is if you want something bad enough and you go after it then you will eventually get it.

I wanted Elvis Presley to be alive, and I went after that.
However, I never got that. And you know what? Because people who die remain dead!
So no, you don't always get what you want if you really want it and go after it.
Griffion
User
Level: 8


Posts: 10/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 07-30-15 10:42:32 AM Link | Quote
Originally posted by MUGEN-tan
Originally posted by wolverinecarnage
Truth is if you want something bad enough and you go after it then you will eventually get it.

I wanted Elvis Presley to be alive, and I went after that.
However, I never got that. And you know what? Because people who die remain dead!
So no, you don't always get what you want if you really want it and go after it.


Weird glitch...

You are over exaggerating and being nonsensical. Please don't spew such things. Instead, I'd appreciate it if you would contribute to the topic, in this case, if you know how I can learn what I must know to game mod.
Zerovii
Member
Level: 15


Posts: 18/38
EXP: 13511
For next: 2873

Since: 03-14-13


Since last post: 5.5 years
Last activity: 3.8 years

Posted on 08-10-15 07:35:28 PM Link | Quote
If you want a starting point, I recommend learning how to edit the map file, and work on modifying makna forest.

How? you'll probably have to look up reverse engineering or figure out the structure of the map files in xenoblade which Id imagine is trial and error. Probably pick out a smaller map and poke at it and document what addresses do what.
Griffion
User
Level: 8


Posts: 11/11
EXP: 1814
For next: 373

Since: 07-15-15


Since last post: 6.7 years
Last activity: 1.7 years

Posted on 08-12-15 07:09:42 AM Link | Quote
Originally posted by Zerovii
If you want a starting point, I recommend learning how to edit the map file, and work on modifying makna forest.

How? you'll probably have to look up reverse engineering or figure out the structure of the map files in xenoblade which Id imagine is trial and error. Probably pick out a smaller map and poke at it and document what addresses do what.


Thanks for the thought Zerovii, but I don't think it is possible to edit the maps without creating my own tools to do so. Unless you know of something, I can't do that yet. With that being said, I am already looking at some address. I've found the basic address for general movement in the game. (idle, swimming, attacking, jumping, etc.)
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Xenoblade Chronicles: Content Restoration Mod New poll - New thread - New reply


Rusted Logic

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

34 database queries, 10 query cache hits.
Query execution time:  0.092823 seconds
Script execution time:  0.021310 seconds
Total render time:  0.114133 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 301 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 216 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 102 - Warning: unescaped & or unknown entity "&postid"
line 222 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 224 column 9 - Warning: missing <tr>
line 242 column 13 - Warning: missing <tr>
line 243 column 102 - Warning: unescaped & or unknown entity "&postid"
line 258 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 260 column 9 - Warning: missing <tr>
line 278 column 13 - Warning: missing <tr>
line 279 column 102 - Warning: unescaped & or unknown entity "&postid"
line 298 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 300 column 9 - Warning: missing <tr>
line 318 column 13 - Warning: missing <tr>
line 319 column 102 - Warning: unescaped & or unknown entity "&postid"
line 324 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 326 column 9 - Warning: missing <tr>
line 344 column 13 - Warning: missing <tr>
line 345 column 102 - Warning: unescaped & or unknown entity "&postid"
line 351 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 353 column 9 - Warning: missing <tr>
line 371 column 13 - Warning: missing <tr>
line 372 column 102 - Warning: unescaped & or unknown entity "&postid"
line 383 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 385 column 9 - Warning: missing <tr>
line 403 column 13 - Warning: missing <tr>
line 404 column 102 - Warning: unescaped & or unknown entity "&postid"
line 410 column 777 - Warning: unescaped & or unknown entity "&D."
line 419 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 421 column 9 - Warning: missing <tr>
line 439 column 13 - Warning: missing <tr>
line 440 column 102 - Warning: unescaped & or unknown entity "&postid"
line 453 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 455 column 9 - Warning: missing <tr>
line 473 column 13 - Warning: missing <tr>
line 474 column 102 - Warning: unescaped & or unknown entity "&postid"
line 496 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 498 column 9 - Warning: missing <tr>
line 516 column 13 - Warning: missing <tr>
line 517 column 102 - Warning: unescaped & or unknown entity "&postid"
line 542 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 544 column 9 - Warning: missing <tr>
line 562 column 13 - Warning: missing <tr>
line 563 column 102 - Warning: unescaped & or unknown entity "&postid"
line 565 column 171 - Warning: missing <tr>
line 565 column 175 - Warning: <style> isn't allowed in <td> elements
line 565 column 171 - Info: <td> previously mentioned
line 566 column 1120 - Warning: missing <tr>
line 566 column 1179 - Warning: missing </div>
line 565 column 1068 - Warning: missing </div>
line 565 column 1045 - Warning: missing </div>
line 565 column 1024 - Warning: missing </div>
line 565 column 1004 - Warning: missing </div>
line 565 column 985 - Warning: missing </div>
line 571 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 573 column 9 - Warning: missing <tr>
line 591 column 13 - Warning: missing <tr>
line 592 column 102 - Warning: unescaped & or unknown entity "&postid"
line 599 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 601 column 9 - Warning: missing <tr>
line 619 column 13 - Warning: missing <tr>
line 620 column 102 - Warning: unescaped & or unknown entity "&postid"
line 639 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 641 column 9 - Warning: missing <tr>
line 659 column 13 - Warning: missing <tr>
line 660 column 102 - Warning: unescaped & or unknown entity "&postid"
line 668 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 670 column 9 - Warning: missing <tr>
line 688 column 13 - Warning: missing <tr>
line 689 column 102 - Warning: unescaped & or unknown entity "&postid"
line 701 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 703 column 9 - Warning: missing <tr>
line 721 column 13 - Warning: missing <tr>
line 722 column 102 - Warning: unescaped & or unknown entity "&postid"
line 729 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 731 column 9 - Warning: missing <tr>
line 749 column 13 - Warning: missing <tr>
line 750 column 102 - Warning: unescaped & or unknown entity "&postid"
line 759 column 17 - Warning: missing <tr>
line 759 column 17 - Warning: discarding unexpected <table>
line 762 column 35 - Warning: missing <tr>
line 762 column 50 - Warning: missing </font> before </td>
line 762 column 91 - Warning: missing </font> before </table>
line 764 column 35 - Warning: missing <tr>
line 764 column 50 - Warning: missing </font> before </td>
line 765 column 37 - Warning: unescaped & or unknown entity "&id"
line 764 column 216 - Warning: missing </font> before </table>
line 766 column 17 - Warning: discarding unexpected </textarea>
line 766 column 28 - Warning: discarding unexpected </form>
line 766 column 35 - Warning: discarding unexpected </embed>
line 766 column 43 - Warning: discarding unexpected </noembed>
line 766 column 53 - Warning: discarding unexpected </noscript>
line 766 column 64 - Warning: discarding unexpected </noembed>
line 766 column 74 - Warning: discarding unexpected </embed>
line 766 column 82 - Warning: discarding unexpected </table>
line 766 column 90 - Warning: discarding unexpected </table>
line 768 column 9 - Warning: missing </font> before <table>
line 780 column 25 - Warning: discarding unexpected </font>
line 789 column 58 - Warning: discarding unexpected </font>
line 767 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 21 - Warning: <img> lacks "alt" attribute
line 161 column 62 - Warning: <img> lacks "alt" attribute
line 161 column 111 - Warning: <img> lacks "alt" attribute
line 161 column 161 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 226 column 11 - Warning: <img> lacks "alt" attribute
line 227 column 22 - Warning: <img> lacks "alt" attribute
line 227 column 63 - Warning: <img> lacks "alt" attribute
line 227 column 112 - Warning: <img> lacks "alt" attribute
line 227 column 162 - Warning: <img> lacks "alt" attribute
line 238 column 15 - Warning: <img> lacks "alt" attribute
line 255 column 921 - Warning: <img> lacks "alt" attribute
line 263 column 21 - Warning: <img> lacks "alt" attribute
line 263 column 62 - Warning: <img> lacks "alt" attribute
line 263 column 111 - Warning: <img> lacks "alt" attribute
line 263 column 161 - Warning: <img> lacks "alt" attribute
line 274 column 15 - Warning: <img> lacks "alt" attribute
line 303 column 21 - Warning: <img> lacks "alt" attribute
line 303 column 62 - Warning: <img> lacks "alt" attribute
line 303 column 110 - Warning: <img> lacks "alt" attribute
line 303 column 160 - Warning: <img> lacks "alt" attribute
line 304 column 11 - Warning: <img> lacks "alt" attribute
line 314 column 15 - Warning: <img> lacks "alt" attribute
line 329 column 21 - Warning: <img> lacks "alt" attribute
line 329 column 62 - Warning: <img> lacks "alt" attribute
line 329 column 111 - Warning: <img> lacks "alt" attribute
line 329 column 161 - Warning: <img> lacks "alt" attribute
line 340 column 15 - Warning: <img> lacks "alt" attribute
line 356 column 21 - Warning: <img> lacks "alt" attribute
line 356 column 62 - Warning: <img> lacks "alt" attribute
line 356 column 110 - Warning: <img> lacks "alt" attribute
line 356 column 160 - Warning: <img> lacks "alt" attribute
line 357 column 11 - Warning: <img> lacks "alt" attribute
line 367 column 15 - Warning: <img> lacks "alt" attribute
line 388 column 21 - Warning: <img> lacks "alt" attribute
line 388 column 62 - Warning: <img> lacks "alt" attribute
line 388 column 111 - Warning: <img> lacks "alt" attribute
line 388 column 161 - Warning: <img> lacks "alt" attribute
line 399 column 15 - Warning: <img> lacks "alt" attribute
line 424 column 21 - Warning: <img> lacks "alt" attribute
line 424 column 62 - Warning: <img> lacks "alt" attribute
line 424 column 110 - Warning: <img> lacks "alt" attribute
line 424 column 160 - Warning: <img> lacks "alt" attribute
line 435 column 15 - Warning: <img> lacks "alt" attribute
line 457 column 11 - Warning: <img> lacks "alt" attribute
line 458 column 22 - Warning: <img> lacks "alt" attribute
line 458 column 63 - Warning: <img> lacks "alt" attribute
line 458 column 112 - Warning: <img> lacks "alt" attribute
line 458 column 162 - Warning: <img> lacks "alt" attribute
line 469 column 15 - Warning: <img> lacks "alt" attribute
line 490 column 963 - Warning: <img> proprietary attribute value "absmiddle"
line 490 column 963 - Warning: <img> lacks "alt" attribute
line 493 column 1362 - Warning: <img> lacks "alt" attribute
line 501 column 21 - Warning: <img> lacks "alt" attribute
line 501 column 62 - Warning: <img> lacks "alt" attribute
line 501 column 111 - Warning: <img> lacks "alt" attribute
line 501 column 161 - Warning: <img> lacks "alt" attribute
line 512 column 15 - Warning: <img> lacks "alt" attribute
line 533 column 1043 - Warning: <img> proprietary attribute value "absmiddle"
line 533 column 1043 - Warning: <img> lacks "alt" attribute
line 547 column 23 - Warning: <img> lacks "alt" attribute
line 547 column 64 - Warning: <img> lacks "alt" attribute
line 547 column 112 - Warning: <img> lacks "alt" attribute
line 547 column 162 - Warning: <img> lacks "alt" attribute
line 548 column 11 - Warning: <img> lacks "alt" attribute
line 558 column 15 - Warning: <img> lacks "alt" attribute
line 576 column 21 - Warning: <img> lacks "alt" attribute
line 576 column 62 - Warning: <img> lacks "alt" attribute
line 576 column 111 - Warning: <img> lacks "alt" attribute
line 576 column 161 - Warning: <img> lacks "alt" attribute
line 587 column 15 - Warning: <img> lacks "alt" attribute
line 604 column 21 - Warning: <img> lacks "alt" attribute
line 604 column 62 - Warning: <img> lacks "alt" attribute
line 604 column 110 - Warning: <img> lacks "alt" attribute
line 604 column 160 - Warning: <img> lacks "alt" attribute
line 615 column 15 - Warning: <img> lacks "alt" attribute
line 644 column 22 - Warning: <img> lacks "alt" attribute
line 644 column 63 - Warning: <img> lacks "alt" attribute
line 644 column 112 - Warning: <img> lacks "alt" attribute
line 644 column 162 - Warning: <img> lacks "alt" attribute
line 655 column 15 - Warning: <img> lacks "alt" attribute
line 673 column 21 - Warning: <img> lacks "alt" attribute
line 673 column 62 - Warning: <img> lacks "alt" attribute
line 673 column 111 - Warning: <img> lacks "alt" attribute
line 673 column 161 - Warning: <img> lacks "alt" attribute
line 684 column 15 - Warning: <img> lacks "alt" attribute
line 706 column 22 - Warning: <img> lacks "alt" attribute
line 706 column 63 - Warning: <img> lacks "alt" attribute
line 706 column 112 - Warning: <img> lacks "alt" attribute
line 706 column 162 - Warning: <img> lacks "alt" attribute
line 717 column 15 - Warning: <img> lacks "alt" attribute
line 734 column 21 - Warning: <img> lacks "alt" attribute
line 734 column 62 - Warning: <img> lacks "alt" attribute
line 734 column 111 - Warning: <img> lacks "alt" attribute
line 734 column 161 - Warning: <img> lacks "alt" attribute
line 745 column 15 - Warning: <img> lacks "alt" attribute
line 765 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 765 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 765 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 774 column 25 - Warning: <img> lacks "alt" attribute
line 779 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 568 column 2250 - Warning: trimming empty <p>
line 759 column 17 - Warning: trimming empty <tr>
line 762 column 50 - Warning: trimming empty <font>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 243 column 27 - Warning: <nobr> is not approved by W3C
line 279 column 27 - Warning: <nobr> is not approved by W3C
line 319 column 27 - Warning: <nobr> is not approved by W3C
line 345 column 27 - Warning: <nobr> is not approved by W3C
line 372 column 27 - Warning: <nobr> is not approved by W3C
line 404 column 27 - Warning: <nobr> is not approved by W3C
line 440 column 27 - Warning: <nobr> is not approved by W3C
line 474 column 27 - Warning: <nobr> is not approved by W3C
line 517 column 27 - Warning: <nobr> is not approved by W3C
line 563 column 27 - Warning: <nobr> is not approved by W3C
line 565 column 74 - Warning: <table> proprietary attribute "background"
line 566 column 1091 - Warning: <table> proprietary attribute "height"
line 592 column 27 - Warning: <nobr> is not approved by W3C
line 620 column 27 - Warning: <nobr> is not approved by W3C
line 660 column 27 - Warning: <nobr> is not approved by W3C
line 689 column 27 - Warning: <nobr> is not approved by W3C
line 722 column 27 - Warning: <nobr> is not approved by W3C
line 750 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 249 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