Abe Hamade

Forum Replies Created

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • in reply to: Just saying hello #458

    Abe Hamade
    Participant

    I had to LOL when I read your post. I was just going thru the kind of dilemma myself. Except, I currently use TF for projects and it is such a pain to deal with I spent the last week determining what option I would have that would be better. Mind you, mine is all localized source control since it work related. I don’t really care for SVN, which is why I went with TF to begin with. Then I was reading about GIT and found the concept to be amazing–a local SVN with remote merging/push. So when I am on the road at a clients workplace, I get full Source Control locally, and when the job is complete, and I am back at the office, I just push the release to GIT. The only downside I have found so far is the integration into VS is only mediocre. Also, having a Windows based GIT server is limited in options. I think BB is a solid choice. Its UI is one of the best I have seen. I wish I could run that server locally for my employers source control.

     

    I look forward to checking out v2 of the Tesla! I am very excited to see all the great things you have done to it. Thanks for all your efforts Starnick :)

     

     

    in reply to: Checking In.. #433

    Abe Hamade
    Participant

    Hey that’s pretty amazing stuff there ! Its great to be able to see your work out there. Unfortunately, all the work I do is automation related and can only be seen in the luxury of a plant. I do a lot (99.99%)  of automotive factory automation. I have written Balancing Software, Wheel Alignment Software, Headlight Alignment Software, just to name a few. Those usually require specialized equipment with specific hardware requirements in order to operate. I like to utilize all the latest technology advances while I write my software too. 3D programming has only ever been a hobby. I do not have anywhere near the understanding as you do. One of the reasons I enjoy Tesla so much is how well written it actually is. I have seen many different libraries out there. None, and I mean not one single one, has such sophistication with clarity. Its not often I come across a programmer in which I can say this about, so please take this as the highest form of a compliment I am capable of giving.

    I do look forward to seeing the advances you made in Tesla V2, but obviously when your ready to unveil it. Its like a piece of art. Just don’t keep us hanging too long if you can !!

     

    Cheers for now !

    • This reply was modified 10 years, 2 months ago by  Abe Hamade.
    in reply to: Checking In.. #430

    Abe Hamade
    Participant

    Oh wow that has to be exciting!! What us this masterful project that has occupied the last couple years? Don’t tell me ESO because I know it shipping next month. That would entirely make me super jealous.

     

    I don’t think you give the community enough credit. Its like in the movie. Built it and they will come. You will see. Your programming expertise is a work of art. Your engine tesla one was/is amazingly written and easy to follow. So yea post up buddy

    At the airport gotta run laters!

    in reply to: Of new and old #230

    Abe Hamade
    Participant

    Yep yep, your right… I really was more trying to draw a picture in my head to what was really going on. Much of the time its easier to understand things in ways you already know. Now that completely understand what its doing, I can move past it and see the big picture–its use in applications.

    Thanks for taking the time to explain it and show me the light :) Down side is I pulled you away from something I want to see even more–Tesla 2.0 ! :) )

    Cheers Starnick, Enjoy the rest of your Sunday.

    in reply to: Of new and old #226

    Abe Hamade
    Participant

    Its funny you pointed me there, I perhap stumbled there as your replied. So looks like I was in the right direction. Looks like you are referencing Cecil to do the IL code generation. Now that the picture looks a bit more familiar, another way of saying looking at what is going on here is similar to inline assembly language in c/c++. Since C# doesn’t support inline assembly, this provides support for it, just in a much cruder manner. Am I way off base?

    in reply to: Of new and old #222

    Abe Hamade
    Participant

    Ok so I obviously need to read more about how this works. You say the Tesla.Interop.Generator.exe takes only one real argument–the dll to perform its operation on. So where does it get the replacement code from? The Handwritten IL code is what I am referring to. Which I am believe should be able to be compiled elsewhere for correctness? I saw Mono.Cecil. I can read more there since it sounds like Tesla.Interop.Generator.exe does the same thing? Not sure there and I cant imagine it would since why would you write a tool for something that already exists, unless you wanted to customize it. Can you point me into the direction for more information on Tesla.Interop.Generator.exe ? I would like to play with it and to better get an understanding of how it works. Sounds like tons of fun!

     

    in reply to: Of new and old #218

    Abe Hamade
    Participant

    I know we went completely off topic here, but now this Interop functionality has me dazzled. Correct me if I am wrong here, but what its doing is directly injecting byte code that got compiled in some sort of other dll or library of such inplace of existing code and yet still to be compiled and verified @compile time ?

    in reply to: Of new and old #212

    Abe Hamade
    Participant

    Yes, I agree, that the D3D9 features of XNA are its Achilles Heal, not sure if MonoGame will support D10/D11. I thought I read somewhere that they will. I only just came across is last night actually.

    Switching gears on you here, this whole interop method being employed is actually code replacement with optimized code? This is something I used to do back in the Amiga programming days (albeit for a completely different reason then your using it for now). I will dive more into AssimpNet to see how its implemented.

    Good Stuff so far Starnick!!

    in reply to: Of new and old #208

    Abe Hamade
    Participant

    Hey don’t get me wrong, I wasn’t saying the TEM files were a bad thing, they are actually a great thing. I was actually talking about design time support for materials like in XNA content management. Having both methods is a good thing. You nailed it when you talking about other platforms. Also, not sure if you are aware, there is an Open Source implementation of XNA. Not saying its something you need to implement, just that having your engine designed the way you do, implementation of any adapter wouldn’t be too much work.

    Now time to check out the Friday Sunday Feature :)

    in reply to: Of new and old #181

    Abe Hamade
    Participant

    That’s some amazing changes coming !! Sounds like the new render system will lead way to an easily implemented WPF interop. Are you still planning on changing the backend core over to SharpDX? I love SharpDX, its amazing. Plus, I think its much more active then SlimDX as far as development goes. From what it sounds like, the rendering system can easily support any backend just needs to be coded to support the interface? I am interested in seeing how assests are handled. Are you still planning to use the script based system from previous? One thing XNA did well was its management of content at design time. Integrates well with development. Scripting is much more versatile, and just syntax checking etc are lacking at design time and requires external access.

    I am glad your staying with Google Code, I like it as well. I am still trying to determine which SVN to use for local only development applications. Any thoughts there?

    As far as the website goes, its is amazingly fast. I do like it a lot. Google auth is rocking. Those little things are what many other sites lack. I personally hate having to maintain 10 million passwords and user accounts.

    You should totally do a spotlight on whatever it is your working on. I would love to keep up with what your working on.

    I truly am excited to see 2.0 in action, can’t wait!!

     

Viewing 10 posts - 1 through 10 (of 10 total)