So nice, but i was wondering if this procedure can be applied to other NES VC games too... I hope so yes
It will work only if the game sets vfilter=on during the home menu, and vfilter=off during the game.
So nice, but i was wondering if this procedure can be applied to other NES VC games too... I hope so yes
So great for you my friend @Zorg1996, but did you inject it in SMB3, no?Thank you very much friend @NoobletCheese , it also works with my Contra injected wad.
Might it be doable with a priiloader system menu hack (i.e. Hacks_hash, not priiloader itself)? Even if you get it wrong, you should be able to reload priiloader and disable or change the hack so I don't think it should carry much riskSorry, yes I meant Home menu. When you exit the game, System Menu will set its own vfilter 08080A0C0A0808 -- I'd really like to remove this too, but I think it's only possible with modifying PriiLoader, and risky because it would modify sysnand I presume?
This code should work on all popular system menus, but it has only been tested on the 4.2U version.Might it be doable with a priiloader system menu hack (i.e. Hacks_hash, not priiloader itself)?
[Remove Deflicker]
maxversion=518
minversion=288
amount=5
hash=0x0608080a,0x0C0A0808
patch=0x06000015,0x16150000
hash=0x0608080a,0x0C0A0808
patch=0x06000015,0x16150000
hash=0x0608080a,0x0C0A0808
patch=0x06000015,0x16150000
hash=0x0608080a,0x0C0A0808
patch=0x06000015,0x16150000
hash=0x0608080a,0x0C0A0808
patch=0x06000015,0x16150000
You might not care about this detail but injecting SMB3 in other VC emulators does produce some graphical glitches missing from the official release. I didn't test every VC of course so maybe I was unlucky but the same bugs appear in the Animal Crossing emulator.Hey, tried the same thing of brighten the NTSC VC release of Metroid NES with the game Super Mario Bros. 3 NTSC and it also worked great
@SuperrSonic I didn't inject a SMB3 ROM into Metroid WAD. I just removed the dark filter from official release of SMB3 NTSC.This code should work on all popular system menus, but it has only been tested on the 4.2U version.
It's been a long time but I think all you need to do is delete the hacks file installed (I used wiixplorer) and replace it with the new one.
Code:[Remove Deflicker] maxversion=518 minversion=288 amount=5 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000
You might not care about this detail but injecting SMB3 in other VC emulators does produce some graphical glitches missing from the official release. I didn't test every VC of course so maybe I was unlucky but the same bugs appear in the Animal Crossing emulator.
Thanks! But you shouldn't need to use wiixplorer and manually fiddle with your real nand, just add that to the bottom of hacks_hash on your sd card and enable it as per usual via priiloader itselfThis code should work on all popular system menus, but it has only been tested on the 4.2U version.
It's been a long time but I think all you need to do is delete the hacks file installed (I used wiixplorer) and replace it with the new one.
Code:[Remove Deflicker] maxversion=518 minversion=288 amount=5 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000 hash=0x0608080a,0x0C0A0808 patch=0x06000015,0x16150000
You might not care about this detail but injecting SMB3 in other VC emulators does produce some graphical glitches missing from the official release. I didn't test every VC of course so maybe I was unlucky but the same bugs appear in the Animal Crossing emulator.
My bad, what you wrote was clear enough I just misread it after you asked Zorg about injecting into SMB3 and made a poor guess at what you were doing.I didn't inject a SMB3 ROM into Metroid WAD. I just removed the dark filter from official release of SMB3 NTSC.
I made it using Dolphin to view Wii memory and looking at priiloader's source to make the patch. The reason I think it would work on any version is because it's searching for the very specific values and doesn't care about any address in particular.Thanks! But you shouldn't need to use wiixplorer and manually fiddle with your real nand, just add that to the bottom of hacks_hash on your sd card and enable it as per usual via priiloader itself
Out of curiosity who put this together? I think it makes sense to have it tested a bit more, then integrate it into the default hacks_hash that comes with priiloader. So if anyone is willing and able to test this on various system menu versions that would be amazing!
it doesn't work for the HBC, what a pity. I wonder if something could be done for it...
The range used for gecko codes starts at 80001800 is about 4 KB. Aside from that, all games have the same debug strings (if a different address each game is no problem) you could probably use these spots to safely fit small info. Some of my codes do this to make identification easier. E.g. the string "! ! ! C A U T I O N ! ! !" is in every game I've messed with.@SuperrSonic do you know of a safe memory range we can write to for any game? If so, I could write the custom vfilter to that address inside GXSetCopyFilter and change the null to that address, then it should work.
Weird, I'd swear my HBC is filtered comparing it to homebrew apps that are not. It's not too important I suppose.
what about using the open homebrew channel which is already in wad form?I guess you could extract HBC to wad, patch it, then reinstall it?
Once the next update goes live, I'm assuming there won't be any point in hex editing ULGX's boot.dol, right?ULGX's boot.dol appears patchable with a hex editor.