Welcome to the Gamebase 64 forums.                 An attempt to document ALL Commodore 64 gameware before it's too late!

Linux Frontend for GB64

Discuss GameBase, the Universal Emulator Frontend!

Moderator: Jimbo

Gu
Guest

Linux Frontend for GB64

Mon Nov 15, 2004 7:29 pm

Hi, I am writing a Linux frontend which tries to replicate the most basic features of GB64. Basically it allows to browse the database, launch games with Vice and listen to SIDs. Maybe in the future I will be able to include GB64's most advanced features (scripting etc.)

I had to convert the mdb database to the sqlite format, which is not complicated but needs some work, unless somebody writes a converter. I would distribute it with the frontend, once it is ready, please let me know if this is fine for you.

BTW, I urge you to consider using sqlite in the windows version as well: www.sqlite.org, it is a minimal, free, server-less sql database implementation.

Cheers
Chris
Perplex
New Member
Posts: 1
Joined: Thu Feb 10, 2005 12:11 am

Thu Feb 10, 2005 12:44 am

Are you still working on this? I had the same idea, but if you're
doing progress I'll find something else to do. :)

In which language are you writing this, and what GUI toolkit
are you using?

Regards,
Lars
Gu
Guest

Wed May 18, 2005 11:32 pm

I wrote it using Gambas. It kind of works, but I never bothered to release it since 1) noone seemed interested, and 2) it needs conversion of the DB to sqlite
SP
SPiRiT

Sat Jun 11, 2005 5:28 pm

i think conversion is possible with odbc under windows....

i will take a look.
an
anonymous coward

re:nobody interested?

Thu Jun 30, 2005 10:40 pm

are you kidding?

of course people are interested. an announcement of a working linux implementation would draw many people. it's just that, when using linux full-time, you get used to games-related stuff only being released for windows. and I know from experience: after a while you just get tired of asking for linux support... we're always turned down.


*please* *please* *please* release a frontend for linux

:)
theolog77
New Member
Location: Downunder
Posts: 6
Joined: Tue Jan 18, 2005 11:15 am

Sat Sep 10, 2005 3:38 pm

Can I just add my support to this request too?

The only reason I continue to use Windows is because many games I play don't run under Linux. Given that there are Linux versions of all the emulators I use, the one missing piece for the retro games is a decent frontend.

In short, a version of Gamebase for Linux would be very much appreciated!
Hey - where did all the weird people go?
fgerbig
New Member
Posts: 13
Joined: Tue Jul 04, 2006 2:00 pm

Thu Sep 21, 2006 6:12 am

Hi,

I just wanted to point you to jGameBase a port of GameBase to Java I have written. It's not quite finished, but it's running quite well under Linux ;-)

Please check https://sourceforge.net/projects/jgamebase/ in a couple of weeks.

Oh - by the way: if you want to help, please join me!

kind regards,
Frank.
evincaro
New Member
Posts: 4
Joined: Wed Jan 19, 2005 5:56 pm

Fri Oct 20, 2006 4:26 am

Ready for Live linux (Knoppix?) with the complete gamebase64 collection?
:wink:
fgerbig
New Member
Posts: 13
Joined: Tue Jul 04, 2006 2:00 pm

Fri Oct 20, 2006 6:56 am

Hi evincaro,

technically it should be possible to enhance Knoppix with Java and jGameBase. But if I remember correctly the license forbids you to distribute the frontend/database on the same medium with games.

Kind regards,
Frank.
Michael Plate
GB64 Team
Location: Stockholm
Posts: 1042
Joined: Wed Feb 12, 2003 11:47 am

Fri Oct 20, 2006 7:15 am

That's correct! 8)

Hope I can find some time on the weekend to take a look at JGamebase!

/Michael
evincaro
New Member
Posts: 4
Joined: Wed Jan 19, 2005 5:56 pm

Fri Oct 20, 2006 9:15 am

if I remember correctly the license forbids you to distribute the frontend/database on the same medium with games.
...:roll: ...

Knommodore is a good name... :wink:
Giacomo
New Member
Posts: 3
Joined: Wed Feb 01, 2006 3:28 pm

Mon Oct 23, 2006 11:15 am

Knommodore is a good name
yes, that's nice :)
evincaro
New Member
Posts: 4
Joined: Wed Jan 19, 2005 5:56 pm

Fri Nov 10, 2006 8:21 am

There's a news? :wink:
psykotik
New Member
Posts: 3
Joined: Tue Dec 19, 2006 9:40 pm

Tue Dec 19, 2006 10:41 pm

I downloaded the beta, but cannot get it working. Running ./toolbox.sh go through this error :

Code: Select all

[...]
Starting import of database: GBC
  Importing data into table 'CONFIG'.
ERROR 38000: The exception 'SQL Exception: The exception 'java.lang.reflect.InvocationTargetException' was thrown while evaluating an expression.' was thrown while evaluating an expression.
        at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
        at org.apache.derby.iapi.error.StandardException.unexpectedUserException(Unknown Source)
        at org.apache.derby.impl.services.reflect.ReflectMethod.invoke(Unknown Source)
        at org.apache.derby.impl.sql.execute.CallStatementResultSet.open(Unknown Source)
        at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedCallableStatement.executeStatement(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown Source)
        at gamebase.db.Db.importTable(Db.java:686)
        at gamebase.db.Db.importDb(Db.java:661)
        at gamebase.ToolBox.importAccessToDatabase(ToolBox.java:120)
        at gamebase.ToolBox.main(ToolBox.java:72)
and running ./gamebase.sh :

Code: Select all

[...]
GAMES: SELECT * FROM GAMES 
Hibernate: SELECT * FROM GAMES 
java.lang.IllegalArgumentException: Row index out of range
        at javax.swing.JTable.boundRow(JTable.java:1392)
        at javax.swing.JTable.setRowSelectionInterval(JTable.java:1415)
        at gamebase.gui.GuiObjects.initComponents(GuiObjects.java:860)
        at gamebase.gui.GuiObjects.init(GuiObjects.java:105)
        at gamebase.gui.Gui.<init>(Gui.java:53)
        at gamebase.GameBase.main(GameBase.java:118)
Running Ubuntu 6.10 and Java 1.5.8
fgerbig
New Member
Posts: 13
Joined: Tue Jul 04, 2006 2:00 pm

Mon Sep 21, 2009 1:34 pm

Michael Plate wrote:That's correct! 8)

Hope I can find some time on the weekend to take a look at JGamebase!

/Michael
Hi Michael,

there is a new release of jGameBase:
http://sourceforge.net/projects/jgamebase

Please have a look :-)

Kind regards,
Frank.

Return to “The GameBase Frontend”

Who is online

Users browsing this forum: No registered users and 82 guests