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

Demobase C64

Discuss any other databases that use the GameBase Frontend, whether in pre development, development or publically released.

Moderator: Jimbo

User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2257
Joined: Sun Jun 19, 2005 3:30 pm

Sat Mar 13, 2010 6:51 pm

just to confirm I am using
GameBase v1.3 (21 February 2010)

not the newer version with a registry problem. (for me anyway) :wink:

try putting the emulators on the C:\ Drive.
c:\test\ (not program files or D:\)

delete the vice.log and vice.ini files

run the WinVICE emulator set all your settings for...
TDE, Graphic Card, Window size ect.
quit and save Vice.ini.
re-load VICE uncheck "save on exit" and close.

now try it.

if it you can get it working with vice v2.1?
setup it with that version.
Run it through gamebase, test it then close down.
Then overwrite with the WinVICE v2.2 files.

thats what i did. :wink:

good luck! :D
User avatar
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 416
Joined: Mon Sep 29, 2003 9:57 am

Sat Mar 13, 2010 7:01 pm

It's working fine on my system.
The only way for me to reproduce the error message is deleting the ini/cfg file under Script Files.

The GEMUS script for WinVICE and CCS64 calls the associated script file for the selected emulator.
In the WinVICE configuration, this file should point to VICE.INI, located in the WinVICE mail folder.
For CCS64, you must choose C64.CFG, also located in the main folder of CCS64.

If you don't see anything under Script Files (in GameBase, click on GEMUS and choose WinVICE or CCS64), click on the New button under Script Files and browse to the correct file (VICE.INI or C64.CFG).

If this is the problem for you, this is not GB V1.3 related. Deleting the associated script file results in the same error message.

I hope this solves the problem for you all.
oknihcap
Keen Member
Keen Member
Posts: 141
Joined: Sat Jun 28, 2008 12:05 am

Sat Mar 13, 2010 8:18 pm

K.C. - that fixed it for me! The associated script files were not selected in GEMUS. Pointing to the associated script files did the trick. Thanks!
Paul Irvine
Cool Member
Cool Member
Posts: 433
Joined: Sat Sep 11, 2004 11:06 am

Sun Mar 14, 2010 10:10 am

To KC and .Mad, thank you both so much for your help, it was indeed that both c64.cfg and vice.ini needed to be added via the new script..

SO simple yet I never gave it a thought....

Thanks guys from a sunny but cold Northolt (West London)
-------
Loved ones are never gone as long as you remember them....
oknihcap
Keen Member
Keen Member
Posts: 141
Joined: Sat Jun 28, 2008 12:05 am

Wed Oct 20, 2010 1:05 am

I just noticed that my Hoxs64 script looks different than the last one posted here. Here's what mine looks like:

Code: Select all

;***********************
;* Hoxs64 GEMUS Script *
;*  (c) The GB64 Team  *
;*   2 February 2005   *
;***********************
;
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS:
;
; Emulator File: HOXS64.EXE
; Associated Script File (1): SC.EXE or SCMAIN.EXE (optional)
; Use Short Filenames: YES
; File Types: D64;PRG;TAP;P00;T64
;
; This script was written for Hoxs64 v1.0.5.276,
; but may work with other versions too.
;
; Emulator Website: http://www.btinternet.com/~hoxs64
;
; "Auto Load" from the menu will work for most D64 and TAP images,
; since the first file is usually the desired file and
; "Auto Load" only works for the first file.
;
; The Star Commander (sc.exe or scmain.exe) is required as a script file
; to convert T64 files into PRG files.  T64s will not work without it.

If GameType CONTAINS(d64||tap||p00||prg||t64)

	;emulator settings are stored in the Windows Registry under HKEY_CURRENT_USER\Software\Hoxs64

	If GameType CONTAINS(t64)
		;use Star Commander to extract PRG files from the T64
		Run_Program(1||/cmd copy tape:%gamepathfile%\"%c64imagename%" %gamepath%\gbgame.prg||WAIT)
		Show_Message(You must manually select "Auto Load" from the menu for the file:%crlfx2%%gamepath%\gbgame.prg)
	Else
		;no command line parameters or autoloading features are available
		Show_Message(You must manually select "Auto Load" from the menu for the file:%crlfx2%%gamepathfile%)
	End If

	;There is no Keyboard Joystick (JoyKey) emulation: PC Joysticks are required.

	;unsupported game controls
	If Control = Mouse
		Show_Message(This emulator does not have Mouse emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	ElseIf Control = LightPen
		Show_Message(This emulator does not have LightPen emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	ElseIf Control = KoalaPad
		Show_Message(This emulator does not have KoalaPad emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	ElseIf Control = LightGun
		Show_Message(This emulator does not have LightGun emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	ElseIf Control = PaddlePort1
		Show_Message(This emulator does not have Paddle emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	ElseIf Control = PaddlePort2
		Show_Message(This emulator does not have Paddle emulation.%crlfx2%This game may be uncontrollable/unplayable.)
	End If

	;give the user a warning message?
	If VersionComment CONTAINS(*use C64S*||*use VICE*||*use CCS*||*use real C64*)
		Show_Message(This game may not work properly with this emulator.%crlfx2%See Version Comment for more info.)
	End If
	If VersionComment CONTAINS(*not 100%*||*not working*||doesn't work*)
		Show_Message(This game may not work properly.)
	End If
	If VersionComment CONTAINS(*PET Emulator*)
		Show_Message(Use PET Emulator to run this game.)
	End If
	If VersionComment CONTAINS(*ATTN:*||*NOTE:*||*ATTN!:*||*NOTE!:*)
		;point out that critical info is in the version comment
		Show_Message(Read this game's Version Comments for very important information/instructions.)
	End If
	If VersionComment CONTAINS(*VIC-20*||*VIC20*)
		If VersionComment CONTAINS(*emulator*)
			Show_Message(Use VIC-20 column Emulator to run this game properly.)
		End If
	End If

	;run the emulator
	Run_Emulator()

Else

	;invalid game file type
	Show_Message(GAME_NOT_SUPPORTED%crlfx2%Supported types: D64, TAP, P00, PRG, (T64))

End If
Mine mentions "This script was written for Hoxs64 v1.0.5.276".
The latest one posted here by K.C. says "This script was written for Hoxs64 v1.0.2.6"

Which one should I be using? My version of Hoxs64 is v1.0.5.28.

EDIT: .mad posted the script for v1.0.5.27 in the main forum. Can I use that for this demobase too?

Return to “Other GameBase Projects”

Who is online

Users browsing this forum: No registered users and 37 guests