Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: aeTIos on April 26, 2011, 09:32:02 am
-
Ohai,
I am learning asm at the moment and I hate that you cant use "call iputsprite" but have to use "call $4089" to call iputsprite (in mimas). So I printed the whole DCS include file and i am now typing it in in my calc. It is not finished yet, but I thought this would be useful already. All Ion and MirageOS routines are included, the DCS routines are not. I have also added some useful routines (2 at the moment: Set_15_mHz and Set_6_mHz). I hope this is useful for you!
attached the appvar. You can include it via menu([graph])>1. Libraries ([1])> add ([Y=]) and then select DCS7INC.
EDIT: I thought it was fair to mention that an DCS7 include file was included in the Mimas package too, I made this cuz I thought that it did not work, but it did ;)
-
/me *
Release with ALL Doors CS 7 routines! I worked very hard this afternoon and finished it. I ask you to test and search for bugs. I hope that this is useful for anyone using Mimas!
(Instructions for including this are in the previous post)
-
So... You're typing an INC file as an 8XV. Please explain how this is going to work...
-
Using the Mimas editor. Mimas is an on-calc z80 assembly IDE.
-
Using the Mimas editor. Mimas is an on-calc z80 assembly IDE.
That explains quite a lot, judging by the fact I never heard of it in my 2-year dormancy period.
-
Its still in version 0.3, though ;) but if you code assembly, you should for sure have Mimas on your calc.
-
Oooh so that's what it does. I was curious because there was already such a file, this is great then! I'll use it.
-
You should also notice that there's an DCS include file in the Mimas package, too. But you can't edit that oncalc, and I am going to add a brief syntax for each routine.
-
Nice, but I think you should probably ask Kerm permission to redistribute his own routines, because from what I remember he doesn't like that.
-
I posted it on Cemetech too and he has not said anything about that, so I guess he's fine with it. I credited him, though.
-
Ah ok that's good, then. I was just making sure in case.
-
Include files don't contain the routines themselves. Just the pointers to where the routines are located.
Good job aeTIos :)
-
Oh ok I thought it contained the routines. Thanks for clarifying. :)
-
Np :) It's an easy misunderstanding :)
-
Nice, it's in Mimas-editable format?
-
Yep. Can anyone help me with 'debugging' it? I have placed some Mirage routines in the GUI / DCS routine section.
-
Posted: 27 Apr 2011 01:12:35 pm Post subject:
I am adding more defines, added now the direct input groups:
KgrpArrows = %11111110
KgrpFunc (Graph-Del) = %10111111
KgrpEnt (Enter - Clear) = %11111101
KgrpNeg ( [( - )] - Vars) = %11111011
KgrpDot ( . - Stat) = %11110111
KgrpZero ( 0 - XT0n ) = %11101111
KgrpOn (On- Alpha) = %11011111
Can anyone confirm these values?