FileForums

FileForums (https://fileforums.com/index.php)
-   DC Games (https://fileforums.com/forumdisplay.php?f=8)
-   -   Megalexx i need your hexediting now how (https://fileforums.com/showthread.php?t=60787)

RaZorBakk 30-04-2004 02:27

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

RaZorBakk 30-04-2004 02:37

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

Megalexxx 30-04-2004 04:13

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.

RaZorBakk 30-04-2004 08:18

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 ..


All times are GMT -7. The time now is 13:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com