Omnimaga

Calculator Community => Discontinued => Major Community Projects => Oasis => Topic started by: Eeems on July 06, 2010, 07:44:17 pm

Title: Requests
Post by: Eeems on July 06, 2010, 07:44:17 pm
Ok, request anything you would like to see in Oasis here :)
Title: Re: Requests
Post by: DJ Omnimaga on July 17, 2010, 02:05:06 pm
I assume you still have plans to support every possible TI-83+ z80 ASM syntaxes, right?
Title: Re: Requests
Post by: Galandros on July 24, 2010, 05:24:15 am
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
Title: Re: Requests
Post by: DJ Omnimaga on July 29, 2010, 04:26:35 am
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)
Title: Re: Requests
Post by: Eeems on November 23, 2010, 10:59:14 am
(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?
Title: Re: Requests
Post by: DJ Omnimaga on November 23, 2010, 03:54:10 pm
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?
Title: Re: Requests
Post by: Eeems on November 23, 2010, 06:31:19 pm
Yes I intend to make this completely compatible with all systems.
Code highlighting? This is an assembler, how would I do that?
Title: Re: Requests
Post by: jnesselr on November 23, 2010, 07:17:57 pm
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?
Title: Re: Requests
Post by: Eeems on November 23, 2010, 07:43:51 pm
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 :)
Title: Re: Requests
Post by: DJ Omnimaga on November 23, 2010, 11:06:48 pm
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.
Title: Re: Requests
Post by: Eeems on November 23, 2010, 11:39:00 pm
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.
Title: Re: Requests
Post by: Binder News on November 26, 2010, 09:48:40 am
How about supporting some of the Mimas syntax (JQ,ORG,DB,etc.).
Title: Re: Requests
Post by: Eeems on November 26, 2010, 10:51:24 am
Well, since to use Mimas you need a converter from Tasm...probably not.
Title: Re: Requests
Post by: jnesselr on November 26, 2010, 01:37:20 pm
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.)
Title: Re: Requests
Post by: nemo on November 26, 2010, 01:47:17 pm
JQ optimizes to either JR or the other jumping instruction depending on if the location is within range.
Title: Re: Requests
Post by: jnesselr on November 26, 2010, 02:31:09 pm
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.
Title: Re: Requests
Post by: Eeems on November 26, 2010, 05:14:30 pm
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.
Title: Re: Requests
Post by: jnesselr on November 26, 2010, 05:17:38 pm
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.
Title: Re: Requests
Post by: DJ Omnimaga on November 26, 2010, 07:37:54 pm
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).
Title: Re: Requests
Post by: jnesselr on November 26, 2010, 07:57:41 pm
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.
Title: Re: Requests
Post by: DJ Omnimaga on November 26, 2010, 07:59:39 pm
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.
Title: Re: Requests
Post by: jnesselr on November 26, 2010, 09:55:34 pm
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.