git @ Cat's Eye Technologies Befunge-93 / 0c84e37
Switch from "compact" to "large" memory model, see how it goes. Chris Pressey 3 years ago
1 changed file(s) with 6 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
7575 exit with non-zero error code on error
7676 remove unimplemented -q option from usage help text
7777 don't load invalid (past-EOF) bytes into playfield
78 default to Large memory model for Borland C compilers
79 ("small" is too small, and "compact" crashes)
7880
7981 v0.94: Sep 2004, Chris Pressey
8082 cleanup only, no functional changes
9193
9294 /********************************************************* #PRAGMA'S */
9395
94 /* This switches Borland C++ v3.1 to compact memory model, which doesn't crash */
96 /* This selects the "large" memory model so that, when compiled to
97 x86 real mode (DOS or Windows), we can access more than 64K of data.
98 (Used to be "compact" but that leads to crashes for some reason.) */
9599 #ifdef __BORLANDC__
96 #pragma option -mc
100 #pragma option -ml
97101 #endif
98102
99103 /********************************************************* #INCLUDE'S */