https://github.com/blocksds/awesome-blocksds
List of awesome projects related to BlocksDS.
https://github.com/blocksds/awesome-blocksds
List: awesome-blocksds
Last synced: 6 months ago
JSON representation
List of awesome projects related to BlocksDS.
- Host: GitHub
- URL: https://github.com/blocksds/awesome-blocksds
- Owner: blocksds
- Created: 2024-07-26T01:00:03.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-27T11:48:31.000Z (9 months ago)
- Last Synced: 2025-04-27T12:42:49.234Z (9 months ago)
- Homepage:
- Size: 7.81 KB
- Stars: 14
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-blocksds - List of awesome projects related to BlocksDS. (Programming Language Lists / C Lists)
README
# Awesome BlocksDS list
## Introduction
[BlocksDS](https://github.com/blocksds/sdk) is an SDK to develop applications
for the Nintendo DS (and DSi). You can find its documentation
[here](https://blocksds.github.io/docs/).
This document contains a list of links to projects related to BlocksDS.
BlocksDS is possible thanks to [Wonderful Toolchain](https://wonderful.asie.pl/).
This document is under the CC0 1.0 universal license.
## Original games
- [AngunaDS](https://github.com/asiekierka/angunads): Fantasy RPG with several
dungeons to explore.
- [Meteora Galactic Battle](https://github.com/AntonioND/meteora): Arcade game
of fighting as a god against other planets.
- [PortalDS](https://github.com/asiekierka/portalDS): Homebrew adaptation of
Valve's Portal.
- [Space Impakto DS](https://github.com/AntonioND/SpaceImpakto-DS): A
Bullet-Hell SHMUP(Space Shooter).
- [Tales of Dagur](https://github.com/AntonioND/talesofdagur): RPG game for NDS.
- [TouhouDS](https://github.com/asiekierka/TouhouDS): Touhou engine for NDS.
- [WolveSlayer](https://github.com/AntonioND/wolveslayer): 3D hack'n'slash game
with beautiful graphics.
## Ports of games
- [Angband](https://github.com/angband/angband): A free, single-player
roguelike dungeon exploration game.
- [ClassiCube](https://github.com/ClassiCube/ClassiCube): Clone of Minecraft for
many platforms, including NDS.
- [DDNet 9](https://github.com/headshot2017/ddnet-nds): Free and open-source
side-scrolling platformer with unique cooperative gameplay.
- [Triple Triad DS](https://github.com/AntonioND/triple-triad-ds): Remake of
Triple Triad (card minigame included in Final Fantasy VIII).
- [UndertaleNDS](https://github.com/C3RV1/UndertaleNDS): Remake of Undertale to
Nintendo DS (source only, you must provide all copyrighted assets yourself).
## Applications
- [ao-nds](https://github.com/headshot2017/ao-nds): Attorney Online client for
the Nintendo DS.
- [dsbf\_dump](https://github.com/DS-Homebrew/dsbf_dump): BIOS and firmware
dumper for Nintendo DS, DSi and 3DS.
- [DSerial](https://github.com/asiekierka/dserial): DSerial card library,
extracted from libdsmi.
- [DS81](https://github.com/asiekierka/DS81): ZX81 emulator for the NDS.
- [GameYob](https://github.com/DS-Homebrew/GameYob): GB, GBC and SGB emulator.
- [Eigenmath DS](https://github.com/AntonioND/eigenmathds): Scientific
calculator for the Nintendo DS.
- [MegaZeux](https://github.com/asiekierka/megazeux/tree/port-blocksds): Game
creation system (GCS) created by game developer Alexis Janson in 1994.
- [Micro Lua DS](https://github.com/asiekierka/micro-lua-ds): Updated port of
Micro Lua DS to BlocksDS with NitroFS and DSi support.
- [ndsntp](https://github.com/IvanVeloz/ndsntp): NTP client that can set the
time and date of your DS from online NTP servers.
- [Nitrous Tracker](https://github.com/asiekierka/nitrotracker): A Fasttracker
II style tracker for the Nintendo DS.
- [uxnds](https://github.com/asiekierka/uxnds): NDS/3DS fork/port of the
uxn/Varvara virtual machine.
- [VNDS](https://github.com/asiekierka/vnds)
- [Volumetric Shadow Demo](https://github.com/AntonioND/volumetric_shadow_demo):
Demo of hardware accelerated volumetric shadows and some other 3D features.
## Development libraries for NDS
- [DSMA](https://github.com/AntonioND/dsma-library): Library to display 3D
models with skeletal animations using hardware acceleration.
- [LibDSF](https://github.com/AntonioND/libdsf): Library to render text using
fonts generated by [BMFont](https://www.angelcode.com/products/bmfont).
- [libmikmod](https://github.com/AntonioND/libmikmod_nds): Port of the library
used by the Mikmod module player.
- [NightFox's Lib](https://github.com/knightfox75/nds_nflib): Library to develop
2D applications with 2D and 3D hardware support.
- [Nitro Engine](https://github.com/AntonioND/nitro-engine): Library to develop
3D applications.
- [PAlib](https://github.com/AntonioND/palib): Legacy library used to develop
NDS games and applications in the early life of the console.
- [µLibrary](https://github.com/AntonioND/ulibrary): Library to develop 2D
applications using the 3D hardware of the DS. It can be used alongside PAlib.
- [wifikb](https://github.com/headshot2017/wifikb): Library that allows you to
use your PC's keyboard to type text on your DS homebrew.
- [Woopsi](https://github.com/AntonioND/Woopsi): Nintendo DS GUI framework for
creating user interfaces for homebrew software.
## Ports of libraries to NDS
- [Box2D](https://github.com/AntonioND/box2d_nds): 2D physics library.
- [gbajpeg](https://github.com/blocksds/gbajpeg): JPEG loading library.
## Development tools for NDS
- [ptexconv](https://github.com/blocksds/ptexconv): Graphics conversion tool
with support for Tex4x4 texture format.