From yesterday, I suddenly wanted to turn my DS into a MP3 player, so that I can listen my favorite music while I drive my car 
Of course, there are other options in order to listen music in my car :
- GPS navigation unit can read MP3 from SD card, but don't support SDHC ... and my wife (sharing the same GPS unit) doesn't like my music 
- My android smartphone can read mp3 but ... I don't like android, and the more I put mp3 in my phone, the longer it takes to boot ...
- My gp2x wiz can read mp3, but takes a while to boot, and the ergonomics of its music player is not so good.
So I want to purchase a DsTwo cartridge for my DS, but it's out of stock everywhere. Is there somebody ready to sell his DsTwo cartridge to me ?
In advance, thank you 
And no, I don't want other cheap cartridge, because I like the way to put a CPU into a DS cartridge, and publicly provide SDK in order to use it 
Read more Toying with my good old Nintendo DS lite ...
So I am making an enhanced version of Pseudo Saturn firmware.
And, as an extra feature of this firmware, I added an iso/cue "loader".

Why the quotes around "loader" ? Because it doesn't emulates CD-block

So, it only loads few homebrew games, but it's enough for me, and I don't want to waste more time on adding CD block software emulator while better solutions (rhea, jhl's "mpeg" cart, etc) already exist.
As an other bonus, I also added RomFs support to my Saturn library

It is like romdiskfs that is widely used on linux, DS homebrew, etc, but it allows file compression, some other features, and ... is probably buggy because I coded it from scratch

(*) Virtual file system is not really new on Saturn homebrew scene, because Piratero already implemented one in libyaul a while ago

RomFs root folder contents. I will load sl_elf.iso file in the next paragraph.
So here is a capture of yabause running sl_elf.iso, after decompressing it from virtual file system stored in Flash memory.
sl_elf.iso is "satdemo" made by CharlesDoty, grabbed from SaturnOrbit's examples (Thank you Rockin'B for making SaturnOrbit ! After 10 years, it still have it installed on my laptop's hard disk

).
yabause running Saturn demo from iso file, near SatLink software I use in order to debug my Saturn programs.Very big thanks to the yabause team ! I grabbed the iso/cue loading routines from yabause sources, and it was very easy to port them

Edit : I removed unused code (CD Block emulation routines, etc) from iso loader module, and .o size dropped from 74KB to 18KB oO
Edit (2015/06/26) : I tested this code on real hardware, and it works too ! Please see
this article for more details.
Read more Iso/Cue "loader" works :)
Second (and I hope last) part of this article ...
Last week, I spend half a day in getting rid of spam messages via my homepage contact form.
And, it seems to work well 
So today, I spent another half a day in getting rid of spam messages via this blog's comments 
So I removed bullshit advertisement messages scattered on my blogs comments, and tried captcha plugin for PluXml (= my blog's CMS).
And unfortunately, image based captcha plugin doesn't seem to work well, because it blocks ALL comments ... very efficient spam filter 
So I added a simple additional test when posting comments. Hope you will solve it ... or not in the case you are a robot 
Extra : I spend the other half a day in testing Saturn cartridge with custom USB dev cart connected to my laptop and Open Logic Sniffer and JTAG (ByteBlaster on my desktop's Parallel Port, because I don't have enough budget to buy a USB Blaster ^^; ) around my Saturn 
Here is a snapshot of signals when it finally worked :
Can you guess what it is about ? 
Read more No more spam ? "I'll be back" edition
After making some cleanup in my development folders, I found an old archive file 
It is dated 2007 June 20, and contains a very early version of ietx2, which is an adaptation of yeti3D engine to Saturn.
At that time, I was using a PentiumIV processor and 80GB IDE hard disk in order to run sh-elf-gcc provided by SaturnOrbit ... very nostalgic times ... but I definitely prefer nowadays for Saturn development 
Iso file can be found >>> here <<<.
(No, there are no sources available, because I didn't kept archives of sources at that time.)
Please don't waste a CD-R for this. You can try on yabause, or just look at screenshot and say "hey, very ugly stuff" however.
ietx2 beta screenshot : not enough time to draw last quads in VDP1 list, hence the garbage on foreground.
ietx2 beta screenshot : example of incorrect rendering when quads coordinates exceed 16 bits range.Present version
You can find current version (ietx2) and sources of my Yeti3D adaptation
here (dated 2011 April 19).
Also, there are videos of ietx2 available below. Click on the links to display them on youtube.
Future (?) version
I'm still maintaining sources of ietx2.
I renamed project name to ietx3 (yeah, I'm not very original when choosing project names

), and now use a lite version of Yeti3D PRO engine ... "lite" means original, minus a lot of features, in order to keep a decent frame rate, and fitting to Saturn resources.
You can find some videos (binaries are not released, sorry) on my youtube channel :
Read more Nostalgia time : ietx2 old (buggy) beta iso for download
I'm about to gather parts in order to make new USB dev cart !
I hope to have some free time at the end of the month to assemble few ones, so please let me know in the comments or by email if you want to preorder one unit 
Only very few SST39SF040 flash chips were available for sale from IC supplier, so I bought SST39SF020 instead. On Saturn side, this change makes flash memory dropping from 1MB to 512KB, but USB dev cart itself uses only few tens of KB to work, so everything is fine 
First, I will assemble my personal USB dev cart, because I sold it few months ago ... I can't wait to finally be able to debug software on my Saturn 
Edit (2015/03/10) : My personal cartridge (until I sell it
) is ready and tested !

The PCB is a old version, hence some ICs are unused and unsoldered. Latest PCB version has a cleaner design

Two more cartridges are waiting for flashing and testing before selling. I plan to do this on next week.
Read more USB dev cart for sale soon