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

Next GB64.com update

This is the place for your GB64.COM feature requests and bug submissions!

Moderator: Jimbo

K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Mon Aug 15, 2011 9:57 pm

Here's an improved version of GEMUS.dat, detecting also all available 64 bit versions of WinVICE and Hoxs64 and all versions of WinVICE SC and VICE for DOS.

Supported emulators in this version are:
  • All x86 versions of WinVICE (v1.15 - v2.3)
  • All x64 and ia64 versions of WinVICE (v2.2 - v2.3)
  • The x86, x64 and ia64 version of SDLVICE 2.3
  • All versions of VICE for DOS (v1.15 - v2.3)
  • All versions of CCS64 (v1.09 - v3.8)
  • All x86 versions of Hoxs64 (v1.0.2 - v1.0.7.2)
  • All x64 versions of Hoxs64 (v1.0.6.1 - v1.0.7.2)

Code: Select all

;The Official GEMUS.DAT file

[DAT]
Version=1.0

[CREDITS]
Author=K.C.
Contact=http://www.bu22.com/
LastUpdated=2011-08-15

[Commodore 64]

;Latest version of supported emulators
¬WinVICE v2.3 (x86)¬http://www.viceteam.org¬¬x64.exe¬83B7BCBB¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.3 (x64)¬http://www.viceteam.org¬¬x64.exe¬5BFADF2E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.3 (ia64)¬http://www.viceteam.org¬¬x64.exe¬880936AE¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 (x86)¬http://www.viceteam.org¬¬x64.exe¬7726E81¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 (x64)¬http://www.viceteam.org¬¬x64.exe¬E4A6D0E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 (ia64)¬http://www.viceteam.org¬¬x64.exe¬FEC4868F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE SC v2.3 x86¬http://www.viceteam.org¬¬x64sc.exe¬EC21113E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬WinVICE SC v2.3 x64¬http://www.viceteam.org¬¬x64sc.exe¬F87CA56F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬WinVICE SC v2.3 ia64¬http://www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬SDLVICE SC v2.3 x86¬http://www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬SDLVICE SC v2.3 x64¬http://www.viceteam.org¬¬x64.exe¬E4A6D0E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬SDLVICE SC v2.3 ia64¬http://www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬CCS64 v3.8¬http://www.ccs64.com¬¬CCS64.exe¬7E5CFCFB¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬C64.CFG¬
¬Hoxs64 v1.0.7.2 (x86)¬http://www.hoxs64.com¬¬hoxs64.exe¬685CECFD¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.2 (x64)¬http://www.hoxs64.com¬¬hoxs64.exe¬62B23FF1¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬VICE v2.3¬http://www.viceteam.org¬¬x64.exe¬8A0289C2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬

;Old versions of CCS64
¬CCS64 v3.7¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬EB0DEE52¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.7 (R1)¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬AD616C1¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.6¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬10C4FE20¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.5¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬71DCA19E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.4¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬523F18C5¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.3¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬3C487332¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.3 (R1)¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬DD63B50A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.2¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬DDD5CF7F¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.1¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬6F0B594A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.0¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬A8E2B066¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DirectX¬http://www.ccs64.com¬Please consider an update to the latest version!¬ccs.exe¬7A3B9F5A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DirectX (HardSID)¬http://www.ccs64.com¬Please consider an update to the latest version!¬ccs.exe¬91FAF0EA¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DOS¬http://www.ccs64.com¬Please consider an update to the latest version!¬ccs64.exe¬3EFF020E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DOS (HardSID)¬http://www.ccs64.com¬Please consider an update to the latest version!¬ccs64.exe¬FD17340E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v1.09¬http://www.ccs64.com¬Please consider an update to the latest version!¬CCSDPMI.EXE¬332644B8¬D64;T64;PRG;P00¬Y¬default.txt¬c64.cfg¬

;Old versions of Hoxs64
¬Hoxs64 v1.0.7.1 (x86)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬4DB9AD2B¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.1 (x64)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬1331C422¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.0 (x86)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬DB92046B¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.0 (x64)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬9B131742¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.2 (x86)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬45949159¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.2 (x64)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬EB84FB5F¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.1 (x86)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬D0337AA5¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.1 (x64)¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬6C54BC2E¬d64;tap;p00;prg¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.0¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬32F4AB1B¬d64;tap;p00;prg¬N¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.28¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬9C519E74¬FDI;D64;G64;T64;TAP;P00;PRG;SID¬Y¬default.txt¬
¬Hoxs64 v1.0.5.27¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬29ABF599¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.26¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬4B623DEF¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.25¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬9C45AC99¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.24¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬41B9101E¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.23¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬41D16AC2¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.22¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬A4D4969A¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.21¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬7945DD08¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.20¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬29C30D91¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.19¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬EC8C773E¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.18¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬141122C9¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.17¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬494FE67A¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.16¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬9871D7F6¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.15¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬94E2CC0A¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.14¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬6DF413CF¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.13¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬F78C30AC¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.12¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬126D7A81¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.11¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬2F6ABE15¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.10¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬BF15735C¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.09¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬54758996¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.08¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬15860EBD¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.07¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬466C955¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.06¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬BCAE234D¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.05¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬B1B3B810¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.04¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬E54ED168¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.03¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬FC396864¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.02¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬7DA3C705¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.5.00¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬57B172A¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.4.26¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬DC36AEC¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.4.24¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬D81504AF¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.4.23¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬7ED94C41¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.4.22¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬C7F538EF¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.2.6¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬43C495DE¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬
¬Hoxs64 v1.0.2.0¬http://www.hoxs64.com¬Please consider an update to the latest version!¬hoxs64.exe¬168FACCD¬D64;G64;T64;P00;PRG;TAP¬Y¬default.txt¬

;Old versions of VICE for DOS
¬VICE v2.2¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A09614D5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.1¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬44A2AC0F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.0¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A90A96F5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.22¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬8502465F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.21¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬5093F772¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.20¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F850E01D¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.19¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬813DF5C7¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.18¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬3969D2CF¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.17¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F5481BE5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.16¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬7001EBE6¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.15¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬224BF203¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬

;Old versions of WinVICE
¬WinVICE v2.2 (x86)¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A9BA6DD6¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.2 (x64)¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F5D5428C¬D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.2 (ia64)¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬67B612DB¬D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.1¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬6228C629¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.0¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬9C17F960¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.22¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬1B8CE647¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.21¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F78288AD¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.20¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬2E1749B2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.19¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬737D2A67¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.18¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬801EF9¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.17¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬BAC7BF2E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.16¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬10F9C89B¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.15¬http://www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬AC5D39D2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Thu Aug 18, 2011 9:38 pm

