Author Topic: BASIC ASM to TI-83+ Z80 Compiler - v0.1  (Read 7121 times)

0 Members and 1 Guest are viewing this topic.

Dragon__lance

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« on: April 16, 2006, 10:24:00 am »
As i was searching ticalc recently, i stumbeled across this program, http://www.ticalc.org/archives/files/fileinfo/384/38444.html,
Even though it's only a alpha release, i believe it has a lot of potential!  :Dbiggrin.gif What do u guys think?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #1 on: April 16, 2006, 10:35:00 am »
yeah I saw this it looked cool, I am wondering  if it can do a lot of stuff for now? someone who know asm a lot should try it

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #2 on: April 16, 2006, 10:54:00 am »
(This post is nothing but opinion. Feel free to go against my ideas. Also note I didn't try the program yet.)

Basic to Asm converters never work good. The more optimized the Basic is, the more bloated the assembly would be as it decrypts the Basic.
A program that does convert good would be impossible to create, because of the special distinctions between Interpreted language and Compiled.
The only Basic to Asm thing you'll be needing is the TI-OS. :Ptongue.gif
One of these days I'll get a sig I'm really proud of.

Liazon

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #3 on: April 16, 2006, 11:25:00 am »
[removed] sorry we do not allow complaining about ppl not wanting to learn asm on Omnimaga forums. I hate to disallow ppl to post their opinions about this but thats a major problems on most other calc forums like MC and one reason why I left the rest of the community so I decided we needed at least one place where ppl are free to program TI basic without hearing complaints

Offline necro

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1295
  • Rating: +17/-2
  • +3 vaporal mustache
    • View Profile
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #4 on: April 16, 2006, 11:34:00 am »
I am working my ass off to learn js, html, and possibly php myself.  The problem with learning just one language is you will have a heck of time finding some body to make the games you already created in another language for you...and its better to learn a lot of languages early I would think.  Asm though is very time consuming, what is realy needed is a good compiled 83+ laungage.
I'm like a woot burger with awesome fries


VB.Net, C#, C++, Java, Game Maker

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #5 on: April 16, 2006, 12:36:00 pm »
Asm is verty hard to learn, I tried it several times, and never got any clue what that stuff meant, I also tried some other language, I am just not done for heavy programming, I am more into design

BASIC->asm doesnt work very good, sometimes it might be a bit useful tho

katmaster

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #6 on: April 16, 2006, 02:36:00 pm »
Yeah, ASM is EVIL. I got a little bit of it, but lost interest after making like 50 "Hello world!" programs :)smile.gif

tenniskid493

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #7 on: April 16, 2006, 04:14:00 pm »
I ported my basic lemonade stand game (my first basic game) to asm but it was really buggy and I eventually lost interest in it and asm programming.

Offline Spellshaper

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1690
  • Rating: +0/-0
  • This is me. Or maybe not.
    • View Profile
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #8 on: April 16, 2006, 11:24:00 pm »
people who can do Asm is just nerdy^^ j/k

Too me, Asm is just undoable... Tried it and miserably failed...
*Spellshaper

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #9 on: April 17, 2006, 06:08:00 am »
I got stuck to day3,4 and 5  

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #10 on: April 17, 2006, 01:02:00 pm »
I've been on day 14 since December. :)smile.gif
One of these days I'll get a sig I'm really proud of.

Liazon

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #11 on: April 17, 2006, 02:07:00 pm »
QuoteBegin-Liazon+Apr 16 2006, 05:25 PM-->
QUOTE (Liazon @ Apr 16 2006, 05:25 PM)
[removed] sorry we do not allow complaining about ppl not wanting to learn asm on Omnimaga forums. I hate to disallow ppl to post their opinions about this but thats a major problems on most other calc forums like MC and one reason why I left the rest of the community so I decided we needed at least one place where ppl are free to program TI basic without hearing complaints  

 I apologize xlibman.

@Radical Pi: Same here actually.  Personally, I prefer C over ASM though, only because I've had more opportunities to successfully program in it.

tenniskid493

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #12 on: April 17, 2006, 02:52:00 pm »
I love web-based programming languages.  Theres so many and all of them can do something different, its fun to try to get as many of them as you can working together in one program.  Asm is useful, if you can understand everything thats going on "behind the scenes" I guess you could say.  I never fully understood what was going on with the memory and how the calculator was interpreting everything...and thats why I got lost.  If you can get all that, I say go ahead and program in asm, but basic is great as well.

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #13 on: April 18, 2006, 09:40:00 am »
I'm trying to get good at XHTML 1.0 Strict.

And C is a lot easier. If you can find the right books/tutorials. ;)wink.gif
One of these days I'll get a sig I'm really proud of.

saubue

  • Guest
BASIC ASM to TI-83+ Z80 Compiler - v0.1
« Reply #14 on: April 19, 2006, 01:02:00 pm »
QuoteBegin-Radical Pi+Apr 16 2006, 10:54 PM-->
QUOTE (Radical Pi @ Apr 16 2006, 10:54 PM)
(This post is nothing but opinion. Feel free to go against my ideas. Also note I didn't try the program yet.)

Basic to Asm converters never work good. The more optimized the Basic is, the more bloated the assembly would be as it decrypts the Basic.
A program that does convert good would be impossible to create, because of the special distinctions between Interpreted language and Compiled.
The only Basic to Asm thing you'll be needing is the TI-OS. :Ptongue.gif

 Perhaps I misunderstood something, but as far as I can say, the program that Dragon__lance posted does not convert code, it is a new language (easy as BASIC, fast as ASM, like the author says on ticalc)

Please correct me if I'm wrong