DRAGON BALL Xenoverse 2 (NSP, XCI) ROM + v1.21.01 Update + All DLCs

DRAGON BALL Xenoverse 2 SWITCH ROM - Experience an unparalleled journey through DRAGON BALL’s rich history with this game, now on Nintendo Switch with all-new features! Engage in local wireless play with up to 6 players and co-op raid boss battles, as well as motion control support for ultimate moves like the Kamehameha.

Genres Action, Fighting
Realese Year 2017
Image Format NSP, XCI
Region USA
Latest Version 1.21.01
Language Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish
Required Firmware 16.0.1
File Size 6GB

DRAGON BALL Xenoverse 2 is an action role-playing fighting game developed by Dimps and published by Bandai Namco Entertainment based on the Dragon Ball franchise and is the sequel to the 2015 game Dragon Ball Xenoverse. It was released on October 25, 2016, for PlayStation 4 and Xbox One, and on October 27 for Windows. In Japan, Dragon Ball Xenoverse 2 was initially only available on PlayStation 4. The game was released for the Nintendo Switch in Japan on September 7, 2017, and later released worldwide on September 22, 2017. The game was released on Stadia on December 17, 2019. The game had sold over 10 million copies worldwide as of May 2023. As a Time Patroller, it’s up to you to protect DRAGON BALL’s timeline from a new enemy, fighting alongside legendary characters from Z, Super, GT, and beyond. Create your avatar from one of 5 races and customize every aspect, including special transformative Awoken Skills.

DRAGON BALL Xenoverse 2


The game is very similar to its predecessor in terms of gameplay. It is primarily set in 3D battle arenas modeled after notable locations in the Dragon Ball universe, with the central hub being an expanded version of Toki-Toki City, known as Canton City. As reported by the creators of the game, Conton City is seven times larger than Toki-Toki City. Players can freely traverse the hub world, and in some areas are capable of flying, once they have unlocked the ability to fly. Players are also able to travel to other locations such as the Namekian Village and Frieza’s ship. As in the previous games, some skills have to be learned through masters and other non-player characters, some of whom are found exclusively in those additional areas. Xenoverse 2 is the fourth Dragon Ball video game to feature character customization and allows players to choose from five races: Humans, Saiyans, Majins, Namekians, and Frieza’s race, each with different strengths and weaknesses.

The game also features race-specific quests, minigames, and transformations (the latter of which was available only to Saiyans in the first game via the Super Saiyan forms). Players also have a much greater role in the story, as their choices can affect how the story unfolds. Multiplayer servers hold up to 3,000 players at once. The game also has a training mode called Training School. The player can use different kinds of ki blasts (Power, Homing, Rush, Paralyze, and Bomb), and the ki blast type depends on the player’s race or Super Soul. Additionally, players can transfer their saved data from Dragon Ball Xenoverse. This results in a projection of the player’s custom character from the previous game appearing as Toki Toki City’s “Hero” in the middle of the square. Players may also select a premade avatar to serve as the “Hero” if they do not transfer saved data.

DRAGON BALL Xenoverse 2


Two years after the events of Dragon Ball Xenoverse, the protagonist receives a mission from Elder Kai, which involves correcting history after it has changed. They meet the Supreme Kai of Time, a deity who watches over time, and her bird, TokiToki. After meeting Elder Kai, they are granted their first mission, which is to correct Goku’s battle with Raditz after he’s been enhanced by dark magic. Meanwhile, Towa and Mira, who’ve caused history to change, have gathered allies, from different parts of the timeline. During the Attack of the Saiyans Saga, Turles attempts to intercept Goku to prevent him from assisting the Z Fighters against Nappa and Vegeta, only to be stopped by the combined forces of the Time Patroller and Goku. During the battle, Trunks and his partner, the protagonist from the first Xenoverse game, try to capture Turles, but he escapes before the Time Patroller can stop him. The protagonist then returns to the Time Nest after defeating Great Ape Nappa and Great Ape Vegeta and correcting history.

