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

GB64 and WinVICE 1.22 - True Drive Emulation

Are you having problems setting up GB64 on your machine? Ask your questions in here!

Moderator: Jimbo

User avatar
tiktokofoz
New Member
Location: London, UK
Posts: 8
Joined: Sun Jul 16, 2006 12:20 pm

GB64 and WinVICE 1.22 - True Drive Emulation

Mon Apr 21, 2008 7:25 pm

Hi. I'm trying to keep "True Drive Emulation" switched on in WinVICE 1.22. If I launch it via its own executable, it stays checked. If I launch it via GB64, I find it has mysteriously unchecked itself (which has an impact on certain games it seems).

Before I physically destroy something, has anyone got a solution to how I can keep "True Drive Emulation" switched on permanently when launching a game with GB64?

Thanks!

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

Mon Apr 21, 2008 9:08 pm

For a single game, press Ctrl+F2 and click to select the True Drive Emulation checkbox.

If you don't want that the Gamebase frontend alters the TDE setting, you have to edit the GEMUS script.
To do this, click GEMUS, WinVICE 1.22...
Locate the following lines in the script:

Code: Select all

	;true drive emulation (vtde=yes is for VICE only, not CCS64)
	;set GEMUS key "vtde" to overrule database TrueDriveEmu settings
	If Key_vtde CONTAINS(yes||on||true||1)
		Add_CLP( -truedrive)
	ElseIf Key_vtde CONTAINS(no||no*||off|false||0)
		Add_CLP( +truedrive)
	ElseIf TrueDriveEmu = YES
		Add_CLP( -truedrive)
	Else
		Add_CLP( +truedrive)
	End If
Place a semicolon ( ; ) at the beginning of all these lines
Click OK
User avatar
tiktokofoz
New Member
Location: London, UK
Posts: 8
Joined: Sun Jul 16, 2006 12:20 pm

Tue Apr 22, 2008 11:41 am

Thanks. I don't have those lines in my script. The GEMUS script is dated 29 July 2003:

Code: Select all

;************************
;* WinVICE GEMUS Script *
;*  (c) The GB64 Team   *
;*     29 July 2003     *
;************************
and I have this at Line 89:

Code: Select all

	;true drive emulation?
	If GameType CONTAINS(d64||g64||g41)
		If TrueDriveEmu = YES
			Add_CLP( -truedrive)
		Else
			Add_CLP( +truedrive)
		End If
	End If
Do I need an updated script from somewhere? Clicking the checkbox for individual games seems to be working so far. Will see how it is later today!
User avatar
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 416
Joined: Mon Sep 29, 2003 9:57 am

Tue Apr 22, 2008 3:47 pm

You can remark them all by typing a semicolon ( ; ) at the beginning of each line.
When done, Gamebase will leave the TDE setting of WinVICE unchanged.

Return to “GB64 Help!”

Who is online

Users browsing this forum: Semrush [Bot] and 46 guests