Repository navigation
Releases: LNH-team/pico-loader
Releases · LNH-team/pico-loader
Release list
v1.7.1
v1.7.0
Added
- DMA card read support for the AK2/AKRPG/R4iDSN platform - by @lifehackerhansol
- DMA card read support for the DSTT platform - by @lifehackerhansol
- DMA card read support for the M3DS platform - by @lifehackerhansol
- AP patches for NRL Mascot Mania and AFL Mascot Manor - by @taxicat1
- Houkago Shounen race condition patch - by @taxicat1
- Race condition patch for Ultimate Mortal Kombat (USA) and (Europe) - by @taxicat1
- Card read patch for Minna no Mahjong DS - by @taxicat1
- Ability to detect DSi roms with missing DSi parts and run them in DS mode
Fixed
- DMA card read offsets for Pokemon Ranger (EU) - by @taxicat1
- Split DSTT SD read to multiple patches to avoid running out of space - by @lifehackerhansol
v1.6.0
v1.5.0: Puppy Palace Release 🐶
Important
With this release a new file patchlist.bin is introduced that needs to be copied to the /_pico folder on your SD card.
- Reduced size of some patch codes - by @edo9300 and @Gericom
- Fixes Dragon Quest Heroes - Rocket Slime (USA), Imagine - Fashion Designer (Europe) and Mugen Kouro (Japan)
- Added AP patch for Last Window: The Secret of Cape West - by @taxicat1
- Added missing CARDi_ReadRomIdCore signature for Top Spin 2 (USA) - by @taxicat1
- Fixes Top Spin 2 (USA) on DSTT and slot 2 cards
- Ignore rom reads into null pointer destinations - by @taxicat1
- Fixes Tony Hawk's Downhill Jam
- Added patch list with misc arm9 patches and metafortress addresses - Implementation by @Gericom, patch list contents by @taxicat1
- Puppy Palace (USA), My Puppy Shop (Europe), Machi no Pet-ya-san DS - 200 Piki Wan-chan Daishuugou (Japan)
- Castlevania - Portrait of Ruin (USA) and (Europe), Akumajou Dracula - Gallery of Labyrinth (Japan), Akumajou Dracula - Gallery of Labyrinth (Japan) (Rev 1)
- Luminous Arc 2 (USA) and (Europe), Luminous Arc 2 - Will (Japan)
- Children of Mana (USA) and (Europe), Seiken Densetsu DS - Children of Mana (Japan)
- Dementium II (USA) and (Europe), Tozasareta Byoutou - Dementium II (Japan)
- Grand Theft Auto - Chinatown Wars (USA), (Europe) and (Japan)
- Star Wars - The Clone Wars - Jedi Alliance (USA) and (Europe)
- C.O.P. - The Recruit (USA) and (Europe)
- Battle of Giants - Dragons (USA) (Rev 1), Combat of Giants - Dragons (Europe)
- Battle of Giants - Mutant Insects (USA), Combat of Giants - Mutant Insects (Europe)
- Captain America - Super Soldier (USA) and (Europe)
- Imagine - Resort Owner (USA), Imagine - Dream Resort (Europe)
- Might & Magic - Clash of Heroes (USA) and (Europe)
- Prince of Persia - The Forgotten Sands (USA) and (Europe)
- Kirby - Mass Attack (USA) and (Europe), Atsumete! Kirby (Japan), Moyeora! Kirby (Korea)
- Keep a valid stack pointer when booting the arm9
- Fixes Battle of Giants - Mutant Insects (USA), Combat of Giants - Mutant Insects (Europe) together with the patch in the patch list
- Add system for adjusting addresses for autoload - by @taxicat1
- Fixes New Super Mario Bros (USA)
- Improved handling of module params and locating of unused libsyscall space to support rom hacks that repack roms in unusual ways
- Fixes Coropata (English translation)
- Attempt to fix rom hacks that decompress the arm9, but don't set compressedEnd to zero
- Fixes Pokemon SoulSilver Deluxe (together with the fix for roms repacked in unusual ways)
- Added support for CARDi_ReadCard signature used by Chou Soujuu Mecha MG - by @taxicat1
v1.4.0
- Duplicate entries removed from save list and missing title added - by @synthic
- Fixes Disney Two Pack - Frozen Olaf's Quest + Big Hero 6 - Battle in the Bay (USA)
- DATEL: Make read sector function vram safe - by @edo9300
- Fixes some games that read directly to vram and fixes games that use OS_ResetSystem on the DATEL platform
- Added an overlay patch to fix race condition in Kirby Super Star Ultra - by @taxicat1
- Added overlay patch for hombrew AP in Rabbids Go Home - by @taxicat1
- Improved nocash print support detection to also detect melon ds - by @synthic
- Bypass region locking on iQue games - by @R-YaTian
- Properly set MBK9 (twl wram locking) settings - by @R-YaTian
- Proper handling of blx branches in CardiTryReadCardDmaPatch - by @taxicat1
- Fixes Ninja Gaiden - Dragon Sword (USA)
- Fix sCARDiTryReadCardDmaPatternSdk3017530 matching multiple variants - by @taxicat1
- Fixes Unou no Tatsujin - Soukai! Machigai Museum 2 (Japan), Trioncube (Europe) (En,Fr,De,Es,It), Tetris DS (Korea), Original Frisbee Disc Sports - Ultimate & Golf (USA) and LifeSigns - Surgical Unit (USA)
- Fixed Shaberu! DS Oryouri Navi (Japan) (rev 0 and 1) by accounting for a spurious CARDi_ReadCard match
- Added support for SDK variant with a lot of inlining
- Fixes Tropix! ...Your Island Getaway and Think - Training für den Kopf - Kids - Spiel Dich Schlau!
- Note that these two games don't work yet on platforms that need card id patches (DSTT and slot2 platforms)
- Add support for Slot 2 flashcarts using Compact Flash - by @edo9300
- Supercard CF (SUPERCARDCF)
- GBA Media Player CF (MPCF)
- M3 Adapter CF (M3CF)
- Max Media Dock CF (MMCF)
- Lock scfg9 when switching from DSi to DS mode
- Fixes homebrew with a DS mode header that tries to detect DSi mode. This for example fixes touch in DSCraft.
- Added proper detection of DS mode DSiWare
- Fixes DS Download Play and Pictochat DSiWare apps
- Added support for the homebrew bootstub that allows to return to the launcher application
- The Pico Loader API was updated to v2 for this purpose. The new
launcherPathfield needs to be set to the path of the launcher rom. The bootstub is only inserted whenlauncherPathis specified. As such, you will also need to update your launcher. If you are using Pico Launcher, support was added in v1.1.0.
- The Pico Loader API was updated to v2 for this purpose. The new
v1.3.1
v1.3.0
- Properly set the supported language, user language, and region based on the ROM's region - by @R-YaTian
- This bypasses the region lock or language lock in some dsiware games.
- Fixed CardiTaskThreadPatch to apply the right patch for all signatures
- This fixes various games, including Chibi Robo! Park Patrol, Rainbow Islands Revolution, MechAssault - Phantom War and Diddy Kong Racing DS (USA).
- Added missing OS_ResetSystem signature - by @taxicat1
- Fixes crashes in Tetris DS and other games that have this signature.
- Added check to CardiTaskThreadPatch that the required slot is actually mapped to arm7.
- Fixes Power Rangers - Samurai.
- Added support for roms with a writable NAND chip.
- Fixes WarioWare D.I.Y., Face Training, Jam with the Band and Nintendo DS Guide.
- Added special save initialization for Jam with the Band and Daigassou! Band-Brothers DX
- Optimized space usage of supercard platform - by @edo9300
- New supported platform: Datel (Games n' Music and Action Replay DS(i)) - by @edo9300
- New supported platform: Stargate 3DS - by @lifehackerhansol
v1.2.0
- Improved Pokémon IR sensor AP patches - by @taxicat1
- Fixes Pokémon HeartGold and SoulSilver
- Support for DSProtect patches in static arm9 - by @taxicat1
- Support for unusual DSProtect configurations - by @taxicat1
- Fixes Dragon Ball: Origins 2 and Puyo Puyo 7
- Fixed some retail roms being detected as homebrew
- Fixes Scooby Doo! - Unmasked and Kim Possible - Kimmunicator
- Added a proper implementation of save verification
- Fixes Madagascar, Bleach: Dark Souls and Final Fantasy Crystal Chronicles: Echoes of Time
- Always boot roms with slot 1 and 2 mapped to arm7
- Fixes FastVideoDSPlayer homebrew
- Fixed some system tool DSi roms being misdetected as DSiWare
- Improved Sdk5DsiSdCardRedirectPatch
v1.1.0
- Support for EZ-Flash Parallel platform was added by @lifehackerhansol
- Simplified and improved DSProtect patches by @taxicat1
- Fixes Saga 3: Shadow or Light and Solatorobo: Red the Hunter
- Added a few more games to the DLDI patch blacklist
- Fixes Final Fantasy Crystal Chronicles - Ring of Fates (EU and US) and Nanashi no Geemu
- Clear all arm9 CPU registers before booting a game
- Fixes the Cake Ninja DSiWare titles