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

jGameBase V0.63-1 released

Discuss GameBase, the Universal Emulator Frontend!

Moderator: Jimbo

fgerbig
New Member
Posts: 13
Joined: Tue Jul 04, 2006 2:00 pm

jGameBase V0.63-1 released

Fri Apr 06, 2012 8:11 am

Hi all,

jGameBase V0.63-1 has been released.
Download from http://sourceforge.net/projects/jgamebase/

jGameBase is an extended Java port of GameBase running on (but not limited to) Windows, Mac OS X, and Linux/UNIX.

Highlights of the new release are several GUI improvements and the extended support for URLs.

Kind regards,
Frank.
psykotik
New Member
Posts: 3
Joined: Tue Dec 19, 2006 9:40 pm

Mon Sep 03, 2012 10:24 pm

I have just updated to gamebase v09 - everything is running smoothly.

Great, great job!
WiNeOS
New Member
Posts: 3
Joined: Sun Oct 09, 2005 10:08 pm

Sat Sep 14, 2013 11:01 pm

great job and thx :D
User avatar
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 282
Joined: Sun Apr 18, 2004 10:18 pm

Sun Dec 07, 2014 11:22 am

Does anybody have working scripts for SDLVICE 2.4.10 ?

I was setting up jGameBase 0.64-4 and GBC_v12 last night on my Linux PC and I keep banging my head against the wall.

If I load a d64 using the included vice_x64.js script I get this:

LOAD"[name]*",8,1:
?DEVICE NOT PRESENT ERROR
Note the *, even if I choose which file to load in game properties it still adds * at the end.

The "funny" thing is I added an edited SuperCPU script with d81 added to supported files for some Metal Dust gaming which works.

Code: Select all

command = "xscpu64";
var iniSection = "SCPU64"; 
SDLVICE is configured and working beautiful when launched normally, so I suspect there must be something in the script which 2.4.10 doesn't like anymore, for non d81 images anyway ?
User avatar
.mad.
Highly Commended Member
Highly Commended Member
Location: Lancashire
Posts: 1600
Joined: Sun Jun 19, 2005 3:30 pm

Sun Dec 07, 2014 5:08 pm

The script is set to disable disk drives before checking the file types.
if file is T64, TAP, CRT, or PRG then keep disk drives disabled.

if file is D64, D81 enable disk drive 1541 or 1581.

sounds like this is not being read via the script.
my guess is, it's the header in the SDL version of the VICE.INI you are using.

Normal windows version has the header...
[c64]

SC version has the header...
[C64SC]

Super CPU version has the header...
[SCPU64]

RetroPlay's SDL version has...
[??????]

when you know what it is, you can edit the script.
using find and replace from a text editor...

find text
"(1||C64||"

replace with
"(1||? Retroplay SLD header ??||"
User avatar
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 282
Joined: Sun Apr 18, 2004 10:18 pm

Sun Dec 07, 2014 6:01 pm

It's same headers as in WinVICE:
[C64]
[C64SC]
[SCPU64]
etc..

However the scripts are different than the regular Windows scripts and searching for what you suggest "(1||C64||", comes up with nothing.

Feel free to have a looksie if you like.
Script and sdl-vicerc (vice.ini)
User avatar
.mad.
Highly Commended Member
Highly Commended Member
Location: Lancashire
Posts: 1600
Joined: Sun Jun 19, 2005 3:30 pm

Mon Dec 08, 2014 6:31 pm

in your "sdl-vicerc" file i can see...
Drive8Type=1542

Change it to "1541" and see what happens. ;)

In the vice_x64.js script there is no option to check and turn on Drive 8.
It assumes it is already configured with the default setting.
Adding this line should fix it.

put after // set path and type of floppy disk drives

Code: Select all

Set_INI_Value(emulatorConfigFile, iniSection, "Drive8Type", "1541");
also i think, not sure with Java.
should that file be renamed to vice.ini and put in the JGameBase folder (like the default script in the c64lite folder?).
User avatar
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 282
Joined: Sun Apr 18, 2004 10:18 pm

Mon Dec 08, 2014 6:50 pm

Doh where the heck did "1542" come from. :lol:

But yes, sdl-vicerc is renamed to vice.ini and put into the GBC_v12 script folder.

Oh and while we're on the subject of VICE and Linux, for you selfcompilers, make sure to "./configure --enable-sdlui" before compiling if you want fullscreen mode to work.

No matter what I did with "./configure --enable-gnomeui" enabled, I couldn't enter fullscreen.
It's too bad though, gnomeui is very similar to WinVICE ui.
User avatar
Retroplay
Cool Member
Cool Member
Location: Denmark
Posts: 282
Joined: Sun Apr 18, 2004 10:18 pm

Tue Dec 09, 2014 8:48 am

Actually "Drive8Type=1542" is not an error, setting drive as 1541-II does that. :wink:

Return to “The GameBase Frontend”

Who is online

Users browsing this forum: No registered users and 1 guest