Author Topic: tiDE  (Read 70143 times)

0 Members and 1 Guest are viewing this topic.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE
« Reply #105 on: December 13, 2010, 08:24:14 pm »
Thank goodness for juju2143, who has started localizing tiDE into French, in such a manner that I would never be able to figure out myself.
Yay! So, how does this affect updates? As in, where do you stand with this? If you are already porting it to french...

SirCmpwn

  • Guest
Re: tiDE
« Reply #106 on: December 13, 2010, 08:48:07 pm »
No, not really, but it is easier to port it to French as we go along then at the end, no?

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE
« Reply #107 on: December 13, 2010, 08:49:52 pm »
No, not really, but it is easier to port it to French as we go along then at the end, no?
I guess so. Could you give a percentage before some form of beta release, then?

SirCmpwn

  • Guest
Re: tiDE
« Reply #108 on: December 13, 2010, 08:50:34 pm »
Perhaps 30%?  Most of the GUI is done, it's just the inner workings that need... well, work.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE
« Reply #109 on: December 13, 2010, 09:17:11 pm »
Perhaps 30%?  Most of the GUI is done, it's just the inner workings that need... well, work.
Well that's good. The last update you did was about a month ago. ;-)

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: tiDE
« Reply #110 on: December 14, 2010, 02:14:26 pm »
Thank goodness for juju2143, who has started localizing tiDE into French, in such a manner that I would never be able to figure out myself.
Localizing is so easy with Visual Studio, you only have to set a variable on your form to True, then choose your language, then change the text. But you have to know it, it's kinda well hidden, but once you see it you can't unsee it.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

SirCmpwn

  • Guest
Re: tiDE
« Reply #111 on: December 14, 2010, 05:03:13 pm »
Yeah, I found it eventually.  Quite nice :)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: tiDE
« Reply #112 on: December 15, 2010, 12:35:03 am »
No, not really, but it is easier to port it to French as we go along then at the end, no?
It depends of the APP. Localizing ROL series in french before release would have been a very bad idea. Everytime there would be updates or progress I would have to update two copy of the games...

I'M happy there's a french version, though. This might encourage some of the french members to learn assembly :D
« Last Edit: December 15, 2010, 12:35:31 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #113 on: January 01, 2011, 09:42:28 am »

SirCmpwn

  • Guest
Re: tiDE
« Reply #114 on: January 17, 2011, 12:04:19 am »
Update
Hello,
I've added full support for TI-Nspire projects, and at this point, you can use tiDE to compile TI-Nspire C programs.  I will add support for ncubate soon, as well as extend the current support for TI-Nspire projects.  I've also partially added file creation based on XML templates in a similar manner to project templates (see the last update).  The IDE portion is really fleshed out quite far.  As for the z80 assembler and z80 emulator, progress as usual.  We've also added projects for tokenizers (TI-Basic support).  A fully working sprite editor has also been added (with grayscale support), and will be made more and more functional over time.  It also accepts customized parameters from tiDE, so that a particular format can be accepted (TI-Basic has text sprites, assembly uses "db", C uses arrays, etc), which of course can tie into add-ins for more languages.  A DCS7 GUI editor has also been added, only partially in progress, to give an experience very similar to designing forms in Visual Studio.

As always, you can download the latest source code here.  Today marks the first day where you might actually want to get tiDE, for Nspire C programming (which is now fully supported).  Of course, it will be better in a few days, when integrated emulator support is added, as well as some more features to the suite as a whole.
« Last Edit: January 17, 2011, 12:04:27 am by SirCmpwn »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #115 on: January 17, 2011, 07:43:48 am »
Update
Hello,
I've added full support for TI-Nspire projects, and at this point, you can use tiDE to compile TI-Nspire C programs.  I will add support for ncubate soon, as well as extend the current support for TI-Nspire projects.  I've also partially added file creation based on XML templates in a similar manner to project templates (see the last update).  The IDE portion is really fleshed out quite far.  As for the z80 assembler and z80 emulator, progress as usual.  We've also added projects for tokenizers (TI-Basic support).  A fully working sprite editor has also been added (with grayscale support), and will be made more and more functional over time.  It also accepts customized parameters from tiDE, so that a particular format can be accepted (TI-Basic has text sprites, assembly uses "db", C uses arrays, etc), which of course can tie into add-ins for more languages.  A DCS7 GUI editor has also been added, only partially in progress, to give an experience very similar to designing forms in Visual Studio.

As always, you can download the latest source code here.  Today marks the first day where you might actually want to get tiDE, for Nspire C programming (which is now fully supported).  Of course, it will be better in a few days, when integrated emulator support is added, as well as some more features to the suite as a whole.

Yeah, I just saw that on tiDE. Lately we've been making some progresses on the Assembler too. I'm mainly working in the environment.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: tiDE
« Reply #116 on: January 18, 2011, 05:18:28 pm »
Woah nice update! Are you planning to release a version for Nspire developers soon?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE
« Reply #117 on: January 18, 2011, 05:20:34 pm »
Woah nice update! Are you planning to release a version for Nspire developers soon?

I'm not sure when we're releasing out first release, but I'd like to have most stuff set up at the time.

SirCmpwn

  • Guest
Re: tiDE
« Reply #118 on: February 01, 2011, 12:07:41 am »
Update
Hello,
After much gnashing of teeth, the assembler works!  It will correctly assemble any instruction, and assembler directives such as db, dw, and org.  It also has support for decimal, binary, and hexadecimal literals, formatted in whatever way pleases you (1Dh vs $1D).  Include files, macros, and some other things are yet to come.  Here's a pretty picture, if you're interested:
(Click Here) (Too large of a resolution to post)
Tomorrow, I clean up some things in the IDE, add support for multiple files, and include files.  I'll add some other things as well, but tiDE shall be fully funcitonal as an assembly IDE before the week is over, I guarantee it :)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: tiDE
« Reply #119 on: February 01, 2011, 12:15:17 am »
Hooray!  I wouldn't be able to use the assembly features, but it's still pretty cool.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.