I don't think there's much that have to be changed in the GEMUS scripts for WinVICE, CCS64 and Hoxs64.
The most important things (new game controller settings in CCS64's C64.CFG and a modified script for WinVICE-SC, that has its own section in VICE.INI) are already applied in the scripts that .mad. posted here.

I've made a few improvements to these scripts:
  • Hoxs64
    • Removed support for T64 files. That's not really an improvement, but support for T64 files would need a custom Hoxs64 program folder, including binaries from the Star Commander.
  • WinVICE and CCS64
    • Added support for some global key=value pairs, a new cool feature in the GameBase 1.3 frontend.
      You can set the behaviour of WinVICE and CCS64 by pressing F2 and set some predefined values. Things you can change are enabling/disabling fullscreen, CRT emulation and sound output, set the size of the window when run in windowed mode and activate 1 or 2 USB gamepads instead of using a keyset to emulate joysticks.
      To make it easy for the end user, you could put a text file named GEMUS.INI in the database folder, containing something like this:

      Code: Select all

      [global]
      ;Use the key=value pairs in this file
      ;to change the default behaviour of
      ;WinVICE and CCS64.
      
      ;Remove the ";" at the beginning of the
      ;line and change the value to YES, 1, ON
      ;or TRUE to enable the function, or
      ;change it to NO, 0, OFF or FALSE to
      ;disable it
      
      ;Set fullscreen or windowed mode
      ;Fullscreen=no
      
      ;Enable or disable CRT Emulation
      ;CrtEmu=yes
      
      ;Enable or disable sound output
      ;Sound=no
      
      ;Set the size of the window (1, 2 or 3)
      ;WindowSize=1
      
      ;Enable or disable a USB game controller
      ;instead of a keyset for player 1 and
      ;player 2
      ;RealJoystick1=no
      ;RealJoystick2=no
      
Note that the settings for joystick emulation in the CCS64 script will not work with all versions before 3.8.
To support older CCS64 versions, a seperate script has to be created (CCS64-OLD.TXT) that is identical to CCS64.TXT, except the values in the Game Controls section. The CONTROLPORTxMODE values should be changed according to this table:

Code: Select all

CCS64 3.8    Old CCS64 versions
-------------------------------
16           2
17           3
19           5
20           6
All versions of CCS64 in GEMUS.DAT, except v3.8 should point to CCS64-OLD.TXT instead of CCS64.TXT.

Here are the scripts that should work with WinVICE, WinVICE-SC, CCS64 and Hoxs64:

WinVICE.txt:

Code: Select all

;********************************
;* WinVICE Default GEMUS Script *
;*       (c) The GB64 Team      *
;*         8 August 2007        *
;********************************
;
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS:
;
; Emulator File: X64.EXE
; Associated Script File (1): vice.ini
; Use Short Filenames: YES
; File Types: D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX
; (Compressed File Types: GZ;Z;BZ2;ZIP;TAR;TZG;ZOO)
;
; This script was written for WinVICE C64 v1.16,
; but may work with other Windows C64 versions too.
;
; Emulator Website: http://www.viceteam.org
;
; If you have a disk game that comes on multiple disks
; and works with multiple drives, you can set a
; GEMUS key=value pair to auto insert all the disks into
; VICE's drives.  Simply press F2 (in the main GB window)
; and enter: maxdrives=x
; where x is either 2, 3 or 4
;
; If VICE requires True Drive Emulation, but CCS64 does not,
; use the key=value pair: vtde=yes
; If VICE does not require True Drive Emulation, but CCS64 does,
; use the key=value pair: vtde=no
;
; To enable the REU (RAM Expansion Unit),
; use the key=value pair: reu=x
; where x is 128,256,512,1024,2048,4086,8192 or 16384

If GameType CONTAINS(d64||t64||g64||g41||tap||crt||p00||prg||lnx)

	;option to start in fullscreen mode
	If Key_fullscreen CONTAINS(yes||1||on||true)
		Set_INI_Value(1||c64||FullscreenEnabled||1)
	ElseIf Key_fullscreen CONTAINS(no||0||off|false)
		Set_INI_Value(1||c64||FullscreenEnabled||0)
	End If

	;option to set the window size
	If Key_windowsize CONTAINS(1)
		Set_INI_Value(1||c64||VICIIDoubleSize||0)
	ElseIf Key_windowsize CONTAINS(2||3)
		Set_INI_Value(1||c64||VICIIDoubleSize||1)
	End If

	;option to enable/disable emulation of a CRT monitor
	If Key_crtemu CONTAINS(yes||1||on||true)
		Set_INI_Value(1||c64||PALEmulation||1)
	ElseIf Key_crtemu CONTAINS(no||0||off||false)
		Set_INI_Value(1||c64||PALEmulation||0)
	End If

	;option to enable/disable sound output
	If Key_sound CONTAINS(yes||1||on||true)
		Set_INI_Value(1||c64||Sound||1)
	ElseIf Key_sound CONTAINS(no||0||off|false)
		Set_INI_Value(1||c64||Sound||0)
	End If

	;option to turn on/off Warp Mode (speed increase) at startup
	;Set_INI_Value(1||C64||WarpMode||1)

	;option to start in fullscreen mode (no border=640x400, border=600x800 or larger)
	;Set_INI_Value(1||C64||FullscreenEnabled||1)
	;Set_INI_Value(1||C64||FullscreenWidth||640)
	;Set_INI_Value(1||C64||FullscreenHeight||400)
	;Set_INI_Value(1||C64||FullscreenBitdepth||32)

	;VICII settings for Color Enhancer v0.8 (but may work with other versions too)
	;website: http://perso.wanadoo.fr/ck/C64/filter/C64Filter.html
	;the Color Enhancer Filter replaces the default Scale2x filter
	;with a 32-bit color depth smoothing/dithering filter algorithm.
	;Set_INI_Value(1||C64||VICIIDoubleSize||1)
	;Set_INI_Value(1||C64||VICIIScale2x||1)

	;set paths to file location for possible image swaps
	Set_INI_Value(1||C64||InitialDiskDir||"%gamepath%")
	Set_INI_Value(1||C64||InitialTapeDir||"%gamepath%")
	Set_INI_Value(1||C64||InitialCartDir||"%gamepath%")
	Set_INI_Value(1||C64||InitialAutostartDir||"%gamepath%")
	Set_INI_Value(1||C64||InitialDefaultDir||"%gamepath%")
	Set_INI_Value(1||C64||InitialSnapshotDir||"%gamepath%")
	Set_INI_Value(1||C64||FSDevice8Dir||"%gamepath%")
	Set_INI_Value(1||C64||Drive9Type||0)
	Set_INI_Value(1||C64||Drive10Type||0)
	Set_INI_Value(1||C64||Drive11Type||0)

	;set to extend tracks on access
	Set_INI_Value(1||C64||Drive8ExtendImagePolicy||2)
	Set_INI_Value(1||C64||Drive9ExtendImagePolicy||2)
	Set_INI_Value(1||C64||Drive10ExtendImagePolicy||2)
	Set_INI_Value(1||C64||Drive11ExtendImagePolicy||2)

	;autostart or 'manual load' the game image
	If GameType CONTAINS(crt)
		;autostart the cart image
		Add_CLP( -cartcrt %gamepathfile%)
	Else
		;insert multiple disks into drives 9, 10 and 11?
		If GameType CONTAINS(d64||g64||g41)
			If Key_maxdrives CONTAINS(2||3||4)
				If NumGameFiles > 1
					Add_CLP2( -9 "%gamepathfile(1)%")
					Set_INI_Value(1||C64||FSDevice9Dir||"%gamepath%")
					Set_INI_Value(1||C64||Drive9Type||1541)
				End If
			End If
			If Key_maxdrives CONTAINS(3||4)
				If NumGameFiles > 2
					Add_CLP2( -10 "%gamepathfile(2)%")
					Set_INI_Value(1||C64||FSDevice10Dir||"%gamepath%")
					Set_INI_Value(1||C64||Drive10Type||1541)
				End If
			End If
			If Key_maxdrives CONTAINS(4)
				If NumGameFiles > 3
					Add_CLP2( -11 "%gamepathfile(3)%")
					Set_INI_Value(1||C64||FSDevice11Dir||"%gamepath%")
					Set_INI_Value(1||C64||Drive11Type||1541)
				End If
			End If
		End If

		;autostart or 'manual load' the game image
		If ImageName CONTAINS(*)
			If VersionComment CONTAINS(*load manually*)
				Add_CLP2( -autoload "%gamepathfile%:%c64imagename%")
				If Key_keybuf CONTAINS(*)
					Add_CLP2( -keybuf %keybuf_value%)
				End If
			Else
				Add_CLP2( -autostart "%gamepathfile%:%c64imagename%")
			End If
		Else
			If VersionComment CONTAINS(*load manually*)
				Add_CLP2( -autoload "%gamepathfile%)
			Else
				Add_CLP2( -autostart "%gamepathfile%")
			End If
		End If
	End If

	;do we want a PAL or NTSC setup?
	If PalNTSC = NTSC
		Add_CLP( -ntsc)
	Else
		Add_CLP( -pal)
	End If

	;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

	;set the game controls
	;These settings are designed to automatically set the controls for player 1
	;to the same controller, regardless of which PORT the game uses for player 1.
	;
	;0=None, 1=Numpad + RCtrl, 2=Keset A, 3=Keyset B, 4+ are for real joysticks/pads
	;
	;Replace * with <DISABLED> to disable the automatic settings for the JoyPorts
	;Use k=v pair REALJOYSTICK1 and REALJOYSTICK2 to activate a USB game controller
	;for player 1 and player 2
	If %gamefile% CONTAINS&#40;*&#41;
		If Control = JoyPort2
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Add_CLP&#40; -joydev2 4&#41;
			Else
				Add_CLP&#40; -joydev2 3&#41;
			End If
			If NumPlayers > 1
				If Key_realjoystick2 CONTAINS&#40;yes||1||on||true&#41;
					Add_CLP&#40; -joydev1 5&#41;
				Else
					Add_CLP&#40; -joydev1 2&#41;
				End If
			Else
				Add_CLP&#40; -joydev1 0&#41;
			End If
			Set_INI_Value&#40;1||C64||Mouse||0&#41;
		ElseIf Control = JoyPort1
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Add_CLP&#40; -joydev1 4&#41;
			Else
				Add_CLP&#40; -joydev1 3&#41;
			End If
			If NumPlayers > 1
				If Key_realjoystick2 CONTAINS&#40;yes||1||on||true&#41;
					Add_CLP&#40; -joydev2 5&#41;
				Else
					Add_CLP&#40; -joydev2 2&#41;
				End If
			Else
				Add_CLP&#40; -joydev2 0&#41;
			End If
			Set_INI_Value&#40;1||C64||Mouse||0&#41;
		ElseIf Control = Mouse
			;1351 Mouse emulation &#40;the Port cannot be changed or determined via the GUI&#41;
			Set_INI_Value&#40;1||C64||Mouse||1&#41;
			Set_INI_Value&#40;1||C64||Mouseport||1&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		ElseIf Control = PaddlePort1
			;Mouse PORT1 setting may give partial PaddlePort1 control
			Set_INI_Value&#40;1||C64||Mouse||1&#41;
			Set_INI_Value&#40;1||C64||Mouseport||1&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		ElseIf Control = PaddlePort2
			;Mouse PORT2 setting may give partial PaddlePort2 control
			Set_INI_Value&#40;1||C64||Mouse||1&#41;
			Set_INI_Value&#40;1||C64||Mouseport||2&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		Else
			;Disable Joysticks and Mouse
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
			Set_INI_Value&#40;1||C64||Mouse||0&#41;
		End If
	End If

	;REU &#40;Ram Expansion Unit&#41; = 128,256,512,1024,2048,4086,8192 or 16384 kB
	If Key_reu CONTAINS&#40;*&#41;
		;enable REU and set to reu value
		If Key_reu CONTAINS&#40;128||256||512||1024||2048||4096||8192||16384&#41;
			Set_INI_Value&#40;1||C64||REUsize||%reu_value%&#41;
			Set_INI_Value&#40;1||C64||REU||1&#41;
		ElseIf Key_reu CONTAINS&#40;no||no*||off||false||0&#41;
			;disable REU if set to off
			Set_INI_Value&#40;1||C64||REU||0&#41;
		Else
			;set to 512 kB for all other REU values &#40;on, yes, 500, etc.&#41;
			Set_INI_Value&#40;1||C64||REUsize||512&#41;
			Set_INI_Value&#40;1||C64||REU||1&#41;
		End If
	Else
		;disable REU
		Set_INI_Value&#40;1||C64||REU||0&#41;
	End If

	;unsupported game controls
	If Control = LightPen
		Show_Message&#40;This emulator does not have LightPen emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = KoalaPad
		Show_Message&#40;This emulator does not have KoalaPad emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = LightGun
		Show_Message&#40;This emulator does not have LightGun emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = PaddlePort1
		Show_Message&#40;This emulator does not have Paddle emulation.%crlfx2%Mouse Port1 setting may allow partial control via the mouse.%crlfx2%This game may still be uncontrollable/unplayable.&#41;
	ElseIf Control = PaddlePort2
		Show_Message&#40;This emulator does not have Paddle emulation.%crlfx2%Mouse Port2 setting may allow partial control via the mouse.%crlfx2%This game may still be uncontrollable/unplayable.&#41;
	End If

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

	;show message for the user
	If Key_msg CONTAINS&#40;*&#41;
		Show_Message&#40;%msg_value%&#41;
	End If

	;run the emulator
	Run_Emulator&#40;&#41;

Else

	;invalid game file type
	Show_Message&#40;GAME_NOT_SUPPORTED%crlfx2%Supported types&#58; D64, T64, G64/G41, TAP, CRT, P00, PRG, LNX&#41;

End If
WinVICE-SC.txt:

Code: Select all

;********************************
;* WinVICE Default GEMUS Script *
;*       &#40;c&#41; The GB64 Team      *
;*         8 August 2007        *
;********************************
;
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS&#58;
;
; Emulator File&#58; X64.EXE
; Associated Script File &#40;1&#41;&#58; vice.ini
; Use Short Filenames&#58; YES
; File Types&#58; D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX
; &#40;Compressed File Types&#58; GZ;Z;BZ2;ZIP;TAR;TZG;ZOO&#41;
;
; This script was written for WinVICE C64 v1.16,
; but may work with other Windows C64 versions too.
;
; Emulator Website&#58; http&#58;//www.viceteam.org
;
; If you have a disk game that comes on multiple disks
; and works with multiple drives, you can set a
; GEMUS key=value pair to auto insert all the disks into
; VICE's drives.  Simply press F2 &#40;in the main GB window&#41;
; and enter&#58; maxdrives=x
; where x is either 2, 3 or 4
;
; If VICE requires True Drive Emulation, but CCS64 does not,
; use the key=value pair&#58; vtde=yes
; If VICE does not require True Drive Emulation, but CCS64 does,
; use the key=value pair&#58; vtde=no
;
; To enable the REU &#40;RAM Expansion Unit&#41;,
; use the key=value pair&#58; reu=x
; where x is 128,256,512,1024,2048,4086,8192 or 16384

If GameType CONTAINS&#40;d64||t64||g64||g41||tap||crt||p00||prg||lnx&#41;

	;option to start in fulscreen mode
	If Key_fullscreen CONTAINS&#40;yes||1||on||true&#41;
		Set_INI_Value&#40;1||C64SC||FullscreenEnabled||1&#41;
	ElseIf Key_fullscreen CONTAINS&#40;no||0||off|false&#41;
		Set_INI_Value&#40;1||C64SC||FullscreenEnabled||0&#41;
	End If

	;option to set the window size
	If Key_windowsize CONTAINS&#40;1&#41;
		Set_INI_Value&#40;1||C64SC||VICIIDoubleSize||0&#41;
	ElseIf Key_windowsize CONTAINS&#40;2||3&#41;
		Set_INI_Value&#40;1||C64SC||VICIIDoubleSize||1&#41;
	End If

	;option to enable/disable emulation of a CRT monitor
	If Key_crtemu CONTAINS&#40;yes||1||on||true&#41;
		Set_INI_Value&#40;1||C64SC||PALEmulation||1&#41;
	ElseIf Key_crtemu CONTAINS&#40;no||0||off||false&#41;
		Set_INI_Value&#40;1||C64SC||PALEmulation||0&#41;
	End If

	;option to enable/disable sound output
	If Key_sound CONTAINS&#40;yes||1||on||true&#41;
		Set_INI_Value&#40;1||C64SC||Sound||1&#41;
	ElseIf Key_sound CONTAINS&#40;no||0||off|false&#41;
		Set_INI_Value&#40;1||C64SC||Sound||0&#41;
	End If

	;option to turn on/off Warp Mode &#40;speed increase&#41; at startup
	;Set_INI_Value&#40;1||C64SC||WarpMode||1&#41;

	;option to start in fullscreen mode &#40;no border=640x400, border=600x800 or larger&#41;
	;Set_INI_Value&#40;1||C64SC||FullscreenEnabled||1&#41;
	;Set_INI_Value&#40;1||C64SC||FullscreenWidth||640&#41;
	;Set_INI_Value&#40;1||C64SC||FullscreenHeight||400&#41;
	;Set_INI_Value&#40;1||C64SC||FullscreenBitdepth||32&#41;

	;VICII settings for Color Enhancer v0.8 &#40;but may work with other versions too&#41;
	;website&#58; http&#58;//perso.wanadoo.fr/ck/C64/filter/C64Filter.html
	;the Color Enhancer Filter replaces the default Scale2x filter
	;with a 32-bit color depth smoothing/dithering filter algorithm.
	;Set_INI_Value&#40;1||C64SC||VICIIDoubleSize||1&#41;
	;Set_INI_Value&#40;1||C64SC||VICIIScale2x||1&#41;

	;set paths to file location for possible image swaps
	Set_INI_Value&#40;1||C64SC||InitialDiskDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||InitialTapeDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||InitialCartDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||InitialAutostartDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||InitialDefaultDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||InitialSnapshotDir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||FSDevice8Dir||"%gamepath%"&#41;
	Set_INI_Value&#40;1||C64SC||Drive9Type||0&#41;
	Set_INI_Value&#40;1||C64SC||Drive10Type||0&#41;
	Set_INI_Value&#40;1||C64SC||Drive11Type||0&#41;

	;set to extend tracks on access
	Set_INI_Value&#40;1||C64SC||Drive8ExtendImagePolicy||2&#41;
	Set_INI_Value&#40;1||C64SC||Drive9ExtendImagePolicy||2&#41;
	Set_INI_Value&#40;1||C64SC||Drive10ExtendImagePolicy||2&#41;
	Set_INI_Value&#40;1||C64SC||Drive11ExtendImagePolicy||2&#41;

	;autostart or 'manual load' the game image
	If GameType CONTAINS&#40;crt&#41;
		;autostart the cart image
		Add_CLP&#40; -cartcrt %gamepathfile%&#41;
	Else
		;insert multiple disks into drives 9, 10 and 11?
		If GameType CONTAINS&#40;d64||g64||g41&#41;
			If Key_maxdrives CONTAINS&#40;2||3||4&#41;
				If NumGameFiles > 1
					Add_CLP2&#40; -9 "%gamepathfile&#40;1&#41;%"&#41;
					Set_INI_Value&#40;1||C64SC||FSDevice9Dir||"%gamepath%"&#41;
					Set_INI_Value&#40;1||C64SC||Drive9Type||1541&#41;
				End If
			End If
			If Key_maxdrives CONTAINS&#40;3||4&#41;
				If NumGameFiles > 2
					Add_CLP2&#40; -10 "%gamepathfile&#40;2&#41;%"&#41;
					Set_INI_Value&#40;1||C64SC||FSDevice10Dir||"%gamepath%"&#41;
					Set_INI_Value&#40;1||C64SC||Drive10Type||1541&#41;
				End If
			End If
			If Key_maxdrives CONTAINS&#40;4&#41;
				If NumGameFiles > 3
					Add_CLP2&#40; -11 "%gamepathfile&#40;3&#41;%"&#41;
					Set_INI_Value&#40;1||C64SC||FSDevice11Dir||"%gamepath%"&#41;
					Set_INI_Value&#40;1||C64SC||Drive11Type||1541&#41;
				End If
			End If
		End If

		;autostart or 'manual load' the game image
		If ImageName CONTAINS&#40;*&#41;
			If VersionComment CONTAINS&#40;*load manually*&#41;
				Add_CLP2&#40; -autoload "%gamepathfile%&#58;%c64imagename%"&#41;
				If Key_keybuf CONTAINS&#40;*&#41;
					Add_CLP2&#40; -keybuf %keybuf_value%&#41;
				End If
			Else
				Add_CLP2&#40; -autostart "%gamepathfile%&#58;%c64imagename%"&#41;
			End If
		Else
			If VersionComment CONTAINS&#40;*load manually*&#41;
				Add_CLP2&#40; -autoload "%gamepathfile%&#41;
			Else
				Add_CLP2&#40; -autostart "%gamepathfile%"&#41;
			End If
		End If
	End If

	;do we want a PAL or NTSC setup?
	If PalNTSC = NTSC
		Add_CLP&#40; -ntsc&#41;
	Else
		Add_CLP&#40; -pal&#41;
	End If

	;true drive emulation &#40;vtde=yes is for VICE only, not CCS64&#41;
	;set GEMUS key "vtde" to overrule database TrueDriveEmu settings
	If Key_vtde CONTAINS&#40;yes||on||true||1&#41;
		Add_CLP&#40; -truedrive&#41;
	ElseIf Key_vtde CONTAINS&#40;no||no*||off|false||0&#41;
		Add_CLP&#40; +truedrive&#41;
	ElseIf TrueDriveEmu = YES
		Add_CLP&#40; -truedrive&#41;
	Else
		Add_CLP&#40; +truedrive&#41;
	End If

	;set the game controls
	;These settings are designed to automatically set the controls for player 1
	;to the same controller, regardless of which PORT the game uses for player 1.
	;
	;0=None, 1=Numpad + RCtrl, 2=Keset A, 3=Keyset B, 4+ are for real joysticks/pads
	;
	;Replace * with <DISABLED> to disable the automatic settings for the JoyPorts
	;Use k=v pair REALJOYSTICK1 and REALJOYSTICK2 to activate a USB game controller
	;for player 1 and player 2
	If %gamefile% CONTAINS&#40;*&#41;
		If Control = JoyPort2
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Add_CLP&#40; -joydev2 4&#41;
			Else
				Add_CLP&#40; -joydev2 3&#41;
			End If
			If NumPlayers > 1
				If Key_realjoystick2 CONTAINS&#40;yes||1||on||true&#41;
					Add_CLP&#40; -joydev1 5&#41;
				Else
					Add_CLP&#40; -joydev1 2&#41;
				End If
			Else
				Add_CLP&#40; -joydev1 0&#41;
			End If
			Set_INI_Value&#40;1||C64SC||Mouse||0&#41;
		ElseIf Control = JoyPort1
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Add_CLP&#40; -joydev1 4&#41;
			Else
				Add_CLP&#40; -joydev1 3&#41;
			End If
			If NumPlayers > 1
				If Key_realjoystick2 CONTAINS&#40;yes||1||on||true&#41;
					Add_CLP&#40; -joydev2 5&#41;
				Else
					Add_CLP&#40; -joydev2 2&#41;
				End If
			Else
				Add_CLP&#40; -joydev2 0&#41;
			End If
			Set_INI_Value&#40;1||C64SC||Mouse||0&#41;
		ElseIf Control = Mouse
			;1351 Mouse emulation &#40;the Port cannot be changed or determined via the GUI&#41;
			Set_INI_Value&#40;1||C64SC||Mouse||1&#41;
			Set_INI_Value&#40;1||C64SC||Mouseport||1&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		ElseIf Control = PaddlePort1
			;Mouse PORT1 setting may give partial PaddlePort1 control
			Set_INI_Value&#40;1||C64SC||Mouse||1&#41;
			Set_INI_Value&#40;1||C64SC||Mouseport||1&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		ElseIf Control = PaddlePort2
			;Mouse PORT2 setting may give partial PaddlePort2 control
			Set_INI_Value&#40;1||C64SC||Mouse||1&#41;
			Set_INI_Value&#40;1||C64SC||Mouseport||2&#41;
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
		Else
			;Disable Joysticks and Mouse
			Add_CLP&#40; -joydev1 0&#41;
			Add_CLP&#40; -joydev2 0&#41;
			Set_INI_Value&#40;1||C64SC||Mouse||0&#41;
		End If
	End If

	;REU &#40;Ram Expansion Unit&#41; = 128,256,512,1024,2048,4086,8192 or 16384 kB
	If Key_reu CONTAINS&#40;*&#41;
		;enable REU and set to reu value
		If Key_reu CONTAINS&#40;128||256||512||1024||2048||4096||8192||16384&#41;
			Set_INI_Value&#40;1||C64SC||REUsize||%reu_value%&#41;
			Set_INI_Value&#40;1||C64SC||REU||1&#41;
		ElseIf Key_reu CONTAINS&#40;no||no*||off||false||0&#41;
			;disable REU if set to off
			Set_INI_Value&#40;1||C64SC||REU||0&#41;
		Else
			;set to 512 kB for all other REU values &#40;on, yes, 500, etc.&#41;
			Set_INI_Value&#40;1||C64SC||REUsize||512&#41;
			Set_INI_Value&#40;1||C64SC||REU||1&#41;
		End If
	Else
		;disable REU
		Set_INI_Value&#40;1||C64SC||REU||0&#41;
	End If

	;unsupported game controls
	If Control = LightPen
		Show_Message&#40;This emulator does not have LightPen emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = KoalaPad
		Show_Message&#40;This emulator does not have KoalaPad emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = LightGun
		Show_Message&#40;This emulator does not have LightGun emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = PaddlePort1
		Show_Message&#40;This emulator does not have Paddle emulation.%crlfx2%Mouse Port1 setting may allow partial control via the mouse.%crlfx2%This game may still be uncontrollable/unplayable.&#41;
	ElseIf Control = PaddlePort2
		Show_Message&#40;This emulator does not have Paddle emulation.%crlfx2%Mouse Port2 setting may allow partial control via the mouse.%crlfx2%This game may still be uncontrollable/unplayable.&#41;
	End If

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

	;show message for the user
	If Key_msg CONTAINS&#40;*&#41;
		Show_Message&#40;%msg_value%&#41;
	End If

	;run the emulator
	Run_Emulator&#40;&#41;

Else

	;invalid game file type
	Show_Message&#40;GAME_NOT_SUPPORTED%crlfx2%Supported types&#58; D64, T64, G64/G41, TAP, CRT, P00, PRG, LNX&#41;

End If
CCS64.txt:

Code: Select all

;******************************
;*  CCS64 v3.8 GEMUS Script   *
;*      &#40;c&#41; The GB64 Team     *
;*       26 January 2011      *
;******************************
;
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS&#58;
;
; Emulator File&#58; CCS64.EXE &#40;DOS Version&#41;
;                CCS.EXE   &#40;DirectX Version&#41;
; Associated Script File &#40;1&#41;&#58; C64.CFG
; Use Short Filenames&#58; YES
; File Types&#58; D64;T64;PRG;P00;P01;G64;G41;CRT;TAP
;
; This script was written for CCS64 v3.8,
; and may not work with other versions.
;
; Emulator Website&#58; http&#58;//www.ccs64.com
;
; To enable the REU &#40;RAM Expansion Unit&#41;,
; use the key=value pair&#58; reu=x
; where x is 128,256,512,1024,2048,4086,8192 or 16384

If GameType CONTAINS&#40;t64||prg||p00||p01||d64||g64||g41||crt||tap&#41;

	;Screen mode &#40;and window mode&#41; options
	;Some video modes may not be supported and may look different dependent on used emulator
	;Option to start in a preset screen mode. Some video modes may not be supported.
	;CCS64 v2&#58; 0=windowed, 10=600x800.
	;CCS64 v3&#58; 0=Window, 1=Window 2X, 3=Window 3X, 12=320x200x16, 13=320x240x16, 14=400x300x16.
	;Set_CFG_Value&#40;1||$SCREENMODE||0&#41;
	;option to start in fulscreen mode
	If Key_windowsize CONTAINS&#40;1&#41;
		Set_CFG_Value&#40;1||$SCREENMODE||0&#41;
	ElseIf Key_windowsize CONTAINS&#40;2&#41;
		Set_CFG_Value&#40;1||$SCREENMODE||1&#41;
	ElseIf Key_windowsize CONTAINS&#40;3&#41;
		Set_CFG_Value&#40;1||$SCREENMODE||2&#41;
	End If
	If Key_fullscreen CONTAINS&#40;yes||1||on||true&#41;
		Set_CFG_Value&#40;1||$SCREENMODE||22&#41;
	End If

	;option to enable/disable emulation of a CRT monitor
	If Key_crtemu CONTAINS&#40;yes||1||on||true&#41;
		Set_CFG_Value&#40;1||$SCREENFILTER||1&#41;
	ElseIf Key_crtemu CONTAINS&#40;no||0||off||false&#41;
		Set_CFG_Value&#40;1||$SCREENFILTER||0&#41;
	End If

	;Option to start in windowed mode. Not all video modes are supported,
	;The window is not floating &#40;it is fixed in the upper-left corner&#41;
	;This option is only valid for the DirectX emu versions
	Add_CLP&#40; -window&#41;

	;set the HardSID ID &#40;5 is the default ID&#41;
	;This option is only valid for the emu versions supporting HardSID
	;Add_CLP&#40; -hardsid 5&#41;

	;option to enable/disable sound output
	If Key_sound CONTAINS&#40;yes||1||on||true&#41;
		Set_CFG_Value&#40;1||$SOUNDENABLE||YES&#41;
	ElseIf Key_sound CONTAINS&#40;no||0||off|false&#41;
		Set_CFG_Value&#40;1||$SOUNDENABLE||NO&#41;
	End If

	;Option to use max emulator speed during disk load &#40;not always reliable&#41;
	;Set_CFG_Value&#40;1||$MAX1541SPEED||1&#41;

	;set disk save mode &#40;0=never, 1=ask, 2=continuously&#41;
	Set_CFG_Value&#40;1||$DISKSAVEMODE||2&#41;

	;do we want a PAL or NTSC setup?
	If PalNTSC = NTSC
		;1=NTSC &#40;65x263&#41;, 2=NTSC &#40;65x262&#41;
		Set_CFG_Value&#40;1||$SYSTEMMODE||1&#41;
	Else
		;0=PAL &#40;63x312&#41;
		Set_CFG_Value&#40;1||$SYSTEMMODE||0&#41;
	End If

	;load the selected game image
	Add_CLP&#40; %gamepathfile%&#41;
	If GameType CONTAINS&#40;d64||t64&#41;
		Add_CLP&#40;,%imageindex%&#41;

		;true drive emulation?
		If TrueDriveEmu = NO
			Add_CLP&#40; -fastload&#41;
		Else
			Add_CLP&#40; -normalload&#41;
		End If
	End If

	;set the game path for the emulator
	Set_CFG_Value&#40;1||$LOADPATH||%gamepath%&#41;

	;check for 'manual load' verison comments
	If VersionComment CONTAINS&#40;*load manually*&#41;
		Add_CLP&#40; -manualrun&#41;
	Else
		;autorun the loaded image
		Add_CLP&#40; -autorun&#41;
	End If

	;option to set screenshot size settings to 320x200 with no C64 border &#40;GBC style&#41;
	;Set_CFG_Value&#40;1||$SCREENSHOTSTARTX||128&#41;
	;Set_CFG_Value&#40;1||$SCREENSHOTSTOPX||448&#41;
	;Set_CFG_Value&#40;1||$SCREENSHOTSTARTY||51&#41;
	;Set_CFG_Value&#40;1||$SCREENSHOTSTOPY||251&#41;

	;set the game controls
	;These settings are designed to automatically set the controls for player 1
	;to the same controller, regardless of which PORT the game uses for player 1.
	;
	;PORTx&#58; 0=None, 1=Joystick, 2=Mouse C1531, 3=Paddles
	;MODE for PORTx=1&#58; 0-15=PC Gameport 1-16 16=Key-Set 1,
	;     17=Key-Set 2, 18=Key-Set 3, 19=Adapter Port 1, 20=Adapter Port 2
	;
	;MODE for PORTx=2&#58; 0=PC Mouse, 1=PC Gameport 1, 2=PC Gameport 2,
	;                  3=Key-Set 1, 4=Key-Set 2, 5=Key-Set 3
	;
	;MODE for PORTx=3&#58; 0=PC Mouse+PC Mouse, ..., 80=PC Mouse+Key-Set 3,
	;     48=PC Mouse+Key-Set 1, 64=PC Mouse+Key-Set 2
	;
	;Replace * with <DISABLED> to disable the automatic settings for the JoyPorts
	If %gamefile% CONTAINS&#40;*&#41;
		If Control = JoyPort2
			;default for JoyPort2 is PORT2=Key-Set 2 &#40;and PORT1=Key-Set 1&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2||1&#41;
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Set_CFG_Value&#40;1||$CONTROLPORT2MODE||19&#41;
			Else
				Set_CFG_Value&#40;1||$CONTROLPORT2MODE||17&#41;
			End If
			If NumPlayers > 1
				Set_CFG_Value&#40;1||$CONTROLPORT1||1&#41;
				If Key_realjoystick2 CONTAINS&#40;yes||1||on||true&#41;
					Set_CFG_Value&#40;1||$CONTROLPORT1MODE||20&#41;
				Else
					Set_CFG_Value&#40;1||$CONTROLPORT1MODE||16&#41;
				End If
			Else
				Set_CFG_Value&#40;1||$CONTROLPORT1||0&#41;
				Set_CFG_Value&#40;1||$CONTROLPORT1MODE||0&#41;
			End If
		ElseIf Control = JoyPort1
			;default for JoyPort1 is PORT1=Key-Set 2 &#40;and PORT2=Key-Set 1&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT1||1&#41;
			If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
				Set_CFG_Value&#40;1||$CONTROLPORT1MODE||19&#41;
			Else
				Set_CFG_Value&#40;1||$CONTROLPORT1MODE||16&#41;
			End If
			If NumPlayers > 1
				Set_CFG_Value&#40;1||$CONTROLPORT2||1&#41;
				If Key_realjoystick1 CONTAINS&#40;yes||1||on||true&#41;
					Set_CFG_Value&#40;1||$CONTROLPORT2MODE||20&#41;
				Else
					Set_CFG_Value&#40;1||$CONTROLPORT2MODE||17&#41;
				End If
			Else
				Set_CFG_Value&#40;1||$CONTROLPORT2||0&#41;
				Set_CFG_Value&#40;1||$CONTROLPORT2MODE||0&#41;
			End If
		ElseIf Control = Mouse
			;C1531 Mouse in PORT1
			Set_CFG_Value&#40;1||$CONTROLPORT1||2&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT1MODE||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2MODE||0&#41;
		ElseIf Control = PaddlePort1
			;PaddlePort1 is typically for 1P or 2P &#40;Simultaneous&#41; games
			;default is player 1 uses PC Mouse, player 2 uses Key-Set 2
			Set_CFG_Value&#40;1||$CONTROLPORT1||3&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT1MODE||64&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2MODE||0&#41;
		ElseIf Control = PaddlePort2
			;PaddlePort2 is typically for 2P &#40;Alternating&#41; or 1P PORT2 games
			;default is both players 1 and 2 use the PC Mouse
			Set_CFG_Value&#40;1||$CONTROLPORT1||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT1MODE||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2||3&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2MODE||0&#41;
		Else
			;clear the ports if not one of the above controls
			Set_CFG_Value&#40;1||$CONTROLPORT1||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT1MODE||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2||0&#41;
			Set_CFG_Value&#40;1||$CONTROLPORT2MODE||0&#41;
		End If
	End If

	;REU &#40;Ram Expansion Unit&#41; = 128,256,512,1024,2048,4086,8192 or 16384 kB
	If Key_reu CONTAINS&#40;*&#41;
		;enable REU and set to reu value
		Set_CFG_Value&#40;1||$REUENABLE||YES&#41;
		;set REU to reu value in number of 64kB units
		If Key_reu CONTAINS&#40;128&#41;
			Set_CFG_Value&#40;1||$REUSIZE||2&#41;
		ElseIf Key_reu CONTAINS&#40;256&#41;
			Set_CFG_Value&#40;1||$REUSIZE||4&#41;
		ElseIf Key_reu CONTAINS&#40;512&#41;
			Set_CFG_Value&#40;1||$REUSIZE||8&#41;
		ElseIf Key_reu CONTAINS&#40;1024&#41;
			Set_CFG_Value&#40;1||$REUSIZE||16&#41;
		ElseIf Key_reu CONTAINS&#40;2048&#41;
			Set_CFG_Value&#40;1||$REUSIZE||32&#41;
		ElseIf Key_reu CONTAINS&#40;4096&#41;
			Set_CFG_Value&#40;1||$REUSIZE||64&#41;
		ElseIf Key_reu CONTAINS&#40;8192&#41;
			Set_CFG_Value&#40;1||$REUSIZE||128&#41;
		ElseIf Key_reu CONTAINS&#40;16384&#41;
			Set_CFG_Value&#40;1||$REUSIZE||256&#41;
		ElseIf Key_reu CONTAINS&#40;no||no*||off||false||0&#41;
			;disable REU if set to off
			Set_CFG_Value&#40;1||$REUENABLE||NO&#41;
		Else
			;default to 512 kB for all other REU values &#40;on, yes, 500, etc.&#41;
			Set_CFG_Value&#40;1||$REUSIZE||8&#41;
		End If
	Else
		;disable REU
		Set_CFG_Value&#40;1||$REUENABLE||NO&#41;
	End If

	;unsupported game controls
	If Control = LightPen
		Show_Message&#40;This emulator does not have LightPen emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = KoalaPad
		Show_Message&#40;This emulator does not have KoalaPad emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	ElseIf Control = LightGun
		Show_Message&#40;This emulator does not have LightGun emulation.%crlfx2%This game may be uncontrollable/unplayable.&#41;
	End If

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

	;run DirectX or DOS emulator
	Run_Emulator&#40;&#41;
	;Run_Emulator&#40;DOSCLOSE&#41;

Else

	;invalid game file type
	Show_Message&#40;GAME_NOT_SUPPORTED%crlfx2%Supported types&#58; D64, T64, G64/G41, TAP, CRT, P00, P01, PRG&#41;

End If
Hoxs64.txt:

Code: Select all

;*********************** 
;* Hoxs64 GEMUS Script * 
;* &#40;c&#41; The GB64 Team   * 
;*   Autoload by K.C.  * 
;*  7th December 2009  * 
;*********************** 
; 
; PLEASE SET YOUR EMULATOR PROPERTIES AS FOLLOWS&#58; 
; 
; Emulator File&#58; HOXS64.EXE 
; Use Short Filenames&#58; YES 
; File Types&#58; D64;PRG;TAP;P00
; 
; This script was written for Hoxs64 C64 Emulator v1.0.7.2, 
; but will work with other versions too. 
; 
; Emulator Website&#58; http&#58;//www.hoxs64.net 
; 
; "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. 
;

If GameType CONTAINS&#40;d64||tap||p00||prg&#41;

   ;emulator settings are stored in the Windows Registry under HKEY_CURRENT_USER\Software\Hoxs64 
   Add_CLP&#40; -autoload %gamepathfile%&#41; 
   If Key_hoxsnum CONTAINS&#40;*&#41; 
      Add_CLP&#40; %hoxsnum_value%&#41; 
   Else 
      Add_CLP&#40; 0&#41; 
   End If 

   ;no command line parameters or autoloading features are available 

End If 

;There is no Keyboard Joystick &#40;JoyKey&#41; emulation&#58; PC Joysticks are required. 

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

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

;run the emulator 
Run_Emulator&#40;&#41; 
Last edited by K.C. on Tue Aug 23, 2011 6:56 am, edited 1 time in total.
User avatar
.mad.
Highly Commended Member
Highly Commended Member
Location: Lancashire
Posts: 1600
Joined: Sun Jun 19, 2005 3:30 pm

Fri Aug 19, 2011 11:53 am

COOL. 8)

just one thing...
why did remove your updated AUTOLOAD bit from the HOXS64 script.

Code: Select all

If GameType CONTAINS&#40;d64||tap||p00||prg||t64&#41;

   ;emulator settings are stored in the Windows Registry under HKEY_CURRENT_USER\Software\Hoxs64
   Add_CLP&#40; -autoload %gamepathfile%&#41;
   If Key_hoxsnum CONTAINS&#40;*&#41;
      Add_CLP&#40; %hoxsnum_value%&#41;
   Else
      Add_CLP&#40; 0&#41;
   End If
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Tue Aug 23, 2011 6:59 am

.mad. wrote:why did remove your updated AUTOLOAD bit from the HOXS64 script.
I didn't remove anything, just started with an old script... :oops:
Corrected in the Hoxs64 script above.
User avatar
.mad.
Highly Commended Member
Highly Commended Member
Location: Lancashire
Posts: 1600
Joined: Sun Jun 19, 2005 3:30 pm

Tue Aug 23, 2011 11:00 am

i thought it was something like that. :wink:
thanks for the updates.

roll on GBC64 v8. :D
Jimbo
Cool Member
Cool Member
Posts: 251
Joined: Tue Nov 16, 2004 3:50 pm

Tue Aug 23, 2011 9:43 pm

Thanks for the updated scripts and gemus stuff K.C. I've just nudged Michael to include them in the installer for v08.

James
User avatar
Michael Plate
GB64 Team
Location: Stockholm
Posts: 933
Joined: Wed Feb 12, 2003 11:47 am

Mon Sep 05, 2011 7:45 pm

GB64v08 is online - big thanks to KC & mad for the script support and all the others who submitted corrections and lost titles!

/Michael
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Mon Sep 05, 2011 8:48 pm

Thanks a lot for the ongoing efforts you put in this project Michael!
Respect for the countless hours of free time you must have put in improving this #1 collection of classic games.
davo
New Member
Location: Melb, Australia
Posts: 43
Joined: Fri Aug 18, 2006 3:37 pm

Tue Sep 06, 2011 2:10 am

Thank you team GB64. Your efforts have become part of the ongoing folklore surrounding this magnificent machine. I for one believe that you are doing history a great service.
User avatar
.mad.
Highly Commended Member
Highly Commended Member
Location: Lancashire
Posts: 1600
Joined: Sun Jun 19, 2005 3:30 pm

Tue Sep 06, 2011 1:31 pm

Thanks Michael and the rest of GB Team.
I can't wait to see all the new editions. 8)
User avatar
Michael Plate
GB64 Team
Location: Stockholm
Posts: 933
Joined: Wed Feb 12, 2003 11:47 am

Tue Sep 06, 2011 3:13 pm

BTW, if you want to know what has changed since v07 then install the v08 database and choose "GameBase v08 Changelog" in the Help menu.

/Michael
juga
New Member
Posts: 14
Joined: Sat Jun 11, 2011 11:03 am

Tue Sep 06, 2011 10:34 pm

Thank you very much guys, you are the best!!!

Really appreciate your work and enjoy a lot having installed Gamebase 64 offline on my PC.

Thanks!!!!!!! :D
User avatar
Michael Plate
GB64 Team
Location: Stockholm
Posts: 933
Joined: Wed Feb 12, 2003 11:47 am

Help needed for GB64v09 release

Mon Jul 02, 2012 3:54 pm

10 months passed by and we are in our final preparation phase for the GameBase64 v09 release. One "blocker" to make the release happen is an update of the gemus.dat and emulator scripts.

Is someone here willing to help in cleaning them up again?
The existing files can be found here:
http://www.gb64.com/files/GEMUS.zip

Thanks,
Michael
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Mon Jul 02, 2012 8:20 pm

*Fantastic* news! :D

I'll see what I can do.
Updating GEMUS.DAT shouldn't be a problem.
I have every version of WinVICE, CCS64 and Hoxs64.

GEMUS scripts should all work with the latest version of the emulators AFAIK.
I can't think of anything to add/improve/fix in the existing scripts.
Maybe a Global key=value pair AutoJoystickConfig to enable/disable automatic joystick configuration without modifying the GEMUS script. Some people hate this feature, especially the ones who don't understand how GEMUS can help make things easier.

Other suggestions anyone?
K.C.
Cool Member
Cool Member
Location: The Netherlands
Posts: 417
Joined: Mon Sep 29, 2003 9:57 am

Tue Jul 03, 2012 8:14 am

Here's an updated version of GEMUS.DAT.

Changes:
  • WinVICE
    Nothing changed. v2.3 is still the most recent version
  • CCS64
    Added 4 entries for v3.9.
    There was an initial release of v3.9 that had a major bug (CCS64 crashes, when you quit, when you use the Sync To Screen option).
    This bug has been fixed in a new release with the same version number, release date 9 June 2012.
    The first - bugged - version is recognized by GEMUS.DAT, but displays a message to re-download v3.9.
    There's also a Win9x version included in the emulator package, which has been added for both 3.9 releases.
  • Hoxs64
    v1.0.7.3 and v1.0.7.4 added (both x86 and x64 versions)
    Fixed URL for all Hoxs64 versions (correct URL is http://www.hoxs64.net, not http://www.hoxs64.com).
No newer versions found for all other emulators.

GEMUS.DAT:

Code: Select all

;The Official GEMUS.DAT file

&#91;DAT&#93;
Version=1.0

&#91;CREDITS&#93;
Author=Michael Plate
Contact=http&#58;//www.bu22.com/
LastUpdated=2011-08-21


&#91;Commodore 64&#93;

;Recommended emulators
¬WinVICE v2.3 &#40;x64&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬5BFADF2E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.3 &#40;x86&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬83B7BCBB¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬CCS64 v3.9¬http&#58;//www.ccs64.com¬¬CCS64.exe¬EC7ADDED¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬Hoxs64 v1.0.7.4 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬¬hoxs64.exe¬D2E718D4¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.4 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬¬hoxs64.exe¬56C059B0¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬

;Others
¬ALEC64 v1.12¬http&#58;//www.google.com/search?q=ALEC64+emulator¬¬c64-sp.exe¬69FD357E¬C64;P00;PRG;T64¬Y¬default.txt¬
¬C64 Alive v0.0¬http&#58;//www.google.com/search?q=C64+alive+emulator¬Requires DOS Adlib or DOS Soundblaster support or emualtion without DOS EMS or EMM.¬C64ALIVE.EXE¬7497B805¬C64;PRG;T64¬Y¬default.txt¬
¬C64 v0.0¬http&#58;//www.google.com/search?q=C64+emulator¬Requires DOS Hercules monochrome mode or Hercules mode emulation.¬C64.EXE¬EE88E027¬41;000;D64¬Y¬default.txt¬
¬C64S v2.52¬http&#58;//www.phs-edv.de/c64s¬Registered Version¬c64s.exe¬7FB328E2¬D64;T64;PRG¬Y¬default.txt¬CONFIG.INI¬
¬C64s v2.52 &#40;Demo&#41;¬http&#58;//www.phs-edv.de/c64s¬Unregistered 10 Minute English Demo¬c64s.exe¬B04373AE¬D64;T64;PRG¬Y¬default.txt¬CONFIG.INI¬
¬CBM64 v2.7 Beta &#40;French&#41;¬http&#58;//www.zoo-logique.org/tothpaul/¬No DOS Adlib FM requirement. English language with French keyboard layout.¬CBM64FR.EXE¬6A0119BE¬D64;PRG;T64¬Y¬default.txt¬
¬CBM64 v2.7 Beta &#40;US&#41;¬http&#58;//tothpaul.free.fr/¬No DOS Adlib FM Requirement, but less features than v2.7b.¬CBM64US.EXE¬C924B1AA¬D64;PRG;T64¬Y¬default.txt¬
¬CBM64 v2.7 Beta¬http&#58;//www.zoo-logique.org/tothpaul/¬Requires DOS Adlib FM drivers or DOS Adlib FM emulation.¬CBM64.EXE¬D8A5AA89¬D64;PRG;T64¬Y¬default.txt¬
¬CCS64 v1.09¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCSDPMI.EXE¬332644B8¬D64;T64;PRG;P00¬Y¬default.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DOS &#40;HardSID&#41;¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬ccs64.exe¬FD17340E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DOS¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬ccs64.exe¬3EFF020E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DirectX &#40;HardSID&#41;¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬ccs.exe¬91FAF0EA¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v2.0 Beta DirectX¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬ccs.exe¬7A3B9F5A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.0¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬A8E2B066¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.1¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬6F0B594A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.2¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬DDD5CF7F¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.3 &#40;R1&#41;¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬DD63B50A¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.3¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬3C487332¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.4¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬523F18C5¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.5¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬71DCA19E¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.6¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬10C4FE20¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.7 &#40;R1&#41;¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬AD616C1¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.7¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS.exe¬EB0DEE52¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.8¬http&#58;//www.ccs64.com¬Please consider an update to the latest version!¬CCS64.exe¬7E5CFCFB¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.8 &#40;Win9x&#41;¬http&#58;//www.ccs64.com¬¬CCS64-2005.exe¬96CA2229¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.9 &#40;Without hotfix&#41;¬http&#58;//www.ccs64.com¬This version of CCS64 has known issues. Please re-download CCS64 to get a stable version.¬CCS64.exe¬608E05D5¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.9 &#40;Win9x&#41;¬http&#58;//www.ccs64.com¬¬CCS64-2005.exe¬49D39E82¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬CCS64 v3.9 &#40;Win9x, Without hotfix&#41;¬http&#58;//www.ccs64.com¬This version of CCS64 has known issues. Please re-download CCS64 to get a stable version.¬CCS64-2005.exe¬D1517F95¬D64;G64;G41;T64;P00;TAP;PRG;CRT¬Y¬CCS64.txt¬c64.cfg¬
¬Come Back 64 v0.9H¬http&#58;//www.google.com/search?q=comeback64+DOS+emulator¬Please consider an update to the latest version!¬CB64.EXE¬3F07659F¬PRG;P00;T64¬Y¬default.txt¬
¬Come Back 64 v0.9Z¬http&#58;//www.google.com/search?q=comeback64+DOS+emulator¬¬CB64.EXE¬47A7637C¬PRG;P00;T64¬Y¬default.txt¬
¬Comeback64 Win32 Beta 4¬http&#58;//www.google.com/search?q=comeback64+windows+emulator¬¬CB64W.exe¬32BF238A¬PRG;P00;CRT;T64¬Y¬default.txt¬
¬Emu64 DOS v1.0 Beta¬http&#58;//free.pages.at/and_one/emu64/¬German language Only.¬EMU64.EXE¬C48D28C8¬D64¬Y¬default.txt¬
¬Emu64 Win9x v2.0b¬http&#58;//free.pages.at/and_one/emu64/¬German language Only.¬Emu64.exe¬56698DFA¬D64;PRG;P00;T64;CRT¬Y¬default.txt¬
¬Free 64 v0.1¬http&#58;//www.google.com/search?q=free64+c64+emulator¬¬FREE64.EXE¬CCB234C9¬T64¬Y¬default.txt¬
¬Frodo v4.1a &#40;PC&#41;¬http&#58;//frodo.cebix.net¬Frodo PC &#40;Precise-Cycle&#41;&#58; Fairly compatible, fairly slow.¬frodopc.exe¬6270FE31¬D64;T64;PRG¬Y¬default.txt¬
¬Frodo v4.1a &#40;SC&#41;¬http&#58;//frodo.cebix.net¬Frodo SC &#40;Single-Cycle&#41;&#58; Most compatible, slow.¬frodosc.exe¬C7304CC¬D64;T64;PRG¬Y¬default.txt¬
¬Frodo v4.1a¬http&#58;//frodo.cebix.net¬Frodo&#58; Lowest compatibility, fast.¬frodo.exe¬2C4DBDE6¬D64;T64;PRG¬Y¬default.txt¬
¬Hoxs64 v1.0.2.0¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬168FACCD¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.2.6¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬43C495DE¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.4.22¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬C7F538EF¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.4.23¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬7ED94C41¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.4.24¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬D81504AF¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.4.26¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬DC36AEC¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.00¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬57B172A¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.02¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬7DA3C705¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.03¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬FC396864¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.04¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬E54ED168¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.05¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬B1B3B810¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.06¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬BCAE234D¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.07¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬466C955¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.08¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬15860EBD¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.09¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬54758996¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.10¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬BF15735C¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.11¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬2F6ABE15¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.12¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬126D7A81¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.13¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬F78C30AC¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.14¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬6DF413CF¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.15¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬94E2CC0A¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.16¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬9871D7F6¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.17¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬494FE67A¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.18¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬141122C9¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.19¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬EC8C773E¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.20¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬29C30D91¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.21¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬7945DD08¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.22¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬A4D4969A¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.23¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬41D16AC2¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.24¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬41B9101E¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.25¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬9C45AC99¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.26¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬4B623DEF¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.27¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬29ABF599¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.5.28¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬9C519E74¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.0¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬32F4AB1B¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.1 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬6C54BC2E¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.1 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬D0337AA5¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.2 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬EB84FB5F¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.6.2 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬45949159¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.0 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬9B131742¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.0 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬DB92046B¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.1 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬1331C422¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.1 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬4DB9AD2B¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.2 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬62B23FF1¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.2 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬685CECFD¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.3 &#40;x86&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬2551B69A¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hoxs64 v1.0.7.3 &#40;x64&#41;¬http&#58;//www.hoxs64.net¬Please consider an update to the latest version!¬hoxs64.exe¬713D2C99¬D64;TAP;P00;PRG¬Y¬Hoxs64.txt¬
¬Hyper64¬http&#58;//micro64.de¬¬HYPER64.EXE¬7199B71D¬D64;PRG;P00;¬Y¬default.txt¬
¬MESS DOS v0.89¬http&#58;//www.mess.org/¬Requires VESA &#40;VBE&#41; DOS video drivers or VESA emulation.¬dmess.exe¬AAF5D8A6¬P00;PRG;D64;CRT;80;90;A0;B0;C0;D0;E0;F0;T64¬Y¬default.txt¬
¬MESS Win32 v0.96¬http&#58;//www.mess.org/¬¬mess.exe¬A1A18927¬T64;P00;PRG;D64;CRT;80;90;A0;B0;C0;D0;E0;F0¬Y¬default.txt¬
¬NO$C64 v1.0 DOS¬http&#58;//nocash.emubase.de/c64.htm¬Please consider an update to the latest version!¬NO$C64.EXE¬4F5F72EB¬P00;PRG;T64¬Y¬default.txt¬NO$C64.CFG¬
¬NO$C64 v1.0¬http&#58;//nocash.emubase.de/c64.htm¬Please consider an update to the latest version!¬NO$C64.EXE¬AA2C8EF7¬P00;PRG;T64¬Y¬default.txt¬NO$C64.INI¬
¬NO$C64 v1.1 DOS¬http&#58;//nocash.emubase.de/c64.htm¬nocash C64 &#40;NO$C64&#41; DOS version.¬NO$C64.EXE¬D68B2E72¬P00;PRG;T64¬Y¬default.txt¬NO$C64.CFG¬
¬NO$C64 v1.1¬http&#58;//nocash.emubase.de/c64.htm¬nocash C64 &#40;NO$C64&#41; Windows version.¬NO$C64.EXE¬B4C51F95¬P00;PRG;T64¬Y¬default.txt¬NO$C64.INI¬
¬PC64Dos v1.22 &#40;English&#41;¬http&#58;//www.funet.fi/pub/cbm/crossplatform/emulators/msdos/pc64/¬PC64 is now freeware.¬PC64.EXE¬342CCD90¬D64;C64;P00;T64¬Y¬default.txt¬
¬PC64Dos v1.22 &#40;German&#41;¬http&#58;//www.funet.fi/pub/cbm/crossplatform/emulators/msdos/pc64/¬PC64 is now freeware.¬PC64.EXE¬54CB2ADF¬D64;C64;P00;T64¬Y¬default.txt¬
¬PC64Win v2.14¬http&#58;//www.funet.fi/pub/cbm/crossplatform/emulators/msdos/pc64/¬PC64Win is now freeware.¬PC64WIN.EXE¬E5D30E5F¬D64;C64;P00;T64¬Y¬default.txt¬
¬PC64Win v2.15 Beta¬http&#58;//www.funet.fi/pub/cbm/crossplatform/emulators/msdos/pc64/¬PC64Win is now freeware.¬PC64WIN.EXE¬396ECB21¬D64;C64;P00;T64¬Y¬default.txt¬
¬SDLVICE SC v2.3 ia64¬http&#58;//www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE SC v2.3 x64¬http&#58;//www.viceteam.org¬¬x64.exe¬E4A6D0E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE SC v2.3 x86¬http&#58;//www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 &#40;ia64&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬FEC4868F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 &#40;x64&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬E4A6D0E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬SDLVICE v2.3 &#40;x86&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬7726E81¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬Sally C64 v0.20¬http&#58;//www.google.com/search?q=sally+C64+emulator¬¬64.EXE¬D9C19700¬64P;PRG;T64;¬Y¬default.txt¬
¬VB64 v0.01 Beta¬http&#58;//vb64.emuunlim.com/¬Please consider an update to the latest version!¬c64emu.exe¬FA9E53EE¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VB64 v1.13 Beta¬http&#58;//vb64.emuunlim.com/¬Please consider an update to the latest version!¬vb64.exe¬253236D0¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VB64 v1.19 Beta¬http&#58;//vb64.emuunlim.com/¬Please consider an update to the latest version!¬vb64.exe¬234C9307¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VB64 v2.0 Beta¬http&#58;//vb64.emuunlim.com/¬Please consider an update to the latest version!¬vb64.exe¬AB213AE2¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VB64 v2.1 Beta¬http&#58;//vb64.emuunlim.com/¬Please consider an update to the latest version!¬vb64.exe¬E1DC0DC7¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VB64 v2.7 Beta¬http&#58;//vb64.emuunlim.com/¬¬vb64.exe¬70853AC0¬PRG;CRT;P00;T64¬Y¬default.txt¬
¬VICE v1.15¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬224BF203¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.16¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬7001EBE6¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.17¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F5481BE5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.18¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬3969D2CF¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.19¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬813DF5C7¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.20¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F850E01D¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.21¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬5093F772¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v1.22¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬8502465F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.0¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A90A96F5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.1¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬44A2AC0F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.2¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A09614D5¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬VICE v2.3¬http&#58;//www.viceteam.org¬¬x64.exe¬8A0289C2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬default.txt¬vice.ini¬
¬Win64 v0.40 Beta¬http&#58;//www.geocities.com/masonralph/win64.htm¬¬Win64.exe¬4D2BD76E¬D64;T64;PRG;C64;P00¬Y¬default.txt¬
¬WinVICE SC v2.3 ia64¬http&#58;//www.viceteam.org¬¬x64sc.exe¬767D579¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬WinVICE SC v2.3 x64¬http&#58;//www.viceteam.org¬¬x64sc.exe¬F87CA56F¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬WinVICE SC v2.3 x86¬http&#58;//www.viceteam.org¬¬x64sc.exe¬EC21113E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE-SC.txt¬vice.ini¬
¬WinVICE v1.15¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬AC5D39D2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.16¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬10F9C89B¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.17¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬BAC7BF2E¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.18¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬801EF9¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.19¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬737D2A67¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.20¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬2E1749B2¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.21¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F78288AD¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v1.22¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬1B8CE647¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.0¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬9C17F960¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.1¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬6228C629¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.2 &#40;ia64&#41;¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬67B612DB¬D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.2 &#40;x64&#41;¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬F5D5428C¬D64;T64;G64;G41;TAP;CRT;P00;PRG;LNX¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.2 &#40;x86&#41;¬http&#58;//www.viceteam.org¬Please consider an update to the latest version!¬x64.exe¬A9BA6DD6¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬
¬WinVICE v2.3 &#40;ia64&#41;¬http&#58;//www.viceteam.org¬¬x64.exe¬880936AE¬D64;D71;D80;D81;D82;G64;G41;X64;T64;P00;TAP;PRG;CRT¬Y¬WinVICE.txt¬vice.ini¬

Return to “The GB64 Website”

Who is online

Users browsing this forum: No registered users and 1 guest