Hacker cybdyn has begun working on a prototype nicknamed DCIO, that will allow for loading games from an SD/HDD on a Sega Dreamcast. Although there is already a solution that allows for playing from SD, it is quite buggy and game compatibility is lacking. DCIO would be a complete replacement of the GD-ROM. It is a GD-ROM emulator. Cybdyn is part of the PSIO team, the team already making a similar solution for the original Playstation.
Source