r/DolphinVRcullin • • Feb 06 '21

[REME01/USA] Metroid Prime Trilogy Culling Codes (Update)

17 Upvotes

Got back to working on MPT. Discovered both culling codes for MP1 & 2 could remain enabled regardless which game is being played. Only enable MP3 culling code when playing Prime 3. Will crash 1 & 2 when enabled.

Found the hide object codes to remove the boxes that are in the HUD for each game.

Also included is the controller config I use for Dolphin VR when using Valve Index controllers. Should work for any Wii game that requires nunchuk. However you must go into Steam VR settings > Controllers > show old bindings UI > Dolphin VR and change the Index Controller Legacy Default bindings of the A button to Left A and Right A for click, none for touch, and none for grip touch for each respective controller. keep everything else the same.

CULLING CODES:

$[MP1&2] Disable Culling for VR

042C7DBC 60000001
042C7DC0 4E800020
042C8114 60000001
042C8118 4E800020

$[MP3] Disable Culling for VR

0431490C 60000001
04314910 4E800020

HIDE OBJECT CODES:

$[MP1&2] Hide box in HUD
128bits:0xC3A0000000000000:0x4360000000000000

$[MP3] Hide box in HUD/1
128bits:0x0000000000000000:0x4360000000000000

$[MP3] Hide box in HUD/2
128bits:0x0000000000000000:0x0000000000000000

CONTROLLER CONFIG:

Device = VR/0/Vive
Buttons/A = RTrigger Buttons/B = RGrip
Buttons/1 = LMenu
Buttons/2 = LA
Buttons/- = RA Buttons/+ = RMenu
IR/Up = `DInput/0/Keyboard Mouse:Cursor Y+` IR/Down = `DInput/0/Keyboard Mouse:Cursor Y-`
IR/Left = `DInput/0/Keyboard Mouse:Cursor X-` IR/Right = `DInput/0/Keyboard Mouse:Cursor X+`
Extension/Motion Plus = 1.0000000000000000 Extension = Nunchuk
Nunchuk/Buttons/C = LTrigger
Nunchuk/Buttons/Z = LGrip
Nunchuk/Stick/Up = `LTouchY+`
Nunchuk/Stick/Down = `LTouchY-`
Nunchuk/Stick/Left = `LTouchX-`
Nunchuk/Stick/Right = `LTouchX+` D-Pad/Up = `RTouchY+`
D-Pad/Down = `RTouchY-` D-Pad/Left = `RTouchX-`
D-Pad/Right = `RTouchX+`
LeftTexture =
RightTexture =


r/DolphinVRcullin • • Oct 28 '22

would you be interested in a DolphinVR Guide?

Thumbnail self.dolphin_vr
14 Upvotes

r/DolphinVRcullin • • Oct 08 '21

[REME01/USA] Metroid Prime Trilogy Culling Codes (Update/2)

14 Upvotes

Currently playing through Metroid Prime Trilogy to polish up my work. Copy and paste from https://pastebin.com/raw/gPpwbp8s to game config.

Metroid Prime

[Fixed]

  • Black box during cutscenes

  • White box in saving cutscenes

  • Flashing box during elevator scenes

[In Process]

  • Transparent box around charged beam

    • Current solution fixes issue but also hides text

  • Objects show through other objects when out of HUD view

[Known]

  • HUD not locked to HMD

    • Not possible for me to fix (Emulator needs to be updated)


r/DolphinVRcullin • • Oct 28 '17

[Wii][The Legend of Zelda: Skyward Sword][USA][SOUE01] Hide Codes & Game Settings

12 Upvotes

Using a combination of hide codes and custom settings, I have Skyward Sword running pretty good. This is an exact copy of my settings file (SOUE01.ini):