There, they are introduced to Trunks and his partner, and it is announced that TokiToki is laying an egg, which gives birth to another universe. During the Namek Saga, the Time Patroller helps Gohan and Krillin escape from Dodoria and Zarbon. After the battle, the Time Patroller returns to the Time Nest only to find out that Captain Ginyu has switched bodies with Vegeta. The Time Patroller and Trunks attempt to fix this but in doing so, Ginyu switches bodies with Trunks. After the mishap, Ginyu finally switches bodies with Goku. After fighting the Ginyu-possessed Goku, Ginyu returns to his body and attempts to switch bodies with the Time Patroller but Goku throws a Namekian frog in the beam, causing Ginyu to switch bodies with the frog. The Time Patroller must then help Nail fight Frieza for Gohan and Krillin to obtain the Dragon Balls, causing Trunks to intervene and help Gohan and the Time Patroller.

DRAGON BALL Xenoverse 2

During Goku’s fight with Frieza, Cooler, Frieza’s brother, arrives to help Frieza kill Goku, but is eventually defeated by the Time Patroller and Goku. The protagonist finds Trunks reviewing the scroll containing his past which is revealed to be the Android era of Future Trunks’ timeline. They watch as Future Gohan confronts Future Android 17 & Future Android 18, though Future Gohan’s speech regarding someone defeating the Androids even if he dies doesn’t occur. Still, Trunks acts as if it is the unaltered history of his timeline. Elder Kai walks in and notes that while he doesn’t approve of Trunks’ use of his mother’s Time Machine it is a moot point as the Supreme Kai of Time had already decided to allow his changes to remain as part of the official history in exchange for Trunks service as a mentor of the Time Patrol. Suddenly the scroll shows signs of a history change & since it involves Trunk’s history, he is unable to intervene forcing the protagonist to intervene in his steed, saving Future Gohan from Android 16 who seems to have been reprogrammed to target Future Gohan.

Together the two can defeat the Android, only for Mira to appear threatening to absorb Future Gohan’s energy. Though the Supreme Kai of Time forbids Trunks from intervening, he can’t bear to see Mira kill both Future Gohan & their Time Patroller comrade. Together with Trunks, they manage to force Mira to retreat. Future Gohan surmises Trunks is from the future due to his age & knowledge of Future Bulma’s time machine research. As Future Gohan is about to leave to confront the Android twins, Trunks tries to convince him to let him accompany him this time. The Supreme Kai of Time reminds Trunks that doing so will alter history which is taboo for a Time Patroller & orders the protagonist to intervene to stop him. Fortunately, Future Gohan recognizes Trunks is conflicted & realizes he won’t survive his confrontation with the Androids, though recognizes that Trunks is alive & stronger, concludes that his death has a purpose, decides to confront his fate on his own, convincing Trunks not to abandon his friends to save him, as he accepts his fate confident that Trunks will bring peace to their world.

DRAGON BALL Xenoverse 2

Trunks must take a break from time patrolling. The Time Patroller is sent to aid Trunk’s past self after he returns to his timeline following the Cell Games. Once again Android 16 appears & it is revealed that Towa found the Android 16 of Future Trunks’ timeline which remained deactivated in his pod. Towa activated him either reprogramming him to attack Future Gohan & Trunks or Future Android 16 had been reprogrammed by Future Dr. Gero to target Future Gohan & Trunks after Future Goku died of the Heart Virus. In addition to Future Android 16, Towa also aided Future Cell in absorbing Future 17 & 18, allowing him to achieve his perfect form as she had done previously in Dragon Ball Xenoverse. However, the Time Patroller & Trunks’ past selves can defeat both Androids, bringing peace to Trunks’ timeline. Afterward, the Supreme Kai of Time puts the scroll for Trunks’ timeline back together now that history has been corrected, though she & Elder Kai decide to leave Trunks’ encounter with Future Gohan out of respect since Future Gohan chose to go to his death.

This leads to Future Gohan’s speech regarding someone appearing to defeat the Androids from The History of Trunks to be added to Trunks’ past as a result of Future Gohan meeting Trunks as a minor alteration which the Supreme Kai of Time allows to remain as part of the official history. Time Patroller then travels to the Majin Buu era to fix the distortion in which Majin Vegeta sacrificed himself to defeat Majin Buu. Broly arrives, and attempts to kill Goku, Vegeta, and Buu, but is stopped by the Time Patroller. Vegeta sacrifices himself to destroy Majin Buu, restoring the current flow of history. Meanwhile, Trunks is sent to investigate a distortion in Hell. The Time Patroller arrives to find Trunks has been defeated by Janemba from the Fusion Reborn timeline to prevent Vegeta’s resurrection by Fortuneteller Baba to join the battle against Super Buu leading to him & Goku fusing into Vegito. Fortunately, the Time Patroller can weaken Janemba enough for Vegeta to finish him off with a Final Flash allowing Vegeta to leave Hell & return to Earth to fuse with Goku.

