Author Topic: Your Projects - Post and Critique  (Read 119195 times)

0 Members and 1 Guest are viewing this topic.

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Your Projects - Post and Critique
« Reply #135 on: April 18, 2010, 08:42:37 am »
Here's something I hope: that when Axe Parser beta comes out, that the very first Axe file ever uploaded on ticalc.org will not be a Quadratic Solver like what happened with the first BBC Basic program release:

http://www.ticalc.org/archives/files/fileinfo/417/41757.html

I know this is impossible without inline ASM, as Axe Parser lacks floating point support, but we never know D:

I think people who uploaded stuff in older posts on that thread (like Papijump, the Falldown clones, the animation demos, etc) should maybe edit them with title screen or menu and release at ticalc to show what the parser can do in terms of small projects :P, or maybe in game packs, before somebody attempts at uploading a quadratic solver <.<
Maybe not floating point quadratic solver but integer quadratic solver?


And wow impressive how Axe code can maintain such speed. :o
« Last Edit: April 18, 2010, 08:48:49 am by Galandros »
Hobbing in calculator projects.

SirCmpwn

  • Guest
Re: Your Projects - Post and Critique
« Reply #136 on: April 18, 2010, 11:43:28 am »
* SirCmpwn goes to make a simple game of pong for his tutorial in the Axe Pages.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Your Projects - Post and Critique
« Reply #137 on: April 18, 2010, 11:47:02 am »
In my news section I added a comment about the Axe pages in case people need help. Since the news section receives more traffic than any other section I thought it would be a good idea to mention it, in case some visitors have checked Axe Parser and use it and would be willing to help too.

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Your Projects - Post and Critique
« Reply #138 on: April 23, 2010, 01:31:51 am »
Wow you guys have some really amazing stuff produced already! I don't think I could get as far as you did with only a week or two even if I had a whole year. ;)

I always like to just fool around in BASIC, and a while ago I stumbled upon a somewhat cool visual effect. Unfortunately it ran quite slowly. Thankfully, Axe is much easier to learn than ASM (which I attempted to teach myself, but ultimately failed). After a quick conversion to Axe it runs much faster and looks pretty nice, even running at only 6MHz. On my TI-84+ SE I even have to slow it down. :o

But back to why I'm here: to show it off! Attached is a screenshot of two versions running at 6MHz, as well as the source and compiled code for both. I'd be honored if anybody wanted to steal from my source code haha.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Your Projects - Post and Critique
« Reply #139 on: April 23, 2010, 02:16:23 am »
Wow!  That's a really neat effect!  Good job.

I just happen to be writing the actual Line() routine right now.  Its a lot harder than I thought it would be becasue I can't make more than one call or absolute jump in the assembly template unless I make some major modifications to the parser.  It might have to be a "shell only" command until I finish writing a good one myself.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Your Projects - Post and Critique
« Reply #140 on: April 23, 2010, 09:46:32 am »
Wow, at first when I saw the screenshot, I went like: "Wait what? Since when Axe has a line() command???" but then I realized maybe it's something else.

Either way, friggin awesome stuff! I bet it could be used for some RPG magic animations if tweaked a bit

Good luck Quigibo on the line routine

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Your Projects - Post and Critique
« Reply #141 on: April 23, 2010, 05:28:28 pm »
Ya, I'm curious how it's accomplished. Will have to check out the program later :) And good luck, Quigibo ;D
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Your Projects - Post and Critique
« Reply #142 on: April 23, 2010, 10:24:03 pm »
Oh I just found CoBB Line routine, I thought it was just on his old site but it's on ticalc.org

In case you still have trouble with line routine or want some ideas: http://www.ticalc.org/archives/files/fileinfo/234/23429.html

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Your Projects - Post and Critique
« Reply #143 on: April 24, 2010, 01:49:47 am »
I once had a working line routine written in Axe, but it got erased :( Good luck with the coding!  I can only imagine how hard it is, even the one in Axe gave me a headache.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Your Projects - Post and Critique
« Reply #144 on: April 24, 2010, 03:21:50 am »
I've written a really fast line routine that only uses one external call to the get pixel routine and it doesn't use shadow registers or absolute jumps!  And its relatively small, under 100 bytes (50 bytes smaller than that routine you linked to).  Haven't tested the speed yet becasue I have to resolve a few parsing issues first, but I presume its really fast, probably faster than that other one.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Your Projects - Post and Critique
« Reply #145 on: April 24, 2010, 03:25:28 am »
Wow great to hear. I do not think the speed will be a major issue, though, but it's great. Fast speed will help a lot for people writing some 3D stuff.
« Last Edit: April 24, 2010, 03:26:10 am by DJ Omnimaga »

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Your Projects - Post and Critique
« Reply #146 on: May 13, 2010, 10:24:58 pm »
So i was just fooling around the other day and i made this little fun fluid simulator :) It uses some very basic rules but it ended looking quite realistic (for a calculator that is) and it runs quite fast up to about 200 pixels of water :) Sometimes it acts weird though, so it might be considered more of a sand simulator than a water simulator.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Your Projects - Post and Critique
« Reply #147 on: May 13, 2010, 10:26:51 pm »
That is just awesome!  I'm amazed.  Excellent work!

Do you mind sharing how you did this? (In psudeocode)
Thanks!

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Your Projects - Post and Critique
« Reply #148 on: May 13, 2010, 10:28:23 pm »
Wow, that's awesome!
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

_player1537

  • Guest
Re: Your Projects - Post and Critique
« Reply #149 on: May 13, 2010, 10:30:13 pm »
wow nice job, I second the source (in psuedo-code) notion (is notion the right word?)