James Smith retweeted
I'm launching my next big project - Dolphin Depot. It's a homebrew app store for Nintendo GameCube. It runs on real hardware but there is a web version too! Check it out at: dolphindepot.org
14
63
588
15,418
James Smith retweeted
I've finally published developer resources for EverDrive-GBA PRO.
github.com/krikzz/gba-pro…
github.com/krikzz/gba-pro…
2
30
299
15,500
James Smith retweeted
A moat never made a castle impregnable. It slowed attackers down. The wider and deeper it was, the more time it bought.
The industry made it sound like “moat” means high immunity from competition.
But I think moats will remain as long as people are involved.
The industry made it sound like “moat” means high immunity from competition.
But I think moats will remain as long as people are involved.
there is no moat
49
37
791
41,179
Good question! TinySD stops at the block device. If the card disappears mid-write, you'll get an error back, and you can re-init the card once it's back. If your files need to survive interrupted writes, a filesystem like littlefs is a great fit.
0
0
4
121
I’m releasing it under a permissive license (MIT), in the hope it can be a useful building block for other embedded projects. Excited to see it out in the wild!
0
0
7
409
TinySD just reads and writes raw blocks, so you can bring your own filesystem. It pairs nicely with ChaN's FatFs, littlefs, etc.
1
0
3
449
It ships with an SDHCI host driver for SD Host Controller versions 1 to 3, plus a simple interface for adding your own hosts. If you’re bit-banging the bus or driving it with PIO, CRC and framing helpers are included too.
1
0
5
472
I built this after writing "just enough SD" for three separate bare-metal projects, and deciding it was time to do it properly. Everything else either forced a filesystem on me or was framework-specific.
1
0
6
626
TinySD supports SD memory cards (SDSC, SDHC and SDXC) and SDIO devices, both with high speed support. No dynamic allocation, and no threads, callbacks or interrupts required.
1
0
7
827
I’m open sourcing TinySD, a dependency-free C library for SD cards and SDIO on embedded and bare-metal systems - github.com/loopj/tinysd
6
67
519
16,871
I would *love* this to be true, but I predict a world where, in the US at least, that companies force legislative changes to restrict reverse engineering of commercial products.
1
0
0
125
@krikzz hey krikzz! any plans to publish dev sources for the gba pro series, like you have for the mini series? looking to add everdrive gba pro support to my custom launcher
1
0
6
436













