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.


Topics - Anima

Pages: [1]
1
Math and Science / Terminating decimal
« on: February 24, 2014, 06:35:11 am »
Hey, I had a math exam today and there was the following problem: For which positive integers n is (4n + 1)/(n * (2n - 1)) a terminating decimal?
With terminating decimals are meant non-periodic numbers like 1.25 or -2.22, I guess. My first idea was to write this fraction as 6/(2n - 1) - 1/n or 4/(2n - 1) + 1/(2n^2 - n) and then create a system of equations, where the first and the second denominator are equal to something like 2^p * 5^q.
How would you proof this?

2
TI Z80 / Angry Birds
« on: March 20, 2012, 02:29:58 pm »
Hey,

I'm very new to Axe, but I thought about a very interesting project: Angry Birds for the TI-84 Plus.
But before I start working, I've got a few questions:

1. At the moment I need a sprite for the title screen, best would be grayscale or so. I'm not so good in making graphics, so is there someone who could help me? ;D
2. The next point are the controlls, on Android smartphones you've got a touchscreen, but not on the TI-84 Plus. So I have to use the arrow buttons, but this seems very awkward I think. Anyone ideas how this could be realized?
3. I want to make a level editor like in Super Mario from Sam Heald. Problem is that I don't have any ideas how to parse the level files. Can someone tell me, how he do that?
4. How can I check what programs are on the calculator? I want to make a level list, so that the user can select an existing level.

Hope you can help me. :)


3
Math and Science / Symbolic Integration
« on: March 09, 2012, 10:14:12 am »
Hey guys,

I was thinking about making a program, which integrates a function symbolically, this sounds stupid and very hard, but is it really so difficult? Which algorithms are used by software like Mathematica?
I think it'd be possible, because one genius in my school made a program, which calculated the derivative of a function without using Symbolic! Well, i know calculating derivatives is a lot easier than calculating integrals, but it should be possible with Asm or so? Such a program would be so cool. :D

~ Anima

4
ASM / Unrecognized instruction (TASM)
« on: February 13, 2012, 08:09:07 pm »
Hi,

I want to learn ASM with the tutorial "Assembly In 28 Days". So, when I want to compile a z80 file, it shows me the following errors:

"c:\asm\source\hello.z80 line 0007: unrecognized instruction. (B_CALL(_CLRLCDFULL))"
"c:\asm\source\hello.z80 line 0011: unrecognized instruction. (B_CALL(_PUTS))"
"c:\asm\source\hello.z80 line 0012: unrecognied instruction. (B_CALL(_NEWLINE))"

That's the ti83plus.inc file, which I've copied to my tasm directory and here is my source file (hello.z80):

Code: [Select]
.nolist
#include "ti83plus.inc"
#define    ProgStart    $9D95
.list
.org    ProgStart - 2
    .db    t2ByteTok, tAsmCmp
    b_call(_ClrLCDFull)
    ld    hl, 0
    ld    (PenCol), hl
    ld    hl, msg
    b_call(_PutS)            ; Display the text
    b_call(_NewLine)
    ret

msg:
    .db "Hello world!", 0
.end
.end

So, is something wrong with my code? Hope you can help me.

5
TI Z80 / Mario Kart
« on: December 10, 2011, 08:43:39 am »
Hey,

at first: sorry for cross posting, but in the german section nobody answered me yet.
A few days ago, I got Mario Kart 7 for Nintendo 3DS and searched for a Mario Kart clone for TI-84 Plus on ticalc.org
Sadly I didn't found any good one, so I want to ask you, how difficult it is to program such a game in Axe or TI-Basic + xLib. :)

6
[DE] Axe Parser Programmierung / Mario Kart
« on: December 10, 2011, 04:33:30 am »
Hey,

