Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Mighty Moose on July 22, 2010, 12:14:03 pm

Title: An On-Calc Basic IDE?
Post by: Mighty Moose on July 22, 2010, 12:14:03 pm
Would anyone be interested in this?  I have put a little work into it (it is currently a Basic+Celtic prgm <2000 bytes) and would like to know if I should continue.



(Btw, this has no relation to AxeAid, just a mere coincidence.)
Title: Re: An On-Calc Basic IDE?
Post by: Raylin on July 22, 2010, 03:52:28 pm
Good sir, do you know of an IDE called Lunar IDE?
It may be too late for the ground-breaking BASIC IDE.
Perhaps a library of features instead?
Or better yet... :)

Good luck with your project though.
Title: Re: An On-Calc Basic IDE?
Post by: Eeems on July 22, 2010, 04:10:27 pm
Can we see some screenshots? Hopefully it will run faster then Lunar IDE did on the 83+
:)
Title: Re: An On-Calc Basic IDE?
Post by: Mighty Moose on July 22, 2010, 04:15:33 pm
I figured someone would mention that.  My intent is to make an IDE that can take up a little less RAM.  Don't get me wrong, having >9000 bytes to your name is pretty awesome, but I think I could make a smaller one with similar functionality.
 *Mighty Moose shudders at the thought of a 12000 byte program. :o(No offense)

Besides, I could never quite get Lunar to work correctly on my calc (wonder if it works on my new 84se...), so I have decided to do what a lot of other people have done in a situation like this: build their own.  I have some ideas on what to do (maybe even include Doors Libs or convert to ASM/Axe?).  I just wanted to see if this would actually be a useful contribution to the community.

EDIT:  Just saw your post, Eeems, now I'm off to shoot a few screenshots in Wabbit.

EDIT2: Here is a screenshot.  I mean it when I said I've only put a little work into it.  As of right now, you can Open, view, scroll through, and create programs, but not edit.  Keep in mind, a lot of this will change (I have no idea what to call it yet).
Please bear with my poor screenshooting ability.
Title: Re: An On-Calc Basic IDE?
Post by: calcdude84se on July 22, 2010, 04:43:39 pm
Interesting idea. I tried Lunar IDE once, but, yeah, it was painfully slow.
Let's hope you can make something faster! ;D
Title: Re: An On-Calc Basic IDE?
Post by: eriktheorange on July 22, 2010, 04:46:28 pm
I just tried Lunar IDE after reading this, and once that was set up I had almost no room left to make the actual program.
I'm all for another one.
Title: Re: An On-Calc Basic IDE?
Post by: Mighty Moose on July 22, 2010, 04:51:18 pm
My thoughts exactly! :D (Nothing against it or anything)
It was worse for me; I had problems with the group itself (it must have been corrupt or something).
Off to program...
Title: Re: An On-Calc Basic IDE?
Post by: FinaleTI on July 22, 2010, 04:59:59 pm
Yeah, I had issues with the space LunarIDE took up, so that's why I packed into an app with BasicBuilder! ;D

That aside, this looks good! I hope you can finish it.
Title: Re: An On-Calc Basic IDE?
Post by: chrisf1337 on July 22, 2010, 09:57:19 pm
Looks cool! Good luck! :D
Title: Re: An On-Calc Basic IDE?
Post by: Eeems on July 22, 2010, 10:33:43 pm
Looks good :) if you need help with extra ASM tools, I might be able to help :)
Title: Re: An On-Calc Basic IDE?
Post by: ztrumpet on July 23, 2010, 10:34:31 am
This looks cool.  Good luck! ;D
Title: Re: An On-Calc Basic IDE?
Post by: DJ Omnimaga on July 29, 2010, 01:33:00 am
Yeah, I had issues with the space LunarIDE took up, so that's why I packed into an app with BasicBuilder! ;D

That aside, this looks good! I hope you can finish it.
Keep in mind even in BB form, it still requires RAM during runtime, though.

That said, Nice project. I never checked Lunar IDE much, though. Could someone enlighten me about which language it was for? So far it seems like BASIC, but I wondered if it did ASM too or if it's some sort of custom language?
Title: Re: An On-Calc Basic IDE?
Post by: Deep Toaster on July 29, 2010, 03:33:49 am
Yeah, I had issues with the space LunarIDE took up, so that's why I packed into an app with BasicBuilder! ;D

That aside, this looks good! I hope you can finish it.
Keep in mind even in BB form, it still requires RAM during runtime, though.

That said, Nice project. I never checked Lunar IDE much, though. Could someone enlighten me about which language it was for? So far it seems like BASIC, but I wondered if it did ASM too or if it's some sort of custom language?

Yeah, it's just for BASIC. It's basically a custom BASIC editor with a couple extra functions (like sprite making).
Title: Re: An On-Calc Basic IDE?
Post by: DJ Omnimaga on July 29, 2010, 04:05:37 am
Wait I misread the title. At first I read it as On-calc Based IDE x.x. My bad.

I noticed the BASIC code seemed different in the screenshots, though. Is it because he just typed random stuff?
Title: Re: An On-Calc Basic IDE?
Post by: meishe91 on July 29, 2010, 04:13:30 am
Ya, that's what it looks like.
Title: Re: An On-Calc Basic IDE?
Post by: Mighty Moose on August 10, 2010, 10:15:02 am
Yeah.  So far I have not coded anything for editing programs, so that was just a quick program I typed out (random keyboard bashing).  Right now I am working on a way to insert tokens without going through menus - basically cataloging them all and reading from a string (horribly inefficient, by the way).

Sorry it has taken me so long to reply - I have been super busy this summer (Think: over 9000 things going on at once)  I've been around, but I haven't been able to do a lot of work on it.

Here is a small list of planned features:
cut/copy/paste
auto-token (see above)
view prog stats
custom headers
auto-un/archive (does this somewhat)
spriting?
convert to asm/axe (can it even be done in axe?)
(I had more ideas, but I can't remember what I did with them)
 *Mighty Moose gets lost in thought*

Feel free to voice your opinion on any ideas mentioned and suggest any of your own.
Title: Re: An On-Calc Basic IDE?
Post by: nemo on August 10, 2010, 11:40:17 am
sounds like a neat project!

i'm sure it can be done in axe if you know some ASM knowledge.
Title: Re: An On-Calc Basic IDE?
Post by: skuller972 on August 10, 2010, 11:41:36 am
There was one a while back called LunarIDE I think, but it didn't work all too well.
Title: Re: An On-Calc Basic IDE?
Post by: Builderboy on August 11, 2010, 01:38:11 am
I am actually working on one in Axe myself ;D Maybe i will brush the dust off in a bit, since token reading was added it might be a lot easier...
Title: Re: An On-Calc Basic IDE?
Post by: DJ Omnimaga on August 12, 2010, 12:45:31 am
Yeah I remember quigibo told me it would be hard to achieve such project in Axe without ASM. However, I wonder if you found a solution yet?

ON Mighty Moose project topic, I'm glad you are back. Can't wait to see what you will come up with. :)