Software engineer and entrepreneur with a British accent based in the San Francisco Bay Area. Hardware/software/reverse engineering. Former co-founder @ Bugsnag

Bay Area
Joined May 2007
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
James Smith retweeted
I've finally published developer resources for EverDrive-GBA PRO. github.com/krikzz/gba-pro-pu…
2
26
1
255
10,876
Replying to @krikzz
You rock, thanks!
193
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.
there is no moat
50
37
12
787
40,044
Replying to @rushabhstwt
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.
4
113
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!
7
395
TinySD just reads and writes raw blocks, so you can bring your own filesystem. It pairs nicely with ChaN's FatFs, littlefs, etc.
1
3
424
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
5
459
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
6
613
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
7
801
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
65
3
520
16,438
Replying to @MitchHHL
You can't put the genie back in the bottle.
1
1
50
Replying to @MitchHHL
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
124
Replying to @krikzz
Thank you! That’s amazing to hear.
38
Replying to @krikzz
@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
7
424
Replying to @RobertDaleSmith
you're gonna need a bigger wall
1
3
199
James Smith retweeted
I've attempted to map everything in oncology in a public website and open source repo for all. The site is trying to get all cancers, products, technologies, bottlenecks, people, startup opportunities with 1000+ ideas for upgrading the field. If you have a loved one with cancer and you are technical or can engineer, go take a look, file improvement requests or bugs or help with the open repo and make this the best open and free info resource for individuals, researchers and educational use. This should save people time, aid AI oncology projects and generate positive action. If you are not technical just complain in this thread about broken or annoying or things you want and I'll fix them live. Some of the interesting pages: Treatments: onco.cc/drugs A gallery of the molecules being used onco.cc/molecules/ And targets: onco.cc/targets/ The technologies in oncology: onco.cc/technologies/ 1100 ideas for helping oncology: onco.cc/ideas/ Bottlenecks on oncology: onco.cc/bottlenecks/ Open questions (LETS GO RESEARCH PEOPLE) onco.cc/open-questions/ Startup requests (LETS GO STARTUP PEOPLE) onco.cc/startup-requests/ Mechanics of cancer: onco.cc/mechanics Battlefronts: onco.cc/fronts/ Isotope supply: onco.cc/isotopes Key papers: onco.cc/key-papers Pipeline funnels: onco.cc/pipeline Cancer by type: onco.cc/cancers/ Institutional rankings: onco.cc/institutions/ The startups: onco.cc/startups/ Heros and heroines : onco.cc/heroes/ Key medical people: onco.cc/people/ Here is the project roadmap: onco.cc/roadmap/ Models and data sets: onco.cc/models/ There are other views as well, take a browse. Try making a PR if you have an upgrade to this on the repo here: github.com/judegomila/OnCo If you are biologically/medically minded and something is wrong, file a bug as well or say on the thread and we will get it fixed live. If this is a useful project star the repo and help get it calibrated. I've tried to add some other languages but I cannot speak them so tell me if that doesnt work well. I believe we will crack oncology and having total information dominance is key to the problem. Let the feedback flow!
202
938
109
4,550
333,387
Replying to @analogue
@analogue hey folks! I spent a long time chasing what I thought was a bug in my homebrew, but seems to be analogue3d behavior, not present on OEM N64. Controller Paks > 256kbit don't seem to work. Using a 4mbit controller pak on Analogue3d makes it appear as a 256kbit.
2
221
James Smith retweeted
I wanted to share some pictures of something I've been working on for fun: A Nintendo Switch Lite SP! This mod will give the Switch Lite a folding form factor to make it closer to a 3DS!
42
150
5
2,087
39,483
Replying to @dubesinhower
you forgot the most important part, it's 4:3 aspect ratio now!
1
7
203