Ok, I haven't used any function from zStaxe (read: my program actually does nothing ) yet but I have something that starts looking like a menu. So if anyone wants to make the project but doesn't know how to start, feel free to use my source code
For now, you use the arrow keys to navigate and Clear to quit.
It may not be in its most optimized form (I am sure the A--+1??→A line is optimizable but I like it as it is ), but as long as it works... Source (TokenIDE) in spoiler and in attachement, and screenshot.
While 1 getKey(3)-getKey(2)+X+3^3->X If getKey(1) B++ !If -2 B-- A<3+A->A End End If getKey(4) B-- !If +1 ->B A--+1??->A End End ClrDraw For(Z,0,5) For(theta,0,15) {A*3+Z->r1*16+theta*2+Str1}^^r->{Z/3*26+theta*3+(Z^3)*4+L6+1}^^r End Text(Z^3*32,Z/3*26+16,stdDev(GDB1,r1) End RectI(X*32,B*26,32,26) Text(0,57,A+B*3+X>Dec) DispGraph EndIf getKey(15)
As for Axe vs. Basic, I recommend you not to get too used to Basic. I switched to Axe after one week of Basic programming and I never missed anything in Basic.
The languages have nothing in common, but I rather think it's useful to get some footing in TI-BASIC before Axe because you'd want to be familiar with how your calculator works before learning Axe (and what better way than learning BASIC? ).
The problem with people coming from basic is that they assume that axe is somehow an amelioration of basic and wonder why storing something in Str1 after having already used it doesn't work. So I'd advise start with what you feel more interesting. For example, if you want to develop games, start axe. But if you want to develop more maths programs than games, start basic Anyway, welcome here, have some more of those ^^
I don't play Minecraft often but can in Tinycraft chicken attack you when you attack them, like in Zelda when after stabbing chickens for a while about an hundred arrive from nowhere?
* Eiyeron is calling Cucco's Revenge Squad.
But Tinycraft will be certainly the first thing I'll add to my "future" 84
Lol, thanks for the support But don't buy your 84- too soon then, else you'll get an unfinished project on your calc
But links has support for graphics! X11 or directfb, both works (see my video)
Maybe he just wants to watch Youtube videos on his calculator.
Lol, that would be great but I don't hope that much The thing I'd like is the support for images, including gifs, so I can browse Omnimaga and see people's projects
Well, browsing the Internet to be able to visit Omnimaga anywhere of course
It's already possible if you have an UMTS-Stick and 5V battery for the hub, so, we're finished, bye
This doesn't really sound kind. Especially since I think he means a graphical web browser.
Yeah, that was not a very kind way of telling me something I already knew. Moreover, as aeTIos said, I was talking about a graphical web browser because there is no interest to browse Omni without being able to see the projects' screenshots.
Well in that case poke runer about it And I could probably help you recoding the whole thing.
Well after reading 2 lines of code, Runer will refuse saying "wat's dat work ? I can't even work on that" Also, I 'd still like my code to stay readable in case I want to add things in it But yeah, if he can optimize it a bit while still having it readable, that would be great But the problem is that optimization is not only about Axe but I am sure It can even be optimized it from an algorithmic point of view -.-°
Hmm I see. You could post parts of the code, though. (i.e. I'm quite interested in the battle engine )
Haha ! The battle engine is the worst part of the code It takes 9936 bytes of the total (well, a bit less because the sub program also contains the inventory and some subroutines, but it is surely >9001)
Is there any chance that the source code will be released?
I don't think so, for mainly two reasons.
This is my first program, that I started when I was a complete noob. So if you read the code, there are chances that you will laugh at me very bad
Secondly, this is a very huge project in which a lot of work have been put, and I really don't want to have it stolen. MisterOops for example is a program that I don't really care about. I don't even remember giving me any credits in it. But Pokemon is the game everyone wants, and I really don't want anyone to put Quigibo or Hot_Dog away from the credits to put himself in.
Hi, I've been thinking and I hope this isn't too stupid but wouldn't it be possible to use an Android device instead of all that separate hardware? Advantages: - if someone gets it to work it will work for everyone else because the OS is the same - the Android phone has a battery so no need for a powered USB hub - it can connect to the internet via mobile data/wi-fi and tether it to the calculator - it can have a virtual keyboard/mouse and store data just like a USB flashdrive.
Maybe it's not possible but just giving an idea.
Isn't the Android Device more expensive than "all of that separate hardware" ? Moreover, connecting an Android to the calc is not really expanding the calc's capability. I mean, once you have an Android device, all you have to do is run Linux on it and only use the calc as a screen, and that is not really a calc challenge. And I also guess that nobody would use it since once you have an android device, you don't really need your calc to run Linux to go to the Internet
So really, no, I think the project is great as it is, with "all of that separate hardware"
I agree with the ElseIf part (I had put it in my first routine but didn't put it in this one yet because I first wanted it to work before optimizing) but not with the -1->r1 because in the line that changes r2 needs r1 to be unchanged, so I have to change r1 only after I changed r2.