V  E  N  G  E  A  N  C  E   ▀▓▌               ▐▓▀▒                cH! & S!

Proudly Presents..  Star Wars Republic Commando *Proper* (c) LucasArts

Release Date : 03-01-05              Protection : SecuROM

File Count   : CD1=54x15mb           Game Genre : Action / Shooter
CD2=55x15mb

--─── [ R e l e a s e  I n f o r m a t i o n .:::::::::: ] ──---

Star Wars Republic Commando is a squad-based first person shooter
that lets you explore the elite world of the Star Wars military.
Leading a 3-man squad of Republic Commandos, your missions take you
deep behind enemy lines on over 14 intense and challenging levels
through three different campaigns where you will face more than ten
brutal enemies.

You'll have more than a dozen deadly weapons at your disposal, but
none    more lethal than your squad. What makes the squad in Star
Wars Republic Commando so unique is the game's innovative
One Touch Squad Control system that allows you to engage your squad
with just one button.

--─── [ R e l e a s e / G r o u p  N o t e s .:::::::::: ] ──---

A few notes from our cracker about this PROPER

Firstly let me say welcome to PCGAME to the scene. Nice game for a
first release :). There is however some problems with your securom
removal as I will list here. In the game code there is a whole
heap of securom calls that have not been fixed to their correct
API pointer.

Some examples:

BAD CRACK
.text:1090153D   daa
.text:1090153E   call    near ptr 10900110h
.text:10901543   lea     ecx, [esi+2E0h]
.text:10901549   mov     byte ptr [esp+14h+var_4], 0

PROPER CRACK
.text:1090153D   call    ds:??1FWindowsBitmap@@QAE@XZ ; FWindowsBitmap
.text:10901543   lea     ecx, [esi+2E0h]
.text:10901549   mov     byte ptr [esp+14h+var_4], 0

BAD CRACK

.text:1090149E   call    near ptr 10900110h
.text:109014A3   stc

PROPER CRACK

.text:1090149E   call    ds:GetModuleFileNameA
.text:109014A4   mov     edi, ds:?appStrlen@@YIHPBD@Z ; appStrlen(char const *)

BAD CRACK

.text:10904FB9   push    offset aEditactor ; "EditActor"
.text:10904FBE   call    near ptr 10900110h
.text:10904FC3   stc

PROPER CRACK

.text:10904FB9   push    offset aEditactor ; "EditActor"
.text:10904FBE   call    ds:??0FName@@QAE@PBDW4EFindName@@@Z ; FName:
.text:10904FC4   mov     ecx, esi

These are just a few examples, there is in fact an awful lot of
these invalid calls in the game code. Now of course the game
actualy has to go over that code for a crash to occur and with
the amount of bad calls in the game people will experience crashes
during gameplay. Being a new group we assume that your cracker is
also learning this so we will briefly explain what the problem is
exactly. SecuROM takes API calls from the game and changes the
calls to 'call' its own code. So you see in the bad crack examples
we've shown you there is usually an one byte useless opcode around
the bad call (daa, nop, stc etc..). You simply have not fixed the
E8 call to the FF 15/25 API call it should be. We would not have
propered it if it was a random thing but its occuring many times
in the game code.

Once again good effort :)

*Special Thanks to the boys at Lake Placid and the Amazing Alphabet
Burping duo.*

"Vengeance is not the point, change is. But the trouble is that in
most people's minds the thought of victory and the thought of
punishing the enemy coincide."

-──┘ --─── [ I n s t a l l  I n f o r m a t i o n .:::::::::: ] ──--- ┌─--

Install Notes (Please follow these instructions IN ORDER)

1. Unpack the release with WinRAR or equivalent
2. Burn the bin/cue with Nero Burning ROM, CDRWin or equivalent
(*)Or mount the image with Daemon-Tools
3. Install from the CD
4. When asked for Serial enter:

VENG-EANC-E005-1737-eu20
VENG-EANC-E005-1737-na40
VENG-EANC-E005-1737-pa40
VENG-EANC-E005-1737-na20

5. Copy the cracked EXE-file from the \Vengeance-directory to
GameData\System dir and then NONSSE/SSE if that applies to you.

--─── [ C o n t a c t i n g  V e n g e a n c e .:::::::: ] ──--

We are always looking for talented people to help fill our ranks. If you:

- Work at an Electronics Boutique, Babbage's, Virgin or any similar store

- Work for a games magazine as a reviewer, and have early access to games

- Are able to crack most commercial protection schemes such as StarForce,
SecuROM and Safedisc

Ascii by the talented
Dynamic Duo: cH! & S!