Recent Changes to TADS on MS-DOS and Windows


This file contains a list of changes to TADS specific to MS-DOS and Windows, starting with version 2.5.0.

This file contains only those changes that are specific to TADS on MS-DOS and Windows. For "generic" changes affecting all computers and operating systems, refer to Recent Changes to TADS.

Changes prior to version 2.4.1 are in separate files, to keep the size of this file reasonable. Refer here for information on older revision log entries.


Version 2.5.4

There are no changes to the text-only version specific to MS-DOS or Windows.


Version 2.5.3

There are no changes to the text-only version specific to MS-DOS or Windows.


Version 2.5.2

Default stack size change: The default stack size for the DOS 16-bit interpreters has been reduced; past versions had too high a default setting, given the 64k system segment size limitation on this platform. In some cases, it was possible for a game to crash the interpreter by getting into an infinite recursion loop. For the DOS 16-bit interpreters, the default stack size is now set to 100; users can still override this setting with the -ms option if necessary, but larger settings might result in interpreter crashes. This change only affects the 16-bit interpreters, TR.EXE and TRX.EXE; the 32-bit versions, including TR32.EXE and the Windows HTML interpreter, are not affected, since the 32-bit memory model does not impose any similar limitations.


Version 2.5.1

There are no changes in this release specific to MS-DOS or Windows.


Version 2.5.0

There are no changes in this release specific to MS-DOS or Windows.