sd-4k by Speckdrumm [web]
screenshot added by Paralax on 2009-04-21 00:34:06
platform :
type :
release date : april 2009
  • rulez 42
  • is ok 5
  • sucks 0
popularity : 0%
  • rulez 0.89
alltime top: #2339
added on the 2009-04-21 00:34:06 by Paralax Paralax

popularity helper

increase the popularity of this prod by spreading this URL:


Crash decided that it was time to try some 4k coding on Nintendo DS. The result can be seen here. It seems to be more tricky to do 4ks on the DS as there are no external libs to harvest from. Thus there's also no sound. Note the nfo saying that playback will only work correctly on real hardware.

Video will follow shortly. Thanks for the feedback!
rulezadded on the 2009-04-21 00:41:54 by Paralax Paralax
Speckdrumm on DS! \o/

Mario's foliba must be tingling.
rulezadded on the 2009-04-21 00:48:54 by keops keops
size always matters... and yes, 4k on DX10 based Computers are no real 4k ;)
rulezadded on the 2009-04-21 00:54:08 by vscd vscd
insert nonconfrontational comment about production and not the entire 4k situation here
First DS 4k :) and its great ;)
rulezadded on the 2009-04-21 02:15:55 by Princess_Luna Princess_Luna
rulezadded on the 2009-04-21 05:24:24 by Confused Confused
Was this tested on hardware?
added on the 2009-04-21 05:27:12 by LiraNuna LiraNuna
Ignore my above comment...

rulezadded on the 2009-04-21 05:30:50 by LiraNuna LiraNuna
Here's a smaller version, 480b less ;)
Just because I can.
added on the 2009-04-21 05:37:45 by LiraNuna LiraNuna
for the platform :D
rulezadded on the 2009-04-21 06:17:15 by panic panic
rulezadded on the 2009-04-21 07:33:09 by starbuck starbuck
rulezadded on the 2009-04-21 09:46:04 by pro pro
rulezadded on the 2009-04-21 09:52:34 by xeron xeron
Awesomely flowing and at the very same time beautiful as hell.
rulezadded on the 2009-04-21 10:10:17 by decipher decipher
Awesome, more!
rulezadded on the 2009-04-21 10:35:41 by Lord Graga Lord Graga
rulezadded on the 2009-04-21 11:31:56 by paniq paniq
make a version with sound ffs
rulezadded on the 2009-04-21 11:58:41 by psndcj//tbk psndcj//tbk
Ah damned, I wanted to do the first 4K :)

Liranuna, have you made some kind of packer maybe using LZ77 built-in decompression ? I was working on that too but I was expecting a higher compression ratio...
rulezadded on the 2009-04-21 16:11:31 by MsK` MsK`
video please
@MsK`: Just running the .nds through an LZ77 encoder (using the same dictionary size and threshold values as the DS's decoder uses) yields a file that's 3278 bytes. That's with the header being compressed as well, but even disregarding that, cutting 480 bytes just by LZ77 encoding the ARM binaries sounds reasonable. Maybe some of the code/data could be put in the header as well.. it's been a long time since I did anything DS-related :P

I can't really make a fair judgement of the prod itself since I've only watched it in no$gba, and the colors look pretty bland there. But it's nice to see some 4k action on the DS.
rulezadded on the 2009-04-21 17:37:21 by mic mic
It works on no$gba but there's no distance fog (and i((s damn slow while it's perfectly smooth on the console itself). Also it's not LZ77 but LZSS.


Maybe some of the code/data could be put in the header as well.. it's been a long time since I did anything DS-related :P

Maybe with a 350 bytes header, who knows. The R4 card itself doesn't seem to even check the header's CRC16 (as liranuna version contains a bogus one but it still works), maybe it's the same for M3 ones, it could be interesting to know if the packed version works with slot2 cards as well.

I think better can be done than using the embedded LZSS algorithm.
added on the 2009-04-21 17:52:21 by hitchhikr hitchhikr
Well, yeah, they're very similar though. LZ77 is what it's called in gbatek, I don't remember what Nintendo themselves called it. An LZSS encoder is what I used for my test anyway..

The upside of using the BIOS functions is of course that the decoder comes prety much for free (kinda like with your D3DX "exploit"). But perhaps a well-crafted arithmetic decoder in Thumb assembly could best it even with the added footprint (fingerprint?? ha ha..h..oh fuck it) of the decoder routine.
added on the 2009-04-21 18:13:17 by mic mic
Looking forward to see Crash's DS demo - if it will ever be released. Lazyness rulez, rest sucks!
rulezadded on the 2009-04-21 19:04:23 by RRR RRR
4k - DS - cool!
rulezadded on the 2009-04-21 19:28:56 by Optimus Optimus
The BIOS is teh new DX.
added on the 2009-04-22 09:46:42 by raer raer
Great start into 4k on DS. Next time with sound? ;)
rulezadded on the 2009-04-22 12:29:54 by DaNDeE DaNDeE
rulezadded on the 2009-04-22 15:30:52 by p01 p01
Rocks the...nDS! :)
rulezadded on the 2009-04-22 16:26:29 by Raven^NCE Raven^NCE
Outstanding 4k.... Let the games begin...... :D
rulezadded on the 2009-04-22 18:11:18 by dcclark dcclark
Looks great! More please :)
rulezadded on the 2009-04-22 18:23:15 by dairos dairos
egg celent!
rulezadded on the 2009-04-24 05:47:54 by Kojote Kojote
wowsen... perfection
rulezadded on the 2009-04-28 15:47:54 by mad mad
hmm.Its ok, but i really don't know much about how hard 4ks are on the DS.
added on the 2009-05-09 08:58:36 by Zweckform Zweckform
looks great
rulezadded on the 2009-05-09 14:38:35 by hollowman hollowman
rulezadded on the 2009-05-15 13:26:31 by toxie toxie
looking good
rulezadded on the 2009-05-15 13:32:04 by zefyros zefyros
rulezadded on the 2009-05-15 13:47:13 by Preacher Preacher
Not bad, but cammed. :(
added on the 2009-05-16 15:46:01 by AntDude AntDude
Great ! 4k on DS ! I was waiting for this during a long time :)
rulezadded on the 2009-05-17 15:31:57 by flure flure
rulezadded on the 2009-05-17 16:16:02 by xernobyl xernobyl
No sound ? :(
Nice anyway !
rulezadded on the 2009-05-17 16:21:59 by XT95 XT95
Bruno liebt euch
rulezadded on the 2009-05-18 18:16:25 by TMB & ReeBoK TMB & ReeBoK
rulezadded on the 2009-05-18 19:22:33 by texel texel
Is anybody willing to test that on something else than a R4 or SG1 (it works on those two):

added on the 2009-05-18 21:35:54 by hitchhikr hitchhikr
rulezadded on the 2009-05-18 21:43:51 by pera pera
finally something cool looking fotr the ds
rulezadded on the 2009-05-18 21:56:42 by Exin Exin
lol@packed, now add sound ;)
anyone got this loading on acekard 2.1?
added on the 2009-08-02 09:52:49 by radorn radorn
rulezadded on the 2011-03-18 22:20:27 by jack-3d jack-3d
Nicely done!

Here is an emulator version if you don't like camera captured versions. http://youtu.be/A22eexSwSRE
rulezadded on the 2012-05-10 18:33:54 by RawBits RawBits
rulezadded on the 2014-01-04 09:05:07 by RA RA
Nice. Thanks to RawBit for that recording!
rulezadded on the 2015-03-04 23:39:25 by AntonioND AntonioND

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment