PDA

View Full Version : RickRollDS



madcat1990
May 5th, 2008, 01:42
Hey, I was bored one night, and decided to make this nifty rickroll homebrew for the DS XD

nothin' like Rickrolling your friends through the ds huh?

Download and Give Feedback Via Comments

kcajblue
May 5th, 2008, 15:26
hah, ive never been rickrolled.

mr game porter
May 5th, 2008, 18:02
question is, do you get the point with the video?

spinal_cord
May 5th, 2008, 18:43
Surely it's not a true 'RickRoll' if you tell people what it is! You should have described it as a web browser with flash support, or something like that.

system4
May 5th, 2008, 19:41
lol.. nice try..

madcat1990
May 5th, 2008, 22:05
well..Its meant for YOU to rickroll OTHER people

Bigburito
May 5th, 2008, 22:12
is this DLDI compatible?

good fun to be had!

Edit: already rickrolling a forum with it!

Danief
May 5th, 2008, 23:59
you should have told us it was a port of halo...

williew705
May 6th, 2008, 00:27
I had to Wikipedia this one. Funny..

inthegray
May 6th, 2008, 04:08
great stuff. wrote it up (http://www.dsfanboy.com/2008/05/05/this-homebrew-release-is-never-going-to-let-you-down/).

GRVeee2
May 6th, 2008, 04:25
I'm pretty new to this whole home brew thing so i don't know how possible it is, but wouldn't it be cool if you could make it look like you were hosting say a single card 'Mario Kart' game and when someone went to join they got rick rolled on their DS!

MarkShark
May 6th, 2008, 20:08
I'm SO going to use this. Awesome.

Danief
May 7th, 2008, 03:59
ha, this rocks. i told my bro it was halo.

DanTheManMS
May 8th, 2008, 01:05
Not exactly the hardest thing to do really, but still funny nonetheless.

Just as a test, I tried doing something similar on the GBA using DragonBASIC. The resulting code (precompiled binary available via attachment):

#TITLE "OoT2D"

#INCLUDE "c:\db\include\gba.dbc"

music: #SOUND "music.wav"

;Background
image_bmp: #BITMAP "background.bmp"
image_pal: #PALETTE "background.bmp"

;Some constants to help keep code clean
#CONSTANT MODE0 0 ; mode 0
#CONSTANT NOSPRITES 0 ; don't use sprites
#CONSTANT WITHSPRITES 1 ; use sprites
#CONSTANT BG 0 ; use background 0
#CONSTANT SB31 31 ; Screenblock 31
#CONSTANT CB0 0 ; Character block 1
#CONSTANT BASE0 0 ; offset (base) 0
#CONSTANT IMGX 240 ; 240 pixels in width
#CONSTANT IMGY 160 ; 160 pixels in height
#CONSTANT IMGDEPTH 8 ; 8 bits in depth

dim i,s$

SUB setup_bg

; Next let's enable our background

ENABLETILES BG,SB31,CB0,BG_COLOR_256

; Let's load our image tiles into character block 0

LOADTILES CB0,BASE0,image_bmp,BLOCKS(IMGX,IMGY,IMGDEPTH)
LOADPAL256 BG_PALETTE,image_pal

; Now that we're done loading our background we can
; use the function MAPIMAGE to paste the tiles onto
; it. MAPIMAGE takes 4 parameters: the tile address
; to start at, the base tile value to begin with,
; and the width and height (in tiles) of our "image".
; Each tile is 8x8 so we can find the number of tiles
; by simply dividing the image's width and height by 8.

MAPIMAGE TILE(SB31,0,0),BASE0,IMGX/8,IMGY/8

END SUB

start:

GRAPHICS MODE0,NOSPRITES

setup_bg

TURNSOUNDON

PLAYMUSIC music

MAKETIMER 10:STARTTIMER
for i = 0 to 1000
s$ = str$(i)
FADEIN
WAITTIMER 10:RESETTIMER
NEXT

WHILE

LOOP


Or in as few lines as possible with all the constants, comments, and whitespace removed (also the fade-in effect removed):

#TITLE "OoT2D"
#INCLUDE "c:\db\include\gba.dbc"
music: #SOUND "rickroll.wav"
image_bmp: #BITMAP "RickRolld.bmp"
image_pal: #PALETTE "RickRolld.bmp"

start:
GRAPHICS 0,0
ENABLETILES 0,31,0,BG_COLOR_256
LOADTILES 0,0,image_bmp,BLOCKS(240,160,8)
LOADPAL256 BG_PALETTE,image_pal
MAPIMAGE TILE(31,0,0),0,240/8,160/8
TURNSOUNDON
PLAYMUSIC music

WHILE
LOOP


Good basic exercise.

cory1156
May 18th, 2008, 15:00
this is awesome, but i don't know exactly how to fool my friends. is there any way you could make this so that it shows up on other peoples DS, maby like halo3 and when they go to download it (from download play) they get rick roll'd? if this was made this would be the coolest thing ever!!! Is this even possible?

Thanks,
Cory

Tesseract
May 22nd, 2008, 07:42
I got my girlfriend with this. Renamed the file to ZSNES and told her I found a port of ZSNES for the NDS.

Her initial impulse was to kill me horribly when she found out. ^^;

Serves her right for the LimeRickRoll she sent me earlier....

azorpatch
December 20th, 2008, 02:53
I rickrolled some people by renaming it Gears of war DS lol

Anyway does anyone know a way to change the rom image so future tricks could work better? I'm thinking of renaming it megaman X DS and having a small megaman sprite as image, but I don't know how to do that.

Red6095
January 31st, 2013, 23:48
How do i download it?