superczar0 wrote the following post on 6/28/2008 9:19:16 AM
I assume you're running on a PC compatible under MS-DOS. It's probable that the code was entirely rewritten (most likely in C) and the data structures were re-done. In fact there was discussion of that at the our office but at the time I left we were still writing in Pascal on the P-System OS. It would't be too tough to hack the data records off the disk with say a hex dump program and , knowing the way C encodes records, reverse engineer them. Hacking the program disk in this way might also give a clue as to what system was used to develop the program (say through a vendor signature). But it would simple to write a no-frills PMS in C from scratch. One could even work out a way to an automatic portfolio valuation feature that got current stock quotes from some online quote service. on DJ Market Manager (no Plus) we just wrote sequential records and did keyed sorts to pull up data (i.e in the Search menu option you're given a blank screen and you can type IBM in for the name of the stock leaving everything else blank and it will display all records with IBM in the stock field. If you left all the fields blank it would retrieve all the stored records.) In the Apple III version I included a shell sort to alphabetize the data before generating reports.