ggFTW

MMORPG Gamer Community


Go Back   ggFTW Forum > MMO Games > SD Gundam Capsule Fighter Online > SDGO Guides

Elsword
Looking for a new MMO?

Try 

Elsword

Rating:  

8.7

 
LinkBack Thread Tools Display Modes
02-02-2012   #1 (permalink)
ggFTW Lurker
 
Join Date: Feb 2012
Posts: 2
iTrader: (0)
Elratauru is on a distinguished road
Smile Texture Customization Guide and Help

BEFORE WE START: I'm not responsible for anything you can "break" doing this, if your game does not starts, you recompile it wrong, you broke your system or deleted System 32, I don't care. Stop messing with the game RIGHT NOW. However if you're someone that understands at least a little this technical stuff, then feel free to ask questions about it. I don't really know much besides all that I wrote here though.

Lets start!

We all know that its possible to customizate (Aka; Mod) the Operators in our clients, and while it's only a "local" mod, some people like to have their own portraits and stuff.

I have been looking inside the game .txr files for a while, thos are pretty much protected textures that its possible to mod them pretty easily. I have read somewhere that those are uncompressed png's...but thats WRONG. Those textures are mostly composed of TGA's and BMP files. I have decoded a few ones.

To edit textures we're gonna need 3 things:
1) An Hex Editor: I like HexEdit, its simple and easy. You can get it here.
2) An image editor. Forget about Paint, get at least GIMP or if you prefer, Photoshop.
3) A way to unpack and repack files. You can get a way here. Though you need to register to see the download.

Let me give an example of this...

First, lets take a .txr file... I prefer the 4mb in our txrs folder:



Then, lets open it with HexEdit, it will show this:



See? In the left side, we have the file in Hex, while in the right side, we have it in ASCII. I usually dont edit the ascii part since its easier to look at the Hex, however its the same...editing one will modify the other automatically.

Now, lets take a look...

The first line starts with 12-bytes: "5a 4f 41 54 45 58 31 00 00 00 00 00". That's the protection of the file, pretty much all the files have those bytes so you cant really open them with any program besides this one, or their developer tools.

Then, lets delete this "protection" if you wish, mark the bytes and press Del.




And bam! We just removed the padding that didnt let other programs open the file. Now, we have to correctly identificate the format of this file by looking at its header or footer if needed.

According to Wikipedia, the TGA Files have are like this... That's a 18byte header. And acording to this example it can start with: 00 00 02...That's exactly like our file!

Lets just save the file as .tga and try to open it with PS...



TADA! ! We just got one of the loading screens for a Seed Mission... Now if we just add some clever PS editing...




Bam! We have translated a loading screen...actually, not really, but I wanted to add some trivia about the picture :P Now its just a matter of saving the image as a TGA again, change its extension to txr again, and compile (repack) the whole game data.

Of course, not everything is that easy, and there are OTHERS formats of textures besides TGA:

-BMP its just a standard bitmap file, you can recognize them because after the "padding" of those 12 bytes, there is a BM8 ascii key, example:



Just delete the padding, and save it as a bmp to be able to open it.

-DDS, used mostly for ingame map textures, you can recognize them because after the padding you can see them start with DDS. Some of them dont even have the padding so you can just rename them right away... However YOU WILL NEED the Nvidia DDS plugins if you want to open it with an image editor like Photoshop, you can google those for yourself I guess.



---

So that's all for editing textures! I hope everything is pretty much clear and some people can have some fun editing their game to their likeness. Textures are pretty much harmless and way easier than editing an operator.



Those are all the textures I have found and recognized. I'm actually searching for all the loading PVP screens but I have had no luck with those yet. If anyone wants to try out this, feel free to post your discovers!

Have fun!
 
Get rid of this ad by registering for our community.
02-02-2012   #2 (permalink)
捕獲神
Asuna's Avatar
Games
SD Gundam Online: Capsule FighterLa TaleLeague of LegendsElsword
Awards Facebook Fan
 
Join Date: Nov 2009
Posts: 4,055
Blog Entries: 2
iTrader: (0)
Asuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to behold
IGN: Elesis
Class: Sword Waifu lt_warrior
Level: 70
Xfire: Balgora
Default

Would this be "wrong section"? Or "hacking" violation.
__________________
SDGO: TW: Quantj KR: Rias NA: Quant
Elsword: NA: Edaina KR: Melodiana, Jillian
Current Interest: Puzzle and Dragons

 
02-02-2012   #3 (permalink)
Polar Bear
Bng422's Avatar
Games
SD Gundam Online: Capsule FighterAika OnlineLeague of Legends
 
Join Date: Jan 2011
Location: Canada & Hong Kong
Posts: 4,108
iTrader: (0)
Bng422 has a spectacular aura aboutBng422 has a spectacular aura about
IGN: LostTheGame / Bng422 (NA)
Class: Mid-Range
Level: Blue ♦♦♦ / >>> (NA)
Guild: 카르페디엠 (KR) /Vanrawr (NA)
Default

We have a custom Operator guide, so I don't see what's the problem. Mods will probably just move this to the guides section.

Anyways, nice guide. Very informative!
__________________
00 Qan[T]
Game Count: 3344 Win Percentage: 65.85% Ranking: #15
 
02-02-2012   #4 (permalink)
The Ordinary Witch uguuuu
Marisa's Avatar
Games
Cosmic BreakSD Gundam Online: Capsule FighterMapleStoryMegaman Online
Awards Facebook Fan
 
