Author Topic: tiDE Feature Requests  (Read 33486 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #15 on: November 27, 2010, 08:01:21 pm »
Probably not for that one, as I don't see much use for it.

Neither do I, since it's Asm and it would have to be decompiled.

SirCmpwn

  • Guest
Re: tiDE Feature Requests
« Reply #16 on: November 27, 2010, 08:02:47 pm »
Well, a disassembler is planned, though.  I just don't think I'll support pulling files from an attached calculator.  I can hook into TI-Connect easily to send files, but not as easily with the other way around.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #17 on: November 28, 2010, 09:24:55 am »
Well, a disassembler is planned, though.  I just don't think I'll support pulling files from an attached calculator.  I can hook into TI-Connect easily to send files, but not as easily with the other way around.

Is there a dissabembler already? I mean, not in tIDE, but a dissambler, just dissambler, or you'll make the first?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: tiDE Feature Requests
« Reply #18 on: November 28, 2010, 10:01:55 am »
No, disassemblers have been made before. Here's an example: http://www.ticalc.org/archives/files/fileinfo/162/16219.html
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #19 on: November 29, 2010, 09:15:12 am »
No, disassemblers have been made before. Here's an example: http://www.ticalc.org/archives/files/fileinfo/162/16219.html

That means I can get all Assembly games' source code. I thought you couldn't :)

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: tiDE Feature Requests
« Reply #20 on: November 29, 2010, 09:28:08 am »
You won't get the actual source code, just something that somewhat resembles the source code and results in the same program when compiled.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #21 on: November 29, 2010, 05:48:04 pm »
You won't get the actual source code, just something that somewhat resembles the source code and results in the same program when compiled.

The numbers spasm creates from assembly text?

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: tiDE Feature Requests
« Reply #22 on: November 29, 2010, 05:49:41 pm »
no you'll get the assembly text, for the most part. labels will be named like Label1, Label2 etc. the original source code may have had them as different names. also, no comments.


Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #23 on: November 29, 2010, 05:51:57 pm »
no you'll get the assembly text, for the most part. labels will be named like Label1, Label2 etc. the original source code may have had them as different names. also, no comments.

tHE comments things makes sense since spasm doesn't compile comments :S They disappear the moment you compile, so it's impossible to get them back

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: tiDE Feature Requests
« Reply #24 on: November 29, 2010, 07:09:32 pm »
no you'll get the assembly text, for the most part. labels will be named like Label1, Label2 etc. the original source code may have had them as different names. also, no comments.

tHE comments things makes sense since spasm doesn't compile comments :S They disappear the moment you compile, so it's impossible to get them back
Yep.  Actually, some disassemblers will try and figure out what you are doing, and give names based on that or give comments if it sees a value or something.

SirCmpwn

  • Guest
Re: tiDE Feature Requests
« Reply #25 on: November 30, 2010, 05:39:26 pm »
Yeah, some disassemblers are really nice and give you really good output, but never as good as the original source.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #26 on: November 30, 2010, 05:45:22 pm »
Yeah, some disassemblers are really nice and give you really good output, but never as good as the original source.

Then we gotta make tiDE's the best

SirCmpwn

  • Guest
Re: tiDE Feature Requests
« Reply #27 on: November 30, 2010, 05:48:38 pm »
Well, I intend to make a real-time disassembler for stepping into OS calls and other things missing code, which would be limited in its power.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: tiDE Feature Requests
« Reply #28 on: November 30, 2010, 05:51:31 pm »
Well, I intend to make a real-time disassembler for stepping into OS calls and other things missing code, which would be limited in its power.

So, disassembling OSs?

SirCmpwn

  • Guest
Re: tiDE Feature Requests
« Reply #29 on: November 30, 2010, 05:52:06 pm »
Disassembling currently executing code at debug-time.  Like WabbitEmu.