Emulator Issues #5163
Robots NGC - 60fps workaround by disabling EFB copies (without graphics corruption)
ArchLinux 3.2.1-1-ARCH #1 SMP PREEMPT Fri Jan 13 06:50:31 CET 2012 x86_64
Processor: AMD Phenom(tm) II X6 1090T Processor AuthenticAMD GNU/Linux
Motherboard:Gigabyte 880gm-usb3 motherboard
Emulator: Dolphin 3.0-376 64bit
Game: Robots (Nintendo gamecube)
Robots NGC game seems to need 'EFB Copies' enabled with Textures; but disabling EFB Copies, during game play and not closing the 'configuration window' gets us full 60fps speed and no graphics corruption.
If we use EFB copies (*) textures; then game slows down to 30-50 fps;
If we disable EFB copies; then game runs at 60 fps but graphics gets garbage.
Please add some option to dolphin which would 'enable->quick disable efb copies' so that game runs at full speed without texture garbage.
Please see the youtube video:
#2 Updated by fast.rizwaan over 8 years ago
What exactly are you asking for?
If you see the video at youtube; The robots game runs without garbage, when
- enable textures (opengl linux)
then disable [ ] enable efb copies
but when the graphics settings dialog is closed, garbage comes back to the game.
hence, I request for some option to 'achieve the enable and disable efb copies' which gives garbage less performance to the game;
- If we do not close the graphics settings dialog we cannot use the gamepad/joystick but we can play the game with keyboard.
Please see the youtube video (observe the mouse pointer):
#3 Updated by fast.rizwaan over 8 years ago
Okay, got joystick working by using "Background Input" and fullscreen by NOT using "render to main window" and '2 virtual desktops' (rendering game fullscreen on 1st activity and dolphin window on 2nd activity (virtual desktop)).
Alternatively, playing game with frameskipping 1 and "Disabling External Frame buffer" makes it playble