Author Topic: Porting FBA to Linux (Win|OSX) with Qt  (Read 25874 times)

Offline carson

  • New Member
  • *
  • Posts: 2
  • Karma: +0/-0
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #45 on: April 08, 2015, 02:51:52 AM »
I download the code and compile it succeed in ubuntun 14.10(installed in vmware), but fba shows black screen and it can not play the roms.like this:

Starting /home/chenzm/work/backbup/build-fbaqt-Desktop-Debug/fbaqt...
QXcbInputInit
Ruby Succefully initialized
QtSoundStop
QtSoundInit
QtSoundSetCallback
QtSoundGetNextSoundFiller
QtSoundSetCallback
RubyVidInit
QtSoundPlay
using null output device, none available



does anyone can help me ? I knonw it maybe a audio issue, but I do not know how to do next .please help .


Offline Romhack

  • Expert
  • *****
  • Posts: 92
  • Karma: +49/-0
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #46 on: April 08, 2015, 05:39:11 PM »
Please use lastest source code available here.
Ruby was dropped from FBAQt because byuu won't update it anymore.  Now FBAQt uses its own OpenGL3.3 render.
QtSound driver doesn't work on newer Qt versions, I don't know why. Lastest version uses PulseAudio.

Offline carson

  • New Member
  • *
  • Posts: 2
  • Karma: +0/-0
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #47 on: April 15, 2015, 01:53:53 AM »
Hello  Romhack

as you said, I got the latest code and build it with qt on my ununtu OS, I run it and found it shows:

Erro ao carregar o shader: 0:2(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES

Erro ao carregar o shader: 0:2(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES

does it means my system OpenGL is lowe than the fba wanted ? I found in the fba code said it would need the opengl 3.3 core.

so how to do this, need I update the OpenGL to 3.3 version ,but I think this ways maybe not a good idear, here is my grahic version:

chenzm@ubuntu:~$ glxinfo | grep -i opengl
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on SVGA3D; build: RELEASE; 
OpenGL version string: 2.1 Mesa 10.3.2
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 10.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:


could you advise me how to do next ,thank you very much .

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #48 on: May 26, 2015, 08:30:34 PM »
I was wondering, is FBA-Qt on linux having any issue with colors on konami games ?

Offline mangamuscle

  • New Member
  • *
  • Posts: 1
  • Karma: +0/-0
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #49 on: November 02, 2015, 03:28:08 PM »
Is this port dead? I was really looking forward to using FBalpha in ubuntu/linux mint  :confused:

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #50 on: November 07, 2015, 01:03:45 PM »
I don't know if this port is dead, but you can still run fba through retroarch + libretro-fba port on most platform (including linux on pc compatible)

Offline Romhack

  • Expert
  • *****
  • Posts: 92
  • Karma: +49/-0
Re: Porting FBA to Linux (Win|OSX) with Qt
« Reply #51 on: November 08, 2015, 10:28:03 AM »
The port is not dead, but I need to sync qmake project to FBA .37.