findres-1.1.0.zip (76K) 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 either a Macintosh resource fork that has been copied into a data file (such as by using GetRsFrk), 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:
-----BEGIN PGP SIGNED MESSAGE----- efcabfa52640aa1836100f3f96d777b6 findres-1.1.0.zip -----BEGIN PGP SIGNATURE----- Version: 2.6 iQCVAwUBS+C0O9iugru7WJg5AQH2QwP/ZXXFQayNNbjEe5nUGqn7NJtE9xb8Kx5B jAcq7KjRKsJ008Jf8UN+Q/y97RbiNGsEPoq/+wCpJlqTSUPUnk7/rzad810RpGZX ciTkBUus701+6WG6HyXm/rO/PkuXMHcmqPwy4Mfy24cwBN+uBkxZn0Jz3xtrHyGs kvOEssYh9MI= =BEYZ -----END PGP 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.