Nintendo DSi update (256 MB internal flash+it’s now hacked)

November 7th, 2008

The Nintendo DSi is out in Japan, and except for what was already known, here’s the latest news:
1) It has a 256 MB internal flash storage. It was known before that it has internal memory, but not how much. This memory is presumably meant for storing items purchased in the new Nintendo shop.
2) Nintendo has upped the security when it comes to running homebrew. Homebrew on the original DS/DSLite was shamelessly easy to do by using the many existing flash cards available on the market. Here’s a video of someone trying practically every flash/pass card on the market, and all fail. So far it is unknown whether these devices have been blacklisted or if there’s a whitelist of all existing games in the firmware. This will probably be discovered later. There are two different ways the cards are failing a) by producing an error message (So far only available in Japanese. Is there a translation of this message?) b) and more curiously, some cards don’t appear at all in the menu (As if there’s no card in the slot)


3) A small update is that the DSi has support for WPA encryption for WiFi. WPA works only for new DSi games, though.
4) The biggest news is that just 3 days after the release, Japanese hacker Yasu has managed to run unsigned code on the DSi. There has been some speculation which method he has used. He’s not telling, but hes saying that it is the method that everybody was atalking about. The consensus on the scene seems to be that it is a buffer overflow TIFF exploit. The TIFF image format seems to be a goldmine for buffer overflow attacks. There are already TIFF exploits for the iPhone/iPod Touch and PSP, and just recently a TIFF exploit for the PS3 was found.
I have another idea. What if he used a savestate exploit for an old DS game… Since old DS games will still boot normally, that should be a fully possible way, given that you manage to find a savestate exploit in the first place, of course. Even if that’s not what he was using, I think people should be looking for them. I think savestate epxloits have been widely overlooked because of the availability of flash cards. However, a rumour (although unconfirmed) tells me that classic DS games running on a DSi will run in a restricted environment.
Anyway, here’s Yasu’s video of his exploit.

Follow the discussion on the GBATemp forum

Gakken SX-150 DIY synthesizer now for sale internationally!

November 7th, 2008


SX-150 button mod from Collin Cunningham on Vimeo.

Remember the this? Gakken SX-150 is a DYI synth that came with the Japanese magazine Otona no Kagaku. Guess they noticed the international demand. It’s now for sale on from MakerShed.

Cheers γGoblin for notifying me!

Amazing spray painter

November 6th, 2008


Super Sprayer on metacafe

Amazing technique. I saw a painter using similar techniques in Greece once, but sadly I didn’t buy a piece from him. :(

New vinyls: Squarepusher - Just A Souvenir and Quarta330 - Sunset Dub

November 4th, 2008

Covers

Squarepusher - Just A Souvenir
Squarepusher - Just A Souvenir

Quarta330 - Sunset Dub / Kode9 - Samurai (Quarta 330 Remix)
Quarta330 - Sunset Dub / Kode9 - Samurai (Quarta 330 Remix)

Info

Cat#: WARP161LP
Side A: Squarepusher - Just A Souvenir.
Star Time 2, The Coathanger, Open Society, A Real Woman, Delta-V, Aqueduct, Potential Govaner
Side B: Planet Gear, Tensor In Green, The Glass Road, Fluxgate, Duotone Moonbeam, Quadrature, Yes Sequitur

Buy from Warpmart

Cat#: HDB007 (Hyperdub)
Artist: Quarta330
Side A: Sunset Dub
Side AA: Kode9 - 9 Samurai (Quarta 330 Remix)

Buy from Warpmart

Comments

Despite my quite cynical and widely misunderstood (Boohoo) review of this album, I knew from the start I just needed to get it on wax. And as promised in that post, I did. :) Sunset Dub is Gameboy dub by the Japanese virtuoso Quarta330. This one was actually cut so deep and loud that I almost didn’t need speakers, hehe.

Electronic components (Pictures)

November 2nd, 2008

Before my local shop electronic components, Labb Elektronik, (RIP) shut down, they gave away free bags with random stuff. These pictures are the result of sorting the components in these bags. Most of it is pretty useless for what I want to do, apart from building tube circuitry, where the capacitors and high wattage resistors might be useful. But some of the things are pure eye candy!

Each picture has a title attribute - hover an image to see a tooltip, or click it to go to its flickr page.

I fixed my headphones with these orange wires Old school high wattage resistors

Plastic capacitors Capacitors

Electrolytic capacitors IC chips

Mystery Gameboy MIDI videos…

November 1st, 2008

Rumours say that these videos may have something to do with an upcoming Gameboy MIDI project of mine. Rumours also say that these rumours might in fact be true! Until more news arrives, check out Arduinoboy.

(The videos are silent)


Glitching a Gameboy from Gameboy Genius on Vimeo.


Gameboy hex numbers (Read the description!) from Gameboy Genius on Vimeo.

Breaking the limits of the SID

October 31st, 2008

I couldn’t believe my ears when I heard this, but someone calling himself Fanta has managed to play a full 4 channel mod - along with 2 SID voices with filters on a standard C64 with a standard SID. The track is called Fanta in Space and apart from being technically impressive, it’s pretty catchy.

Listen:
Download

CSDb entry for Fanta in Space

Through True Chip Till Death

Lolwut?

October 28th, 2008

IRC quote from #8bc

21:42 <+Tristendo> I am starting a new genre core beat beast mode
21:42 < nitro2k01> core beat beast mode?
21:43 <+Tristendo> its basicly r&b

DS Brut - Nintendo DS hardware interface

October 28th, 2008

DS Brut
DS Brut is a slot 1 DS card with a number of interface pins (UART TX/RX pins, plus 5 general purpose pins) It can be used for things like hardware sensors (Light, temperature or maybe accelerometers) or communicating with external devices. But more interesting is the possibility to send and receive MIDI or perhaps even synchronize DS music software with LSDj or Nanoloop by emulating the original Gameboy serial protocol. Neither is possible yet, but the DS Brut is completely open source, including the firmware for the onboard Atmega 168 microcontroller, which means that it can be implemented with a little effort.

So, what are the pros and cons with this device? The big pro is the price tag - 26 euros for a DS hardware interface that can do virtually anything is really great. (There’s also a UART only version for 19 euros.)

The only real con I can see with this device is that it has no onboard memory. This means that unless you have a custom firmware and a slot 2 backup device, you’ll have to do cartridge swapping to use DS Brut. I imagine that in the long run, the cartridge swapping will wear out the interface pins and cause loose contacts. I’m not asking for the DS Brut to be a replacement for my M3 card, but for the next revision I’d like to see a few kilobytes of memory that can hold a small bootstrap to start code from a GBA cart or elsewhere. A couple of unused pins on the microcontroller could easily have been connected to the relevant pins on the Slot 1 bus to keep the door open for adding a bootstrap in a future revision of the firmware.

Apart from this minor remark, DS Brut is a promising piece of hardware that opens up many interesting possibilities, including sending and receiving true MIDI.

Link: DS Brut

Identify this game tune for me, please

October 24th, 2008

I don’t have any information about it, but I need to know which game it’s from, and preferably which level. The winner is guaranteed free caek and epic win.

Download ID