Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
DS Protect
PORTSNATIVE

DS Protect

NATIVE PORTACTION / ADVENTUREWINDOWSLINUXMACOSALPHA

DS Protect

OriginNintendo DS

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows, Linux, macOS

View official project

About the project

DS Protect es un videojuego de acci�n y aventura para Nintendo DS, lanzado en 2000.

Official project information

Author's original READMEOpen on GitHub ↗

dsprot

This is a decompilation of DS Protect, an antipiracy library for the Nintendo DS. This is version 1.23. See below for a list of games that use this version, and see other branches for alternate versions.

See dsdetect to analyze a ROM file for DS Protect, as the lists here are not comprehensive.

This library is designed to detect if a DS game is running on an emulator or flashcart. What happens after it detects that is up to the game that is integrating it.

The existence, mechanics, and effects of DS Protect have been documented as early as 2009 (link, link, link).

Over 300 DS titles are known to use DS Protect in some form.

For instructions to build the library, see BUILD.MD.

For documentation of its inner workings, see FUNCTIONALITY.MD (also ENCODING.MD and ASSEMBLY.MD).

Game list

SerialTitleRegionLocation
ARFKRune Factory - A Fantasy Harvest MoonKoreaOverlay 2
ARMKMario & Luigi RPG Partners in TimeKoreaOverlay 28
B2WJMoe Moe 2-ji Taisen (ryoku) Two - Yamato NadeshikoJapanOverlay 0
B35JSan Goku Shi DS 3JapanOverlay 10
B3RJPokemon Ranger - Hikari no KisekiJapanOverlay 0
B4FJFushigi no Dungeon - Fuurai no Shiren 4 - Kami no Hitomi to Akuma no HesoJapanOverlay 179
B4NKPrincess AngelKoreaOverlay 0
B59JSaku Saku Jinkou Kokyuu Care Training DSJapanOverlay 0
B5GJShin Sengoku Tenka Touitsu - Gunyuutachi no SouranJapanOverlay 0
BBUJMetal Fight Beyblade - Bakutan! Cyber PegasisJapanOverlay 22
BBUKMetal Fight BeyBlade - Cyber PegasisKoreaOverlay 20
BD2EDeca Sports DSUSAOverlay 2
BD2JDeca Sporta - DS de Sports '10' Shumoku!JapanOverlay 2
BD2PSports Island DSEuropeOverlay 2
BDBEDragon Ball - Origins 2USAOverlays 2, 3
BDBJDragon Ball DS 2 - Totsugeki! Red Ribbon GunJapanOverlays 2, 3
BDBPDragon Ball - Origins 2EuropeOverlays 2, 3
BDGJDear Girl - Stories - Hibiki - Hibiki Tokkun Daisakusen!JapanOverlay 0
BEKJ5-kyuu kara 1-kyuu Kanzen Taiou Saishin Kako Mondai - Nijishiken Taisaku - Eiken Kanzenban (v01)JapanOverlay 22
BIPJPen1 Grand Prix - Penguin no Mondai SpecialJapanOverlay 13
BJ3EEtrian Odyssey III - The Drowned CityUSAOverlay 5
BJ3JSekaiju no Meikyuu III - Seikai no RaihoushaJapanOverlay 5
BK3JKawaii Koinu DS 3JapanOverlay 18
BKJJNazotte Oboeru - Otona no Kanji Renshuu - Kaitei BanJapanOverlay 7
BKMJRilakkuma Rhythm - Mattari Kibun de Dararan RanJapanOverlay 3
BKUJBokujou Monogatari - Futago no MuraJapanOverlay 5
BKXJKaijuu BustersJapanOverlay 256
BL3JLupin Sansei - Shijou Saidai no ZunousenJapanOverlay 29
BLFJLayton Kyouju to Majin no FueJapanOverlay 3
BM7JGokujou!! Mecha Mote Iinchou - MM Town de Miracle Change!JapanOverlay 0
BMTEShin Megami Tensei - Strange JourneyUSAOverlay 0
BNCJNodame Cantabile - Tanoshii Ongaku no Jikan DesuJapanOverlay 10
BPOJUtacchiJapanOverlay 311
BPPJPostPet DS - Yumemiru Momo to Fushigi no PenJapanOverlay 78
BPUJNettou! Powerful KoushienJapanOverlay 35
BQ2JQuiz Magic Academy DS - Futatsu no JikuusekiJapanOverlay 2
BQ9JTekipaki Kyuukyuu Kyuuhen Training DSJapanOverlay 0
BQBJCrayon Shin-chan - Obaka Dainin Den - Susume! Kasukabe Ninja Tai!JapanOverlay 48
BQIJCooking Idol I! My! Mine! - Game de Hirameki! Kirameki! CookingJapanOverlay 0
BRMERooms - The Main BuildingUSAOverlay 0
BRMJRooms - Fushigi na Ugoku HeyaJapanOverlay 0
BRMPRooms - The Main BuildingEuropeOverlay 0
BRQJGendai Daisenryaku DS - Isshoku Sokuhatsu, Gunji Balance HoukaiJapanOverlay 0
BSDJEstpolis - The Lands Cursed by the GodsJapanOverlay 0
BT5JTOEIC Test Super Coach at DSJapanOverlay 0
BTAJLina no Atelier - Strahl no RenkinjutsushiJapanOverlay 0
BTGJTennis no Ouji-sama - Motto Gakuensai no Ouji-sama - More Sweet EditionJapanOverlay 0
BWCJMinna no ConveniJapanStatic region
BWWJWiZmans WorldJapanOverlay 2
BYNJYamakawa Shuppansha Kanshuu - Shousetsu Nihonshi B - Shin Sougou Training PlusJapanOverlay 0
BYSJYamakawa Shuppansha Kanshuu - Shousetsu Sekaishi B - Shin Sougou Training PlusJapanOverlay 0
BYXEYu-Gi-Oh! 5D's - World Championship 2010 - Reverse of ArcadiaUSAOverlay 41
BYXJYu-Gi-Oh! 5D's - World Championship 2010 - Reverse of ArcadiaJapanOverlay 41
BYXPYu-Gi-Oh! 5D's - World Championship 2010 - Reverse of ArcadiaEuropeOverlay 41
C34JMini Yonku DSJapanOverlay 2
C6FJSuper Robot Taisen OG Saga - Mugen no Frontier EXCEEDJapanOverlay 0
CQ2JSengoku Spirits - GunshidenJapanOverlay 1
CQ3JSengoku Spirits - Moushou DenJapanOverlay 1
CZXKTouch Man to Man - Gicho YeongeoKoreaOverlay 0
IPGDPokemon - Silberne Edition SoulSilverGermanyOverlay 123
IPGEPokemon - SoulSilver VersionUSAOverlay 123
IPGEPokemon - SoulSilver Version (v10)USAOverlay 123
IPGFPokemon Version Argent - SoulSilverFranceOverlay 123
IPGIPokemon - Versione Argento SoulSilverItalyOverlay 123
IPGKPokemon - SoulSilverKoreaOverlay 123
IPGSPokemon - Edicion Plata SoulSilverSpainOverlay 123
IPKDPokemon - Goldene Edition HeartGoldGermanyOverlay 123
IPKEPokemon - HeartGold VersionUSAOverlay 123
IPKEPokemon - HeartGold Version (v10)USAOverlay 123
IPKFPokemon Version Or - HeartGoldFranceOverlay 123
IPKIPokemon - Versione Oro HeartGoldItalyOverlay 123
IPKKPokemon - HeartGoldKoreaOverlay 123
IPKSPokemon - Edicion Oro HeartGoldSpainOverlay 123
VALEAlice in WonderlandUSAOverlay 11
VALVAlice in WonderlandEuropeOverlay 0
VCGJKirakira Rhythm CollectionJapanOverlay 0
VFBEPetz Fantasy - Moonlight MagicUSAOverlay 12
VFZEPetz Fantasy - Sunshine MagicUSAOverlay 12
VFZVPetz FantasyEuropeOverlay 12
VSNESonny with a ChanceUSAOverlay 1
VSNVSonny with a ChanceEuropeOverlay 1
YBNDBibliothek der Klassischen BuecherGermanyOverlay 9
YBNF100 Livres ClassiquesFranceOverlay 9
YCUPNintendo Presents - Crossword CollectionEuropeOverlay 0
YR4JSengoku Spirits - Shukun DenJapanOverlay 1
View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Action / Adventure
Status
alpha
Original platform
Nintendo DS
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 3

Windows
Linux
macOS
View on GitHub
Advertisement