Omnimaga
Calculator Community => Discontinued => Major Community Projects => Oasis => Topic started by: Eeems on July 06, 2010, 07:44:17 pm
-
Ok, request anything you would like to see in Oasis here :)
-
I assume you still have plans to support every possible TI-83+ z80 ASM syntaxes, right?
-
I assume you still have plans to support every possible TI-83+ z80 ASM syntaxes, right?
There is only one syntax for z80 ASM. 68k assembly has more than one, though.
Going in depth Zilog originally used all mnemonics in capital letters but recently I don't see any code on capital letters.
EDIT: but different assemblers might use different syntaxes.
assembler directives can start eitheir with a . or #, for example:
.include "file.inc"
#include file.inc
-
I assume you still have plans to support every possible TI-83+ z80 ASM syntaxes, right?
There is only one syntax for z80 ASM. 68k assembly has more than one, though.
Going in depth Zilog originally used all mnemonics in capital letters but recently I don't see any code on capital letters.
EDIT: but different assemblers might use different syntaxes.
assembler directives can start eitheir with a . or #, for example:
.include "file.inc"
#include file.inc
Yeah I was talking about the different syntaxes used by assemblers. I recall the way Bcalls are called being slightly different from TASM to other assemblers, for example. Some people had compiling errors due to that before, because they used a different ASM compiler than what's mentionned in ASM In 28 Days (TASM)
-
(http://img99.imageshack.us/img99/2535/threadnecromancer.jpg)
Muaha :P
Ok, yes I'm going to attempt to support all of the assembler syntax's so you can use code specific to any assembler and it will compile correctly, no more trying to convert code :)
Anybody have anything else they want supported?
-
It will work in Mac OS too, right? If not, then it might be a nice addition, since there are more Mac users here now.
Also, is there code highlighting?
-
Yes I intend to make this completely compatible with all systems.
Code highlighting? This is an assembler, how would I do that?
-
I can test in mac, btw. I have the svn checkout tool, a compiler, and so on. PM me for details.
Request: Can it record log files of the compile? Can it compile to apps, os?
-
I will attempt to make logging working :) So would just console output (-v flag output) be wanted?
I will attempt to get apps and OS working after I finish getting standard compiling working :)
-
Yes I intend to make this completely compatible with all systems.
Code highlighting? This is an assembler, how would I do that?
Oh ok I thought you also had some sort of IDE or something. Again, it has been half a year since the last update so I forgot a bit and there are like 8000 ASM IDEs/compilers in the works right now, so it gets confusing fast. Disregard the code highlighting part, then.
-
Yes I intend to make this completely compatible with all systems.
Code highlighting? This is an assembler, how would I do that?
Oh ok I thought you also had some sort of IDE or something. Again, it has been half a year since the last update so I forgot a bit and there are like 8000 ASM IDEs/compilers in the works right now, so it gets confusing fast. Disregard the code highlighting part, then.
Lol, that was ADE, which has been halted until further notice, so no problem, simple mistake.
-
How about supporting some of the Mimas syntax (JQ,ORG,DB,etc.).
-
Well, since to use Mimas you need a converter from Tasm...probably not.
-
Well, since to use Mimas you need a converter from Tasm...probably not.
I think he is referring to using .db and .org, not mimas itself. I don't know about jq or what it is, but yes, .org and .db are going to be supported. That is a tasm syntax, not mimas, actually. (Which means I might have misunderstood eeems, as well.)
-
JQ optimizes to either JR or the other jumping instruction depending on if the location is within range.
-
JQ optimizes to either JR or the other jumping instruction depending on if the location is within range.
A very useful function, indeed. I think that could be added, too.
-
I'm going to support all current syntax's of all assemblers out there at the moment. JQ could be used, I'll have to see how easy it is to add, but I like the idea of it :) Also I've been playing around with the idea of adding in support for KOS things like kjp kld etc.
-
I'm going to support all current syntax's of all assemblers out there at the moment. JQ could be used, I'll have to see how easy it is to add, but I like the idea of it :) Also I've been playing around with the idea of adding in support for KOS things like kjp kld etc.
That would require producing a different file type than just the .8xp, so that would probably have to wait. Also, the $ syntax should be an interesting one to do.
-
I'm glad there are still plans for multiple syntax support. That was one awesome thing about Mosaic (which unfortunately died for the TI-OS).
-
I'm glad there are still plans for multiple syntax support. That was one awesome thing about Mosaic (which unfortunately died for the TI-OS).
Yep, but hopefully this will be cross-platform and full-syntax supported.
-
Yeah that too. Often, the issue with calculator tools is that they only run on a limited number of OSes. Mac OS is often the omitted OS.
-
Yeah that too. Often, the issue with calculator tools is that they only run on a limited number of OSes. Mac OS is often the omitted OS.
Yep, but I'm making sure every revision works with mac, and trying to with windows.