BlocksDS
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Credits

BlocksDS, as with any open-source development kit for a complex embedded device, was only possible thanks to the work of hundreds of free software developers. This page serves as our way of acknowledging their efforts.

libnds

  • Auby, Christian (DesktopMan)
  • bakawun
  • Belton, Forest
  • chee
  • Chisholm, Michael (Chishm)
  • CTurt
  • Discostew
  • Double, Chris (doublec)
  • eKid
  • Epstein, Keith (KeithE)
  • Eric M. Lope BSN RN, Richard (Relminator)
  • fincs
  • Ghearing, Gabe (gabebear)
  • ichfly
  • Justburn
  • Kuder, David
  • Lee, Sunguk (d3m3vilurr)
  • Murphy, Dave (WinterMute)
  • neimod
  • Noland, Michael (joat)
  • Nuna, Liran (LiraNuna)
  • Padrinator
  • Parks, Mike (BigRedPimp)
  • Raleigh Cross
  • Rasky
  • Rogers, Jason (dovoto)
  • Rorex, David
  • Seidel, Tim (MightyMax)
  • Theall, Michael (mtheall)
  • Vance, Kevin (kvance)
  • vuurrobin
  • Weyand, Tobias (0xtob)
  • Wiebe, Abram (awiebe)
  • Zagórowski, Stanisław (Duckonaut)
  • zeromus

Additional contributions to the BlocksDS-provided version of libnds have been provided by:

  • asie
  • Di Giorgio, Michele
  • ds-sloth
  • Epicpkmn11
  • GalaxyShard
  • Kurz, Dominik (Kuratius)
  • lifehackerhansol
  • Lorenzooone
  • Veloz, Ivan

In addition, the BlocksDS-provided version of libnds includes code developed by the following third parties:

  • agbabi contributors (optimized memory transfer and task switching routines)
  • ChaN (FatFs)
  • Gericom (Teak DSP)
  • profi200 (TMIO SD/MMC driver)

dswifi

  • Gamblore
  • Murphy, Dave (WinterMute)
  • Quirk, Richard (richq)
  • Rak, Patrik
  • Stair, Stephen (sgstair)
  • Theall, Michael (mtheall)

Other on-device libraries

  • crt0: fincs; Murphy, Dave (WinterMute); PoroCYon
  • libxm7: sverx
  • maxmod: Johnson, Mukunda

grit

  • bpunit
  • btuduri
  • Cerallin
  • jeffythedragonslayer
  • Jones, Felix
  • Massif
  • Murphy, Dave (WinterMute)
  • nytpu
  • Pfau, Vicki (endrift)
  • Quirk, Richard (richq)
  • Schlesner, Yuri Kunde (yuriks)
  • Theall, Michael (mtheall)
  • Vijn, Jasper (cearn)

Special thanks to aaaaaa123456789 for developing libplum.

Other tools

  • dldipatch: lifehackerhansol
  • squeezer: Hu, Jeremy (huxingyi)

Final acknowledgements

This project wouldn’t have been possible without:

  • the GNU project, developers of GCC and make among others;
  • Keith Packard, the lead developer of picolibc, itself based on Cygnus/Red Hat’s newlib;
  • many others!