Author Topic: Awesome Omnimaga rickrolling program.  (Read 32029 times)

0 Members and 2 Guests are viewing this topic.

Offline 3.1415926535

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +2/-0
    • View Profile
Awesome Omnimaga rickrolling program.
« on: August 13, 2009, 07:14:46 pm »
i really want to learn how to make the omnimaga rick rollers of the future program as seen is the signature

Offline cooliojazz

  • Support Staff
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 619
  • Rating: +66/-9
  • I omnoms on your soul
    • View Profile
    • Unreal Phantasies
Re: Awesome Omnimaga rickrolling program.
« Reply #1 on: August 13, 2009, 08:51:22 pm »
In mine? You want to know my trade secrets?!?!?!?!?!?!?!?!?!?


Well..., okay.

1. There is no rickrolling program as seen in my signature.  I really wish there was.  That would be awesome. :)
2. The REAL story behing the sig:
I started by making this program:

then thought, it would be so cool if I could make a program that looks like, well, my current sig does.(I modeled after my intent) I tried many different methods, and got very anoyed that none of them worked, so I took a pic of the omnimaga part running, added the rick roll part to the image.  I then pulled that into GIMP 2 and made a gif that looked like above, but with the rick rolling part (see sig).
3. So there you go. Thats how I did it. If you so desire, ask and I will try again t figure out how to do that. (I think I know how, but sadly my cal got stolen today, and i hate using emulaters, so I can't test it right now)
Oh, and if you really like it, use it if you want, I don't care survivingm-s.webs.com/omnimagarick.gif
Spoiler For Random signess:
You can not beat my skills.
Trust me.
So don't even try.
And remember never to trust someone who says, "Trust me."

TI File Editor Progress: Remade in java like a boss. 50% we'll call it? IDK =P
Java Libraries: JIRC - 90% JTIF - 5%
TI Projects: Unreal Notator - -5000%
Nomcraft, a Bukkit mod
Some of the music I write can be found here | The Rest Should Be Here (Bandcamp)

Offline 3.1415926535

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +2/-0
    • View Profile
Re: Awesome Omnimaga rickrolling program.
« Reply #2 on: August 13, 2009, 09:01:56 pm »
nicee! i just wanna know how you made that awesome program :) i have to admit, it's pretty amazing

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: Awesome Omnimaga rickrolling program.
« Reply #3 on: August 15, 2009, 11:43:31 am »
hmm maby when i get my calc from home ill make this just for fun cause i hate  the emulators as well lol optimizing is gonna be annoying as hell for me though oh well it looks like it is gonna be a fun mini project  :P

Offline 3.1415926535

  • LV2 Member (Next: 40)
  • **
  • Posts: 34
  • Rating: +2/-0
    • View Profile
Re: Awesome Omnimaga rickrolling program.
« Reply #4 on: August 15, 2009, 03:38:51 pm »
yay thanks! haha i'm learning a lot from this site!

Offline Michael.3545

  • LV3 Member (Next: 100)
  • ***
  • Posts: 69
  • Rating: +13/-7
    • View Profile
Re: Awesome Omnimaga rickrolling program. (I'VE DONE IT)
« Reply #5 on: June 29, 2010, 11:59:37 pm »
I have done it.  It was actually much harder than I expected.  When my 48 by 64 sprite didn't work out, I decided to use the back buffer instead.  Then the last character dropping problem occured... GAH!

But it works now.  I got the speed as close as I could, and it runs in 6mhz mode.  However, if you press the [2ND] key, you can go into what I like to call "lobster mode". 

Quote from: DJ Omnimaga
Never before you will ever have seen lobsters swim this fast.

It removes the pause and switches to 15 mhz mode, so you can feel the Axe Power.


Here is the source and compiled program.  If only I could make screenshots...

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: Awesome Omnimaga rickrolling program.
« Reply #6 on: June 30, 2010, 02:37:48 am »
Lol epic thread bump XD but with epic program ;D

Nice work :D

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: Awesome Omnimaga rickrolling program.
« Reply #7 on: June 30, 2010, 05:53:23 am »
lol I didn't notice the post date either ... nice program, though (those are some speedy pies) :P




Offline Michael.3545

  • LV3 Member (Next: 100)
  • ***
  • Posts: 69
  • Rating: +13/-7
    • View Profile
Re: Awesome Omnimaga rickrolling program.
« Reply #8 on: June 30, 2010, 11:56:14 am »
Thanks!  I feel warm and fuzzy inside now.   ;D

Perhaps it is some sort of internal fungal growth undergoing a exothermic reaction?   :-\

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: Awesome Omnimaga rickrolling program.
« Reply #9 on: June 30, 2010, 12:54:23 pm »
o.O

Lol

That said it could maybe mean... that you almost won the game but still lost

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Awesome Omnimaga rickrolling program.
« Reply #10 on: July 16, 2010, 03:22:38 am »
I think I may attempt a BASIC version just so I have something to refresh my BASIC a little since I haven't programmed in a while. I'll update you guys later on how this goes :P
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: Awesome Omnimaga rickrolling program.
« Reply #11 on: July 19, 2010, 04:59:43 pm »
Lol that would be nice XD

I think it would be possible, altough idk how fast it would be.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Awesome Omnimaga rickrolling program.
« Reply #12 on: July 19, 2010, 05:55:48 pm »
Ya, it is indeed a harder task than I though haha. I'm still working on it.
Spoiler For Spoiler:



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

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Awesome Omnimaga rickrolling program.
« Reply #13 on: July 19, 2010, 06:23:52 pm »
The fastest I've managed is below.
I made a much smaller and more complicated one, but it was slower by a lot.
Also, because I'm cheating the bottom row isn't used. =P

Oh, and I don't have the calc cable so you gotta hand type it. (Also, I'm not sure how to easily make most of the original characters, so I just didn't. I'd have to grab the str that has all the special chars but the lack of a cable messed that up too.)
Code: [Select]
:1→A
:-1→B
:While getKey≠105
:If A=1
:"σm
:If A=2
:" mπ
:If A=3
:"  πi
:If A=4
:"   im
:If A=5
:"    ma
:If A=6
:"     ag
:If A=7
:"      ga
:Disp Ans
:If A=1 or A=7
:-B→B
:A+B→A
:End

Here's the smaller version:
Code: [Select]
:"σmπimaga→Str1
:1→A
:-1→B
:While getKey≠105
:sub(Str1,A,2
:If A>1
:Then
:For(X,1,A-1
:" "+Ans
:End
:End
:Disp Ans
:If A=1 or A=7
:-B→B
:A+B→A
:End

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Awesome Omnimaga rickrolling program.
« Reply #14 on: July 19, 2010, 06:44:05 pm »
my own attempt:
Code: [Select]
1->A
Ans->B
For(C,0,7
Disp "
End
Repeat getKey=45
Output(8,A,sub("σmπimaga",A,2
Disp "
A+B->A
If A=1 or A=7
-B->B
End

runs pretty fast...