2

I want to mod Tony hawks underground 2.

I noticed that the files in a folder scripts (down the game's directory tree), are all encrypted.

Where do I start if I want to decrypt them?

2 Answers 2

7

There are two noteworthy communities dedicated to reversing file formats with video games: XeNTaX and ZenHAX

Both of them have their own respective applications used for creating scripts that unpack files (and sometimes, repack). Those programs are MultiEx (from XeNTaX) and QuickBMS (from ZenHAX). There are tutorial sections on each site where you can learn about reverse engineering file formats and creating scripts; however, this is by no means an easy or simple thing.

There are also mod sections on each respective forum, which may interest you. But before trying to go down that route from scratch, you could try doing a Google search for QuickBMS Tony Hawk Underground 2 or MultiEx Tony Hawk Underground 2. I'm not sure if it's relevant to the version you're looking to mod, but here's a result for a QuickBMS script.

In lieu of that, you can try searching for general unpackers or mod tools already made specifically for a game. Ultimately, the idea is this: what do you want to spend the majority of your time on? If it's modding, then exhaust your resources looking for the right tooling/scripts/etc. Sometimes that could mean finding which engine a game was built on, then looking for tooling related to that, which could well work for your game. Anything you can do to help yourself spend as little time as possible doing anything but modding.

On the other hand, if you want the fun/challenge/etc. of reversing, then those two forums are a great place for you to start immersing yourself; however, depending on how much knowledge you have to build from, expect to spend weeks, months, and even years honing in on reversing something like this from scratch.

Good luck!

0

耮报巩i萯筭嚔i亅�sg泛椿i萯w}zyo仩wx乻vyⅱyxyywq}s~儈u猻gwx�i▂u�zq~s牚sv�suywq厎|}oyu�yg嚔w}zwyxqàq~yq}suy~{剋iw}zvo仩wx~svyⅱyxvywq}s{儈u猻gwx}i▂u�wq�s牚sv}suyyy}su猻gww唅▂u�q�s牚s~ywq厀q}oyug嚔w}y}yzqàq卻uy{uywiw}y|o仩ww剆xyⅱy~q}sw剆u猻gww僫▂u}q�s牚s{ywq~q}oyu|g嚔w}yzyzqàq俿uyxwywiw}yyo仩ww乻xyⅱy{q}s}ywiw}wvo仩wu~svyⅱyxq}suyzu猻gwy俰▂u亅qs牚sv俿v}~yywq}oyu亄g嚔w}{yyyqàq~{q唝yywq}oyu亃g嚔w}{xyyqàq~zq剘yywq}oyu亂g嚔w}{wyyqàq~yq儁yywq}oyu亁g嚔w}{vyyqàq~xq亊yywq}oyu亀g嚔w}{uyxqàqwq}suyxz儈u猻gwx唅▂u��q~s牚sv唖uywq~{{剋iw}z}o仩wx卻vyⅱyx}ywq}sv�}|}oyu�~g嚔w}z|yxqàq~~q}suyxw儈u猻gwx僫▂u�}q~s牚sv僺uywq~x{剋iw}zzo仩wx俿vyⅱyxzywq}sv}}|}oyu倉g嚔w}|{yzqàq~}q}sy厀q}oyu~yg嚔w}xwyyqàqsyywq}oyu倈g嚔w}|zyzqàq~|q}sy亀q}oyu~xg嚔w}xvyyqàq~swywq}oyu倇g嚔w}|yyzqàq~{q}sy}wq}oyu~wg嚔w}xuyxqàq~wq}suy|{剋iw}|xo仩wz�sxyⅱyxxywq�}uywiw}|wo仩wzsxyⅱyxwywq�yuywiw}|vo仩wz~sxyⅱyxvywquywiw}|uo仩wz}swyⅱyyuyx}{q}su猻gwu唅▂u}�q~s牚s~ywq}sv厐u猻gwu卛▂u}q~s牚s}ywq}s~亅iw}w|o仩wu剆vyⅱy~q}suy}x}oyu}}g嚔w}w{yxqàq僺uywq�xz猻gwy唅▂u亐qs牚sv唖v儈yywq}oyu}|g嚔w}wzyxqàq俿uywq{x猻gwy卛▂u�qs牚sv卻v倅yywq}oyu}{g嚔w}wyyxqàq乻uywq~zz猻gwu�i▂u}zq~s牚sxywq}s~偆qoyu亊g嚔w}{|yyqàq~~q~z|乻uywiw}wwo仩wusvyⅱyyq}suy}u猻gwy僫▂u亇qs牚sv僺vyyywq}oyuzg嚔w}yxyzqàq�suy}q}oyuyg嚔w}ywyzqàqsuy{q}oyuxg嚔w}yvyzqàq~suyyq}oyuwg嚔w}yuyyqàq~wq�yyywq}oyu僿g嚔w}}uyzqàqwq}s{亀q}oyu~�g嚔w}x~yyqàq唖v}q}su猻gwv卛▂u~qs牚s}y|yywq}oyu~~g嚔w}x|yyqàq剆x僺uywiw}x{o仩wv僺wyⅱy}q{q}su猻gwz唅▂u個q�s牚sv唖uy}u}su猻gwv俰▂u~|qs牚szyx{ywq}oyu�g嚔w}|}yzqàq~q}sz僿q}oyu~{g嚔w}xyyyqàq乻}ywq}oyu倊g嚔w}||yzqàq~~q}szwq}oyu~zg嚔w}xxyyqàq�s{ywq}ぢ誓T�媦�,Y尸洱�

1
  • Is this a copy pasta? This does not render in my browser. Please prefer English while writing answers.
    – sudhackar
    Jan 25 at 11:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.