It is currently Thu Sep 02, 2010 2:51 pm

All times are UTC




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: [FIFO] VisualBoyAdvance, gnomeboyadvance
PostPosted: Mon Jan 12, 2009 8:20 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
Hi,

here's the GameBoy Advance emulator: VisualBoyAdvance, and a frontend: gnomeboyadvance.


SNAPSHOT


[extra/games] VisualBoyAdvance 1.7.2

Description
An emulator for Gameboy and GameboyAdvance systems.

Homepage
http://vba.ngemu.com/

[url=http://zur.zenwalk.org/view/package/name/VisualBoyAdvance]
Package:
http://zenwalk.pinguix.com/user-account ... oyAdvance/


[extra/games] gnomeboyadvance

Description
GnomeBoyAdvance is a GNOME frontend for the Visual Boy Advance emulator. All the options of VisualBoyAdvance are graphically configurable and stored using Gconf. The controls are configurable with a pressing on the wished key or joystick button. You can easily manage your roms collection and associate a screenshot to each game.

Homepage
http://www.gnomefiles.org/app.php/GnomeBoyAdvance

Package
http://zenwalk.pinguix.com/user-account ... oyadvance/

_________________
Ejis :)


Last edited by Ejis on Thu Jan 22, 2009 9:31 pm, edited 1 time in total.

 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 1:11 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
gapan lead me to another frontend than vbaexpress : gnomeboy advance.

Although, I get a Python error when trying to start it:
Code:
aymeric[Musique]$ gnomeboyadvance
/usr/lib/python2.5/site-packages/gnomeboyadvance/GnomeBoyAdvance.py:46: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
  self.gladeHandler = gtk.glade.XML(glade_f)
Traceback (most recent call last):
  File "/usr/bin/gnomeboyadvance", line 5, in <module>
    gba = GnomeBoyAdvance()
  File "/usr/lib/python2.5/site-packages/gnomeboyadvance/GnomeBoyAdvance.py", line 54, in __init__
    self.mySettings = Settings.Settings()
  File "/usr/lib/python2.5/site-packages/gnomeboyadvance/Settings.py", line 24, in __init__
    if not self.__checkBinary(): self.tryFindBinary()
  File "/usr/lib/python2.5/site-packages/gnomeboyadvance/Settings.py", line 32, in __checkBinary
    return os.access(bin, os.X_OK )
TypeError: coercing to Unicode: need string or buffer, NoneType found

_________________
Ejis :)


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 2:43 pm 
Master of the known universe
Master of the known universe

Joined: Fri May 16, 2008 2:44 pm
Posts: 1347
Location: Munich, Germany
It doesn't run, because you don't properly install it. You can just use the ZENBUILD python prototype with buildpkg -gpython.

All you need to put in the build function is this:
Code:
   cd $startdir/src/$pkgname-$pkgver
   python setup.py install --prefix=/usr --root=$startdir/pkg


But though we got a bit further, it's still not starting with the following error message:
Quote:
/usr/lib/python2.5/site-packages/gnomeboyadvance/GnomeBoyAdvance.py:46: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
self.gladeHandler = gtk.glade.XML(glade_f)
Traceback (most recent call last):
File "/usr/bin/gnomeboyadvance", line 5, in <module>
gba = GnomeBoyAdvance()
File "/usr/lib/python2.5/site-packages/gnomeboyadvance/GnomeBoyAdvance.py", line 54, in __init__
self.mySettings = Settings.Settings()
File "/usr/lib/python2.5/site-packages/gnomeboyadvance/Settings.py", line 24, in __init__
if not self.__checkBinary(): self.tryFindBinary()
File "/usr/lib/python2.5/site-packages/gnomeboyadvance/Settings.py", line 32, in __checkBinary
return os.access(bin, os.X_OK )
TypeError: coercing to Unicode: need string or buffer, NoneType found


I marked what seems most important, but I do not really understand what the problem is.


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 2:51 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
Right, I changed the build part (I didn't know those options for Setup.py... happy to learn them!).
But yes, the error is still the same.

_________________
Ejis :)


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 3:27 pm 
Master of the known universe
Master of the known universe

Joined: Fri May 16, 2008 2:44 pm
Posts: 1347
Location: Munich, Germany
I got another error beforehand, probably some files which were installed on your system but not included in the package, but in the one with the new build part.

Anyway why don't you build the integrated gtk interface of VisualBoyAdvance. I was able to do so with the following configure options:
Code:
--with-x --with-mmx --enable-gtk=2.4 --enable-sdl --prefix=/usr --sysconfdir=/etc --localstatedir=/var


Furthermore I had to apply this patch (it's temporary stored there so please don't link at it).

After that the normal make, make install and I could start the interface with gvba. Nothing changed since when I used vba first on linux, no new release and though I have a new comp the sound is still terrible crappy.


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 4:52 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
Thank you very much for the patch!!
I guess we don't need a frontend anymore, now. :)

_________________
Ejis :)


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 5:08 pm 
Master of the known universe
Master of the known universe

Joined: Fri May 16, 2008 2:44 pm
Posts: 1347
Location: Munich, Germany
Thanks, but it's not me who wrote it. I've found it by searching the internet some time ago when I wasn't able to build the frontend. So please give credit where credit is due. I only discovered it in the wideness of the internet.


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 6:02 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
Shador wrote:
Thanks, but it's not me who wrote it. I've found it by searching the internet some time ago when I wasn't able to build the frontend. So please give credit where credit is due. I only discovered it in the wideness of the internet.


I was just thanking you for having found it. I also tried to compile with GTK, but I could'nt because of GCC 4.

_________________
Ejis :)


 Profile  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Sun Jan 18, 2009 10:17 pm 

vba
1. The desktop file and slack-desc mention gamboy ;D
2. This slack-desc is better:
Quote:
"VisualBoyAdvance - a full featured Game Boy Advance emulator"
"VisualBoyAdvance is a Game Boy Advance emulator that works with many"
"ROMs that are publically available. It features save states (like"
"those that are available in ZSNES), full screen support, joystick"
"support, the all-important 'speedup emulation' key for impatient"
"gamers, and a lot more."


gnomeboyadvance
1. Exec line in desktop file has full path. It's not needed.
2. Package includes gconf schemas. Look in the wiki how to install them: http://wiki.zenwalk.org/index.php?title ... _packaging


  
 
 Post subject: Re: VisualBoyAdvance, gnomeboyadvance
PostPosted: Thu Jan 22, 2009 9:14 pm 

gnomeboyadvance
pyghtk is mentioned in the dep file ;D
Also shouldn't be VisualBoyAdvance a dependency?

Everything else is good :)


  
 
 Post subject: Re: [FIFO] VisualBoyAdvance, gnomeboyadvance
PostPosted: Thu Jan 22, 2009 9:48 pm 
Master of the known universe
Master of the known universe

Joined: Fri May 16, 2008 2:44 pm
Posts: 1347
Location: Munich, Germany
Weird the same was in my dep file and I had to manually fix it. A bug in requiredbuilder? Or a bug where it gets it informations from?


 Profile  
 
 Post subject: Re: [FIFO] VisualBoyAdvance, gnomeboyadvance
PostPosted: Thu Jan 22, 2009 9:56 pm 
Community Packager
Community Packager
User avatar

Joined: Thu Aug 14, 2008 8:26 am
Posts: 1111
Location: Paris
It's solved. It came from my ZenBuild, where I had to put the deps manually in extradepends, because it only says "python" when I don't add them.

_________________
Ejis :)


 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC


 Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: