Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI 68K
»
MLC 68k
« previous
next »
Print
Pages:
1
[
2
]
3
4
...
6
Go Down
Author
Topic: MLC 68k (Read 27296 times)
0 Members and 1 Guest are viewing this topic.
tifreak
LV11
Super Veteran (Next: 3000)
Posts: 2708
Rating: +82/-3
My Kung Fu IS strong...
MLC 68k
«
Reply #15 on:
September 23, 2006, 04:57:00 pm »
That character
can
be accessed...
http://www.ticalc.org/archives/files/fileinfo/384/38404.html
It just might require that program to access alot of different characters
Logged
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MLC 68k
«
Reply #16 on:
September 24, 2006, 02:44:00 am »
someone was finally kind enough to find this program I was searching for a year or two now o.o
thx for the link
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #17 on:
September 24, 2006, 01:06:00 pm »
Well, he did make it, so I would hope that he knows where the link to it is.
QuoteBegin-Ranman+23 Sep, 2006, 22:42-->
QUOTE
(Ranman @ 23 Sep, 2006, 22:42)
The TI BASIC editor may impose other limitations too -- I don't know.
If you go with the text editor, then you may not have any limitations.
I think xlibman meant that the
TI-83+
version of MLC can't edit access #$%&@, and there isn't a builit-in (not preinstalled application) for it anyway, at least to my limited knowledge of the TI-83+. Or am I the one misunderstanding something...hmmm... o.o
Logged
bfr's website -
http://bfr.tifreakware.net
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MLC 68k
«
Reply #18 on:
September 27, 2006, 01:25:00 am »
thats what i mean
Logged
Alex
Guest
MLC 68k
«
Reply #19 on:
October 06, 2006, 12:33:00 pm »
MLC for the 68k sounds like a great thing. I personally love programming on the go, and if an option faster than BASIC would be available, I'd be sure to use it
- Alex
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #20 on:
November 03, 2006, 02:47:00 pm »
w00t MLC 68K has its first real command! I need to make a variable-allocation table, a variable-name parser and expression parser, and a *better* command parser, but this is an important moment in MLC history ^^. Once I make a better command parsing system, I'll add many more commands
.
The command is...CLRS. It clears the screen.
Also, elfprince13, I think you were offering help with the parser, so, I'm working on the parser now, just so you know.
EDIT: Added two commands - PAUS and DRAW. Commands may also begin with "#" (for compatibility with other versions of MLC) or "|" (for easy access on 68K calculators, but no compatibility. Maybe in the converter, I could make it convert "|" into "#"). PAUS obviously pauses the program, waiting for any key press, not just enter. DRAW updates the screen, because all drawing commands are drawn to hidden buffers. This makes MLC programs automatically double-buffered
EDIT AGAIN: Added another command - HALT. It stops execution of the program.
Logged
bfr's website -
http://bfr.tifreakware.net
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #21 on:
November 05, 2006, 06:05:00 am »
MLC's first command with an argument, that is at least moderately complicated has been added: STOP! No, it doesn't stop the program or something like I first thought when I was programming in MLC for the TI-86. It stands for STOre Picture. This command stores the current contents of the screen in a buffer that you get to name. w00t, so that means you can do something like this:
#STOP mybuffer
Note that the name can only be up tp 8 characters. This command also doesn't use a complex string parser or anything - it just uses the all of the characters up to a newline or whitespace character, and the maximum is 8. The maximum amount of pictures that one can have is 5, but I can increase that (or decrease that) if you all feel that more (or less) are needed. I'm probably going to increase that amount.
This can be compared to: StorePic 1 in TI-BASIC on the TI-83+, or StoPic mybuffer in TI-BASIC on 68K calculators. The MLC version is better though because it's faster, supports grayscale pictures, and the names don't have to be numbers (on 68K calculators, the names don't have to be numbers either, but...).
EDIT: It's still buggy though, because after running a test MLC programs a few times, the calculator froze.
EDIT AGAIN: It's bug-free!
Logged
bfr's website -
http://bfr.tifreakware.net
Liazon
Guest
MLC 68k
«
Reply #22 on:
November 05, 2006, 07:09:00 am »
lol, when i saw #STOP, i immediately thought "STOP!!!!" not storepic lol
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #23 on:
November 05, 2006, 12:43:00 pm »
Yeah
. Maybe it should be changed to "SPIC", but then it wouldn't be compatible with the current version of MLC 86 and MLC Casio AFX.
Now that I've got STOP working, time to get working on the next command: RCLP. I also need to make a good expession parser and a good variable system.
Logged
bfr's website -
http://bfr.tifreakware.net
tifreak
LV11
Super Veteran (Next: 3000)
Posts: 2708
Rating: +82/-3
My Kung Fu IS strong...
MLC 68k
«
Reply #24 on:
November 05, 2006, 01:25:00 pm »
cool stuff.
Curious though... this is supposed to be cross platform compatible... Even though they will still have to include all the programs for each calc in the zip, since you cannot send a .83p to an .86p and expect it to work...
Logged
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #25 on:
November 05, 2006, 02:39:00 pm »
That's why there is the
http://omnimaga.org/index.php?showtopic=819
I added RCLP, which is like RecallPic in TI-BASIC for the TI-83+ (I think it's RecallPic, isn't it?). RCLP didn't take much work because I basically copied the code from STOP and slightly modified it.
I'm going to try to get a screenshot up of a demo MLC program. It's going to use a command called AAAA which really isn't an MLC command, but it'll be there just for the demo. It just writes some zeros and stuff on the screen. When I finish the TEXT command though, it won't be needed.
EDIT: Here's a screenshot:
Logged
bfr's website -
http://bfr.tifreakware.net
Alex
Guest
MLC 68k
«
Reply #26 on:
November 05, 2006, 05:27:00 pm »
Great work Bfr! This is quite exciting
- Alex
Logged
necro
LV9
Veteran (Next: 1337)
Posts: 1295
Rating: +17/-2
+3 vaporal mustache
MLC 68k
«
Reply #27 on:
November 06, 2006, 04:39:00 am »
so when will sprites and such get implemented
Logged
I'm like a woot burger with awesome fries
VB.Net, C#, C++, Java, Game Maker
Alex
Guest
MLC 68k
«
Reply #28 on:
November 06, 2006, 09:55:00 am »
necro, doctor says: change your avatar.
- Alex
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC 68k
«
Reply #29 on:
November 06, 2006, 04:15:00 pm »
Alex: Thanks
necro: I honestly am not really sure. I just kind of work on what I feel like working on, but sometimes certain things have to come before others. I plan to add a few more simple commands this weekend, and maybe add sprites in a few weeks. Sorry, I don't have much time to work on MLC Monday through Thursday, and my time on the weekend is limited. But, I should have some other (simpler) graphics-related (and non-graphics-related) commands ready soon. I also plan to add tilemapping, but that will definitely come much later, if I even incorperate it at all.
Logged
bfr's website -
http://bfr.tifreakware.net
Print
Pages:
1
[
2
]
3
4
...
6
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI 68K
»
MLC 68k