Tag: VMU
-
End of an era
I am selling my Broadband Adapter (NIC) for the Sega Dreamcast. Been tidying up at home and it was time to admit my days as a Dreamcast hacker were over – my last posting to LKML, a filesystem driver for the File Allocation Table (FAT) filesystem found on the DC’s “Visual Memory Unit” flash device…
-
New version of mkfs.vmufat available
I have posted a new version of mkfs.vmufat, a tool to make a VMUFAT filesystem, at my GitHub repo: it will now format a file as VMUFAT volume (if you use the -f switch). Would love to hear your feedback – my posting of the source code for the filesystem itself generated a bit of…
-
More delays for VMUFAT
Obviously the whole world is waiting for VMUFAT to hit the streets, but it looks as though it will have to hold its collective breath a little longer, as I have hit more delays. Working with big volumes (several megabytes) reveals the code eats a lot of memory in ways I don’t yet fully understand.…
-
Spoke too soon (of course)
It’s like the curse of the software demonstration: it doesn’t break until then. I discovered as soon as I posted that I was ready to (try to) push the VMUFAT stuff up to main line that there was a bug in the software. Very large VMUFAT volumes were not being properly handled. But I think…
-
VMUFAT: almost done (I hope)
About a decade ago I first wrote some Linux kernel code that would handle the filesystem on the little slab of flash storage that came with a SEGA Dreamcast Visual Memory Unit (VMU). A few attempts to get this in the kernel mainline then followed. It was a bruising experience and unsuccessful. But I am…
-
One of those debugging nights
It must be a situation every programmer is familiar with – you write some code, you are pretty pleased with it, but it just doesn’t work and while you know it is only a small thing that is stopping it from functioning properly, but you just cannot track it down. That is exactly where I…