1846
News / Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser
« on: July 15, 2011, 02:01:28 pm »
What do you mean by arbitrary-name appvar generator? Do you mean editing the string or something?
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. 1846
News / Re: Omnimaga 2011 Programming Contest, Part #1: Axe Parser« on: July 15, 2011, 02:01:28 pm »
What do you mean by arbitrary-name appvar generator? Do you mean editing the string or something?
1847
The Axe Parser Project / Re: Features Wishlist« on: July 15, 2011, 01:57:16 pm »
Can it be made so when the parser reaches an error and it's inside a subprogram, it displays which subprogram its in?
Not actually changing the errors, but something like... [insert percent thing here] ERR:INVALID HEX (or whatever happens) prgmPHYSCSUB ...would be great. Once it starts getting something like >5 subprograms it's great fun looking through them one at a time trying to find the error 1848
TI Z80 / Re: Dimension Shift: Contest Entry 2011« on: July 15, 2011, 01:35:53 pm »
Yeah...
Just did an all-nighter. Editor now has a main menu and support for up to 100 levels. Game has same compatibilities. The fancy menu thing from before, done. Help section on-calc, controls and such The game weighs in at about 20K bytes now 1849
OmnomIRC Development / Re: Accesskeys« on: July 15, 2011, 12:19:38 am »Alt+Shift+I works, cool 1850
Axe / Re: Axe Q&A« on: July 14, 2011, 11:15:35 pm »
Two things.
1: This isn't related to graphic stuff, but I can see where you're getting at using it with data. I'd just prefer it to be more optimized. 2: I'm using 0.5.3 till the contest is over. Good idea tho.. 1851
Axe / Re: Axe Q&A« on: July 14, 2011, 10:27:56 pm »
Yes, I figured out the binary and 2^n things I was just wondering what the commands would be to set the bit to a desired value.
So on, or; off and not(); invert, xor. Thanks 1852
TI Z80 / Re: Dimension Shift: Contest Entry 2011« on: July 14, 2011, 09:09:33 pm »
Lol thanks..
I'm getting closer to figuring this out I think. At least, when I recall the values later one of them is correct (the other is 0) btw it slows down big time when there's more than, say, 2 objects. So what I might do (if I have enough time to put in the menu and make an options thing) is put in an option to run in full speed mode. EDIT: Ok, I'm going to start banging my head on a wall whenever I think of these bugs in retrospect. It was as simple as using the wrong var in a For() loop and it overwrote a var EDIT2: FIXED! 1853
Axe / Re: Axe Q&A« on: July 14, 2011, 09:02:15 pm »Like, you can do 1→A. Is there a way to do something like that to one bit? I've tried 1→#e# but that messes up the whole 8 bits.. 1854
Axe / Re: Axe Q&A« on: July 14, 2011, 08:54:13 pm »
Ok..
Is there a way to directly manipulate a single I've been checking it first then using xor if it's not the desired value, but is there a better way to do it? 1855
TI Z80 / Re: Dimension Shift: Contest Entry 2011« on: July 14, 2011, 04:28:33 pm »
I'm close to having this stuff done enough...just need to debug this random thing with location storage and write up a system for the objects in solid area (pretty much just copying If statements and changing numbers)
As for levels, expect one included level and a level editor. That's about the amount of time I have. 1856
News / Re: Axe Contest Participants - Hurry« on: July 13, 2011, 07:12:36 pm »
Just need to debug and possibly make some levels...
* Darl181 stabs bitwise stuff I'm not sure about levels tho..I'm probably going to just include one level and put out a level editor 1857
The Axe Parser Project / Re: Bug Reports« on: July 13, 2011, 01:35:47 pm »Was happening last night.. nvm, that was version 053 1858
The Axe Parser Project / Re: Axiom Requests« on: July 12, 2011, 06:29:15 pm »
How about this...4*4 sprite commands. Meaning, 4 digits of hex can be manipulated as a 4*4 and such just like an 8*8 sprite.
This way one wouldn't have to bother with changing the coordinates every time a rot()/flip() command is used and pt-off() would only erase a 4*4 rectangle. 1859
Axe / Re: Axe Q&A« on: July 12, 2011, 06:14:48 pm »Quote from: commands list http://omniurl.tk/5812 Returns the bitwise operation of the lower 8 bits of the expressions. You often need parenthesis on the second argument when used. So...why is this? All it does is switch the nums around (ie from 1 or (A) to A or 1 )? 1860
Axe / Re: Axe Q&A« on: July 12, 2011, 06:09:28 pm »
Ok, cool.
I noticed you didn't put in parenthesis...when are they not needed? When it's just a single number? |
|