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 Z80
»
MLC - For the TI-83+
« previous
next »
Print
Pages:
1
2
[
3
]
4
5
...
9
Go Down
Author
Topic: MLC - For the TI-83+ (Read 20173 times)
0 Members and 4 Guests are viewing this topic.
Madskillz
LV6
Super Member (Next: 500)
Posts: 488
Rating: +32/-2
MLC - For the TI-83+
«
Reply #30 on:
September 15, 2006, 04:45:00 pm »
Well burnt made his own greyscale routines to work with it, but do to the fact that the 86 and Casio calcs draw directly to the screen I cant use his routines exactly. I will see what I can do with that, but most likely RGP will play a vital role in MLC in the future. I have a version on my calc right now infact and bfr has a copy as well. But since then I have been adding alot of features to this app. This is much more than just a simple menu app...I added alot more features to this app to make it really accessible and provide a lot of information, but all easy on the eyes too!
As for how it works I think the answer is a few posts up...well the general idea that is.
Even more great news the program detect has 100 errors to go through and I get to see if it works! Which is way better than 200+ that I had to go through, I am done for tonight. All the features are added to the shell, once I get the program detect to work, I will post an animated screenshot of the current status of the shell...I will even make a basic program on the calc in action, you know with just the MLC: at the beginning to show you guys it works, then comes entering the routines! :thumbup:
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MLC - For the TI-83+
«
Reply #31 on:
September 16, 2006, 01:52:00 am »
hmm I was surer rgp was dead, there was no updates for like a year O_O
good luck on this project guys!
Logged
Liazon
Guest
MLC - For the TI-83+
«
Reply #32 on:
September 16, 2006, 04:41:00 am »
actually big updates xlibman: parallax scrolling in b/w and gs as well as animated tile routines in both b/w and gs.
It's sweet
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MLC - For the TI-83+
«
Reply #33 on:
September 16, 2006, 04:46:00 am »
O_O
cool
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC - For the TI-83+
«
Reply #34 on:
September 16, 2006, 05:59:00 am »
QuoteBegin-Dragon__lance+15 Sep, 2006, 22:16-->
QUOTE
(Dragon__lance @ 15 Sep, 2006, 22:16)
Whoa! Grayscale? How do you plan to implemement that (RGP?), does that mean mlc83 is compiled? How does cross platform MLC work?
It's interpreted, at the moment at least. If you all really want, I suppose we could consider a compiled version, although I don't know how that would work out. MLC right now, is kind of like if all TI-calculators had the same kind of TI-BASIC. But, right now, an MLC program for the TI-86 can't be directly sent to the Casio AFX without any modification. Maybe Madskillz or I could make an on-computer converter - that would be nice.
Also, althouogh overall I know more about 68k programming than z80 programming, I know more about z80 Flash Apps than 68k Flash Apps. Also, to my knowledge, it isn't possible to create a 68k Flash App in C; the only way is 68k asm, which I'm not very good at. I guess I could make it not a Flash App....
Logged
bfr's website -
http://bfr.tifreakware.net
Madskillz
LV6
Super Member (Next: 500)
Posts: 488
Rating: +32/-2
MLC - For the TI-83+
«
Reply #35 on:
September 16, 2006, 11:28:00 am »
QUOTE
But, right now, an MLC program for the TI-86 can't be directly sent to the Casio AFX without any modification
-what...that is the whole point of MLC! The user shouldnt have any problem taking the file from his calc uploading it to a comp and then sending it the casio. If that isnt the case, we are going to have to change some things around.
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
MLC - For the TI-83+
«
Reply #36 on:
September 16, 2006, 11:44:00 am »
I know this is the whole point of MLC, but files in the TI-86 TI-BASIC program file format simply aren't compatible with the format the Casio AFX uses, I think. Even for the MLC demos, different versions are provided for teh TI-86 and the Casio AFX. I could probably make a converter that converts from and to the TI-83+, TI-86, and 68K calcs. But I don't know much about the Casio AFX.
Logged
bfr's website -
http://bfr.tifreakware.net
Liazon
Guest
MLC - For the TI-83+
«
Reply #37 on:
September 16, 2006, 12:26:00 pm »
perhaps MLC should convert to raw binary for transport?
edit: if the calc had more room, JIT compilation would be such a cool thing to have
Logged
Dragon__lance
Guest
MLC - For the TI-83+
«
Reply #38 on:
September 16, 2006, 01:14:00 pm »
What's JIT compilation? Sounds cool though
Anyways, great work Madskillz, this project is progressing incredibly fast! Keep it up ! :thumbup:
I just think it's so neat that now all z80 calc's can have the same game
Can't wait to see mlc in action!
Logged
Madskillz
LV6
Super Member (Next: 500)
Posts: 488
Rating: +32/-2
MLC - For the TI-83+
«
Reply #39 on:
September 16, 2006, 03:09:00 pm »
Ok...I recently checkout out the 86 version of MLC again. I remember how we did it know there was a computer compiler right xlibman? I'm pretty sure an interpretor as well, because I remember making test programs. The code should be nearly universal right. The whole point of using the numbers was that. Thing is you cant put a AFX program on an 86. So it looks like I will be doing stuff by hand. Once we can get the 83+ version rolling and caught up to the 86. Along with all the games that burnt has included in the 86 version, we are going to have to talk to the casio guys and what exactly is the difference in the code. That way we can perhaps make a computer program that just lets us import a .8xp,86p,.cat(is that what the afx ext is?) file and then export it as a file that we can use for our model of calc.
Logged
Liazon
Guest
MLC - For the TI-83+
«
Reply #40 on:
September 16, 2006, 04:15:00 pm »
QuoteBegin-Dragon__lance+16 Sep, 2006, 19:14-->
QUOTE
(Dragon__lance @ 16 Sep, 2006, 19:14)
What's JIT compilation? Sounds cool though
Anyways, great work Madskillz, this project is progressing incredibly fast! Keep it up ! :thumbup:
I just think it's so neat that now all z80 calc's can have the same game
Can't wait to see mlc in action!
I was thinking it'd be cool if MLCcould make a native ASM program as it was interpreting the MLC program. But I think the hardware limitations make that nearly impossible.
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MLC - For the TI-83+
«
Reply #41 on:
September 17, 2006, 02:49:00 am »
yeah there was a mlc pc editor. it was an interpreter tho, it was never finished and not much complete yet but it would have saved 8x? files if finished. that way we could have worked on multiple platform at once
Logged
Dragon__lance
Guest
MLC - For the TI-83+
«
Reply #42 on:
September 19, 2006, 12:26:00 pm »
I just went through the readme's for MLC86. Sounds like MLC runs on tokens and specified 4 letter instructions
Ex:SPRT,DISP, etc....
I'm just wondering how this is gonna work for the 83+, because letters like that takes a lot of room for ram. Maybe use token instructions like "real(" instead?
Logged
elfprince13
Guest
MLC - For the TI-83+
«
Reply #43 on:
September 19, 2006, 01:47:00 pm »
JIT = just in time
Logged
Liazon
Guest
MLC - For the TI-83+
«
Reply #44 on:
September 19, 2006, 02:39:00 pm »
QuoteBegin-Dragon__lance+19 Sep, 2006, 18:26-->
QUOTE
(Dragon__lance @ 19 Sep, 2006, 18:26)
I just went through the readme's for MLC86. Sounds like MLC runs on tokens and specified 4 letter instructions
Ex:SPRT,DISP, etc....
I'm just wondering how this is gonna work for the 83+, because letters like that takes a lot of room for ram. Maybe use token instructions like "real(" instead?
It's a pity we can't use hex instead, otherwise readability is sacrificed. Then each command would be 2-3 bytes on avg. Plus, there could be more commands. Then it'd just be kinda like a hex translator. Perhaps a good idea for a computer based calc language.
Logged
Print
Pages:
1
2
[
3
]
4
5
...
9
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
MLC - For the TI-83+