ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: An ASMDREAM Come True

An ASMDREAM Come True
Posted by Ryan on 4 January 2012, 20:08 GMT

There are an awfully large number of us who spend such a great amount of time using our calcs that it becomes more natural to program on-calc than anywhere else. For those of us with this affliction, this bit of news is all the more exciting. This week, Benjamin "the_mad_joob" Mahdjouba has realized an early but functional version of my childhood dream, an on-calc assembler for the TI-8X+ series, appropriately named ASMDREAM. Furthermore, it appears to be Benjamin's first ticalc.org release!

ASMDREAM is incredibly feature-rich, especially for an early build of the software, and will leave programmers swooning at the mere whisper of the name "mad joob". The assembler is capable of reading source in both RAM and archive, handle macros, errors, and nesting, and, well, just take a look for yourself! The author has also included very nice documentation on the usage and syntax adoptions, as well as the limitations, that programmers should keep in mind, making this a very strong release indeed. A big tip of the hat goes to everyone involved in this project.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: An ASMDREAM Come True
ThunderBolt  Account Info

Great job on this! I didn't realise it was your first ticalc.org release, too! As Ryan said, this is an impressive first release

Reply to this comment    5 January 2012, 02:08 GMT


Re: Re: An ASMDREAM Come True
the_mad_joob Account Info

Thx a lot !
I'm working on some new & juicy features =]

Reply to this comment    5 January 2012, 17:06 GMT

Re: An ASMDREAM Come True
James Rubingh Account Info
(Web Page)

Clem did this 12 years ago on the ti-86. Look for "Z80 Assembly Compiler."

/fileinfo/92/9266.html

Reply to this comment    6 January 2012, 04:44 GMT

Re: Re: An ASMDREAM Come True
Joey Adams  Account Info
(Web Page)

He also released an on-calc assembler for the TI-89. I don't think he posted it on ticalc.org, but you can find it here:

http://darkclem.free.fr/as.zip

I used it to write an assembly game entirely on-calc (click the Web Page link above).

The assembler works well: decent error messages, compiles in seconds, and has never crashed (to my memory).

Reply to this comment    8 January 2012, 01:58 GMT

Re: Re: Re: An ASMDREAM Come True
ThunderBolt  Account Info

Simply because it is not the first time something similar has been made does not make it any less neat. It shows that he has the ability to do this. I mean, think of your first programming experience-- I am sure it was not original, but it was the start of a new skill and it was original to your life and story. When you think about it, it is rather neat :) He has approached a point that many people who have programmed do not get to, so it is a neat achievement in his life as a programmer and it is something he can say and be proud of. He can now say that he has made a assembler on his own and that it was considered newsworthy by at least one site.

Sorry if I was coming off as a bit harsh :/ On the other hand, thank you so much for posting that link to the 89 compiler! I have been looking around for one that I could easily install and start using because I am horrible with computers. I finally found a Z80 assembler package that had everything I needed and was easy to use (thanks, Kerm!). Before that, I had been coding in all hex and gotten rather good at it (I made an 11000 byte app in all hex that is one of the most feature packed libraries available for its size). However, I could not do the same with my TI-89, so this will be lovely! Thanks!

Reply to this comment    8 January 2012, 02:14 GMT


Re: Re: Re: An ASMDREAM Come True
Peter Fernandes  Account Info
(Web Page)

Wow! You're still around, Joey? Blast from the past for me!

Reply to this comment    8 January 2012, 22:29 GMT


Re: Re: An ASMDREAM Come True
Mikael Bonnier  Account Info
(Web Page)

There is also Mimas 0.3 which seems to do similar things, see /fileinfo/431/43140.html
It would be interesting if this was compared to AsmDream.

Reply to this comment    8 January 2012, 20:29 GMT

Re: Re: Re: An ASMDREAM Come True
ASHBAD_ALVIN  Account Info

Trying both, I actually like this ASMDREAM better -- has a bit of an unconventional assembler directive syntax, but it wins in showing good functionality. Mimas doesn't have many things like macros, all of the TIOS header names you could ever want, etc.; it wins in graphical form, however.

Reply to this comment    8 January 2012, 22:44 GMT


Re: Re: Re: An ASMDREAM Come True
ThunderBolt  Account Info

Mimas has an excellent and very pleasing interface that I like better than any other that I have ever tried on any system. However, AsmDream has features such as macros and that makes it a lot better to folks who like their macros.

Reply to this comment    9 January 2012, 02:08 GMT

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer