findres-1.2.5.zip (90K) a zipped hfs disk image and checksum file. The disk image can be mounted with Mini vMac. Includes source code.
FindRes creates an initial "format" file used by FDisasm for Macintosh resources, and also "bin_map" file and a set of entry points for some types of resources containing code to feed to FindCode. FindRes can work on a Macintosh resource fork that has been copied into a data file (such as by using GetRsFrk), or on an AppleSingle file (such as created by asPack), or on certain ROM images that contain resources (such as a ROM for the Macintosh Plus and a few later models.)
To use FindRes, place it in the same folder as a file named "bin" that you are trying to disassemble. Launch FindRes and when it is finished files named "format", "entries", and "bin_map" willl be created.
If "bin_map" already exists it will be updated. FindRes will mark in the "bin_map" file areas of "bin" that are definitely not code, and leave the rest untouched. (The "format" and "entries" files will be completely replaced if they already exist.)
The contents of the "entries" file can be passed to the FindCode tool. You need to open it in a text editor and copy it all, and then paste in FindCode. FindCode as yet has no way to read the file directly.
Here is the md5 checksum for the download, signed with Gryphel Key 5:
--------- GRY SIGNED TEXT --------- 2b7ab8e1511613695a37340e4aec8e96 findres-1.2.5.zip ------- BEGIN GRY SIGNATURE ------- Gry/4Xa8CFcUzxdN/J2yy2NYM8xMG5m8Gl1RT+FSkM8SIZsWdkCM7mjTDXXC4g1K VwU39cDQsLgFBE5g6bev0Ki0Wcy2RjiTst2AkVWXmoHqfl6MoyifMFZ60jIxh/xN ghiPveCfdfQDEfjK4MWzS7m7LT626d0LA5KTWbHbcoo8eJMnbteBftclP9W7OYt4 -------- END GRY SIGNATURE --------
See the Compiling page for instructions on compiling FindRes from the source code.
You can redistribute FindRes and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. See the included file COPYING.
FindRes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license for more details.
If you find FindRes useful, please consider helping the Gryphel Project, of which it is a part.