Author Topic: Well hello.  (Read 14826 times)

0 Members and 1 Guest are viewing this topic.

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Well hello.
« on: November 04, 2010, 07:16:52 pm »
... well i wrote out a huge long message and it logged me out, so i'm gonna keep it short this time.
I'm a game developer. (well not really, I'm a senior in high school)
I know all (or almost all) the ins and outs of BASIC.
Top two things I hate about BASIC (other than slow speed, lack of useful functions and annoyingness):
1: Noobs who ask "Why am I getting 'ERR: MEMORY'"
2: Noobs who respond "Don't use labels."

I know a little assembly. Enough to make a black-and-white unoptomised graphics engine.
Top two things I hate about ASM:
1: It's somewhat difficult to program in.
2: ... see number 1.

I'm learning Axe.  In fact, that's why I signed up here... or what pushed me over the edge.
Top two things I hate about Axe:
1: The lack of useful functions (no floating point math :P)
2: It seems to mess up so that I can't run the last command by just pressing enter in some cases after i put it on my calc.

Number one thing I hate about these forums so far:
1: Once I hit a certain length in my message it won't stay scrolled down all the way, so it's constantly flashing while I type.  :(
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

SirCmpwn

  • Guest
Re: Well hello.
« Reply #1 on: November 04, 2010, 07:18:23 pm »
Ohai thar!
Someone will be along to give you peanuts shortly.  The scrolling thing is an issue with Internet Explorer.  Try www.abetterbrowser.org.
Can we hear some things you love about each of those things?

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Well hello.
« Reply #2 on: November 04, 2010, 07:19:29 pm »
Don't use labels. ;D

J/k, welcome here and I hope you enjoy your stay.
« Last Edit: November 04, 2010, 07:21:57 pm by squidgetx »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Well hello.
« Reply #3 on: November 04, 2010, 07:21:22 pm »
Welcome to Omnimaga!

2: Noobs who respond "Don't use labels."
Well, you have to admit, it is the shortest answer, and the most simplest to explain.

 
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 DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Well hello.
« Reply #4 on: November 04, 2010, 07:24:36 pm »
Hi and welcome here. Sorry about the logging out thing.It might be bad cookie settings or something. I'm not sure. X.x

As for labels, I don,t think everyone who says to not use labels are n00bs, though. They usually point out where to not use them. They can be useful at times. As for ERR:MEMORY, they generally results from misuse of Goto instructions. While 1:If A=2:Goto 2:End is an example, as it causes a memory leak.

And yeah I agree about assembly. I heard that it's easier to program than learn, though, but it will still be hard to code very large games in it.

As for Axe, I think Floating point maths are gonna be added eventually, but they were not made a priority because they are very slow. It would be very useful for 3D, though. I'm not sure about the 2nd point, though: I think it's OS 2.53/2.54 MP fault, because I don't have this happening on any other calculator OSes. TI broke a lot of stuff with the MP OSes. :(

As for the forum problem, I'm not sure what it is. I never heard about it before. What browser are you using? It seems to work fine in Firefox, Opera, Chrome and Safari ??? . IE is not supported, though, because it's too outdated and it was impossible to keep the site compatible in it without breaking it in others.

Anyway I hope you enjoy your stay. Try to be careful about calling groups of people noobs, though.
« Last Edit: November 04, 2010, 07:25:25 pm by DJ Omnimaga »

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Well hello.
« Reply #5 on: November 04, 2010, 07:26:15 pm »
Sure!

Top 2 of BASIC:
1: Easy to learn, built in, lots of list and string manipulation (although no intermanipulation)
2: Well #1 is 3 things, so I don't really need a #2

Top 2 of ASM:
1: Fast graphics.
2: Lots of useful functions. (every single one possible on the processor)

Top 2 of Axe (other than easy to learn):
1: Fast
2: Easy to learn :P

Top 2 of these Forums:
1: Faaaasssttt (almost asm-like speedy):P
2: Lots of good stuff (and this emoticon: :P)
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline kyllopardiun

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 178
  • Rating: +14/-4
  • Kyllopardiun over 2000 results in google.
    • View Profile
    • Kyllo's blog (a blog about poetry, videos and computing)
Re: Well hello.
« Reply #6 on: November 04, 2010, 07:33:37 pm »
Here come your peanuts, feel welcome:



EDIT: as for browser, even netpositive is compatible, so it may be a IEca problem...


EDIT2: It was the first peanut's bag  I gave to someone.
« Last Edit: November 04, 2010, 07:42:48 pm by kyllopardiun »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Well hello.
« Reply #7 on: November 04, 2010, 07:35:09 pm »
I would like to add two more things about BASIC: there is no executable code limit like in ASM/Axe, except the user RAM and archive. However, to run very large games you may need an ASM library to run archived programs. In ASM you can get rid of the executable code limit by using multiple pages APPs, but it is very hard. Also, code in BASIC tends to be smaller than in Axe, in certain cases. For a game that requires absolutely no speed, it might almost be wise to write the code portion of it in BASIC, but store the entire tilemap data in Axe/ASM, for example. Calc programming is kinda weird, sometimes, but it rocks :D

And yeah the forums are much faster than they were 3 weeks ago. They were already running decently fast, but you got 500 Internal Errors every few page load so it was annoying to post :(. The new host is more expensive, though...

Anyway I hope you stick around for a while :D

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Well hello.
« Reply #8 on: November 04, 2010, 07:43:23 pm »
I'm using IE8, which fails bad enough to not even support animated gifs.

Quote
Quote from: DJ Omnimaga on Today at 19:24:36
As for labels, I don,t think everyone who says to not use labels are n00bs, though. They usually point out where to not use them. They can be useful at times. As for ERR:MEMORY, they generally results from misuse of Goto instructions. While 1:If A=2:Goto 2:End is an example, as it causes a memory leak.


actually... it really depends on the location of lbl 2.


Code: [Select]
While 1
If A=2
Goto 2
End
...
If 0
Lbl 2
 <instructions_here>
End
does not leak.

EDIT: YAY my first double-post!
« Last Edit: November 04, 2010, 07:48:18 pm by lookitsan00b »
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Well hello.
« Reply #9 on: November 04, 2010, 07:47:54 pm »
Welcome to Omni, hope you enjoy it here.

As for the browser issue, ya I had that same  issue when I used IE but then I switched to Chrome and everything runs so much better :) So I would suggest Chrome or FireFox. DJ uses Opera though and seems to really like it but I don't have experience with it. IE should support animated .gif files though...they just don't run at the correct speed (which Chrome has that same issue, which is the one thing I don't like...) but FireFox runs them correctly.
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: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Well hello.
« Reply #10 on: November 04, 2010, 07:52:18 pm »
Ah I see x.x. That might be the problem, then. Are you allowed to install something like Firefox, Opera, Chrome or Safari on the computer you are using? Micro$oft barely seems to stay up to date on web standards. If I remember, IE7 still did not support CSS2 completly when it came out in 2006, even though other browsers did for years. I heard that IE9 was rather good, though, just slower than FF/Opera/Chrome.

Only issues you may encouter:

Opera 10.60 or above: [CO DE] tags, when they contain a lot of text in one line, will be stretched like crazy, making certain topics hard to read. Those posts are not common, though.
Chrome: [CO DE] tags included in [SPO ILER] tags will have an extremly small height, making code in them hard to read.

One day, I really need to figure out the CODE issue. I tried a while ago but to no avail. :/

Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Well hello.
« Reply #11 on: November 04, 2010, 07:53:10 pm »
No. It will not animate them at all. Also, my ISP ensures that I download NOTHING of any use on a pc. (I haz a download limit, 200Mb)

EDIT: wait... there's an IE9?
« Last Edit: November 04, 2010, 07:54:23 pm by lookitsan00b »
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Well hello.
« Reply #12 on: November 04, 2010, 07:57:20 pm »
what about this or this? the second one has rather limiting qualities though.


Offline lookitsan00b

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 173
  • Rating: +37/-3
    • View Profile
Re: Well hello.
« Reply #13 on: November 04, 2010, 07:59:36 pm »
1.6M as in Mb? is that even possible?
My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. :(

Activity level:
{====______}

Spoiler For Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler For FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! :P

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Well hello.
« Reply #14 on: November 04, 2010, 08:02:04 pm »
1.6M as in Mb? is that even possible?

yes. i know that it runs on the IE6 engine, so you'll probably get annoying messages from websites telling you how outdated your browser is. and although it definitely isn't the most solid choice (again, chrome/ff/opera), it fits your download limit.