Author Topic: God dag, jeg heter Erik!  (Read 7618 times)

0 Members and 1 Guest are viewing this topic.

Offline Erik Nilsen

  • LV0 Newcomer (Next: 5)
  • Posts: 0
  • Rating: +0/-0
    • View Profile
God dag, jeg heter Erik!
« on: November 19, 2014, 07:15:40 pm »
Hi! My name is Erik and I just learned about this TI-Calc community! I've learned about the promising prototype of Super Smash Bros. Open via YouTube, and it is really something! I myself don't know how to program in Assembly or any other programming languages on a TI calculator, since I am just a hobbyist, but I do know how to program basic games and applications in TI-BASIC. It comes in handy at school. Oh yeah, I also know some Norwegian- hence, my foreign greeting. I'm American, though, so I would prefer to speak in English, although I am open to testing what I've learned.
"La mathematica é l'alfabeto nel quale Dio ha scrito l'univerlo."
-Galileo Galilei

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: God dag, jeg heter Erik!
« Reply #1 on: November 19, 2014, 07:19:34 pm »
Hello there Erik, welcome to Omnimaga! Hope you enjoy your stay!

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: God dag, jeg heter Erik!
« Reply #2 on: November 19, 2014, 08:01:38 pm »
Have some peanuts!
!peanuts
Check out Axe Parser on here; it's a language that compiles to ASM so you don't have to do any incantations on large projects.
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

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: God dag, jeg heter Erik!
« Reply #3 on: November 19, 2014, 08:25:19 pm »
Heya and welcome here! :D

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: God dag, jeg heter Erik!
« Reply #4 on: November 20, 2014, 12:43:59 am »
Welcome to the forums!
!peanuts

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: God dag, jeg heter Erik!
« Reply #5 on: November 20, 2014, 06:07:10 am »
Check out Axe Parser on here; it's a language that compiles to ASM so you don't have to do any incantations on large projects.
Indeed, Axe is a really nice language, and while it looks like BASIC at first, it's completely different (you have low level memory access and all that fancy stuff, in addition to a highly optimized standard library which makes your programs run extremely fast). SSBO is written mostly in Axe (it does use some ASM but that's unavoidable on such a large scale project).

Anyway, welcome to Omnimaga, and enjoy your stay ! :D
!peanuts

Offline Erik Nilsen

  • LV0 Newcomer (Next: 5)
  • Posts: 0
  • Rating: +0/-0
    • View Profile
Re: God dag, jeg heter Erik!
« Reply #6 on: November 21, 2014, 09:08:40 pm »
I'm not really familiar with the other TI languages. I've heard of ION and, obviously, Assembly, but I don't know much about what differentiates the different languages. Could someone briefly explain it to me?
"La mathematica é l'alfabeto nel quale Dio ha scrito l'univerlo."
-Galileo Galilei

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: God dag, jeg heter Erik!
« Reply #7 on: November 21, 2014, 09:50:50 pm »
I don't know a ton but I will do my best.

asm (assembly): basically, the absolutely lowest level programming you can get (other than stabbing it with a needle). Because of this, it isn't exactly 'user friendly'. However, with the costs come great benefits. Assembly can be used for just about anything, limited to the power of the hardware and your imagination. This will be the absolutely fastest for a program to run. (Compiled)

Ti-Basic: Pretty much molded on the BASIC language.  There are high limitations including major loss of speed. Best for math, and games made from it are hackish in general. (run-time)

Ion: Not quite sure. Pretty sure it is just an extra library for you to use (compiled)

Axe: Extremely fast and user friendly language. It is only one level higher than asm, so there is little loss in speed if any.  Axe is mainly only for games, BUT you can include asm code inside it, so you can use it to structure your asm. (compiled)
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 Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: God dag, jeg heter Erik!
« Reply #8 on: November 22, 2014, 12:33:53 am »
I think Ion is an assembly library

And TI BASIC is also divided into categories, 83+, 68k, and N-spire.

I don't know a lot either, so correct me if I'm wrong.

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: God dag, jeg heter Erik!
« Reply #9 on: November 22, 2014, 03:32:09 am »
Hi Erik!
Welcome to omnimaga and have some peanuts!
 !peanuts
And i can really recommend the axe language as it's really user friendly, easy to learn (not as easy as BASIC tho) and it's just as fast as assembly :D
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: God dag, jeg heter Erik!
« Reply #10 on: November 22, 2014, 11:26:55 am »
Hello and welcome to the forums :)




If you invest your time and learn assembly you can make some insane stuff (look up zStart). I would recommend it if you have an interest in making complex utilities and have time on your hands. Otherwise, Axe is the way to go. Especially if you want to make games. I've been using it for almost 2 years now and its incredible.
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: God dag, jeg heter Erik!
« Reply #11 on: December 06, 2014, 12:33:14 pm »

I think Ion is an assembly library
Ion, MirageOS, and DoorsCS are shells (environments for running assembly programs in) that provide libraries (additional, useful functions) for assembly programs. Sort of like the libraries xLIB, Celtic III, and DoorsCS provide for BASIC programs.

By the way, welcome!
Hi! My name is Erik and I just learned about this TI-Calc community! I've learned about the promising prototype of Super Smash Bros. Open via YouTube, and it is really something! I myself don't know how to program in Assembly or any other programming languages on a TI calculator, since I am just a hobbyist, but I do know how to program basic games and applications in TI-BASIC.
We're all hobbyists here :)