Hacking [Release] NDS VC INJECTOR

Mikola92

Well-Known Member
Newcomer
Joined
Jan 12, 2016
Messages
68
Trophies
0
XP
205
Country
Canada
idk if anyone else gets this error with other games but i tried injecting an EUR copy of pokemon pearl and i get error code 199-9999.
 

Cygis

Well-Known Member
Newcomer
Joined
Jun 11, 2017
Messages
56
Trophies
0
Age
23
XP
104
Country
United States
idk if anyone else gets this error with other games but i tried injecting an EUR copy of pokemon pearl and i get error code 199-9999.
That's what I got from opening Nintendont without Mocha cfw. Just load cfw and you should be good
 

Mikola92

Well-Known Member
Newcomer
Joined
Jan 12, 2016
Messages
68
Trophies
0
XP
205
Country
Canada
tried both, same issue. last time, i could at least boot the game before i got the black screen. i had gotten to the VC Splash. now just the error code 199-9999.
 

depaul

Well-Known Member
Member
Joined
May 21, 2014
Messages
1,308
Trophies
1
XP
3,024
Country
France
Hi @NicoAICP again sorry when I put a 'rom' in the FILE directory (ghost_trick.nds). I launch the .bat and answer every question, but in the end my rom is deleted and I only get a 17 MB installation directory (while the rom size is at least 80 MB compressed).

Maybe I'm doing something wrong? Thanks.
 

PascalLeroi

Well-Known Member
Member
Joined
Jan 23, 2012
Messages
176
Trophies
1
Age
30
XP
528
Country
Netherlands
maybe a weird question, but is it possible to inject savegames with the injected games too? Looking forwards to N64 injecting :3
 

NicoAICP

Some random dude
OP
Member
Joined
Nov 6, 2016
Messages
745
Trophies
1
XP
2,564
Country
Germany
Hi @NicoAICP again sorry when I put a 'rom' in the FILE directory (ghost_trick.nds). I launch the .bat and answer every question, but in the end my rom is deleted and I only get a 17 MB installation directory (while the rom size is at least 80 MB compressed).

Maybe I'm doing something wrong? Thanks.
idk what can be the issue right now, I'm going to make a new update soon, eventually that will fix your problem

--------------------- MERGED ---------------------------

maybe a weird question, but is it possible to inject savegames with the injected games too? Looking forwards to N64 injecting :3
Idk, if i would know how, I would eventually add a way to inject them
 
  • Like
Reactions: PascalLeroi

NicoAICP

Some random dude
OP
Member
Joined
Nov 6, 2016
Messages
745
Trophies
1
XP
2,564
Country
Germany
Any ideas in fixing this?
i dont have that issue, please wait till v0.0.4 (now in development) is done, eventually this will fix it.
Update will take a while, will have to do the code atleast 10 more times (~3000 lines) if i would only do one region of each game, so be patient, eventually try another rom using it. I think in the next update (0.0.4) I'll add a cleaning script if some files are still there, because eventually that could cause problems too.

--------------------- MERGED ---------------------------

Created Issue formular!
https://goo.gl/forms/Hr2vdIY3mvjpqQ3x1
Post your issues in there
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,301
Country
Chile
Thats nice, i might add an option to add a custom manual to it.
Actually it's pretty simple, you just need edit vcmenus.lua under content/0010/data/scripts and change this block:
Code:
function openManual()
    local manual_url
 
    if titleId == "title_id_to_change" then
        manual_url = "http://m1.nintendo.net/docvc/NTR/JPN/AYIJ/AYIJ_J.pdf"
    else
        local language = VC_getPlatformLanguage()
        local language_suffix = ""
 
        if language == LANGUAGE_JAPANESE then
            language_suffix = "J"
        elseif language == LANGUAGE_ENGLISH then
            language_suffix = "E"
        elseif language == LANGUAGE_FRENCH then
            language_suffix = "F"
        elseif language == LANGUAGE_GERMAN then
            language_suffix = "G"
        elseif language == LANGUAGE_ITALIAN then
            language_suffix = "I"
        elseif language == LANGUAGE_SPANISH then
            language_suffix = "S"
        elseif language == LANGUAGE_DUTCH then
            language_suffix = "D"
        elseif language == LANGUAGE_PORTUGUESE then
            language_suffix = "P"
        elseif language == LANGUAGE_RUSSIAN then
            language_suffix = "R"
        end
     
        if not manual_languages[language_suffix] then
            language_suffix = default_language
        end
     
        manual_url = "https://m1.nintendo.net/docvc/" .. platformId .. "/" .. regionId .. "/" .. titleId .."/" .. titleId .. "_" .. language_suffix .. ".pdf"
    end

    --print('opening manual '..manual_url)
    VC_openBrowser(manual_url)
end

To this:
Code:
function openManual()
    local manual_url = "https://www.nintendo.com/consumer/gameslist/manuals/DS_Pokemon_SoulSilver.pdf"
    --print('opening manual '..manual_url)
    VC_openBrowser(manual_url)
end

manual_url is just a string that loads whatever url you put in there, though Wii U Internet Browser applet.
For games that doesn't have manuals stored in servers it would just redirect to "nintendo.com" or something :lol:
Here are the ones Nintendo has http://en-americas-support.nintendo.com/app/answers/detail/a_id/16881/p/604
 
Last edited by cucholix,

NicoAICP

Some random dude
OP
Member
Joined
Nov 6, 2016
Messages
745
Trophies
1
XP
2,564
Country
Germany
Actually it's pretty simple, you just need change this block:
Code:
function openManual()
    local manual_url
  
    if titleId == "title_id_to_change" then
        manual_url = "http://m1.nintendo.net/docvc/NTR/JPN/AYIJ/AYIJ_J.pdf"
    else
        local language = VC_getPlatformLanguage()
        local language_suffix = ""
  
        if language == LANGUAGE_JAPANESE then
            language_suffix = "J"
        elseif language == LANGUAGE_ENGLISH then
            language_suffix = "E"
        elseif language == LANGUAGE_FRENCH then
            language_suffix = "F"
        elseif language == LANGUAGE_GERMAN then
            language_suffix = "G"
        elseif language == LANGUAGE_ITALIAN then
            language_suffix = "I"
        elseif language == LANGUAGE_SPANISH then
            language_suffix = "S"
        elseif language == LANGUAGE_DUTCH then
            language_suffix = "D"
        elseif language == LANGUAGE_PORTUGUESE then
            language_suffix = "P"
        elseif language == LANGUAGE_RUSSIAN then
            language_suffix = "R"
        end
      
        if not manual_languages[language_suffix] then
            language_suffix = default_language
        end
      
        manual_url = "https://m1.nintendo.net/docvc/" .. platformId .. "/" .. regionId .. "/" .. titleId .."/" .. titleId .. "_" .. language_suffix .. ".pdf"
    end

    --print('opening manual '..manual_url)
    VC_openBrowser(manual_url)
end

To this:
Code:
function openManual()
    local manual_url
  
 
    --print('opening manual '..manual_url)
    VC_openBrowser(manual_url)
end
Thanks man! Will add this some time later, I'm focusing on the N64 injector right now, just to get that done.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==