Author Topic: Hi, I'm Stefan Bauwens  (Read 18621 times)

0 Members and 1 Guest are viewing this topic.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Hi, I'm Stefan Bauwens
« on: February 25, 2011, 08:45:17 am »
Hi, I'm Stefan Bauwens.
I decided to register here because I like 'never gonna give you up) of rick astley and it seems that you rick roll people...(NO, thats NOT the reason).
I love programming 68k basic games, and because I'm not really anymore on a forum of calcs i decided to go here.
Well... hello.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #1 on: February 25, 2011, 08:46:32 am »
Welcome! Here are your peanuts:

!peanuts

68k BASIC isn't really the most widely-used language here, but I hope you'll be able to discuss it anyway.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Hi, I'm Stefan Bauwens
« Reply #2 on: February 25, 2011, 08:47:56 am »
Hi,

Whats the peanut-thing?

edit: HOW can I put an avatar?
« Last Edit: February 25, 2011, 08:51:35 am by Stefan Bauwens »


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #3 on: February 25, 2011, 08:54:10 am »
Just click your name and try to find the settings :D
Also, I do happen to have a TI-89 Titanium that I like to program every so often >_>
I do have experience programming it even if I do not program it much anymore :D

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #4 on: February 25, 2011, 08:54:43 am »
I think you need to have a post count of one before you can upload an avatar. Posts in Introduce Yourself! and Randomness don't count.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Hi, I'm Stefan Bauwens
« Reply #5 on: February 25, 2011, 08:59:36 am »
Ok.
(It's also not so important)

Hi Xeda. It's nice to know you have a ti 89 too. :)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #6 on: February 25, 2011, 09:40:31 am »
Hi -- welcome to Omnimaga!

The peanuts are the way we greet newcomers here -- it's sort of like a meme.

What kinds of games/projects are you working on right now?
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 Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Hi, I'm Stefan Bauwens
« Reply #7 on: February 25, 2011, 09:46:01 am »
Hi -- welcome to Omnimaga!

The peanuts are the way we greet newcomers here -- it's sort of like a meme.

What kinds of games/projects are you working on right now?
Ok, I understand... COOL.(LOL)

Because I'm a kinda 'crappy' programmer my brother constantly has to advise me how to program my program better...(I'm just saying this so you don't expect I'm busy on something like like quake or doom)
Anyway...
I am attempting to make a MYST demo in basic for the ti 89.
I know this is going to be huge.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #8 on: February 25, 2011, 09:50:59 am »
Cool!  That sounds like an interesting project.
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 Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Hi, I'm Stefan Bauwens
« Reply #9 on: February 25, 2011, 09:57:53 am »
Just know, I'm not the best programmer. :)
But I will try to do my best.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #10 on: February 25, 2011, 11:55:20 am »
The last program I made for the 89 was 9 days ago:
Code: [Select]
rplcstr(in,ss,rs)
Func
Local b,c,a,n
1→n
dim(ss)→b
dim(rs)→c
dim(in)-b→a
While n-1≤a
If ss=mid(in,n,b) Then
left(in,n-1)&rs&right(in,a-n+1)→in
n+c-1→n
a+c-b→a
EndIf
n+1→n
EndWhile
Return in
EndFunc

All it does is search and replace strings. So pretty much you do rplcstr(in,ss,rs) where:
in-a string to search
ss-what to search for in the string
rs-what to replace the search with

So if you did rplcstr("HELLO","LL","LLO JELL") it will replace any instance of "LL" with "LLO HELL" making it output:
     "HELLO JELLO"

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #11 on: February 25, 2011, 12:11:31 pm »
Hi, I'm Stefan Bauwens.
I decided to register here because I like 'never gonna give you up) of rick astley and it seems that you rick roll people...(NO, thats NOT the reason).
I love programming 68k basic games, and because I'm not really anymore on a forum of calcs i decided to go here.
Well... hello.

Welcome Stefan, I hope you enjoy the community as much as I do ;D

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Hi, I'm Stefan Bauwens
« Reply #12 on: February 25, 2011, 12:44:06 pm »
Welcome :)

MYST? Sounds nice :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Hi, I'm Stefan Bauwens
« Reply #13 on: February 25, 2011, 01:03:03 pm »
The last program I made for the 89 was 9 days ago:
Code: [Select]
rplcstr(in,ss,rs)
Func
Local b,c,a,n
1→n
dim(ss)→b
dim(rs)→c
dim(in)-b→a
While n-1≤a
If ss=mid(in,n,b) Then
left(in,n-1)&rs&right(in,a-n+1)→in
n+c-1→n
a+c-b→a
EndIf
n+1→n
EndWhile
Return in
EndFunc

All it does is search and replace strings. So pretty much you do rplcstr(in,ss,rs) where:
in-a string to search
ss-what to search for in the string
rs-what to replace the search with

So if you did rplcstr("HELLO","LL","LLO JELL") it will replace any instance of "LL" with "LLO HELL" making it output:
     "HELLO JELLO"

I understand, I think.
But I never had to use dim yet so I don't know exactly what it does.
Does dim give the amount of letters there are, or am I mistaken?


Thanks for the welcome, everyone.
« Last Edit: February 25, 2011, 01:03:57 pm by Stefan Bauwens »


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Hi, I'm Stefan Bauwens
« Reply #14 on: February 25, 2011, 01:13:58 pm »
Yes, that is what dim does. It returns the length of a variable, so if you do this to a list, you get the number of elements and if you use dim( on a string, you get how many letters long it is :D