Mercury is a MARS for 386+ PCs written by Albert Ma. Mercury supports the ICWS'88 Redcode standard. TASM compatible assembly source code is available.

Mercury2 debugger