Author Topic: tiDE  (Read 69994 times)

0 Members and 1 Guest are viewing this topic.

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 #75 on: October 25, 2010, 05:45:11 pm »
That would be nice, although I guess it might be a good idea to get ASM working completly first. Good luck!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE
« Reply #76 on: October 25, 2010, 05:55:36 pm »
Yeah, an ARM compiler sounds nice.  Maybe set it up so that you can have installable plugins for other languages.

SirCmpwn

  • Guest
Re: tiDE
« Reply #77 on: October 25, 2010, 05:57:17 pm »
Plug-ins are planned, and an ARM compiler, no, but a tool that will compile for you, yes.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE
« Reply #78 on: October 25, 2010, 05:58:17 pm »
Plug-ins are planned, and an ARM compiler, no, but a tool that will compile for you, yes.
err, okay. Your projects.  What kind of plugins? Can you write custom ones?

SirCmpwn

  • Guest
Re: tiDE
« Reply #79 on: October 25, 2010, 05:59:26 pm »
Plugins will be easy for anyone to write, provided they know a .NET language.

Offline Binder News

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 785
  • Rating: +46/-3
  • Zombie of Tomorrow
    • View Profile
Re: tiDE
« Reply #80 on: October 27, 2010, 09:53:15 pm »
Two things. 1) Is C++ a .NET lang? 2)Why not have xml-based language files? (If something like this has already been covered I'm sorry). There are numerous things that can be used to write things like this. You could also use TASM's equ style. Both of these would make the data a lot easier to expand in the future. Even better, you could use the TASM table style for the code compilation, and the xml-thing for the syntax highlighting. That way it wouldn't all have to be hard-coded or anything like that.
Spoiler For userbars:







Hacker-in-training!   Z80 Assembly Programmer     Axe Programmer
C++ H4X0R             Java Coder                           I <3 Python!

Perdidisti ludum     Cerebrum non habes

"We are humans first, no matter what."
"Fame is a vapor, popularity an accident, and riches take wings. Only one thing endures, and that is character."
Spoiler For Test Results:





SirCmpwn

  • Guest
Re: tiDE
« Reply #81 on: October 27, 2010, 11:12:11 pm »
Welcome to Omnimaga! [Holy new users batman!]
1) Managed C++ is a .NET language, but I don't know it and I'm unfamiliar with how well it would apply to tiDE.
2) I'm not sure what you mean by this.  Plug-ins are not include files, plug-ins will work with the application to add functionality.  Include files are different (this is where you'd find TASM-style equ statements).  TASM-style include files are already supported.
You kinda stopped numbering at this point, so I'm adding them for you :P
3) Code completion is planned, and partially implemented.  Don't worry about that :)
4) xml-thing for syntax highlighting is probably out of the question, seeing as I don't understand what you mean by this :P syntax highlighting is already defined by tiDE, and in theory could extremely easily be modified by a plug-in.

SirCmpwn

  • Guest
Re: tiDE
« Reply #82 on: November 01, 2010, 07:15:38 pm »
Update
I got source control set up, and moved the project onto Codeplex.  You can take a look here: tiDE.  If you are interested in joining the team, please send me a PM.  You should have experience with C# and run Windows, as well as have some sort of Visual Studio 2010 installed with TFS.  (If you are having issues setting up TFS, I can help.)

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 #83 on: November 01, 2010, 07:17:11 pm »
Nice. I assume it was on Sourceforge or Google Code before, right?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

SirCmpwn

  • Guest
Re: tiDE
« Reply #84 on: November 01, 2010, 07:23:19 pm »
It was on nothing, and now it is on Codeplex.  I'm working on setting up a mirror to Sourceforge, but for now Codeplex is the way to go.

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 #85 on: November 01, 2010, 07:35:16 pm »
Ah ok. Updates will still be posted here too, right? Also it will be good for backups too, I guess. Too many projects die due to hardware failures, Yellowstone eruptions or the like. X.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

SirCmpwn

  • Guest
Re: tiDE
« Reply #86 on: November 01, 2010, 07:37:36 pm »
Yes, it's just a place to keep code organized throughout the team.  It's just source control, all major updates will be posted here.  This also means that the source code is officially public, although I control who can modify it.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: tiDE
« Reply #87 on: November 01, 2010, 07:39:17 pm »
ow! please just setup a SVN mirror on Google Code! since that's free, and I'm already used to it!

EDIT:
right now I'm viewing the code, but I can't build it, because it needs something like WeifenLuo. Never heard of it...
« Last Edit: November 01, 2010, 07:43:18 pm by LordConiupiter »
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

SirCmpwn

  • Guest
Re: tiDE
« Reply #88 on: November 01, 2010, 07:41:40 pm »
Sorry, but TFS is much better organized, and I prefer it quite a bit over SVN.  Plus, it integrates directly with Visual Studio, and keeps teams organized better (TFS).  Like I said in the other topic, you can easily use DreamSpark to get a free copy of Visual Studio 2010 Proffesional if you are in High School or College.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: tiDE
« Reply #89 on: November 01, 2010, 07:44:17 pm »
ow, I'm sorry. I haven't read everything jet. I'll do that then...
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D