Here's a simple patch for Pokemon Black 2 that lets you fill your Unova Dex without the need for trade!
White 2 version exclusives and event legendaries can be found in the wild, and Pokemon that evolved by trading have been altered. Everything else should be the same as the vanilla game.
Special thanks to the Pokemon romhacking community and Drayano, KazoWAR, and Andibad for their extremely helpful tools, without which this wouldn't have been possible. Also thank you to Moltz, whose hack provided the inspiration to make this.
Instructions:
Apply the xdelta file to an unheadered, clean Black 2 ROM using the patcher of your choice.
LOCATION CHANGES:
-Butterfree-
Route 12 shaking grass 10%
-Mr. Mime-
Route 20 shaking grass 10%
-Pinsir-
Route 12 5%
Lostlorn Forest 5%
-Minun-
Route 6 shaking grass 5%
-Ledian-
Route 22 shaking grass 10%
-Elekid-
Virbank Industrail Complex shaking grass 10%
-Skitty-
Castelia City Park 10%
-Illumise-
Route 3 shaking grass 5%
-Numel-
Reversal Mountain 5%
-Glameow-
Floccesy Ranch shaking grass 5%
-Stunky-
Floccesy Ranch shaking grass 5%
-Latias-
Dreamyard shaking grass 5%
-Victini-
Castelia City Park 1%
-Servine-
Route 12 shaking grass 5%
-Pignite-
Underground Ruins dust cloud 5%
-Dewott-
Undella Bay surfing spot 4%
-Petilil-
Castelia City Park 10%
Pinwheel Forest 4%
Abundant Shrine 4%
Lostlorn Forest 4%
Victory Road 10%
-Lilligant-
Pinweehl Forest shaking grass 1%
Castelia City Park shaking grass 1%
Abundant Shrine shaking grass 1%
Lostlorn Forest shaking grass 1%
Victory Road shaking grass 1%
-Solosis-
Route 5 10%
Route 16 14%
Strange House 1F (depends on floor)
-Duosion-
Route 9 4%
Strange House (depends on floor)
-Reuniclus-
Route 9 1%
-Rufflet-
Route 23 4%
-Tirtouga-
Dragonspiral Tower surfing spot 10%
-Archen-
Route 11 shaking grass 10%
-Landorus-
Desert Resort 1%
-Tornadus-
Moor of Icirrus 1%
-Thunderus-
Chargestone Cave 1%
-Reshiram-
Giant Chasm dust cloud 5%
-Meloetta-
Village Bridge shaking grass 5%
-Keldeo-
Route 14 shaking grass 5%
-Genesect-
P2 Laboratory shaking grass 5%
EVOLUTION CHANGES:
Kadabra-Alakazam level 42
Graveler-Golem level 42
Machoke-Machamp level 42
Haunter-Gengar level 42
Scyther-Scizor level up holding Metal Coat during the day
Onix-Steelix level up holding Metal Coat during the night
Poliwhirl-Politoed level up holding King's Rock during the night
Slowpoke-Slowking use level up holding King's Rock during the day
Seadra-Kingdra level up holding Dragon Scale during the day
Porygon-Porygon2 level up holding Up-Grade during the day
Porygon2-Porygon-Z level up holding Dubious Disk during the night
Feebas-Milotic level up holding Prism Scale during the day
Dusklops-Dusknoir level up holding Reaper Cloth during the night
Rhydon-Rhyperior level up holding Protector during the day
Electabuzz-Electivire level up holding Electirizer during the day
Magmar-Magmortar level up holding Magmarizer during the night
Clamperl-Huntail level up holding DeepSeaTooth during the night
Clamperl-Gorebyss level up holding DeepSeaScale during the day
Boldore-Gigalith level 42
Gurdurr-Conkeldurr level 42
Karrablast-Escavelier level up with Shelmet in party
Shelmet-Accelgor level up with Karrablast in party
ITEM CHANGES:
Swanna can hold a Plume Fossil
Relicanth can hold a Cover Fossil
Database match: Pokemon - Black Version 2 (USA, Europe) (NDSi Enhanced)
Database: No-Intro: DS (all) (v. 20180806-120027)
File/ROM SHA-1: E51E6DFB8678A3D19DCD2A10691B96A569CA0ABB
File/ROM CRC32: D4427FD1