Discussion Forum for all things Microbee
MINT for Microbee - Printable Version

+- Discussion Forum for all things Microbee (https://microbeetechnology.com.au/forum)
+-- Forum: Microbee Forum (https://microbeetechnology.com.au/forum/forum-1.html)
+--- Forum: Microbee Software and Documentation (https://microbeetechnology.com.au/forum/forum-7.html)
+--- Thread: MINT for Microbee (/thread-465.html)



MINT for Microbee - someone - 18-04-2022

MINT is a quirky tiny stack oriented language that was developed for the TEC-1
For those who really want to run MINT on a microbee they can but why? Who knows?

All one really needs to do is redirect its PUTCH and GETCH routines, apply a few adjustments to memory locations to suit and voila it works on the microbee.

   


RE: MINT for Microbee - someone - 24-04-2022

Make sure you use the %803F (REDIR INPUT) and %8042 (REDIR OUTPUT) for the GETCH and PUTCH calls.

Then from MINT you can redirect input and output to easily load and save MINT programs to a serially connected PC.
#11#E2\! will redirect output to both the microbee screen and serial connection.
#10#E4\! will redirect input from the serial connection.
A value of #1 will revert the input and output back to normal.

If using a Null modem COM port to a microbee emulator on a PC, you may find you'll need to set a 100ms delay between characters & 1000ms between lines.

Loading & Saving MINT programs is as easy as cutting & pasting text between the terminal emulator you're using and a text editor.


RE: MINT for Microbee - someone - 26-04-2022

MINT is seemingly designed to screw up one's mind.
What appears to look pretty much like a garbage serial connection with the wrong settings:
Code:
:Aa@{{{{#F000+b@+1#0B\>\@0#0B\>;
:B8(0e!#80c@&#80=(1e!)#80d@&#80=(2e@+e!)#80e@+\,c@{c!d@{d!);
:CAc!b@1+b!Ad!Bb@1-b!;
:D\#8S2+s!8(\i@2*b!8(\i@s@+\@a!C));
:S\\Microbee;
:Z16(#00\i@#F800+\!)8(#FF\i@#F810+\!)16(#00\i@#F818+\!)24(#FF\i@#F828+\!);
Does this:
   


RE: MINT for Microbee - mjelic - 06-05-2022

And we thought Z80 Assembler was cryptic! Smile