|
#1
|
|||
|
|||
|
Megalexx i need your hexediting now how
Hi meg . youve helped us all out many times . but seeing as how your the resident hexartist im having trouble adding a byte to compiled game and ive taken many turns to get around it but have been unable too please respond if your willing to help i merely need to change a value from 10" to 100" and in adding a byte and the zero the program becomes corrupt . ive tried hexing the source file along with the exe but to no avail i only know to work within my boundaries ..
please help |
| Sponsored Links |
|
#2
|
|||
|
|||
|
oh and the program is legal so thers no need to worry . here ill link to it from my site with a text of what i need thanx meg
here you go http://www.geocities.com/cinderdragon1/QuakeX_V1.00.zip Last edited by RaZorBakk; 30-04-2004 at 02:49. |
|
#3
|
|||
|
|||
|
You can't simply add a byte, since you'll mess up with all the address in your file.
There might be a way if you manage to remove another byte near the one you want to add. You have to study the code around, and (for example) if there's a "0900" code, you might be able to remove it (it's a NOP instruction). BUT, this might also not work at all, since digits length are hardcoded. For example, an integer is coded on 2 bytes. If you need to code a value > 65535, you won't be able to do so, even if you add a byte, since the program will read only an integer (so the 1st 2 bytes...). I need more explainations on what you want to do. |
|
#4
|
|||
|
|||
|
crud . i had hoped against it . with the whole reconstructing ip.bins for a larger mr pic .. ill get back to you i gotta run .. but basically in quake commands are known as impulses these impulses can range from 1 to hell an infinite number the thing is when creating new impulses most people and such is the case here will immediatly jump to the 100's so the command i need to use to bind to a button on xquake is an impulse 100 . and ive seen all the possible commands i could overite with the whole if there are enuf characters . but unfortunately i need to put 11 characters and from all the commands there are only 10 spaces . i attempted to get over the quotations but it seems the hard coded quake needs them unlike the Quakec Programming language it runs on . so i figured id add a byte and hope for the best it aded . so i hxed the dot to " herm . the only possible way is to decompile the Quake patch and put it together except in decompiling you lose bits of code so i cant recompile ..
|
![]() |
|
|