Calculator Community > ASM

Developing ASM Programs

(1/4) > >>

Demon:
Would you rather develop programs for ION or MirageOS?

I asked because I was looking in the help browser on Latenite and ION has like only nine routines you can use in your ASM programs so you don't have to spend days writing (and debugging) code to do stuff like sprites and random numbers, etc.

Then I looked at the functions MirageOS had and turns out MirageOS has a crapload of routines - like ~74 routines ranging from strings to pixels to sprites to programs to mathematics and compression and more, and I was like, "Jeez, with all these functions availible in MirageOS, why would anyone want to write for ION anymore?"

Halifax:
Ion is simple an advanced programmers like it better and also you have a larger target because ION and MOS users can use it but if you only develop for MOS only MOS people can use it not Ion people personally a lot of the routnies that MOS has are crap and I program Ion so... I go with Ion

trevmeister66:
hmm, well since i just started learning asm, and that last statement has nothing to do with my choice, so i'll go with ion since it can be in both ion and mos. Maybe you could make one specificaly for each one?

Delnar_Ersike:
I go with Mirage OS because:

1) It's an app
2) Some programs are named "A"
3) Mirage OS can run Ion programs, but not vice versa
4) It can execute programs that are in the archive by copying them into a temp. program. For Ion, you have to archive/unarchive the programs you want to use
5) I have noticed that having Ion on your calc drains 2k RAM, which limits some programs. Mirage OS does not drain your RAM
6) It has a more user-friendly interface
7) It OS can run BASIC programs

I think that's a long enough list :D

trevmeister66:
wow, you just convinced me to go with MOS (actually i use that one on my calc anyways ;)

Navigation

[0] Message Index

[#] Next page

Go to full version