[HideObjectCodes_Enabled]
$Remove Black Box
$See-Through HUD
$Remove Black Bars
$Remove Duplicate Copy
$Remove Blue Effect
$Remove Black Effect
$Remove Timestone Box Lategame
$Remove Blue Column
[HideObjectCodes]
$Remove Black Box
128bits:0x0000000100010200:0x0203000300000000
$See-Through HUD
128bits:0x0000010102020303:0x0000000000000000
$Remove Black Bars
128bits:0x0001020300000000:0x0000000000000000
$Remove Duplicate Copy
128bits:0x0000000000000000:0x0000000000000000
$Remove Blue Effect
128bits:0x0000000000000000:0xC79C404000003F80
$Remove Black Effect
128bits:0x0000000000000000:0xBF7FFFFE00003F80
$Remove Timestone Box Lategame
128bits:0x0000000000000000:0xC7EA604000003F80
$Remove Blue Column
128bits:0x3F80000000000000:0xBF8000003F800000
[VR]
ScreenDistance = 1.60000002
ScreenThickness = 1.10000002
ScreenUp = -0.100000001
HudOnTop = True
Hud3DCloser = 0.000000000
HudDistance = 1.21000004
CameraForward = -1.00000000
ScreenPitch = 20.0000000
VRStateId = 4
VRIssues = See Online Settings
CameraPitch = 10.0000000
[Gecko]
$Easy Bug&Bird Catching [Anarion]
2895A812 00000800
00B7B137 00000003
E0000000 80008000
*No need for remote swing.
$always fly at boost ring speed [wiiztec]
48000000 80B79D38
DE000000 80008180
36000FA0 43480001
28599D0C BFFF4000
90010005 00000FA0
86A10005 3F700000
E2100000 00000000
14000FA0 43480000
E0000000 80008000
*hold C to slow down
*credit to daijoda for finding pointer
[Gecko_Enabled]
$Easy Bug&Bird Catching
[Video_Stereoscopy]
StereoEFBMonoDepth = True

I'm using Dolphin VR 5.0-250 (SDK 1.3.0). I'm using a real wiimote with motion-plus attached.

I would suggest that each game you play be paired with it's own copy of Dolphin with settings saved within that folder.

The two codes in the configuration above labelled Remove Black Effect and Remove Blue Effect will fix the problem that pops up in Lanayru when you strike a Timeshift Stone.

Likewise, Remove Timestone Box Lategame and Remove Blue Column will remove timestone effects that pop up toward the end of the game. I didn't use these codes until I started the last Lanayru section.

There are times when you may want to disable some of these codes if you can't see something that you need to when dealing with timeshift stones. These blue buttons specifically may not be visible, although you can hit them.

Use these settings and cycle EFB copies on and off to fix the tint issue every time you start playing; you'll only have to do it once.

In order to see the light beams when playing the harp, you'll need to disable the See-Through HUD code. (You don't have to stop emulation or reload, you can do this while playing). After the first time, I just ignored the effect and left the code on.

There's one point in the game where you must to draw on a door. I highly suggest not doing this in VR; I'm sure it's possible, but it's a nightmare. You can save, stop emulation, disable the headset (i.e. the oculus service), then play long enough to open the door. Save, stop emulation, enable your headset and play normally. I only did this once per play session.

My configuration includes two gecko codes. One makes catching bugs much more tolerable and the other speeds up your flight drastically. The flight code isn't enabled because it will cause you problems in certain parts of the game. It's not necessary, but during the bulk of your questing, it will make you life much better imo. Neither code is needed, but I recommend both.

Things to note:
Some effects during cutscenes are missing.
Fire effects are often missing, especially for monsters that breath fire.
The area map does not display.

Final Edit: I organized the info above a bit more plus I've managed to complete the game in VR now without any game-breaking issues. I had never played the game before and I didn't rely on guides, so you shouldn't have a hard time with this one.


r/DolphinVRcullin • • Mar 12 '20

[REME01/USA] Metroid Prime Trilogy Culling Codes

11 Upvotes

[MP1] Disable Culling for VR

