static bool dbg_save_roms(void)
{
char buf[0x2000];

int old_irq = disable_irq_save();

/* map rom at 0 */
SCU_REMAP = 0;
commit_discard_idcache();

/* copy rom */
memcpy((void *)buf, (void *)0, 0x2000);

/* map iram back at 0 */
SCU_REMAP = 0xdeadbeef;
commit_discard_idcache();

restore_irq(old_irq);

int fd = creat("/rom.bin", 0666);
if(fd >= 0)
{
write(fd, (void *)buf, 0x2000);
close(fd);
}

return false;
}