DRAGON BALL Xenoverse 2

The Time Patroller then goes to the timeline where Goku and Vegeta defeat Kid Buu. After defeating Kid Buu, Trunks who has since recovered from his encounter with Janemba reveals a Masked Saiyan was assisting Janemba & suspects they are nearby collecting energy from the battle. The Time Patroller chases after the Masked Saiyan and teleports to the era where Beerus and Goku are fighting. The Time Patroller defeats the Masked Saiyan, breaking his mask and revealing him to be Bardock. Mira arrives and engages in battle with the Time Patroller. Beerus interrupts the battle to destroy Mira, Goku, the Time Patroller, and Earth. The Supreme Kai of Time attempts to calm Beerus down by sending a box full of Pudding cups. While Mira takes the opportunity to flee with Bardock, Beerus invites Goku, Whis, & the Time Patroller to enjoy some pudding. However, Whis stops when the Supreme Kai of Time reveals she made the pudding (it had been previously established in Dragon Ball Xenoverse that she is a notoriously bad cook).

The Pudding is so bad that it incapacitates Goku with stomach pain, while Beerus is simply enraged (with Whis noting the last time he was this mad he destroyed two solar systems). To calm him down, Whis requests the Time Patroller assist him in fighting Beerus. Together they can calm Beerus down enough that he decides to spare Earth. Soon after, the Time Patroller travels to the Golden Frieza Saga, in which Frieza has been resurrected and wants revenge on Goku. During the battle, Cooler shows up again. Towa hacks into the Time Nest and tricks Beerus and Whis into leaving the battle, which allows Frieza to destroy the planet. Whis can rewind time and the Time Patroller, along with Goku and Vegeta, kills Cooler and Frieza. Shortly after the victory, the Duo of the Hero and Trunks are Ambushed by The Masked Saiyan and Towa, the former revealed to be Bardock, Goku’s Father who was rescued by Towa from the destruction of Planet Vegeta and made an ally for Towa.

DRAGON BALL Xenoverse 2

Freed from control, Bardock restrains Mira when Towa tries to trap Trunks and The Hero in a Black Hole in an attempt to trap them in a void, giving Towa no choice but to begin releasing the Hero from Xenoverse (Like Bardock, was made a slave by Towa). After defeating the Masked Hero and freeing them, Towa flees & the Hero’s existence becomes ephemeral before disappearing entirely. Trunks & the protagonist return to the Time Nest with the Hero’s discarded mask. However, it seems the memory of everyone from Canton City has been altered causing everyone to consider the protagonist to be the Toki Toki City Hero, while the Supreme Kai of Time & Trunks suspect their history has been altered. The Supreme Kai of Time reveals that history changes affect the Time Nest & Conton City at a slower pace & tasks them with investigating Conton City where they find other Time Patrollers are confused by the alterations.

Eventually, Trunks can remember his partner thanks to the discarded mask & finds the scroll for Age 780 when his past self made the wish to Shenron to summon the Toki Toki City Hero. It turns out Towa altered history by killing Shenron before Trunks could make the wish which causes a massive Time distortion that causes all the scrolls fixed by the Toki Toki City Hero to be affected, creating the doomsday scenario that could cause the Time Vault to reach critical mass potentially destroying the official history which is why the Time Patrol correct history to prevent this Doomsday scenario from destroying all of history. Fortunately, Trunks can send the Time Patroller to Age 850 to stop Towa from killing Shenron. Together with Trunks’ Age 850 self, the Time Patroller defeats Towa forcing her to flee, while allowing Trunks to make the wish to summon the Hero restoring the history of Xenoverse.

DRAGON BALL Xenoverse 2 (NSP, XCI) ROM + v1.21.01 Update + All DLCs Download


You are now ready to download DRAGON BALL XENOVERSE 2 for free. Here are some notes:

  • Please read our MOD Info and installation instructions carefully for the game & app to work properly
  • Read the FAQ carefully for more details
  • Kindly report any broken, dead, incorrect, or missing links in the comment section.
  • Additionally, if you have any specific game requests, feel free to leave a comment, and I will do my best to add it within 24 hours. Your feedback is highly appreciated!
5/5 (2 votes)

Recommended for You

Leave a Comment

Your email address will not be published. Required fields are marked *