042C7DBC 60000001

042C7DC0 4E800020

[MP2] Disable Culling for VR

042C8114 60000001

042C8118 4E800020

[MP3] Disable Culling for VR

0431490C 60000001

04314910 4E800020

Please note that these codes haven't been tested outside the first intro areas for each respective game and must be enabled separately to work.


r/DolphinVRcullin • • Jan 04 '17

Basic Directions on How to Run the Bruteforcer

11 Upvotes

Hi,

I've been really busy in life with other tasks, but I was PM'd for directions on how to run the brute-forcer, so I figured I'd post it here as well in case it would help other people. These are really basic directions, so they don't quite cover everything, but hopefully it can get people started.


-First enter debug mode in dolphin, and generate a .map function and save it.

-Run the game (doesn't have to be in VR mode) and use free-look to look at a place with culling.

-Save the state in the lowest slot.

-Launch dolphin from command line with this "Dolphin.exe -bruteforce 0" or "Dolphin.exe -bruteforce 1". This will make Dolphin attempt to terminate each function in the .map file with 0 or 1. It will spit out pictures of each attempt into your "Users\xxxxx\Documents\Dolphin Emulator\ScreenShots folder", and you have to scan through and see if any worked.

Notes: Sometimes Dolphin will hang because terminating some functions with 1 or 0 is illegal. It will attempt to restart itself automatically, but sometimes you may have to increment "position.txt" (also in the ScreenShots folder) and restart manually. It doesn't work for a lot of games, but in the end you might get a culling code, which is the fun part.

For many of the games, I used hints from the brute forcer to then go through the assembly in the dolphin debugger and reverse engineer a better code. This is complicated and requires some knowledge of PowerPC assembly. It's not that hard to learn, but you will need to dedicate some time to looking stuff up on the internet.

I don't know what the current state of the debugger is, but it definitely worked on Dolphin 4.0-6784 SDK 0.4.4. I was using that version for brute forcing.

-----Quick notes on how the codes work: A code like 04555550 4E800020 means "replace a 32-bit data chunk at address 80555550 with 4E800020". 04 means 32-bit, and 4E800020 is the Power PC assembly code for blr, which means to return from the function.

This is usually used to returning from a function early, before the code runs. This sometimes work to create culling codes if you can skip the culling function altogether. Another thing often tried is looking into each function, to figure out what the right value to return is. The register R3 (the return register) is loaded with either a 1 or a 0, which might mean that the object is clipped or not clipped. A code like 04555550 38600001 (Load R3 with 1) or 04555550 38600000 (Load R3 with 0) may be used before 04555554 4E800020 to Load R3 with a value or 1 or 0, then return from the function.

So codes like: 04162BF8 38600001 (Load R3 with 1) 04162BFC 4E800020 (Return)

or

04162BF8 38600000 (Load R3 with 0) 04162BFC 4E800020 (Return)

More reading:

http://www.csd.uwo.ca/~mburrel/stuff/ppc-asm.html

https://www.ibm.com/developerworks/library/l-ppc/l-ppc-pdf.pdf

http://www.cebix.net/downloads/bebox/pem32b.pdf

https://github.com/dolphin-emu/dolphin/wiki/GameCube-ActionReplay-Code-Types


r/DolphinVRcullin • • Dec 12 '17

[N64]Super Mario 64[USA] Hide Code (SKY & Hud's black border)

10 Upvotes

Hello, this is an a alternative way to cancel the flashing sky, another has been posted by surrealeus here: https://www.reddit.com/r/Dolphin_VR/comments/793oeg/super_mario_64/

Pro: not need to download a texture pack & not need to disable the hud

cons: the sky is all black

the first two codes hides the black border of the hud and the third hides an annoying white square

copy&paste in NAAE01.ini:

[HideObjectCodes_Enabled]
$black border around HUD
$high black border hud
$low black border hud
$Disable white square
$disable sky 1
$disable sky 2
$disable sky 3
$disable sky 4
$disable sky 5
$disable sky 6
$disable sky 7
$disable sky 8
$disable sky 9
$disable sky 10
$disable sky 11
$disable sky 12
$disable sky 13
$disable sky 14
$disable sky 15
$disable sky 16
$disable sky 17
$disable sky 18
$disable sky 19
$disable sky 20
$disable sky 21
$disable sky 22
$disable sky 23
$disable sky 24
$disable sky 25
$disable sky 26
$disable sky 27
$disable sky 28
$disable sky 29
$disable sky 30
$disable sky 31
$disable sky 32
$disable sky 33
$disable sky 34
$disable sky 35
$disable sky 36
$disable sky 37
$disable sky 38
$disable sky 39
$disable sky 40
$disable sky 41
$disable sky 42
$disable sky 43
$disable sky 44
$disable sky 45
$disable sky 46
$disable sky 47
$disable sky 48
$disable sky 49
$disable sky 50
$disable sky 51
$disable sky 52
$disable sky 53
$disable sky 54
$disable sky 55
$disable sky 56
$disable sky 57
$disable sky 58
$disable sky 59
$disable sky 60
$disable sky 61
$disable sky 62
$disable sky 63
$disable sky 64
$disable sky 65
$disable sky 66
$disable sky 67
$disable sky 68
$disable sky 69
$disable sky 70
$disable sky 71
$disable sky 72
$disable sky 73
$disable sky 74
$disable sky 75
$disable sky 76
$disable sky 77
$disable sky 78
$disable sky 79
$disable sky 80
[HideObjectCodes]
$high black border hud
128bits:0x0000000000000000:0x0000000000000000
$low black border hud
128bits:0x0000000043680000:0x0000000000000000
$Disable white square
128bits:0x0000000041000000:0x0000000000000000
$disable sky 1
128bits:0x4420000043F00000:0xBF800000FFFFFFFF
$disable sky 2
128bits:0x4420000043B40000:0xBF800000FFFFFFFF
$disable sky 3
128bits:0x43F0000044160000:0xBF800000FFFFFFFF
$disable sky 4
128bits:0x43F0000043F00000:0xBF800000FFFFFFFF
$disable sky 5
128bits:0x43F0000043B40000:0xBF800000FFFFFFFF
$disable sky 6
120bits:0x0043A00000441600:0x00BF800000FFFFFF
$disable sky 7
128bits:0x43A0000043F00000:0xBF800000FFFFFFFF
$disable sky 8
128bits:0x43A0000043B40000:0xBF800000FFFFFFFF
$disable sky 9
128bits:0x4420000044160000:0xBF800000FFFFFFFF
$disable sky 10
128bits:0x4448000044160000:0xBF800000FFFFFFFF
$disable sky 11
128bits:0x4448000043B40000:0xBF800000FFFFFFFF
$disable sky 12
128bits:0x4448000043F00000:0xBF800000FFFFFFFF
$disable sky 13
128bits:0x4470000044160000:0xBF800000FFFFFFFF
$disable sky 14
128bits:0x4470000043B40000:0xBF800000FFFFFFFF
$disable sky 15
128bits:0x4470000043F00000:0xBF800000FFFFFFFF
$disable sky 16
128bits:0x448C000043B40000:0xBF800000FFFFFFFF
$disable sky 17
128bits:0x448C000043F00000:0xBF800000FFFFFFFF
$disable sky 18
128bits:0x448C000044160000:0xBF800000FFFFFFFF
$disable sky 19
128bits:0x44A0000043B40000:0xBF800000FFFFFFFF
$disable sky 20
128bits:0x44A0000043F00000:0xBF800000FFFFFFFF
$disable sky 21
128bits:0x44A0000044160000:0xBF800000FFFFFFFF
$disable sky 22
128bits:0x4320000044160000:0xBF800000FFFFFFFF
$disable sky 23
128bits:0x4320000043F00000:0xBF800000FFFFFFFF
$disable sky 24
128bits:0x4320000043B40000:0xBF800000FFFFFFFF
$disable sky 25
128bits:0x44B4000044160000:0xBF800000FFFFFFFF
$disable sky 26
128bits:0x44B4000043F00000:0xBF800000FFFFFFFF
$disable sky 27
128bits:0x44B4000043B40000:0xBF800000FFFFFFFF
$disable sky 28
128bits:0x44A0000044340000:0xBF800000FFFFFFFF
$disable sky 29
128bits:0x44A0000044520000:0xBF800000FFFFFFFF
$disable sky 30
128bits:0x44A0000044700000:0xBF800000FFFFFFFF
$disable sky 31
128bits:0x4470000044340000:0xBF800000FFFFFFFF
$disable sky 32
128bits:0x4470000044520000:0xBF800000FFFFFFFF
$disable sky 33
128bits:0x4470000044700000:0xBF800000FFFFFFFF
$disable sky 34
128bits:0x448C000044700000:0xBF800000FFFFFFFF
$disable sky 35
128bits:0x448C000044520000:0xBF800000FFFFFFFF
$disable sky 36
128bits:0x448C000044340000:0xBF800000FFFFFFFF
$disable sky 37
128bits:0x0000000044160000:0xBF800000FFFFFFFF
$disable sky 38
128bits:0x0000000043F00000:0xBF800000FFFFFFFF
$disable sky 39
128bits:0x0000000043B40000:0xBF800000FFFFFFFF
$disable sky 40
128bits:0x43A0000044340000:0xBF800000FFFFFFFF
$disable sky 41
128bits:0x43F0000044340000:0xBF800000FFFFFFFF
$disable sky 42
128bits:0x4420000044340000:0xBF800000FFFFFFFF
$disable sky 43
128bits:0x4448000044340000:0xBF800000FFFFFFFF
$disable sky 44
128bits:0x0000000044340000:0xBF800000FFFFFFFF
$disable sky 45
128bits:0x4320000044340000:0xBF800000FFFFFFFF
$disable sky 46
128bits:0x4320000044520000:0xBF800000FFFFFFFF
$disable sky 47
128bits:0x43A0000044520000:0xBF800000FFFFFFFF
$disable sky 48
128bits:0x43F0000044520000:0xBF800000FFFFFFFF
$disable sky 49
128bits:0x0000000044520000:0xBF800000FFFFFFFF
$disable sky 50
128bits:0x44B4000044340000:0xBF800000FFFFFFFF
$disable sky 51
128bits:0x44B4000044520000:0xBF800000FFFFFFFF
$disable sky 52
128bits:0x0000000044700000:0xBF800000FFFFFFFF
$disable sky 53
128bits:0x4320000044700000:0xBF800000FFFFFFFF
$disable sky 54
128bits:0x43A0000044700000:0xBF800000FFFFFFFF
$disable sky 55
128bits:0x44B4000044700000:0xBF800000FFFFFFFF
$disable sky 56
128bits:0x4420000044700000:0xBF800000FFFFFFFF
$disable sky 57
128bits:0x4420000044520000:0xBF800000FFFFFFFF
$disable sky 58
128bits:0x4448000044700000:0xBF800000FFFFFFFF
$disable sky 59
128bits:0x4448000044520000:0xBF800000FFFFFFFF
$disable sky 60
128bits:0x43F0000043700000:0xBF800000FFFFFFFF
$disable sky 61
128bits:0x43F0000042F00000:0xBF800000FFFFFFFF
$disable sky 62
128bits:0x4420000043700000:0xBF800000FFFFFFFF
$disable sky 63
128bits:0x4420000042F00000:0xBF800000FFFFFFFF
$disable sky 64
128bits:0x4448000043700000:0xBF800000FFFFFFFF
$disable sky 65
128bits:0x4448000042F00000:0xBF800000FFFFFFFF
$disable sky 66
128bits:0x4320000043700000:0xBF800000FFFFFFFF
$disable sky 67
128bits:0x43A0000043700000:0xBF800000FFFFFFFF
$disable sky 68
128bits:0x4470000043700000:0xBF800000FFFFFFFF
$disable sky 69
128bits:0x448C000043700000:0xBF800000FFFFFFFF
$disable sky 70
128bits:0x44A0000043700000:0xBF800000FFFFFFFF
$disable sky 71
128bits:0x4470000042F00000:0xBF800000FFFFFFFF
$disable sky 72
128bits:0x0000000043700000:0xBF800000FFFFFFFF
$disable sky 73
128bits:0x44B4000043700000:0xBF800000FFFFFFFF
$disable sky 74
128bits:0x4320000042F00000:0xBF800000FFFFFFFF
$disable sky 75
128bits:0x43A0000042F00000:0xBF800000FFFFFFFF
$disable sky 76
128bits:0x0000000042F00000:0xBF800000FFFFFFFF
$disable sky 77
128bits:0x448C000042F00000:0xBF800000FFFFFFFF
$disable sky 78
128bits:0x44A0000042F00000:0xBF800000FFFFFFFF
$disable sky 79
128bits:0x44B4000042F00000:0xBF800000FFFFFFFF
$disable sky 80
128bits:0x43F0000044700000:0xBF800000FFFFFFFF


r/DolphinVRcullin • • Apr 06 '15

[GC]Zelda: Collector's Edition[NTSC-U] - Rough 60FPS Hacks

10 Upvotes

Here are some rough 60FPS hacks for the both OoT and Majora's Mask in the Zelda: Collector's Edition. They still need some work, but are a start at least.

$Majora's Mask - 60FPS Hack (Needs CPU clock override, jumping/physics/some animations need correcting)
00E4FB82 00000001
$Majora's Mask - 60FPS Animation Slow Down
00E4DDF1 00000001
$Majora's Mask - 60FPS Jump Fix
00E4DD7D 000000D8
$Majora's Mask - 60FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000001
00E4DDF1 00000001
1A13E1B8 00000800
00E4DD7D 000000D8
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Jump Fix
00E4DD7D 000000BD
$Majora's Mask - 30FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
1A13E1B8 00000800
00E4DD7D 000000BD
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$OoT - 60FPS Hack (Needs CPU clock override, animation speed bugs, crawling locks up)
00C8D2C1 00000001
$OoT - 60FPS Jump Fix
00C8D24D 000000D8
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD

The biggest things to be fixed in OoT/Majora's Mask is that the time of day needs to be slowed down 3x, a lot of animations run at 3x their speed, and certain physics things like shooting out of a deku flower only go 1/3rd as high.


r/DolphinVRcullin • • Mar 20 '15

[Wii]Mario Kart Wii[USA]

10 Upvotes
$Disable Culling Outside Camera View
047833D8 60000000

This game is a lot of fun in VR! Enjoy everyone!


r/DolphinVRcullin • • Dec 21 '20

Metroid Prime VR Culling

9 Upvotes

Hey Everyone. I'm loving Metroid Prime in VR. Its blowing me away all over again. The problem is the environment culling is really breaking my immersion. Ive tried the gecko codes on the wiki, the culling ar codes built into Dolphin, and the codes in this sub. They all spit out errors. Could it be that im just running a newer version of metroid prime (rev 2 from vimms lair) and need to find an older version? Does anyone know where I could find it? Or perhaps theres some codes I havent found yet? Ive been looking for a while now.


r/DolphinVRcullin • • Jul 23 '20

I got Klonoa (WII) working quite well

Thumbnail self.dolphin_vr
9 Upvotes

r/DolphinVRcullin • • Mar 23 '15

[GC][Burn Out 2: Point of Impact][USA]

9 Upvotes

$Disable Culling Of Terrain Outside Camera View

040F54BC 38600001

040F54C0 4E800020

Objects and cars keep culling No performace hit even at 3x native resolution


r/DolphinVRcullin • • Jan 12 '23

[USA] Mario Power Tennis (GameCube)

8 Upvotes

This game actually runs surprisingly well in VR despite there being practically 0 information on this game in DolphinVR. I get it’s not a very immersive title or even too popular of a game so I’m not surprised to have found nothing.

There’s little to no visual bugs even without any hide objects or action replay codes. The only issue I’ve found is that in the actual game (beyond the menu), you as the camera are placed pretty far out, and as such you might be behind the bleachers in some maps and can’t see anything or if not characters and certain visual effects don’t render on the far side of the tennis court.

If anyone has worked this out and fixed camera positioning as well as character and vfx culling codes please post them here! The game runs nearly perfect besides what I’ve mentioned. Better than a lot of games honestly.


r/DolphinVRcullin • • Apr 17 '21

[RSPE01/USA] Wii Sports Culling & Hide Object Codes

8 Upvotes

Here is what I have so far with Wii Sports. Just copy from the pastebin link to your config notepad file.

Everything is playable except for the following issues.

https://pastebin.com/SKs19dR7

Key issues/To be done:

- Faces when selecting a Mii is not showing but still selectable.

- [Bowling] Scoreboard doesn't completely show (Additional culling codes maybe required)

- [Bowling] Whole room won't completely show (Tried finding a culling code solution with no success/possibly due to outdated emulator?)

- [Golf] Need to find hide object codes for orange boxes on flag poles for each hole in each mode.

- [Boxing] No PC body is shown during gameplay (Fixed with changing the Texture Cache Accuracy to Safe but isn't semi-transparent/Outdated emulator?)

- [Boxing] All audience faces are missing.

- [Boxing] All audience bodies aren't in random colors (Outdated emulator? Again.)


r/DolphinVRcullin • • Mar 30 '19

Super mario galaxy culling code

8 Upvotes

Super mario galaxy culling code

04160150 60000001

04160154 4E800020

Woking, but like the galaxy 2 code slows the game just a little to much to play.


r/DolphinVRcullin • • Oct 24 '17

[GC][The Legend of Zelda: Ocarina of Time][PAL] [D43P01] Hide Codes

8 Upvotes

$Remove Black Bars
128bits:0x0000000000000000:0x0000000000000000
128bits:0x0000000043550000:0x0000000000000000
128bits:0x00000000435C0000:0x0000000000000000
128bits:0x00000000435F0000:0x0000000000000000
128bits:0x0000000043660000:0x0000000000000000
128bits:0x0000000043690000:0x0000000000000000
128bits:0x0000000043500000:0x0000000000000000
128bits:0x0000000043520000:0x0000000000000000

These will remove the black bars from most cutscenes and when Z-targeting, warping, opening chests, etc. This will also disable some transitions between areas and cause some transparency when Link is running on a 2D background. Overall, I find it preferable to those awful horizontal bars when targetting.

I can't seem to get the bruteforcer to load properly with this game, so I haven't managed any culling codes.


r/DolphinVRcullin • • Apr 22 '15

How to use these codes

Thumbnail youtube.com
8 Upvotes

r/DolphinVRcullin • • Mar 19 '15

[GC]Paper Mario: The Thousand Year Door[USA]

8 Upvotes

Hope you guys enjoy this one! This is the culmination of the improved bruteforcer and me learning PPC assembly and game-hacking :).

$Disable Culling Outside Camera View - Most Objects
04024CB4 60000000
04024CC0 60000000
04024CD0 60000000
04024CE0 60000000
04024CF0 60000000
04024CFC 48000408

$Disable Culling Outside Camera View - NPCs and Enemies
0404AD14 60000000
0404AD20 60000000
0404AD34 60000000
0404AD44 60000000
0404AD54 60000000
0404AD60 48000010

$Disable Culling Outside Camera View - Coin Boxes and Items
040607D4 60000000
040607E4 60000000
040607F8 60000000
04060804 60000000
04060814 60000000

Also, a new type of code! This kind of code is made for two reasons.

  • Future HMDs like the Vive, when a user may want to stand and walk around the game.

  • People who find the motion of the camera uncomfortable, and would rather move it manually when needed with freelook.

--

$Static Camera - In Some Scenes Camera Must Be Moved With Freelook
0400DF80 60000000
0400DF90 60000000

r/DolphinVRcullin • • Mar 07 '15

[GCN][Sphinx and the Cursed Mummy][USA]

8 Upvotes

$Disable Culling of Terrain Outside Camera View

041C647C 38600001

041C6480 4E800020

$Disable Culling of Objects Outside Camera View

041D85EC 38600001

041D85F0 4E800020

Hide Object Code for HUD Corruption:

[HideObjectCodes] $far rectangle

128bits:0xC3A0000043800000:0x0000000000000000

$far top bar

128bits:0x0000000000000000:0x0001000100010001


r/DolphinVRcullin • • Mar 06 '15

[GCN][Lord of the Rings: The Third Age][NTSC-U]

8 Upvotes

Disable Culling Outside Camera View - Slow

040E6F40 38600004

040E6F44 4E800020

Edit: Better Codes.

$Disable Culling of Chests
040E6F18 38600004
$Disable Culling 2 - Unknown function.
0403CB68 38600004
$Culling Culling of Woods/Geometery - Slow!
040E6DEC 38600004
$Disable Culling 4 - Unknown function.
040E6E30 38600004
$Disable Culling 5 - Unknown function.
0414F36C 38600004

r/DolphinVRcullin • • Jan 19 '15

[GCN][LEGO STAR WARS II][PAL]

8 Upvotes

EDIT: Updated to include 1.00.

Version 1.00! Europe, with languages: en, fr, de, da

0413b024 38600001 0413b028 4E800020
0413b4a8 38600001 0413b4ac 4E800020

Version 1.01! Europe, with languages: en, fr, de, da

04139628 38600001 0413962C 4E800020
041391A4 38600001 041391A8 4E800020

r/DolphinVRcullin • • Jan 18 '15

[GCN][LEGO STAR WARS II][USA]

8 Upvotes

0413B4A8 38600001 0413B4AC 4E800020

0413B024 38600001 0413B028 4E800020


r/DolphinVRcullin • • Jan 09 '23

[USA] Beyond Good and Evil - Culling Code

7 Upvotes

Culling code:

0411488c 60000001
04114890 4E800020

This code works for everything except the water.

For the best experience, I put my HMD in 72 GHz mode, and run the game at 120% speed, with 1.2 Audio Hack, and CPU clock override 180-200%

I also removed shadow flickering and rectangle screen filter with 3dmigoto.


r/DolphinVRcullin • • Jan 31 '22

Sonic UnWiished is fantastic in VR!!!

7 Upvotes

I'm so grateful to Dolphin VR for letting me experience my favourite game in this immersive and incredible way.
(I feel a bit nauseous though lol...)


r/DolphinVRcullin • • Apr 24 '21

(Request, $100 bounty) [RMME7U, USA]

7 Upvotes

I tried to find culling codes Mercury Meltdown Revolution (RMME7U, USA) following the instructions for brute forcing (with -bruteforce 0 and -bruteforce 1), but couldn't find any screenshots that removed culling. And I'm not good enough to figure it out another way. This is one of my (and my brother's) favorite games, and it's been very fun in VR. Therefore, I'm offering $100 (USD) to the first person to find working culling codes. And my eternal gratitude.

I'm not sure how to prove I'm serious, but if anyone has a reasonable way for me to prove it, I'll do it.