I updated my graphics driver and Retroarch works now
@rex Sweet! Glad you got it resolved.
For people who are still getting that error with catalyst legacy drivers, there was a possible fix pushed to git, but weāll have to get a new build out from the updated code.
Still doesānt work with the legacy 13.1 drivers undex xpā¦
A fix was pushed by maister yesterday. You need to wait for a new build and then test again.
Ok thanks. I hope it will be fixed next time. Win XP is the only way I have to use exotic 15khz modes on a crt TV so itās very very important for me.
I have a dedicated PC for retrogaming⦠you know everything now
Not sure if this is the place to post this, but I think the wiki could be edited with the following info:
Where it says to use sh to run the sh scripts (i.e. sh libretro-build.sh) it should also say to use bash as a command instead of sh in case of compilation errors, because for some reason the shebang doesnāt seem to trigger properly.
I found the solution here: https://github.com/libretro/libretro-super/issues/31
Just my two cents.
Seem to be having the same problem. I am using Windows 8 64bit, have Radeon HD4850 triend updating to the latest drivers 13.1 and 13.4 beta, still the same error.
=== Build =======================================
Compiler: MinGW (4.8.2) 64-bit
Built: Jan 3 2014
=================================================
RetroArch: [CPUID]: Vendor: GenuineIntel
RetroArch: [CPUID]: MMX: 1
RetroArch: [CPUID]: SSE: 1
RetroArch: [CPUID]: SSE2: 1
RetroArch: [CPUID]: SSE3: 1
RetroArch: [CPUID]: SSSE3: 1
RetroArch: [CPUID]: AVX: 0
RetroArch: Loading default config.
=== Config ===
libretro_path = ":/libretro/"
system_directory = ":/system/"
rgui_config_directory = ":/configs/"
config_save_on_exit = "true"
video_shader_dir = ":/shaders/"
joypad_autoconfig_dir = ":/autoconfig/"
screenshot_directory = ":/screenshots/"
=== Config end ===
RetroArch: Found default config: E:\RetroArch\retroarch.cfg.
RetroArch: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch: Version of libretro API: 1
RetroArch: Compiled against API: 1
RetroArch: Set audio input rate to: 29975.00 Hz.
RetroArch: Found shader "E:\RetroArch\shaders/5xbr-retro.cg"
RetroArch: Found shader "E:\RetroArch\shaders/bead.cg"
RetroArch: Found shader "E:\RetroArch\shaders/blinky.cg"
RetroArch: Found shader "E:\RetroArch\shaders/pixellate.cg"
RetroArch: Found shader "E:\RetroArch\shaders/quilez.cg"
RetroArch: Found shader "E:\RetroArch\shaders/scanline.cg"
RetroArch: Found shader "E:\RetroArch\shaders/stock.cg"
RetroArch: Video @ 960x720
RetroArch: Setting multimedia scheduling for DWM.
RetroArch: Found GL context: wgl
RetroArch: Detecting screen resolution 1920x1080.
RetroArch: [WGL]: wglSwapInterval(1)
RetroArch: [GL]: Vendor: ATI Technologies Inc., Renderer: ATI Radeon HD 4800 Series.
RetroArch: [GL]: Version: 3.3.11672 Compatibility Profile Context.
RetroArch: Querying GL extension: ARB_ES2_compatibility => exists
RetroArch: Querying GL extension: ARB_sync => exists
RetroArch: Querying GL extension: ARB_texture_float => exists
RetroArch: GL: Using resolution 960x720
RetroArch: [GL]: Not loading any shader.
RetroArch: GL: Using 4 textures.
RetroArch: GL: Loaded 0 program(s).
RetroArch: [GL]: Using GL_RGB565 for texture uploads.
RetroArch: Found XInput v1.4.
RetroArch: Found XInput controller, player #0
RetroArch: Enumerating DInput joypads ...
RetroArch: Done enumerating DInput joypads ...
RetroArch: Joypad port #0 (XInput Controller (Player 1)) configured.
RetroArch: Found joypad driver: "winxinput".
RetroArch: Using font rendering backend: freetype.
RetroArch [ERROR] :: GL: Invalid value.
RetroArch [ERROR] :: Cannot open video driver ... Exiting ...
RetroArch [ERROR] :: Fatal error received in: "init_video_input()"
The d3d9 video driver should normally work, so Iād suggest you use that for the time being.
If it is not a problem could you please explain how to set it to use d3d9.
You need to set video driver to D3D9 in retroarch.cfg
Thank you, it works now.
+1 Thanks a lot.
Even though retroarch-phoenix is not included with this version anymore, at least itās still useful for those who canāt access the RGUI.
The link to the frontend can be found here. credit to hunterk for the link.
By the way⦠the updater no longer works though.
Hi Iām using the Ubuntu version from hunter kallerās ppa. First off, thanks for this wonderful piece of software! You really rock! I have an issue with ālibretro-pcsx-rearmed 0.1~filthypants8ā on Ubuntu 12.04. After I load a game, if I start a new game or load an existing save from the title screen, the emulator crashes with segfault error. I have Catalyst 13.11 beta9.4 on my system. Previous version ālibretro-pcsx-rearmed 0.1~filthypants7ā is working fine, so Iām using that one.
@Tetsuo Shima Ah, thanks for the report. Iāll look into it.
There were a lot of changes to that core recently, so something probably broke
When Iām using Nestopia and I choose the crt halation shader, the fastforward stops working. Is this intentional?
I tried gambatte with the DMG shader but the fastforward still works
I believe fast forward just works by disabling vsync and running the emulator as fast as possible. My guess is that itās getting bottlenecked by the shader and canāt run any faster.
I believe fast forward just works by disabling vsync and running the emulator as fast as possible. My guess is that itās getting bottlenecked by the shader and canāt run any faster.[/quote]
Yea thanks for the feedback
Btw. can retroarch allow users to set the fastforward and rewind buttons in the input settings in the PC and Wii versions. Thanks
EDIT: The fast forward works now with the shader. Weird
EDIT2: Seems that my laptop have better performance (fastforward is noticeable) when plugged in.
@hunterk ,
hi , Today iām going in trouble ;( my new laptop just crash (motherboard)
and meanwhile , i found an old HP laptop with ubuntu 12.04 and an poor intel gm45 for videocard .
that is for the story
So iāve just compiled an retroarch and seems to have a pb with it : if i just load with : retroarch -v --menu or with core that need SET_PIXEL_FORMAT: RGB565
always faced to : RetroArch [ERROR] :: GL: Invalid value. RetroArch [ERROR] :: Cannot open video driver ⦠Exiting ⦠RetroArch [ERROR] :: Fatal error received in: āinit_video_input()ā
RetroArch: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch: Version of libretro API: 1
RetroArch: Compiled against API: 1
RetroArch: Set audio input rate to: 29975.00 Hz.
RetroArch: Video @ 960x720
RetroArch: Found GL context: glx
RetroArch: Detecting screen resolution 1280x1024.
RetroArch: [GLX]: X = 0, Y = 0, W = 960, H = 720.
RetroArch: [GLX]: Found swap function: glXSwapIntervalMESA.
RetroArch: [GLX]: glXSwapInterval(1)
RetroArch: [GL]: Vendor: Tungsten Graphics, Inc, Renderer: Mesa DRI Mobile IntelĀ® GM45 Express Chipset .
RetroArch: [GL]: Version: 2.1 Mesa 8.0.2.
RetroArch: Querying GL extension: ARB_ES2_compatibility => exists
RetroArch: Querying GL extension: ARB_sync => exists
RetroArch: Querying GL extension: ARB_texture_float => exists
RetroArch: GL: Using resolution 960x720
RetroArch: [GL]: Not loading any shader.
RetroArch: GL: Using 4 textures.
RetroArch: GL: Loaded 0 program(s).
RetroArch: [GL]: Using GL_RGB565 for texture uploads.
RetroArch: [Joypad]: Found pad: ST LIS3LV02DL Accelerometer on /dev/input/js0.
RetroArch: Found joypad driver: "linuxraw".
RetroArch: Using font rendering backend: freetype.
RetroArch [ERROR] :: GL: Invalid value.
RetroArch [ERROR] :: Cannot open video driver ... Exiting ...
RetroArch [ERROR] :: Fatal error received in: "init_video_input()"
But if i load a core which use SET_PIXEL_FORMAT: XRGB8888 it load fine .
RetroArch: Version of libretro API: 1
RetroArch: Compiled against API: 1
RetroArch: Environ PERFORMANCE_LEVEL: 3.
RetroArch: ROM loading skipped. Implementation will load it on its own.
RetroArch: Environ SET_PIXEL_FORMAT: XRGB8888.
RetroArch: Set audio input rate to: 23980.00 Hz.
RetroArch: Video @ 960x720
RetroArch: Found GL context: glx
RetroArch: Detecting screen resolution 1280x1024.
RetroArch: [GLX]: X = 0, Y = 0, W = 960, H = 720.
RetroArch: [GLX]: Found swap function: glXSwapIntervalMESA.
RetroArch: [GLX]: glXSwapInterval(1)
RetroArch: [GL]: Vendor: Tungsten Graphics, Inc, Renderer: Mesa DRI Mobile IntelĀ® GM45 Express Chipset .
RetroArch: [GL]: Version: 2.1 Mesa 8.0.2.
RetroArch: Querying GL extension: ARB_ES2_compatibility => exists
RetroArch: Querying GL extension: ARB_sync => exists
RetroArch: Querying GL extension: ARB_texture_float => exists
RetroArch: GL: Using resolution 960x720
RetroArch: [GL]: Not loading any shader.
RetroArch: GL: Using 4 textures.
RetroArch: GL: Loaded 0 program(s).
RetroArch: [Joypad]: Found pad: ST LIS3LV02DL Accelerometer on /dev/input/js0.
RetroArch: Found joypad driver: "linuxraw".
RetroArch: Using font rendering backend: freetype.
RetroArch: Suspending screensaver (X11).
RetroArch: ALSA: Using signed 16-bit format.
RetroArch: ALSA: Period size: 768 frames
RetroArch: ALSA: Buffer size: 3072 frames
RetroArch: ALSA: Can pause: yes.
RetroArch: Sinc resampler [SSE]
RetroArch: SINC params (8 phase bits, 16 taps).
So if you have any clue , to how get it working with rgb565 , iāll appreciate a lot
@rex Just saw your second EDIT. Probably CPU throttling to save battery. You may be able to change that by messing with your power profiles.
@7rtype My guess is that itās an issue with Mesa, but perhaps maister has more input. My suggestion would be to upgrade via a PPA (such as this one: https://launchpad.net/~ubuntu-x-swat/+a ⦠er=precise), though I donāt know if that would actually fix it. Have you tried it with KMS mode?