Author Topic: Introducing myself  (Read 11431 times)

0 Members and 1 Guest are viewing this topic.

Offline Dark Hero

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Introducing myself
« on: November 16, 2010, 06:43:16 pm »
Well, I just learned about Omnimaga today, so I have a bit of exploring to do. 
I speak a bit of French, so I might also look around at the French sections of the sight...
I was invited here by Shmibs, and I was told to just make an account and introduce myself...
I was also given some apps including DoorsCS7 and Axe, and I was told I could receive some explanation of what those programs do-I know a fair amount of basic programming (I program on the TI-84) so explaining it to me will (hopefully) be a bit easier.

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: Introducing myself
« Reply #1 on: November 16, 2010, 06:45:21 pm »
Welcome here!  I hope you enjoy your time on Omnimaga! ;D

Your peanuts should be arriving shortly...

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Introducing myself
« Reply #2 on: November 16, 2010, 06:50:13 pm »
welcome to omnimaga!

DoorsCS comes in handy in many ways. at the core, it's a shell that will allow you to run programs. what makes it a good shell is the fact it can allow you to run programs without unarchiving, it supports Basic libraries, MirageOS/Ion etc programs, and many other features.

Axe is a programming language similar to BASIC, but has concepts seen in assembly. it can be really powerful once you get used to syntax. for example, this code is all syntactically correct:

Code: [Select]
:32->A+2->B
:+1->D
:.Comment! notice the period at the beginning of the line.
:While ->D-32   
:.Yes, that "-32" is with a minus sign.
:Disp "AXE.",i         
:.That's the imaginary i. [2nd][.]
:D-1
:End


« Last Edit: November 16, 2010, 06:51:16 pm by nemo »


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: Introducing myself
« Reply #3 on: November 16, 2010, 06:50:46 pm »
Heya and welcome here. I hope you enjoy your stay and your journey into calculator programming. ;D

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: Introducing myself
« Reply #4 on: November 16, 2010, 06:53:27 pm »
Welcome to.........The GameOmnimaga!
I hope you enjoy it.  Axe is a great language, and it's much easier to produce good games with. (compared to ASM)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Introducing myself
« Reply #5 on: November 16, 2010, 07:14:00 pm »
Hi, and welcome to Omnimaga!

Metaphor time!
If the normal calculator homescreen is like command prompt on windows, then DoorsCS is like a GUI file browser (where you can can click on icons to navigate folders, etc.)  It also is a programming tool - it comes built in with libraries that enhance normal BASIC, allowing more better programs to be made.  DoorsCS is necessary to run these augmented programs - they won't run otherwise.

If TI-Basic is like a really slow and crippled version of Python that can never be compiled, then Axe is like a super fast, awesome, easy-to-use version of C (or C++ or C#, etc.) that, due to its sheer awesomeness, can make incredible games (grayscale and ultra-speed!  Sprites!), but isn't so good at math.  (But with great power comes great responsibility - Axe can cause RAM clears if you aren't careful, and you will probably clear your RAM numerous times during debugging.  It can also probably be harnessed to deliberately kill your calc, although it hasn't happened to anybody I know.  So just back up frequently, keep everything in Archive and use DoorsCS's homerun feature to run programs directly from archive). 

Edit: And assembly is like coding with butterflies.  http://xkcd.com/378/
« Last Edit: November 16, 2010, 07:25:01 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Introducing myself
« Reply #6 on: November 16, 2010, 07:19:03 pm »
welcome,  beware of the game though.

...thanks allot MRide...
;)
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Introducing myself
« Reply #7 on: November 16, 2010, 07:58:05 pm »
Quote from: darkhero
Well, I just learned about Omnimaga today, so I have a bit of exploring to do.
I speak a bit of French, so I might also look around at the French sections of the sight...
I was invited here by Shmibs, and I was told to just make an account and introduce myself...
I was also given some apps including DoorsCS7 and Axe, and I was told I could receive some explanation of what those programs do-I know a fair amount of basic programming (I program on the TI-84) so explaining it to me will (hopefully) be a bit easier.
hey, you! that was rather prompt.
the apps i gave you are slightly out of date (there is one newer version for both Doors and Axe. i just haven't bothered to download them yet. they will both come with documentation when downloaded so you wont be completely lost). oh, and be sure to back things up in your archive often from now on(because you'll be playing around with asm). an easy way to copy a basic program into the archive is to make a new program, hit recall (2nd+Sto), then program, select the one you wish to copy, hit enter, and then exit and archive the program.

from the brief(say 5 seconds worth) amount of program runtime i saw, he does know a decent amount of basic, as he claims. oh, and he has an SE calc, btw

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: Introducing myself
« Reply #8 on: November 16, 2010, 10:43:05 pm »
Ah nice, hopefully he eventually gain interest in coding Axe or more BASIC. Maybe ASM too, although that's a bit harder. :P

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Introducing myself
« Reply #9 on: November 17, 2010, 12:58:24 am »
Welcome here! Everyone is really friendly here, so I'm sure you'll like it here. =)

Online Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Introducing myself
« Reply #10 on: November 17, 2010, 07:03:50 pm »
Wow. No one gave him a peanut yet??!
Sig wipe!

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: Introducing myself
« Reply #11 on: November 17, 2010, 08:22:13 pm »
Oh my, no one's done it yet!

Have some complementary peanuts!
« Last Edit: November 17, 2010, 08:22:20 pm by ztrumpet »

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Introducing myself
« Reply #12 on: November 17, 2010, 08:24:58 pm »
Hi dark hero! Welcome to omnimaga! I'm sure you'll like lots of stuff here!
« Last Edit: November 17, 2010, 08:27:14 pm by jhgenius01 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Introducing myself
« Reply #13 on: November 17, 2010, 08:25:22 pm »
Welcome to Omnimaga and we're all so glad you finally got your peanuts ;D

Offline Dark Hero

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: Introducing myself
« Reply #14 on: November 17, 2010, 10:07:11 pm »
I'll enjoy them ;)