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 - Matrefeytontias
Pages: 1 ... 109 110 [111] 112 113 ... 133
1651
« on: October 16, 2012, 12:43:05 pm »
Aaaw, look at this great update ! I added consistent obstacles, 86 patterns for the blocks to spawn, and working collision detection ! Now, it's fully playable and I've done the gameplay ! Here's what I planned to do : - Bonus and malus : they'll be parts of the tunnel filled with different colours corresponding to different (bon|mal) uses
- 4 difficulty levels (Newbie, Easy, Hard and Hardcore, corresponding to different speeds)
You can of course propose things
1652
« on: October 15, 2012, 11:15:01 am »
Oh my, you're right * Matrefeytontias the Frenchie riche iur enspirre
1653
« on: October 15, 2012, 01:23:58 am »
@AzNg0d1030 not yet, but it's my next goal on my list @DJ_O a moiré is the ugly thing at the center of the screen, if you look well you'll see a cloud of dots which looks like nothing
1654
« on: October 15, 2012, 01:17:34 am »
For now, I'm trying to display a fullscreen "mode 7" 'd image. Then I'll add rotations
1655
« on: October 14, 2012, 07:36:38 am »
@AzNg0d1030 I just pressed ESC @DJ_O I'll do that after removing the moiré, or you'll see an ugly grey curve coming to you from the center of the screen. And it doesn't hurt speed at all since grey are fully supported by the LCD.
1656
« on: October 13, 2012, 06:14:59 am »
Update ! I added obstacles well, for now they're inconsistents, but they're here ! (credits to lkj for the xorrand function)
1657
« on: October 10, 2012, 10:33:08 am »
You only have to recompile the programs you changed
1658
« on: October 10, 2012, 01:15:36 am »
And you can also access several apps with a single program, which means a nearly unlimited amount of code =)
1659
« on: October 09, 2012, 01:04:00 pm »
Update ! I added a new command to the axiom in order to make the call of the app functions easier ; just check the screen, I updated it, as for the attachment
1660
« on: October 09, 2012, 09:56:17 am »
Yeah, I thought so. But anyway I hadn't planned to use Axe Fusion with that, I already knew that it had trouble with everything out the current program (like vars).
1661
« on: October 09, 2012, 02:39:09 am »
Hi guys ! I was wondering with other members (including DrDnar and thepenguin77, it started here) how possible it was to define subroutines in an Axe program called into an app and call them from another classic Axe program. So, I can say that it's possible since I did it I used an Axiom I programmed on the fly called PageSwap ; it provides three functions to work with pages. Function | Prototype | Effect | getCurPage Token : R>Pr( | getCurPage | Returns in HL the current page | setCurPage( Token : R>P?( | setCurPage(PAGE | Make PAGE the current page | getAppPage( Token : P>Rx( | getAppPage("APP" | Returns the page of the app, or the current page if not found | appFunc( Token : P>Ry( | appFunc(NUM | Returns the adress of the NUMth func in the app. Then you can call it with (EXP)(ARGS) (make sure that you're not calling the Start func ! Also make sure that you're effectively in the app before calling funcs) |
You'll find these func in the Angle menu [2nd] [apps]. Share comments EDIT : added a fourth function to easily call subroutines inside an app.
1662
« on: October 09, 2012, 02:16:44 am »
Yeah, I saw that, I was too
1663
« on: October 09, 2012, 01:43:35 am »
Thanks And yeah, you'd better program on an emulator, even if there is only a small chance of doing something else than a RAM clear (but there's still a chance ).
1664
« on: October 09, 2012, 01:37:14 am »
Well, let's answer that : I've already done that. Right now, I have a Nostub Axe program using 4 functions I defined in an Axe App. And it works greatly I'll open a topic for that in a few minutes, just the time to make screenshots. So, let's explain. I have two source codes : one for the API and one for the program using it. With a rapid test (I displayed the value of a label I put as first line of the code of the API), I saw that the first instruction is at $408B. :.AppTest :.This is at $408B :Goto Func1 :.This one at $408E :Goto Func2 ... Now that I have my API, I made an Axiom on the fly including three commands : - getCurPage
- setCurPage(
- getAppPage(
I used them to access to my API using app pages. So, now that you know all, I post my code. :.APIUSER :getCurPage->P : :setCurPage(getAppPage("AppTest")) : :(E4094)(0,16,[FF818181818181FF]) :(E4097)() :(E408E)(42) :(E4091)(0,8,"Over 9000!") :setCurPage(P :getKey^r :.AppTest :Goto Start :Goto Func1 :Goto Func2 :Goto Func3 :Goto Func4 : :Lbl Start :ClrHome :Text(0,,"This app is an Axe lib :Text(0,8,"You don't have to launch it. :Text(0,16,"Press any key to quit :getKey^r :Return : :Lbl Func1 :Disp >Dec :Return : :Lbl Func2 :Text(r1,r2,r3 :Return : :Lbl Func3 :Pt-On(r1,r2,r3 :Return : :Lbl Func4 :DispGraph Like you see, it's nothing complicated I'll post screenies in a new topic, so wait a moment
1665
« on: October 08, 2012, 03:50:09 pm »
Yeah, good idea, I'll use it. Thanks a lot
Pages: 1 ... 109 110 [111] 112 113 ... 133
|