Results of running the binaries on DE0-Nano & BeMicro-A2:

NOTES:

1. I run the binaries as a.binfrom the XCode console. I change the name to a.bin for each test.
2. The XCode console is running with echo set to ON, duplicating any keyboard input in the display
3. filetest.bin & fsrwtest.bin failed expectedly on DE0-Nano, but get the same result on the BeMicro-A2
    which has an MS-FAT formatted SD card installed and DIP Switch #1 set to ON. 

blink.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 14660 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]

NOTE: LEDs on pins: P32-P37 show as lightly lit (more like a PWM glow than blink). I noticed
this in my own test code. A typical waitcnt() call returns much quicker than for P1...

fft_bench.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 14660 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
fft_bench v1.0
Freq.    Magnitude
1024 point bit-reversal and butterfly run time = 0 ms

dry.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 19328 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]

Dhrystone Benchmark, Version C, Version 2.2
Program compiled without 'register' attribute
Using STDC clock(), HZ=0

Trying 0 runs through Dhrystone:
User_Time = 0 - 0 = 0
Too_Small_Time = 0
Measured time too small to obtain meaningful results
...

fibo.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 2888 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
hello, world!

fibo(00) = 000000 (00000ms) (0 ticks)
fibo(00) = 000000 (00000ms) (0 ticks)
...

filetest.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 28640 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
errorexit: -0

fsrwtest.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 19844 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
errorexit: -0

hello.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 2540 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Hello World - 0
Goodbye

malloctest.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 5892 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
Malloc list
Free list
Stack space
heapaddrlast = 0, 0 bytes available
Enter command: mmaalllloocc          <-- ECHO ON, input was actually 'malloc'

Enter size: 10102244

Return value = 0
Enter command: dduummpp             <-- ECHO ON, input was actually 'dump'

Malloc list
address = 0, data address = 0, size = 0
Free list
Stack space
heapaddrlast = 0, 0 bytes available
Enter command: frfreeee           <-- ECHO ON, input was actually 'free'
Enter address: 00                      <-- ECHO ON, input was actually '0'

Enter command: exexiitt            <-- ECHO ON, input was actually 'exit'

prime.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 3580 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
Enter the max number: 113377               <-- ECHO ON, input was actually '137'

0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 
Enter the max number: 2233776655         <-- ECHO ON, input was actually '23765'

0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 

test7.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 24360 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
value1 = 0, &value1 = 0
value2 = 0, &value2 = 0
value3 = 0, &value3 = 0
__files = 0
&__files[1] = 0
sizeof(FILE) = 0
value1 = 0, &value1 = 0
value2 = 0, &value2 = 0
value3 = 0, &value3 = 0
value4 = 0, &value4 = 0
value5 = 0, &value5 = 0
__files = 0
&__files[1] = 0

xxtea.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 3484 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
NOTE: got no results

bas.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 19832 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
bas starting up
Ok
ppririntnt  ""HHeelllloo!!""          <-- ECHO ON, input was actually 'Hello!'

Hello!
Ok

chess.bin

Loading /Users/altergator/Downloads/p2bins/a.outs/a.bin - 13276 bytes
/Users/altergator/Downloads/p2bins/a.outs/a.bin loaded
[ Entering terminal mode.  Press ESC to exit. ]
Threaded Chess

Enter Play Level (1-0): 11           <-- ECHO ON, input was actually '1'

Do you want to play against the computer? (Y/N): yy        <-- ECHO ON, input was actually 'y'

Do you want White (Y/N): yy           <-- ECHO ON, input was actually 'y'

 |a |b |c |d |e |f |g |h |
-+--+--+--+--+--+--+--+--+
8|RB|NB|BB|QB|KB|BB|NB|RB|
-+--+--+--+--+--+--+--+--+
7|PB|PB|PB|PB|PB|PB|PB|PB|
-+--+--+--+--+--+--+--+--+
6|  |--|  |--|  |--|  |--|
-+--+--+--+--+--+--+--+--+
5|--|  |--|  |--|  |--|  |
-+--+--+--+--+--+--+--+--+
4|  |--|  |--|  |--|  |--|
-+--+--+--+--+--+--+--+--+
3|--|  |--|  |--|  |--|  |
-+--+--+--+--+--+--+--+--+
2|PW|PW|PW|PW|PW|PW|PW|PW|
-+--+--+--+--+--+--+--+--+
1|RW|NW|BW|QW|KW|BW|NW|RW|
-+--+--+--+--+--+--+--+--+

White's Move 0: