This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - bfr
Pages: 1 ... 38 39 [40] 41 42 ... 60
586
« on: November 15, 2006, 12:11:00 pm »
A children's story-like program I made during school about some great numbers - e,i (sqrt(-54125+1)), and pi. Enjoy. Virtual TI ran a bit faster than my regular TI-86 though (and yes, it was set to restricted speed).
587
« on: November 12, 2006, 06:19:00 am »
Zilog 80 processor with 32-bit registers? A FAT-Engine-type thing would probably be good for Zilog 80 calculators, if they can handle it. But then again, I'm thinking about the amount of 3-D games for 68K calculators, and how fun they were, and how much more fun the 2-D games were... >.> We need a creative person to come up with a good 3-D game then that is actually programmable. I like my TI-86 and TI-84+ Silver Edition. Even if they phase out, like the probably will (but not soon), I'll still be programming for them (for us old-schoolers). MS-DOS phased away, the TI-58 C phased away, so, my friends, enjoy your Zilog 80 calculators before they are banished from society.
588
« on: November 12, 2006, 06:06:00 am »
I think I'm going to leave because everybody else is. -.-
589
« on: November 07, 2006, 11:44:00 am »
QuoteBegin-JincS+7 Nov, 2006, 0:23--> QUOTE (JincS @ 7 Nov, 2006, 0:23) | Hey everyone! Here's the skinny:
I'm looking for a good z80 programmer who can throw together a nice ASM sample for me. Nothing too complicated (basics really), but I haven't had a chance to start studying the z80 (it's hard switching from 8086 ASM! ).
Basically, I'm looking into (possibly) integrating a customized version of TIGCC into the assembly IDE I've been working on, that will allow for ANSI C programming for the TI8x series calcs. I'm downloading the source for TIGCC right now, but I need a good sample file that I can use to make my modifications/optimizations to it.
Anywho, if you're interested in helping me out, PM me and I'll give you the code specs that I need
Thanks all |
I thought you only knew C++; TIGCC is in Delphi. I don't know much about Delphi though. Maybe it's similar to C++.
590
« on: November 06, 2006, 05:00:00 pm »
I could probably change MLC 88 myself, but I'd have to talk to Madskillz and the maker of the Casio AFX version to get them the change it. It's possible though. Remember that this would also make older MLC programs not compatible.
591
« on: November 06, 2006, 04:58:00 pm »
There has been some confusion with the STOP command. It seems like it would stop the program or something, but it actually stores a picture (store pictpure).
Why to keep it as STOP:
* To keep it compatible with other verisons of MLC and to keep it compatible with older MLC programs
Why to change it to STRP (or something else):
* STOP is confusing and makes it seem like it stops something
Keep in mind that if I support both, the MLC interpreter will be a tiny bit larger and slower. If I also change it to STRP or something else, I'm going to make the MLC converter do some more work.
592
« 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.
593
« on: November 06, 2006, 04:07:00 pm »
QuoteBegin-tifreak8x+--> QUOTE (tifreak8x) | slaving away over a hot computer
|
Thanks for posting this, tifreak8x, and thanks for all of the support. I could make it #STRP, but that would make it not compatible with other versions of MLC. I could make it support both, which would make it slightly slower and larger, or I could just make the MLC converter do a little more work when converting. I'll set up a pole (probably not today though because I really have to get going soon). I also might include an option that lets MLC programs not have to use #DRAW all of the time to update the screen. It can become a bit (only a bit ) tedious if double-buffering is unneeded but #DRAW still has to be used.
594
« on: November 05, 2006, 04:24:00 pm »
ld hl,my_label
Makes hl point to the address of my_label (and loads hl with the address my_label). If you wanted to display that address, then after doing ld hl,my_label you could do:
bcall(_DispHL) (or BCALL _DispHL or whatever you use...)
If you're trying to go to that label, then you would do:
jr my_label
Does that help?
595
« 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:
596
« 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.
597
« on: November 05, 2006, 11:21:00 am »
It's probably going to take a while to port this into assembly (assembly usually takes a while to get really good at), so don't plan on porting this to assembly within the next month or so. It's nice that you're learning assembly though. It's also fine if there isn't any progress in a while, or maybe if you just don't have the time to post the progress. Although Omnimaga - The RPG isn't dead, I haven't made much progress on it in a while.
598
« 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!
599
« on: November 04, 2006, 04:34:00 pm »
Nice work! I might actually be able to produce a good sprite? (My Goomba wasn't too bad, was it? )
600
« on: November 04, 2006, 04:31:00 pm »
Great progress! This is looking great.
Pages: 1 ... 38 39 [40] 41 42 ... 60
|