Show Posts

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 - NinjaKnight

Pages: [1] 2
Axe / Re: Axe Q&A
« on: March 14, 2011, 09:04:24 pm »
How would I use inData to look up a getKey value? I tried to do something like


but it returns random values for anything not in Data(.

I believe bcall(GetSysInfo) returns the system information.
You could use
L1Asm((whatever the hex code is for bcall)DD05)
and the boot code would be in {L1} and {L1 + 1}, and the calculator ID in {L1 + 2}

Axe / Re: Axe Q&A
« on: March 03, 2011, 11:45:05 pm »
How do I create a program with GetCalc(? I can create appvars just fine, but trying to create a program crashes. (It really just freezes, actually.)

TI Z80 / Re: Tricross
« on: March 02, 2011, 11:34:11 pm »
There was a bug (typo) in the level data. It's pretty hard to catch errors in 100 lines of Hexadecimal. So I just changed the third puzzle instead. I also added some minor things.
This shall be about done if I can figure out why my interrupts keep getting turned off and add external levels.

TI Z80 / Re: Tricross
« on: February 26, 2011, 10:15:19 pm »
...And I'm back!
Hello everyone. Sorry for the delay, I was busier than anticipated.

Anyways, I made a (crappy) screenshot. I have the engine done (I hope) and (almost) all of the bugs squashed, but now I have to make a lot of puzzles. Which I do not really want to do.

So basically, my question is this: is it legal for me to use puzzles from I'm not really sure about how US copyright law works, or if the puzzles are copyrighted at all. I don't want to get sued for everything I have :( (even if that isn't much :P).

It isn't really done, but I included a little easter egg. First one to find it wins a cookie!

Oh, and playing The Game is simple. The numbers down the sides are how many groups of dots in that column, and across the bottom is the dots in the row. For exmple, black 2 black 2 means that there are two groups of two black dots each, and they are seperated. It's kinda hard to explain, just read the tutorials on Just remember that numbers going down the sides correspond to the column, and the ones going across to the rows.

TI Z80 / Re: Tricross
« on: February 20, 2011, 10:36:24 pm »
I think I shall try this tomorrow, because TI-Connect keeps giving me errors.
Stupid TI.

TI Z80 / Tricross
« on: February 20, 2011, 08:41:44 pm »
Tricross is my first ever game project in Axe! Basically, it's a clone of Ticross, which is a clone of Picross.


Using the amazing grayscale capabilities of Axe, you can play three-color picross!
<bad pun>Haha, get it? Tricross, and three colors, and -- Oh wait, you don't care? Never mind.</bad pun>

Anyways, I don't know how to make screenshots. Would anyone like to enlighten me? ;D

The Axe Parser Project / Re: Features Wishlist
« on: February 15, 2011, 10:49:45 pm »
Bit flipping sounds like a useful feature too. Might be slow, though.

What do you mean by bit flipping? If I understand correctly, couldn't that be done with a simple
A xor b(bits to be flipped) -> A

For example,
A xor 15 -> A
would flip bits 0-4.

Axe / Re: The Optimization Compilation
« on: February 14, 2011, 10:28:17 pm »
 O.O That's a saving of OVER 9000 CYCLES!

Axe / Re: The Optimization Compilation
« on: February 13, 2011, 10:17:33 pm »
Is using Rect( to draw straight horizontal/vertical lines faster than Line( ?

Portal X / Re: Portal X
« on: February 13, 2011, 09:56:56 pm »
Could this possibly be a port of the best platformer EVER?
* NinjaKnight faints from the thought of this

I do hope this does get finished.

What's the point of this game? You just keep guessing random numbers?

The Axe Parser Project / Re: Axe Parser
« on: February 10, 2011, 06:59:03 pm »
Are you talking about me? :P
Also, is there a way to compile a program externally?

Axe / Re: A Question Of Data(
« on: February 10, 2011, 06:40:26 pm »
Well, Data( includes the data in your program. This would be self-modifying code, which can get messy. If it's an application, this will most certainly not work, as SMC and apps do not mix.

If you're using it to store level data, why not just make a temporary appvar, copy the level to that, and mess around with it there?

Correlation / Re: Correlation Progress
« on: February 07, 2011, 10:21:23 pm »
Ah, that does make sense. Anyone who want to run the program would require the library to run it, though, right?
BTW, the speed is most impressive. I shall have to try this out when it is released.

Pages: [1] 2