Author Topic: MLC 86 Updated  (Read 1963 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
MLC 86 Updated
« on: June 28, 2005, 06:46:00 am »
Today MLC Interpreter for the TI-86 has been updated to version 2.7 . This version has the following upgrades, improvements and fixes:

-Major optimization
-Added in-game option menu
-Spaces between arguments replaced with commas, period before numbers removed
-Shell now requires confirmation before compressing programs
-Now shows contents of line with error (not perfect, but it works most of the time)
-Fixed negative angle bug with POLR
-Removed most of the credits
-Increased POLR accuracy
-Now checks compatibility of compressed programs (no more crashes when using a different version)
-Fixed bug with combining literals and numbers in strings
-Fixed bug in RNDM with negative lower limits
-Handlers only loaded as needed, increasing code space
-SHFT rewritten, optimized
-Now doesn't crash if programs over the size limit are run
-No longer corrupts table, stat vars
-Max program size increased to ~11 KB

Looking through the code, the author, Donald Straney realized that it's gotten really messy since there's about 3 times as much code as in the original version, so if he get motivated enough, he said he might just rewrite the whole thing (which would probably turn out faster and smaller). Expect more updates soon. You can download the current version in the archives. :)smile.gif
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

greenorange

  • Guest
MLC 86 Updated
« Reply #1 on: June 28, 2005, 07:41:00 am »
OOoooohh... if he keeps this up, an RPG might be possible... this is good news... :)smile.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
MLC 86 Updated
« Reply #2 on: June 28, 2005, 08:10:00 am »
I really need to take a look at that stuff...
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

solitaire710

  • Guest
MLC 86 Updated
« Reply #3 on: June 28, 2005, 05:00:00 pm »
I really should downlaod this.....I love my Ti-86 ;)wink.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
MLC 86 Updated
« Reply #4 on: July 02, 2005, 08:31:00 am »
I really like the 86, but the basic is so slow on it, especially when it has to compile fairly large programs...
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
MLC 86 Updated
« Reply #5 on: July 02, 2005, 09:32:00 am »
also there is no flash ROM, so if your calc crash you lose everything, on the 83/89 if your calc crash you only lose non archived programs
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline alex10819

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 100
  • Rating: +1/-0
    • View Profile
MLC 86 Updated
« Reply #6 on: July 02, 2005, 09:53:00 am »
heck, with the 8x series, omnicalc can recover anything you lose in a RAM reset... which is why i never leave Omnicalc uninstalled for more than 5 minutes :)smile.gif

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
MLC 86 Updated
« Reply #7 on: July 02, 2005, 09:58:00 am »
I don't keep apps on my calcs. They seem to be the biggest reason my 83+s have ever crashed. I had 1 or 2 apps on my 83+SE over 2 years ago, and after 5 ram clears back to back, I deleted them. The only RAM clears that I have had since then were because someone forgot to finish parts of the code for a game... :oops:embarassed.gif:Dbiggrin.gif
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
MLC 86 Updated
« Reply #8 on: July 02, 2005, 10:04:00 am »
Omnicalc have been on my calc evewr since I started my grayscale programming kit, and I think I still have 1.25 (1.26 have been out for months :Dbiggrin.gif), I have Fran
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline alex10819

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 100
  • Rating: +1/-0
    • View Profile
MLC 86 Updated
« Reply #9 on: July 02, 2005, 10:08:00 am »
Omnicalc and Codex are the only libs i use for my programming, and i only use omnicalc for the RAM restore and sound... Codex does everything else i need... for now...