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
720
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,782
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
720
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,782
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,344
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,065
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,901
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,901
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
720
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,782
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
720
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,782
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
    LeoTCK @ LeoTCK: hmm