home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Elite Hackers Toolkit
/
TheEliteHackersToolkitVolume1_1998.rar
/
HACKERS.BIN
/
appcraks
/
MSFREE.ZIP
/
ZULU.NFO
< prev
Wrap
Text File
|
1990-01-01
|
3KB
|
71 lines
Microsoft Windows FreeCell *Illegal UNDO enable*
Allows the player to Undo the last move carried
out, regardless of whether or not it results in
an illegal (by FreeCell rules) move.
When my wife comes home from work, she immediately kicks my
ass off the computer and plays two dozen hands of this idiotic
but extremely addictive game (I have been "on the wagon" now
for several months). Fearing that my favorite bird dog would
someday get kicked to death on account of a bad move, I
finally patched the thing.
File name: freecell.exe
File size: 28,560 bytes
File date: July 11, 1995
This hexedit/patch allows the menu item ---> FILE | UNDO (F5)
to become enabled for all moves, even if it results in an
"illegal" move. Normally you can only carry out an UNDO
maneuver when the UNDO results in a legal move. For example,
if you moved a red TWO from atop a black THREE (in one of the
active columns) to a free cell position, you would be able to
carry out an UNDO of that move since it is "legal" to move
a red TWO from a free cell position and place it on a black THREE
in a column. In this scenario, the FILE | UNDO menu item
would be enabled (not grayed). Now suppose that you instead
moved a black THREE from atop a red TWO, onto one of the 4
available free cells. Undoing this move would entail moving
a black THREE onto a red TWO, an obviously illegal move.
Therefore, this UNDO procedure would not be allowed and the
FILE | UNDO menu item would be disabled (grayed).
After patching, this menu option will be available for Undoing
any move, regarless of whether it's legal or not. You are
still however, limited to Undoing only the LAST move completed
(because the program has only a one move undo buffer). Circum-
venting this particular limitation would probably require a
total recompile.
INSTRUCTIONS:
=============
If you want to get it over quick, just unzip the "frcell-c.com" file
into the same directory as "freecell.exe" (Windows dir by default)
and then double click on the the patcher. Make a backup of your
game before you do this, because the patcher does NOT make a backup
for you.
If you want to do it the other way, fire up your favorite hex editor
and follow these steps:
Go to Offset(dec): 00024281 \___ marked by ^ below
Offset(hex): 00005ED9 /
The value of that byte is "01"
Change the value to "00"
<================== hex display ==============> <==text display ==>
BEFORE
09 46 35 00 00 00 00 00 00 01 00 74 00 26 55 6E .F5........t.&Un
^
AFTER
09 46 35 00 00 00 00 00 00 00 00 74 00 26 55 6E .F5........t.&Un
^
Save the changes
You should begin to notice an definite improvement in your spouses
mood within 24 hours <g>