; R!SC's Simple Script
; all instructions must end with a ':'
; all numbers are read as HEX

; 'T=' denotes process timer check, T=1000: means it checks the memory 1000h times,
; before giving up, and saying it is an incorrect version of the application
; NOT NEEDED IN THE SCRIPT, DEFAULTS TO T=4000: IF YOU DONT SPECIFY A VALUE

; 'F=' denotes filename of the process to patch

; 'O=' denotes the output filename, name of the loader to create
; NOT NEEDED IN THE SCRIPT, DEFAULTS TO O=LOADER.EXE: IF YOU DONT SPECIFY A NAME

; 'P=' patch information, RVA/SEARCH/REPLACE:

; '$' denotes end of script :)
; oh yeah, and ';' denotes comment, the rest of the line is ignored, until CR/LF

; script should not be bigger than 40kb
; and your limited to about 75Eh bytes to patch
; process filename must be less than 30 bytes (decimal)


T=2000:                 ; HOW MANY ATTEMPTS IT HAS FOR FINDING THE SEARCH BYTES
                        ; BEFORE QUITTING
F=neotrace.exe:         ; PROCESS TO PATCH  neotrace v1.22 www.neoworx.com ???
O=neoloader.exe:        ; LOADER TO CREATE
P=40A61B/6A,0/EB,62:    ; RVA/SEARCH/REPLACE
$
