Jump to content



Photo
- - - - -

MLC fx-9860


  • Please log in to reply
21 replies to this topic

#1 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 13 September 2007 - 02:38 PM

This is the official thread for discussion about MLC fx-9860.

MLC (Multi-Platform Language for Calculators) is a powerful alternative to programming BASIC on graphing calculators.

UPDATE: Version 0.6 has now been released. MLC fx-9860 can be downloaded from here: http://sourceforge.n...ckage_id=242738

I'm planning to port MLC fx-9860 to Windows so we can test out our MLC programs on the PC.

#2 Guest_tommo91_*

Guest_tommo91_*
  • Guests

Posted 14 September 2007 - 05:09 AM

I'm planning to port MLC fx-9860 to Windows so we can test out our MLC programs on the PC.


Which is going to come first, the on-calc editor or the PC version?

If i have the time i could try and put as much info as i can on the wiki article. Anything you don't want me to put on there?

EDIT: Now that i think about it, the links that are on there seem to have pretty much all the info anyway.. nevermind :D

#3 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 14 September 2007 - 01:33 PM

Which is going to come first, the on-calc editor or the PC version?


Hello Tommo91 and welcome to the UCPF! :D

The on-calc editor is already in the works now. I'm pretty sure the on-calc editor will come first before the PC version.

EDIT: I'm afraid I don't have as much time as I use to have anymore. School is just too... crazy. Everything has been put on steroids (figurative speaking) this year. Anyways, I'll need volunteers to help build the MLC editor. Anyone interested? I believe it will be better this way. If you guys want, please list some suggestions that you would like in a on-calc editor.

#4 Guest_tommo91_*

Guest_tommo91_*
  • Guests

Posted 16 September 2007 - 11:04 AM

Is it written in C? I don't know how much I'd be able to help (unless theres some 'time-consuming-yet-not-very-difficult' programming chores).

As for what I'd like to see in the editor, some shortcuts (like f keys) for # and ^ etc. would be nice. As well as a way to test it easily. Like a button that automatically opens up the MLC add-in and tests it. Then when the game finishes it returns to the editing screen.

#5 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 16 September 2007 - 02:47 PM

Is it written in C? I don't know how much I'd be able to help (unless theres some 'time-consuming-yet-not-very-difficult' programming chores).


