Omnimaga
Calculator Community => Other Calculators => Topic started by: Xeda112358 on February 04, 2011, 06:07:51 pm
-
ZToolPack
http://www.omnimaga.org/index.php?action=downloads;sa=view;down=628
ZToolPack is a small collection of useful and small assembly programs that I have made for BASIC users. In this collection you will find:
ASMCall -Allows you to use asm hex codes in a BASIC program
BSprt -Draw 8x8 sprites using X,Y and a hex string
CopyProg -Copies variables from RAM or Archive to another var
DataString -Converts a list to a string or visa versa
DataType -Change variables to another type. Ex.: Pic to Str
ListToReal -Copies list elements to real vars
MultiGraphs-Manipulate 16 graphs/pics without using user RAM
MultiPics -Manipulate any of 256 pictures with 6 functions
Xtra -Get hacked vars and tokens (like greek alphabet)
-
Nice! you should actually include all of tese in BatLib as options. ;)
-
This is cool. :D
I remember Michael Vincent packaged several tools a few years ago, which I used in ROL2, but they mostly did the rudimentary stuff such as changing contrast and inverting text, rather than more advanced things.
Hopefully this should be useful for people who need a tiny ASM lib.
-
Hm, should I compile these all into one, simple program? I could do that, too. Also, BatLib doesn't have DataString, ListToReal, MultiGraphs, or Xtra. However, using HexToken in BatLib can do the same thing as Xtra. The rest are already part of BatLib (minus the need for input variables like X,Y,Str1).
...
So, should I put this all into one program?
-
This is amazing! :D
I would suggest that you put this into one program, but also keep the original programs because some people might prefer it that way.
-
Yeah, they are available as individual programs on TICalc, but I will get to working on putting them together.
-
Hm, should I compile these all into one, simple program? I could do that, too. Also, BatLib doesn't have DataString, ListToReal, MultiGraphs, or Xtra. However, using HexToken in BatLib can do the same thing as Xtra. The rest are already part of BatLib (minus the need for input variables like X,Y,Str1).
...
So, should I put this all into one program?
Hmm if you do that, include the individual ones too anyway. Some people may just want one or two routines while others might either want fewer files/more routines at the cost of size. In some of my games I used CODEX and the large RAM requirement was sometimes annoying. You could put 2 folders in your zip file, one containing all individual programs and the other containing just one 8xp.
-
Necro Update! I actually did manage to put most of these in BatLib, but this update adds a few more programs to the pack:
CopyProg2 -CopyProg on steroids.
SetUpVars -Like the BASIC SetUpEditor, but with other var types
SringLength-Returns how many chars are in the string. "sin(" = 4
StringWidth-Returns how many pixels wide a string is.
TextCompres-Compress/Decompress a string of text
TPROG -Copies a program from RAM or archive to a tempprog
And the other tools are also included :)
-
Seeing this topic title I thought ztrumpet had come back or something :/
These look like some really useful tools! Too bad we seem to have hit that Attachment Not Found bug again...
-
D: Why is it having that issue? I'll try to see if I can use a link instead. For now, it is attached to this post.
-
A lot of recent attachments have had that issue (around half). No idea what causes it and hope it'll be fixed soon :/