Hacking [RELEASE] Phacox's Injector (NES/SNES/N64/GBA/NDS for Wii U)

denpanosekai

Well-Known Member
Newcomer
Joined
Jan 4, 2009
Messages
65
Trophies
0
XP
180
Country
Canada
Hi guys, I can't run the latest Mario 64 Odyssey hack (the one released 2020-04-18) I'm using the USA rom, patched with the online tool and inject using the Super Mario 64 base.

The patched ROM is 64MB though. That might be the issue? Were the previous versions of the hack only 8MB? The wiki shows them all as "perfectly running"
 

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,813
Country
Australia
Hi guys, I can't run the latest Mario 64 Odyssey hack (the one released 2020-04-18) I'm using the USA rom, patched with the online tool and inject using the Super Mario 64 base.

The patched ROM is 64MB though. That might be the issue? Were the previous versions of the hack only 8MB? The wiki shows them all as "perfectly running"

The previous v5 of this hack was still in the SM64 world, the new one that Kaz released is a whole new game with new levels. So different game to v5, most of his rom hacks are a hit and miss.
 

denpanosekai

Well-Known Member
Newcomer
Joined
Jan 4, 2009
Messages
65
Trophies
0
XP
180
Country
Canada
The previous v5 of this hack was still in the SM64 world, the new one that Kaz released is a whole new game with new levels. So different game to v5, most of his rom hacks are a hit and miss.

Right. Is there a base game that's 64GB?

I also can't get Super Mario 64 - 60FPS + Widescreen V2 to work despite following the wiki's instructions (super mario 64 as base, disable dark filter)
 
Last edited by denpanosekai,

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,813
Country
Australia
Right. Is there a base game that's 64GB?

I also can't get Super Mario 64 - 60FPS + Widescreen V2 to work despite following the wiki's instructions (super mario 64 as base, disable dark filter)

With the handful of N64 VC's released on the eShop, the biggest are Orge Battle 64 and Paper Mario, both roms are at 40mb, 64mb roms DOES work, such example is Pokemon Stadium 2, unlike other VC consoles where you can't inject anything bigger than the base rom, this does not seem to apply to N64 injects, in saying that Resident Evil 2 is also 64mb but this game can't be injected.
It all comes down to the emulator that Nintendo is using and the config ini settings, I use F-Zero X for most of my N64 injects since this seems to be the latest build of whatever emulator they are using and the most compatible. If "X" game doesn't work then I will experiment with other base and config ini settings.
Kaz the guy who mods these games tends to create the mods to be used with Project64 emulator, if it works as a inject is a bonus.

As for Super Mario 64 - 60FPS + Widescreen V2, this does work, after you have patched the rom, have you tested to make sure the game actually works first before injecting? Does the game load in Project64 emulator?

Has anyone got Screen Settings For.

Vertical SplitScreen DRC/TV

Regarding DS Games I cant seem to get it to work?

I created these a while ago, I have two configs that I use, one with gap and the other without, different games will use the gap as usable area.
Both configs are set as the default layout.

vertical_layout_vertical_dual_screen_for_both_tv_and_gamepad_gap.jpg


vertical_layout_vertical_dual_screen_for_both_tv_and_gamepad_no_gap.jpg
 
Last edited by xs4all,
  • Like
Reactions: CORE and phacox_cll

denpanosekai

Well-Known Member
Newcomer
Joined
Jan 4, 2009
Messages
65
Trophies
0
XP
180
Country
Canada
It all comes down to the emulator that Nintendo is using and the config ini settings, I use F-Zero X for most of my N64 injects since this seems to be the latest build of whatever emulator they are using and the most compatible. If "X" game doesn't work then I will experiment with other base and config ini settings.
Kaz the guy who mods these games tends to create the mods to be used with Project64 emulator, if it works as a inject is a bonus.

As for Super Mario 64 - 60FPS + Widescreen V2, this does work, after you have patched the rom, have you tested to make sure the game actually works first before injecting? Does the game load in Project64 emulator?

I just tried using F-Zero X for Mario Odyssey 64 and Super Mario 64 60FPS V2... neither worked.

Which gets me to think that I don't know if I've successfully injected N64 using this tool. I've done GBA and SNES but not N64. I must be doing something wrong!!!

And yes both of the patched ROM load in Project64 just fine. On my WiiU I get a black screen and a hard system lockup (I must disconnect the power cable)
 

pakrett

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
1,519
Trophies
0
Age
34
XP
1,351
Country
France
If I want to inject zelda ocarina of time gamecube eur into zelda ocarina of time eur will the game run at 60hz ?
 

CORE

3:16
Member
Joined
Jul 15, 2018
Messages
1,176
Trophies
1
XP
2,067
Country
United Kingdom
If I want to inject zelda ocarina of time gamecube eur into zelda ocarina of time eur will the game run at 60hz ?

