Notable changes:
- 65816 emulator has been replaced. the new emulator should be around twice as fast in most cases.
iix --profile
reports profiling information after the program finishes. This works with the ORCA/Debugger protocol.iix -g
enables a debugger shell. This works with the ORCA/Debugger protocol. See the debugger guide for more details.iix --memcheck
enables some memory corruption checks.iix man
now usesless -r
instead ofless -R
, so all escape codes pass through (instead of just ANSI)- the
$LINES
and$COLUMNS
environmental variables are now imported. iix cmpl
(aliasiix asml
) builtin command compiles and links source files.- The
iix compile
/iix assemble
keep parameter now support$
and%
placeholders,like ORCA Shell.$
expands to the source file name, without any extension.%
expands to the sourcefile name, including the extension.
ToolBox
- Added
kern_stat
andkern_lstat
GNO toolcalls. - Added
SysBeep
andSysBeep2
. - OMF init segments are now executed.
Utilities
gothic
(/usr/games/gothic
) recompiled to fix excessively small stack size.
OCC
- support for modula-2 (.mod)
- support for integer basic (.bas)
-g
(debug) flag now passes+D
to the compiler instead of#pragma debug -1
--gno
flag automatically adds/usr/lib
to the library search path