Author Topic: MLC - For the TI-83+  (Read 19615 times)

0 Members and 1 Guest are viewing this topic.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
MLC - For the TI-83+
« on: July 12, 2006, 12:34:00 pm »
I'm going to try to get a TI-83+ Silver Edition this upcoming weekend (I simply can't stand not having a calculator in the most popular TI calculator series with all of these great programs for it).  I'm also going to try to learn assembly for the TI-83+ series.  Knowing assembly for the TI-86 will definitely help, partially because TI-83+ series calculators and the TI-86 both run on the Zilog 80 processor.  

So, everybody, expect a version, maybe alpha or something, of MLC for the TI-83+ series of calculators within a few months.  :)smile.gif

Also, do you all think this should this be a flash application or not?  I'm leaning towards making this a flash application, but I don't know much about TI-83+ flash applications and there may be some downsides to this.

Offline Spellshaper

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1690
  • Rating: +0/-0
  • This is me. Or maybe not.
    • View Profile
MLC - For the TI-83+
« Reply #1 on: July 12, 2006, 01:01:00 pm »
MLC finally coming to the TI83+ series?? O_Oshocked2.gif
kewl! *Spellshaper

Online 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
MLC - For the TI-83+
« Reply #2 on: July 12, 2006, 01:07:00 pm »
w00t MLC for 83+! do you think you could be able to break the code size limit? it would be even cooler! I voted for flash app

Dragon__lance

  • Guest
MLC - For the TI-83+
« Reply #3 on: July 19, 2006, 01:46:00 pm »
Woot!!! that's great news bfr! feel the power of 83+'s!!! :Ptongue.gif A flash app would be preffered! You might have to ask at MC,revsoft,or UTI for more info about that though.It all depends on how MLC works? can someone explain it,besides it being a interpreted language? anyways,on the 83+'s,there is FAST rpl, an also interpreted language in the form of an APP,but it is VERY large :(sad.gif

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
MLC - For the TI-83+
« Reply #4 on: July 21, 2006, 05:31:00 am »
Dragon_lance:

Here's a quote from my description of MLC at http://www.backpocketcalc.com/?q=mlc:

QUOTE

The Multi-Platform Language for Calcs (MLC) is an interpreted language that will run on the Casio AFX and the TI-86. It was also being made for the TI-83+, but never got finished. Learn more about MLC here. I offered to help The Epic Programming Studios (EPS) with MLC 3.0. Burntfuse, a member of EPS, had already started on it, and was kind enough to give me intructions on building MLC 3.0 and gave me the source code of what he did so far.


Here's a quote from the readme for MLC 2.7 by burntfuse:

QuoteBegin
-->
QUOTE

MLC86 by Donald Straney (Burntfuse)
-----------------------------------
Version 2.7


A PRODUCT OF EPIC PROGRAMMING STUDIOS
To find out what the MLC language is, and how to use it,
please visit our website at www.dysfunction.earthforge.com.


Files in this zip:

/program - the files you need to send to your calculator to run MLC86
/source - the source code to MLC86
/sprite_edit - the on-calc sprite editor and the source code
/samples - sample MLC programs (mostly games)
readme.txt - what you're reading right now

Dragon__lance

  • Guest
MLC - For the TI-83+
« Reply #5 on: July 21, 2006, 06:08:00 am »
damn MLC looks cool! :)smile.gif so how far did it get,was there a finished version for the 86 yet? and it sounds like MLC can be edited directly on calc? or do you have to do it on the comp? MLC looks amazing!,please port it!(if there's anything i could do to help....)

edit:another question i have is how exactly does MLC work?is the language saved in a ASM program,so once it's ran by the MLC editor,it get's interpreted like BASIC?and how large is the editor exaclty?

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
MLC - For the TI-83+
« Reply #6 on: July 21, 2006, 06:19:00 am »
QuoteBegin-Dragon__lance+Jul 21 2006, 12:08 PM-->
QUOTE (Dragon__lance @ Jul 21 2006, 12:08 PM)
damn MLC looks cool! :)smile.gif so how far did it get,was there a finished version for the 86 yet? and it sounds like MLC can be edited directly on calc? or do you have to do it on the comp? MLC looks amazing!,please port it!(if there's anything i could do to help....)

edit:another question i have is how exactly does MLC work?is the language saved in a ASM program,so once it's ran by the MLC editor,it get's interpreted like BASIC?and how large is the editor exaclty?

Yes, there are finished versions of MLC for the TI-86 and the Casio AFX.  They were availible at the http://dysfunction.earthforge.com, but it doesn't seem to be functioning correctly....

MLC is edited directly on the calculator using the TI-86's built-in TI-BASIC prgram editor.  You must put

c1
-->
CODE
ec1
MLC:
c2
ec2

At the top of your program in order for the MLC shell to recognize it.

I'm not exactly sure how it works on the Casio AFX, but you can try asking the people at the http://www.casiocalc.org/?showforum=18.

EDIT:  I think that for there is an MLC editing program for the Casio AFX, but I'm not completely sure.

Online 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
MLC - For the TI-83+
« Reply #7 on: July 21, 2006, 09:55:00 am »
I'm glad I backed up both MLC from the eps site cuz it seems it got either hacked or removed now :(sad.gif

Liazon

  • Guest
MLC - For the TI-83+
« Reply #8 on: July 21, 2006, 11:02:00 am »
I think APPs will allow for more space if necessary.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
MLC - For the TI-83+
« Reply #9 on: July 27, 2006, 07:10:00 am »
Here's a new screenshot of the GUI for MLC:

user posted image

Any suggestions on it?  I'm thinking of moving the buttons up a little, and making the "MLC 83+" text smaller.  Also, I want the user to be able to configure some options.  Right now, I'm thinking of making it so that they just have to press "MODE", but I would like a visual button or something, but I don't know where to put it.

Note that after where it says "SIZE:  ", it will of course display the selected programs size, and in the empty space will be a list of all MLC programs on the calculator.

I was also thinking of making the GUI with 4-level grayscale, but I decided not to because it isn't really needed and would just make the program larger.  What do you all think?

Online 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
MLC - For the TI-83+
« Reply #10 on: July 27, 2006, 07:16:00 am »
sound kinda futuristic B)cool.gif nice work so far, Will you add some stuff at bottom right?

*xlibman

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
MLC - For the TI-83+
« Reply #11 on: September 12, 2006, 02:37:00 pm »
Bfr...you ready man? You ready to revolutionize calc programming?

Online 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
MLC - For the TI-83+
« Reply #12 on: September 13, 2006, 12:53:00 am »
hmm was that mean to be good or bad?

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
MLC - For the TI-83+
« Reply #13 on: September 13, 2006, 04:05:00 am »
I meant ready...I fixed it now. MLC is going to be big they will have to add another category at ticalc even. I dont know about Bfr, but I hope to add an oncalc editor to make it so you the creator dont have to spend a bunch of time punching in numbers.

@xlibman, were you on the staff at EPS? I think you were right? Is there anything you can remember...or perhaps do you have any of the old mock ups we made?

Offline necro

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1295
  • Rating: +17/-2
  • +3 vaporal mustache
    • View Profile
MLC - For the TI-83+
« Reply #14 on: September 13, 2006, 04:12:00 am »
wow, this is actualy progressing o.oblink.gif .  While i was going to try and make a version of combat ball in asm once I got the comp version done, maybe I will shoot for mlc83 capatable instead.
I'm like a woot burger with awesome fries


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