I think so but why not use USA Version instead?

NoIntro. *hint*

Ocarina of Time and Majoras Mask already run awesome and look and feel great.

The only thing you would need is to use MasterQuest via Nintendont Experience v2 Emulator.
 
Last edited by CORE,
  • Like
Reactions: jacobsson

phacox_cll

Well-Known Member
OP
Member
Joined
Mar 30, 2019
Messages
172
Trophies
0
XP
1,339
Country
Mexico
You need a game that was released out for the Virtual Console. For example, for the NES Battle City ROM you need the "Mario Bros. (USA) Virtual Console game" as a base.
 
  • Like
Reactions: jacobsson

SAORIxMEGUMIN

Well-Known Member
Member
Joined
Sep 10, 2017
Messages
204
Trophies
0
Age
31
XP
419
Country
United States
Does the NDS VC Inject use the 2x resolution or is it possible to do so in settings?

Also how do i get the NDS2WIIU base? AFAIK it is a separate program.
 
Last edited by SAORIxMEGUMIN,

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,925
Country
Does the NDS VC Inject use the 2x resolution or is it possible to do so in settings?

It depends on the base game, some NDS WIIU VC games have different executable files (rpx) and even by changing the parameters in configuration_cafe.json it won't scale at 2x render scale.
 

SAORIxMEGUMIN

Well-Known Member
Member
Joined
Sep 10, 2017
Messages
204
Trophies
0
Age
31
XP
419
Country
United States
It depends on the base game, some NDS WIIU VC games have different executable files (rpx) and even by changing the parameters in configuration_cafe.json it won't scale at 2x render scale.

I see. I was going to try to manually do it by changing the render scale in configuration_cafe.json

Problem is I don't think i have iosuhax for nuspacker since i have CBHC.

I haven't delved into Wii U hacking like I have other platforms.
 
  • Like
Reactions: jacobsson

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,925
Country
I see. I was going to try to manually do it by changing the render scale in configuration_cafe.json

Problem is I don't think i have iosuhax for nuspacker since i have CBHC.

I haven't delved into Wii U hacking like I have other platforms.

You can use New Super Mario Bros as base game for NDS injections with 2x render scale. If the injected game have cinematic scenes (e.g. metroid prime hunters), the videos will look cropped or glitch. Another issue: when closing the injected game with 2x scale, sometimes the console will freeze, leaving no other option than pushing the power button for 5 seconds.
 
Last edited by zerofalcon,
  • Like
Reactions: phacox_cll

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,813
Country
Australia
You can use New Super Mario Bros as base game for NDS injections with 2x render scale. If the injected game have cinematic scenes (e.g. metroid prime hunters), the videos will look cropped or glitch. Another issue: when closing the injected game with 2x scale, sometimes the console will freeze, leaving no other option than pushing the power button for 5 seconds.

I would like to add that only the EUR/PAL version of New Super Mario Bros supports 2x Scale, and when existing the game, your console WILL always lock up when trying to exit back to the WiiU menu.

The only other game that supports 2x Scale is Brain Age - Train Your Brain In Minutes A Day - (US), but using this as a base with 2x Scale is glitchy.
 

denpanosekai

Well-Known Member
Newcomer
Joined
Jan 4, 2009
Messages
65
Trophies
0
XP
180
Country
Canada
I notice NES compatibility list has very few titles. I want to do Mc Kids. Should I use Dr. Mario? It's like the main title used on that very small list.
 

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,813
Country
Australia
I notice NES compatibility list has very few titles. I want to do Mc Kids. Should I use Dr. Mario? It's like the main title used on that very small list.

Ok, Im going to get a little bit technical here, for me and from personal experience, when injecting NES games, first you need to check what type of MAPPER the game you want to inject is using. You can find this info with either google search or use a PC emulator, boot the rom and there should be an option to check the game info.
Then, you need to make a list of all the NES games on the eShop that has been dumped, then again, find out the MAPPER for each of those games. Now you just need to match, close as possible, the MAPPER of the rom your injecting and the base rom, but the rom your injecting cant be bigger than the base rom, it has to be equal or less.
The NES emulator that Nintendo is using doesnt seem to be a generic one that has all the MAPPER included, they do it per game basis.
I find it that NES injects are trial and error to get working, you will come to a point where you tried every single base and the game still wont work, this is when I use PocketNES emulator for the GBA. I inject a NES game into PocketNES, the output will be a GBA rom, you then need to pad the GBA rom created by PocketNES to be one of the original sizes of an actual GBA rom. Then inject this as a GBA game, PocketNES supports MAPPERS but the only downside is the resolution that it outputs because of the GBA resolution it uses.

Most will not follow the above rules and just inject regardless but the above will save you a lot of headaches.
 
Last edited by xs4all,
  • Like
Reactions: phacox_cll

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
    TwoSpikedHands @ TwoSpikedHands: @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the...