Written in Java, to make it usable on a wide range of Computers and
Operating Systems.
It has been tested (a little :-)) on Linux with the 1.1.6
JDK and Windows 95 using the 1.2.1 JDK.
Nicely structured and well documented source code is available.
Output is very readable, contains no unprintable characters, and may be sorted by resource ID to improve human analysis.
All resources, even unknown ones, may be saved in binary form to make generation of new PRC file possible.
Presdec is freeware and will always be freeware.
Download Presdec 1.2 (with sources) 117 Kbytes
Download Presdec 1.2 (without sources) 60 Kbytes
Read the User Manual
View an Example output
- Had to move my Homepage and change my E-Mail Adress
- Prerelease of Presdec 2.0 available for those who want to look at the code
- Can now save bitmaps as Windows bitmap files (.bmp)
- New option
-d
to dump resources in human readable form (Currently only for data resources). Thanks to Markus Gutschke for the patch.
- Fixed a small bug in the sorting routines that caused Presdec to lock up on (malformed?) tFRM resources. (POPUPLIST with reference to itself)
- Clarified the DOS startup wrapper (presdec.bat)
- First public release
Right now (well... for the last year) I have been working on making a GUI for Presdec, but due to little time and other projects I have not come to far. Also my PalmPilot was stolen a few months age and I haven´t gotten around to bying a new one yet, therefore I lost some interest at the moment. But if you are interested you can grab the latest source files and fiddle around as much as you like. But remember this code is not even alpha and largely untested. The pure source version might not even compile.
Since I am using the IBM Visual Age for Java IDE most of the GUI source code is generated and not as pretty as hand coded. But I think the Code is still readable and not as bad as the code some other generators produce. If you have Visual Age for Java (it is free and available for Linux and Windows!) you can download the repository and import it into your Workspace. Otherwise download the plain source.
Presdec pre 2.0 Visual Age Repository (543 Kb)
Presdec pre 2.0 Source JAR (106 Kb)