Bummer. :( Yeah, it is written in C.

As for what I'd like to see in the editor, some shortcuts (like f keys) for # and ^ etc. would be nice. As well as a way to test it easily. Like a button that automatically opens up the MLC add-in and tests it. Then when the game finishes it returns to the editing screen.


Ok, I'll take those into consideration. Thanks for your suggestions. :D

#6 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 16 September 2007 - 07:45 PM

UPDATE: Version 0.6 of MLC fx-9860 has now been released. SHFT has been implemented. You'll notice the changes when you play Pong. This should make some things like sidescrolling easier and now possible to do. Download from here:

http://sourceforge.n...ckage_id=242738

#7 E_net4

E_net4

    Casio Freak

  • Members
  • PipPipPipPip
  • 189 posts
  • Gender:Male
  • Location:Output("Error: Coord type not specified");
  • Interests:Programming 'n' stuff...

  • Calculators:
    CASIO fx 9860G SD

Posted 06 October 2007 - 05:28 PM

Make sure you fix the "calculator stops when quitting" bug.

...Alright, more details:
- Load any kind of MLC program.
- Use AC to quit the program.
- Now there is a chance that the calculator stops and you are forced to reset it.

Go ahead and produce the bug.

#8 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 07 October 2007 - 12:22 AM

Make sure you fix the "calculator stops when quitting" bug.

Thanks for supplying more details. I haven't had witnessed this bug, but I'll try to find it.

#9 Guest_visceroid_*

Guest_visceroid_*
  • Guests

Posted 18 October 2007 - 04:53 AM

What exactly is this project,
and how does it work?

How do you get MLC onto the calculator?

thanks

#10 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 18 October 2007 - 05:35 AM

MLC (Multi-Platform Language for Calculators) is a interpreter available on a couple of calculators that is used for programming games instead of using BASIC. You can read more about MLC here: http://en.wikipedia....for_Calculators

#11 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 26 December 2007 - 02:26 AM

When is the next update for this? Also I just put MLC v0.6 on my calc but when I try to run anything it just restarts! :evil: Can you please help me with this? Thanks!

#12 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 26 December 2007 - 02:32 AM

Hello peenee and welcome to the UCPF! :D

When exactly does it crash? Are you able to get to the file selection menu? What game are you trying to run?

#13 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 26 December 2007 - 03:00 AM

Hello peenee and welcome to the UCPF! :D

When exactly does it crash? Are you able to get to the file selection menu? What game are you trying to run?

I just put in the examples into my Slim version into the storage mem and it will get to the list but then when I try to actually run something it just flat out restarts! :evil: My OS ver is 1.10 (not 1.03) but I dont know how much difference that will make on it though :|

You can AIM me - peenee777

#14 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 26 December 2007 - 04:03 AM

MLC fx-9860 has been confirmed to work on the fx-9860G.

The problem seems that the video address on the fx-9860Slim is different from the fx-9860G/SD versions. Since MLC fx-9860 requires grayscales, thus needs to write directly to video memory, it won't work on the Slim. I really need to get my hands on a Slim version...

#15 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 26 December 2007 - 06:40 PM

MLC fx-9860 has been confirmed to work on the fx-9860G.

The problem seems that the video address on the fx-9860Slim is different from the fx-9860G/SD versions. Since MLC fx-9860 requires grayscales, thus needs to write directly to video memory, it won't work on the Slim. I really need to get my hands on a Slim version...

I've seen grayscales in action on my slim before (cant remember what add-in though) but they do work! Also, do you know of any way to "downgrade" my OS ver? because mines jus a lil buggy with a few things occasionally and some addins dont work due to it (such as Diagnostic may work it its lower)

#16 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 27 December 2007 - 12:05 AM

Weird, I really have no idea then. Maybe try resetting and clearing out your memory and Optimize it. Then try downloading MLC fx-9860 onto the calculator again.

As for the Diagnostic application, I would assume that the location of the app is different for each OS. As CASIO modifies the OS, it shifts the location of the diagnostic application.

#17 E_net4

E_net4

    Casio Freak

  • Members
  • PipPipPipPip
  • 189 posts
  • Gender:Male
  • Location:Output("Error: Coord type not specified");
  • Interests:Programming 'n' stuff...

  • Calculators:
    CASIO fx 9860G SD

Posted 27 December 2007 - 04:39 PM

There should be no reason to downgrade. My fx-9860G SD has the latest OS, and MLC still works.

As for the updates, why do you insist on leaving unfinished project behind to start new ones?

#18 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 27 December 2007 - 07:09 PM

But still, is there anyway to downgrade? If I cant upgrade for a while that would be fine with me so does anyone know of a way?

#19 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 28 December 2007 - 02:26 AM

You can probably downgrade.... Do you still have copies and update programs for the old OSes?

#20 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 28 December 2007 - 05:49 AM

You can probably downgrade.... Do you still have copies and update programs for the old OSes?

When I bought my calc it came with 1.10 >_< So, dont know if that will change anything but I do have an upgrade to 1.3 in PC app form on my computer (you can still DL it at Casio's edu site [2 lazy 2 look up link])

#21 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 28 December 2007 - 07:49 AM

That OS is for the fx-9860G/SD models, I don't think for the fx-9860Slim. I don't think downgrading is possible, since I think fx-9860Slim OS v1.10 is the only OS available for the fx-9860Slim.

#22 peenee

peenee

    Newbie

  • Members
  • Pip
  • 29 posts
  • Gender:Male
  • Location:cali

  • Calculators:
    FX-9860G Slim
    FX-9750G Plus

Posted 29 December 2007 - 12:54 AM

damn! I wish the Slim didnt have to be such a pain in the ass!




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users