2221
Grammer / Re: Grammer 2-The APP
« on: February 26, 2012, 04:01:01 pm »
Awesome, I hope you enjoy it I already have added an enemy that chases you o.o
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. 2221
Grammer / Re: Grammer 2-The APP« on: February 26, 2012, 04:01:01 pm »
Awesome, I hope you enjoy it I already have added an enemy that chases you o.o
2222
TI Z80 / Re: Block Eater 2« on: February 26, 2012, 03:59:28 pm »
I label the version in a weird way It is the date, so 2.24.02.12 is Grammer 2 compiled on 24 February 2012 I should have switched that so it was 2.12.02.24 as that might make more sense
2223
Grammer / Re: Grammer 2-The APP« on: February 26, 2012, 03:57:04 pm »
I also took the advice of kindermoumoute and made a topic like Axe's for just updates
http://ourl.ca/15327 2224
Grammer / Latest Grammer Updates« on: February 26, 2012, 11:40:07 am »
EDIT: Go to the last post for the newest full release. This will include at least a tutorial, command documentation and the latest version of Grammer.
This topic is solely for Grammer releases. These can be discussed in this topic. This first version to appear here has the following features: Code: [Select] There are tons of other features, too, but I cannot remember them all.
2226
TI Z80 / Re: Block Eater 2« on: February 26, 2012, 10:37:45 am »
Sorry, I have forgotten to update my signature. I posted here with the latest version : http://ourl.ca/13558/287321
Sorry 2227
Grammer / Re: Grammer 2-The APP« on: February 26, 2012, 10:26:45 am »
Crap, I need to update my signature and first post .___. The latest is a few posts ago: http://ourl.ca/13558/286889
EDIT: Eh, never mind, here is a minor update that fixes a bug in pixel testing (when you use Fix 16, I forgot I broke it) and I found out that I forgot to update augment( to work with my other changes, so now it works 2228
TI Z80 / Re: Block Eater 2« on: February 26, 2012, 12:19:58 am »
Sorry I just had the sudden inspiration earlier .__. ;]
2229
TI Z80 / Block Eater 2« on: February 25, 2012, 03:22:39 pm »
The Block Eater series is one I started 5 years ago and I have applied it to many calc lanuages, including BASIC, xLIB, Celtic 3, Omnicalc, BatLib, ReCode, and Grammer. Once again, I am making it in Grammer, but this time I want to add more features and game modes.
Anyway, I have been talking about this on IRC, so I will release this outline in case I don't have the drive to finish this. It features grayscale, sound, score and timekeeping, and this is during gameplay, maintaining its speed at 6MHz. I tried to make sure Wabbit capture it as close to possible as it looks on an actual calc What I want to add/change: Traditionally, the game is played based on a time limit and you have to eat a set number of blocks in that time with obstacles making some blocks difficult to reach. This time, I want to set a time limit and you have to get a certain amount of blocks, but you keep playing until time runs out. The more blocks you get, the higher your score. You will need a certain score to move on to harder modes and there will be modes with enemies moving at random and modes where they chase you intelligently. I want to add a highscore system to make things more interesting Another note, you will want the latest version of Grammer. 2230
Grammer / Debugging Grammer Programs« on: February 25, 2012, 09:30:15 am »
I have in the past made some large Grammer programs that need to be debugged and a few others have needed to, as well. Because of this, a few months ago I added the solve(3 and solve(4 commands and I made Grammer able to output to OS vars. With these tools, you can make a powerful error catcher and handler.
I, like many, started programming in BASIC and one thing I liked to do when debugging was press ON and do Rcl <<offending var>>. So if I knew the issue was with the value in C, I would do Rcl C. But, Grammer uses its own variables, not OS vars, so you cannot do this! Instead, you can make Grammer copy the var to an OS var before exiting on an error! Here you go: Code: [Select] .0:Return If you do not use solve(4, the program will not break. So if your error handler just has an End, the program will not break on its various errors (like on press). I made an example a while ago that brought up its own menu when ON was pressed or there was a memory error. It would give the user an option to exit, goto, or continue. That is an option you don't get in BASIC.2231
Grammer / Re: Grammer Q&A« on: February 24, 2012, 08:39:02 pm »
No problem, I like trying to find these little quirks. I should start documenting stuff like this...
2232
Grammer / Re: Grammer Q&A« on: February 24, 2012, 07:52:21 pm »
I used solve(3 to make an error handler to figure this one out o.o It isn't really freezing, it is doing a For( loop from 0 to 0. The simple fix is to use randInt(1,12 and For(A,1,C.
2233
TI Z80 / Re: The Reign of Legends 3 Port [Grammer]« on: February 24, 2012, 07:38:14 pm »
I like thunder from the sky (well, lightning, unless you are simulating the noise, too >.> )
2234
TI Z80 / Re: GraMusic (Grammer)« on: February 24, 2012, 02:23:19 pm »
You cannot easily "bind a timer to the port" per se, but you can play notes at a set time interval based on the game loop. For example, if I do this for Checkers, I will let it play through music data one note at a time while waiting for a key press.
2235
TI Z80 / Re: GraMusic (Grammer)« on: February 24, 2012, 11:05:54 am »
Oh, just beeps, but I think I could get it to play notes pretty easily now. Before, I did it on a very old version of Grammer that had really crappy sound support. It might actually go well for back ground music in my checkers game since a lot of it is waiting for user input o.O
|
|