RetroArch PC releases

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 :confused:

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 :slight_smile:

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?

@hunterk

Thanks for info , i will look for update. and no i havnt testing KMS for now but i’ll in waiting the repair of my motherboard , as intel gm45 is poor.

BTW , after looking change of github i figure out the problematic commit , i thinks the poor intel GM45 not supporting GL_RGB565 like the old ati card . So i do the same hack like Maister did for the ATI , and now it’s work like before , so 16bit color core works slower , but works on my temporaly intel card .

https://github.com/libretro/RetroArch/c … 1c311600c1

Edit:

I 've updated my intel driver using https://launchpad.net/~glasen/+archive/intel-driver and now everything works great , no pb anymore with GL_RGB565 no hack needed .

Sweet! Glad you got it worked out :smiley:

@hunterk

I ve just tested the KMS mode , seems to works good , give me +10% speed than X on heavy game like ridgeracer (although always not fullseep with the poor intel 915 ) .

the only pb remain it’s that i failed to enable shaders on KMS ( but they works with X) , i get :


RetroArch [ERROR] :: Invalid profile type
RetroArch [WARN] :: [GL]: Failed to set multipass shader. Falling back to stock.
RetroArch [ERROR] :: Invalid profile type
RetroArch [ERROR] :: Setting RGUI CGP failed.

but maybe the intel card is just too poor.

Edit: Ok , forgive this one :slight_smile: , i’ve just reread the doc and notice that in kms mode , shaders have to be glsl ! Tested with glsl and works great !

Ubuntu 14.04 (fresh install) with latest ati proprietary driver, I can’t get “libretro-pcsx-rearmed 0.1~filthypants8” to work (segfault error). However I installed filthypants7 release from the precise repo and it’s working. I also noticed that Retroarch’s icon in Unity launcher still has the old space invaders logo.

Any chance on Mupen64 on 32bit systems? I saw in Hunter K’s PPA that all i386 versions failed to compile. Last thing, why there isn’t a Retroarch Linux thread? Thanks for all your hard work, I love Retroarch!

Yeah, pcsx-rearmed isn’t really stable or usable on PC. I probably shouldn’t even have those packages up there, tbh.

I’ve tried a few times to update the icon but it never wants to take for some reason. It’s about time to push out some updates, though, so I’ll take another stab at it. Likewise, I couldn’t coax the launchpad buildfarm to build mupen with dynarecs for 64-bit and 32-bit from the same time, but it’s been quite awhile since I tried it, so I’m overdue for giving it another shot.

As for the lack of a linux subforum, we figured the ‘general’ subforum was good enough, but maybe not :slight_smile:

Thanks for your time. The previous pcsx rearmed is working great, I don’t know what changed in the new version. Sorry, I can’t be of much help, I hope you manage to add the missing cores to linux. Retroarch is wonderful!

edit: after updating retroarch I can see the new icon.

Is 1.0.0.3 beta still being released before the weekends out, or has there been a delay again?

Finishing touches are happening right now. We’re getting the cores and assets built right now and the RetroArch builds will be finished soon after that. Whenever they’re all ready and put together, we’ll put them up for download.

Nice, will there be a build that works for OpenElec (XBMC)?

As far as I know, OpenElec uses it’s own packaging system and has it’s own addon system, so don’t count on it