One problem, acknowledged by Microsoft, is that
F5.1 uses a special loader (to correct a loader bug
in the Win 3.0 loader, which fails to properly handle
HUGE arrays) and the Fortran loader is incompatible
with Win95 in protected mode.
It is better to comment out the APPLOADER line:
>;
>APPLOADER '__MSLANGLOAD'
>;
>; The APPLOADER statement pulls in an alternate application loader from
the
>; FORTRAN library which the application uses instead of the normal Windows
>; loader. This new loader fixes a bug in the normal Windows loader that
>; prevents huge data items from being loaded properly. This statement
should
>; be used in all applications built with FORTRAN 5.1 for Windows 3.0.
>;
A program that is not PROTMODE is REALMODE (by default with
the version of the LINKer that came with MS F5.1) and you
are limited to 640k memory, PROTMODE can access up to 16 Meg
under Win 3.x or Win95.
--
Kevin G. Rhoads, Ph.D.
T_Rhoads@NO_SPAM.Classic.MSN.COM
KRhoads@NO_SPAM.CmpNetMail.com