Join Date: May 2009
Location: Singapore
Posts: 3,490
iTrader: (0)
Marisa is a splendid one to beholdMarisa is a splendid one to beholdMarisa is a splendid one to beholdMarisa is a splendid one to beholdMarisa is a splendid one to beholdMarisa is a splendid one to beholdMarisa is a splendid one to behold
Send a message via MSN to Marisa
IGN: bippusuta
Class: Homing Spammer
Default

jeje

Anyone who said they were uncompressed PNGs are obviously ignorant.

It's easy to tell that without even using a hex editor jeje.

Bitmaps are used in many games where there are texture edits.
__________________
Cosmic Break IGN - bippusuta
 
02-02-2012   #5 (permalink)
捕獲神
Asuna's Avatar
Games
SD Gundam Online: Capsule FighterLa TaleLeague of LegendsElsword
Awards Facebook Fan
 
Join Date: Nov 2009
Posts: 4,055
Blog Entries: 2
iTrader: (0)
Asuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to beholdAsuna is a splendid one to behold
IGN: Elesis
Class: Sword Waifu lt_warrior
Level: 70
Xfire: Balgora
Default

Quote:
Originally Posted by Bng422
We have a custom Operator guide, so I don't see what's the problem. Mods will probably just move this to the guides section.

Anyways, nice guide. Very informative!
It was just a question don't know where it goes, because there are things like 3.5 and other things that alter the game, yet they are mere modifications like custom operators and texture editing. It's just some words can lead to a liability.
__________________
SDGO: TW: Quantj KR: Rias NA: Quant
Elsword: NA: Edaina KR: Melodiana, Jillian
Current Interest: Puzzle and Dragons

 
02-04-2012   #6 (permalink)
ggFTW Stalker
tehprognoob's Avatar
Games
SD Gundam Online: Capsule FighterCosmic BreakPerfect World
 
Join Date: Jan 2011
Posts: 2,402
iTrader: (0)
tehprognoob will become famous soon enough
IGN: Cynister(TW) MidBoss(KR)
Guild: O.M.F.G.
Default

They worked fine when you switched it to .png format...

Well, I guess this way's smarter.
__________________
KR IGN: MidBoss
SUICIDE IS NOT A VERB, DON'T USE IT AS ONE!
Arios Gundam (GNHW/M) Skill 1 Crossbone Gundam X3 OC3 DSTAT Deathscythe Hell Custom OC3 DSTAT Freedom Gundam (Meteor) C1 Infinite Justice OC5 Kyshatria OC3 Neue Ziel OC 4 Qubeley (Awakened) Ace Sazabi C2 Zeta Gundam (Awakened) OC 4

GG TW
 
02-05-2012   #7 (permalink)
ggFTW Lurker
 
Join Date: Feb 2012
Posts: 2
iTrader: (0)
Elratauru is on a distinguished road
Smile

Quote:
Originally Posted by Raiser
jeje
Anyone who said they were uncompressed PNGs are obviously ignorant.
It's easy to tell that without even using a hex editor jeje.
Bitmaps are used in many games where there are texture edits.
Pretty much everything inside a game its bitmap when it comes to textures, PNG is a way to contain a bitmap file...however, in this case, I just tried to explain what did I found about them.

Quote:
Originally Posted by tehprognoob
They worked fine when you switched it to .png format...

Well, I guess this way's smarter.
Not really, the client was updated a while ago with some changes about that and while SOME textures (like some operators) worked fine just by renaming, most programs could not open a DDS or TGA texture that was contained in the wrong format or if it had that kind of protection (or "encoding") I explained how to remove.

---

Going back on-topic, pretty much everything I listed in this topic is informative and only modifies the client appearance. There's no other kind of "hack" included, pretty much visual modifications that don't mess with anything else.
 
05-24-2012   #8 (permalink)
ggFTW Lurker
littleflowergirl's Avatar
 
Join Date: May 2012
Posts: 13
iTrader: (0)
littleflowergirl is on a distinguished road
Default

This is really nice going to try this now
 
09-22-2014   #9 (permalink)
ggFTW Addict
SmilyT1's Avatar
Games
SD Gundam Online: Capsule Fighter
Awards Facebook Fan
 
Join Date: Aug 2012
Location: Australia
Posts: 240
iTrader: (0)
SmilyT1 has a spectacular aura aboutSmilyT1 has a spectacular aura about
IGN: SmilyT1
Class: HowToDerp for Dummies to_entertainer
Level: Mada Mada Dane
Guild: En Garde
Default

Is this still legimate?
If so, I'm planning for a small overhaul on my sdgo during the holiday.
__________________

Facebook https://www.facebook.com/SmilyT1
Youtube https://www.youtube.com/channel/UCq4...5xitJJE4CW_kVA
SDGNE KR [NO STRESS] = SmilyT1 (Active?)
Latest Thread on SDGN:/forum/sd-gundam-cap...egathread.html
 
09-23-2014   #10 (permalink)
DoX
This Itself Is A Miracle
DoX's Avatar
Awards Facebook Fan
 
Join Date: Oct 2011
Posts: 578
iTrader: (0)
DoX is a jewel in the roughDoX is a jewel in the roughDoX is a jewel in the roughDoX is a jewel in the rough
IGN: SDoXX
Class: B.R.S/W.R.S
Guild: Refuge
Default

There is a better way, but this one's flawless if you do it right
Wait, what am I saying..
__________________
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Battlestar Galactica Online
Need a new browser game?

Try 

Battlestar Galactica Online

Rating:  

3.5
Hide this banner by registering for our community.