View Single Post
  #3  
Old 12-09-2004, 14:09
Morglum007 Morglum007 is offline
Registered User
 
Join Date: Oct 2001
Location: Madrid/Spain
Posts: 367
Thanks: 0
Thanked 0 Times in 0 Posts
Morglum007
Grumpy, feel free to ask. As Babelfish isn't a good translator ( and which one is good?). I can translate for u:

At CdsTeam thats is:

"Empleando el HexWorkshop (cargad el archivo MafiaSetup.exe desde él), debeis BUSCAR la cadena de texto "MAFIA_CD_%i", sin las comillas (Menú EDIT->FIND->Seleccionar String->escribir MAFIA_CD).

Veréis que os aparecerá, en el offset 0x0002046C (la posición desde el inicio del fichero).

En la columna de la derecha, donde podéis ver el texto, podéis modificar el nombre y poner, sobreescribiendo, MAFIA_DVD.

Os quedará algo así "MAFIA_DVD%i".

Bien, para los que no sepáis nada de programación, deciros que ese %i hace referencia a una variable. En este caso hace referencia al número del cd que se debe insertar. Esta claro que lo tenemos que eliminar. Pero OJO, la manera correcta NO es INSERTAR ESPACIOS!!!!. Si en HexWorkshop pulsais la tecla Tabulador, vuestro cursos pasará a la columna central, formada por muchos grupos de números hexadecimales. Lo que tendréis que hacer es sustituir el %i (25 69) por ceros (00 00). Esto es así, porque casi siempre, en programación, el fin de una cadena de texto se indentifica con 00.

Grabáis el nuevo fichero, sustituis y ya tenéis vuestra copia de seguridad de Mafia en DVD... seguramente mejor que si la hubieran hecho ellos!"

Translating:

" Using Hex Workshop (load Mafiasetup.exe from it), u should LOOK FOR the text string "MAFIA_CD_%i" without " (MENU/Edit/Find -> Select string, and then type MAFIA_CD).

It should appear at offset 0x0002046C (position from file start).

On the right column, where text appears, u can modify it and overwrite it to MAFIA_DVD.

Then it will look like "MAFIA_DVD%i".

For those which does not understand anything about programming, lets say that %i is a variable. In this case, it makes reference to the # of CD that should be inserted when installing. It is obvious it should be eliminated. but...warning!, correct way isn't by inserting spaces. In HexWorkshop, push the tab key, and your cursor will pass into the central column, which is a lot of decimal numbers together. The way of proceeding is by replacing %i (25 69 in hex) with zeroes ( 00 00 in hex). That is cause, in programming, the final of every text string almost always finish with 00.

Then save your modified file, replace with original one, and now u have ur mafia copy on DVD, and maybe better than if they would do it.!

Done...
__________________
Morglum007 out

Last edited by Morglum007; 12-09-2004 at 14:11.
Reply With Quote