ich hab vor ein paar Tagen Mario Kart 7 für den 3DS bekommen und hatte daraufhin nach einem Mario Kart für den TI-84 Plus gesucht.
Leider hab ich keine guten gefunden und wollte mal fragen, wie schwer es wäre ein einfaches Mario Kart in Axe (oder alternativ auch mit TI-Basic + xLib) zu programmieren. :D

7
TI-BASIC / Analyze mathematical functions?
« on: November 24, 2011, 01:01:47 pm »
Hello,

is there a program to analyze mathematical functions with the TI-84+?
I mean things like monotony, symmetry, range for f(x) and so on that can't be done with the commands in the CALCULATE menu.
If there isn't such a program available, I wanna try to develop it. I already know that most of this stuff can be done with the first derivation.

So is this possible in pure TI-Basic?

8
General Calculator Help / Use "Symbolic" functions in programs?
« on: October 24, 2011, 04:48:35 pm »
Hey!
I've got a little question regarding the app "Symbolic":
Is there a way to use functions like d() or simp() in programs? Because I saw an interesting video on YouTube (it's made by a guy from Germany): http://www.youtube.com/watch?v=-n940XV6mmk

9
General Calculator Help / Problems with Zoom Math
« on: October 22, 2011, 07:05:18 pm »
"Hey people,
I recently got a very useful app called Zoom Math discovered. You can download it here.
Unfortunately the app is only a free trial version has to offer, not all features of the full version. Only after you have purchased a registration key, you can use all the features of this computer algebra system. And here's the catch: Math Zoom costs $ 500 99.95. That's a lot of money. That's why I've been trying to guess the ten-digit registration code (xD), only this way: there are 9,999,999,999 possible combinations of numbers. In order there to get the right key, you need as much human time and patience ...

Well, I have explained first of all with the system: To purchase a Registration Key, you may specify the allocation by the app "zcode" on the website. Then, one after the payment sent an e-mail with the key. This can be concluded that the key using the zcode (which varies from calculator to calculator) is calculated. It is therefore possible to crack the key ... I simply lack the calculation algorithm.

I will summarize again. To get the full version of Zoom Math 500, I must either:
- $ 99.95 pay
or
- Guess the registration key from 9999999999 number combinations


Now my question:
Is it possible a program (in assembly) to write to me indicating that the source code of the app (a sort of "disassembler" for .8 xk files)?
Or you could develop a program that is in the app "hacks" and takes the guesswork for me (much like in bruteforce)?"

By the way: The above text was translated by Google Translator from German into English (because I was too lazy). Maybe the result is a little bit crappy.
The original German text you can find here.

10
[DE] Andere Programmierthemen und -hilfe / Probleme mit Zoom Math
« on: October 22, 2011, 07:47:40 am »
Hey Leute,
ich hab letztens eine ganz nützliche App namens Zoom Math entdeckt. Man kann sie hier downloaden.
Leider ist die App nur eine kostenlose Trial Version, die noch nicht alle Features der Vollversion zu bieten hat. Erst nachdem man einen Registration Key käuflich erworben hat, kann man alle Funktionen dieses Computer Algebra Systems verwenden. Und hier ist der Haken: Zoom Math 500 kostet $99.95. Das ist ziemlich viel Geld. Deswegen habe ich versucht den zehnstelligen Registration Code zu erraten (xD), nur mal so: es sind 9 999 999 999 Zahlenkombinationen möglich. Um da den richtigen Key zu erwischen, braucht man als Mensch viel Zeit und Geduld...

Nun, ich habe mich zuerst einmal mit dem System auseinandergesetzt: Um einen Registration Key zu erwerben, muss man den von der App zugeteilten "zCode" auf der Website angeben. Dann wird einem nach der Bezahlung eine E-Mail mit dem Key gesendet. Daraus kann man schlussfolgern, dass der Key mithilfe des zCodes (der von Taschenrechner zu Taschenrechner unterschiedlich ist) berechnet wird. Es ist also durchaus möglich den Key zu knacken... mir fehlt bloß der Berechnungsalgorithmus.

Ich fasse nochmal zusammen. Um an die Vollversion von Zoom Math 500 zu kommen, muss ich entweder:
- $99.95 bezahlen
oder
- den Registration Key aus 9 999 999 999 Zahlenkombinationen erraten


Jetzt meine Frage:
Ist es möglich ein Programm (in Assembly) zu schreiben, dass mir den Quellcode der App anzeigt (eine Art "Disassembler" für .8xk-Dateien)?
Oder könnte man ein Programm entwickeln, dass sich in die App "hackt" und das Raten für mich übernimmt (so ähnlich wie bei BruteForce)?

11
TI Z80 / Math++
« on: August 17, 2011, 05:03:11 am »
Hey guys,
i wanna make a great Math program in TI-Basic (oh i know, this sounds boring for you, it's rather a little project for school).
The problem is, that I don't really know, what would be very usefull for my classmates. I'm in grade 9, so this year we've got:

- potencies & roots (also the laws)
- quadratic functions and potency functions
- quadratic equations
- rectangular triangles (Pythagorean Theorem + sin, cos & tan)
- circle, circular cylinder, circular cone and ball (volume + area)
- analyze data (statistics, mean, ...)

I hope you can give me a few ideas for the functions of my program. Only a simple quadratic solver would be crappy.

12
TI-BASIC / Number systems
« on: August 01, 2011, 01:32:48 pm »
I currently work at a small TI-BASIC program that converts numbers in the following several other systems:
Binary -> Decimal
Decimal -> Binary
Hexadecimal -> decimal
Decimal -> Hexadecimal

Currently I am working to convert a binary number to decimal. How to do it mathematically, I know, but I like the whole then fails to implement in TI-BASIC. Therefore I need some help from a math expert, can someone give me a little food for thought / Code snippets / or similar. to give to whom I do that? Would be very nice.

(I used Google translator, original german thread)

13
[DE] Andere Programmierthemen und -hilfe / Zahlensysteme
« on: August 01, 2011, 01:06:28 pm »
Nabnd,
ich arbeite momentan an einem kleinen TI-BASIC Programm, dass folgende verschiedene Zahlen in andere Systeme konvertiert:
Binär -> Dezimal
Dezimal -> Binär
Hexadezimal -> Dezimal
Dezimal -> Hexadezimal

Derzeit beschäftige ich mich damit, eine Binärzahl in eine Dezimalzahl zu konvertieren. Wie das rechnerisch geht weiß ich schon, aber wie ich das ganze dann in TI-BASIC umsetze, nicht. Deswegen bräuchte ich etwas Hilfe von einem Matheexperten, kann mir jemand einen kleinen Denkanstoß/Codeschnipsel/o.ä. geben, mit dem ich das schaffe? Wäre sehr nett. :P

14
Introduce Yourself! / Hello guys!
« on: May 17, 2011, 06:25:05 am »
Hi, I'm new in this community, male and 14 years old. I'm interested in music, videogames and programming. I'm good in the following languages:
  • HTML & CSS (no real programming languages, I know)
  • PHP & MySQL
  • JavaScript
  • C++
  • TI-Basic
  • a little bit Axe
By the way, my favourite bands are Rise Against, Yellowcard, blink-182, Three Days Grace, Thousand Foot Krutch and others.
Well, and sorry for my bad english, because I'm German and especially my grammar is sometimes very bad. ;D

15
Art / Need graphics for RPG
« on: May 14, 2011, 05:29:06 am »
Hey, guys. I need graphics (especially a title screen) for my new RPG, called "Lufia - The Legend Returns". The original is for the gameboy and I'd like to make a remake for the TI-84+. But I'm a very bad designer, so I need at first a picture like that:



Later I need many Lufia sprites.
Can anyone help me? And sorry for my bad grammar, I'm German. ;D

Pages: [1]