Page 1 of 3

GB Philips VG 5000

Posted: Mon Oct 12, 2009 8:25 pm
by Vicman
---------------------------------------------------------------------
EDIT :

GB Philips VG 5000 is available on :

Underground Gamer

mirror
megaupload

PS: if possible, please help seeding on UG
---------------------------------------------------------------------

Hi Guy's,

I normaly create Imagepacks for the Frontend emuControlCenter.
(eCC is a similar Frontend to Gamebase...I use & love both :wink: )

Now, i want to create a small Gamebase : Philips VG 5000
I've allready made an eCC-Imagepack for this.

My Problem here is to have a working Gemus-script !

Before i continue this Gamebase, please help me out here :mrgreen:

Here's my Gamebase
it contains :The Emulator, 2 Games with Screenshots, and the eCC-skript
(yes, ecc do also use scripts..but they are totaly different to Gemus...i think :roll: )

Thanks in advance,
Vicman

Posted: Tue Oct 13, 2009 12:16 pm
by K.C.
GEMUS is capable of doing 2 things:

1) build a string that is used as command line options when starting the emulator.
2) modify ini files before launching the emulator.

GEMUS cannot send keystrokes to an emulator and that is what you are trying to do, as far as I can see.

However, AAG created a small program for a beta version of the Dragon32 Gamebase, named AAGKEYS.
That program did exactly what you are trying to do: it launches the emulator and sends keystrokes to it to load and start the game.
Maybe AAG can help you with it.
You can read the Dragon32 GB discussions here and here.

Posted: Tue Oct 13, 2009 12:27 pm
by AAG
Hi

The MSX gamebases use something else to forward the keypresses - maybe lord_kelevar or .mad. could help out??? (I think it used something called autoit - http://www.autoitscript.com/autoit3/ ?)

AAGKEYS was something which was thrown together (although it did seem to work) - but whatever the msx database uses is a lot better.

Posted: Tue Oct 13, 2009 12:28 pm
by Vicman
Thanks for reply !
That's exactly, what i need. (for more than this GameBase)

I'll take a look to the Topics and i've also PM'ed AAG :wink:

If someone else can help, please do so !

Posted: Tue Oct 13, 2009 12:32 pm
by Vicman
AAG wrote:Hi

The MSX gamebases use something else to forward the keypresses - maybe lord_kelevar or .mad. could help out??? (I think it used something called autoit - http://www.autoitscript.com/autoit3/ ?)
Thanks AAG !
IIRR the eCC also use autoit.....
I'll look to the MSX-Script :wink:

Posted: Tue Oct 13, 2009 12:58 pm
by Vicman
@lord_kelevar and/or .mad. :

think, i need your help here.....

please DL the GB in the first post :oops:

Posted: Tue Oct 13, 2009 2:08 pm
by Vicman
This is the Autoit3-Script for the Frontend eCC.

But I don't know, how to use Autoit3 & GameBase :?

Code: Select all

; ------------------------------------------------------------------------------
; Platform               : Philips VG5000
; Script for             : DCVG5K
; Script version         : v1.0.0.0
; Last changed           : 2009.09.08
;
;
; Author: M.Heße (a.k.a. Vicman)
;
; NOTES:
; 
; 
; 
; ------------------------------------------------------------------------------

; ==============================================================================
; You need to implent this block in every script, this changes the workfolder to
; the folder where this script is executed, and loads the 'eccScriptSystem' script.
FileChangeDir(@ScriptDir)
#include "..\eccScriptSystem.au3"
; ==============================================================================

; ------------------------------------------------------------------------------
; BEGIN OF SCRIPT
; ------------------------------------------------------------------------------

EmuWindowControl("DCVG5K")

; Wait some seconds to let the emulator has loaded BASIC
Sleep(1000)

   ; Load TAPE into emulator
   ;
   Send("{ALT}")
   Send("{DOWN}")
   Send("{ENTER}")
   
   If $eccFileRomFileIsPacked = "1" Then
   ;The ROM is packed, run ROM from the ECC temporally unpack folder.
   Send($eccFileEccUnpackedPath & $eccFileEccUnpackedFile, 1)
Else
   ;The ROM is unpacked, run ROM normally.
   Send($eccFileRomPath & $eccFileRomFile)
EndIf
   ;Send($eccFileRomPath & $eccFileRomFile)
   Send("{ENTER}")

   AutoItSetOption("SendKeyDownDelay", 100)

   ; Load Tape
   ; 
   Send("CLOQD") ;Letter Q = A in DCVG5K
   Send("{ENTER}")
   Sleep(1000)
   Send("RUN")
   Send("{ENTER}")

; ------------------------------------------------------------------------------
; END OF SCRIPT
; ------------------------------------------------------------------------------
Exit

sure no prob

Posted: Thu Oct 15, 2009 2:46 pm
by lord_kelevar
hi vicman,


.mad emailed today,
Sorry i haven’t replied earlier been a little busy but I will have a play and see what i can do. Probably won't be till the weekend though....

Once i have got it created i'll pm you the source code

:)

LK

:edit 15/10 21.45

I have finished it (I found time tonight to do it! )

You script is nearly there you just needed to active the emulator window before sending the keys.
The emulator doesnt appear to use any command line switches so just use gemus to call the compiled autoit script and run the emulator. I have attached the source for you to take a look at....
The only thing I added is command line switches to type the relevent command and gamepath

Check you inbox for a link to the script and source. :wink:

Posted: Fri Oct 16, 2009 7:37 pm
by Vicman
Hi lord_kelevar,

thanks for your help !!!
Because i am in vacation, i can not test it yet....

Think i will be back on 24.10.2009 :wink:

Posted: Sun Oct 25, 2009 6:58 pm
by Vicman
Hi all,

The First Version of the GameBase is finished :D
It contains the knowing TOSEC-Dumps from Philips VG 5000 and one or more Screenshots each Game (76).
I haven't add much Meta-Infos on the Games. (only the Genre) This is a to do.
The Games starts automatically.

Thanks to .mad. for his help.

Special Thanks to Lord Kelevar for the Script !!!

You can download the GameBase Philips VG 5000 on Underground Gamer :wink:

In the case, that someone isn't a Member of UG, write me a PM with your email , and i'll invite you to UG.

If you don't want this, i can also upload the GameBase to
Rapidshare or Megaupload.....the GB is very small (ca.3MB)

Best Regards,
Vicman

Posted: Tue Oct 27, 2009 7:24 pm
by hardmanm
Very nice, thanks for creating an interesting gamebase

Posted: Sun Nov 22, 2009 4:29 pm
by sut
Love it when someone releases a Gamebase for a system I have never heard of or have little knowledge. Can't wait to look into this one.

Re: GB Philips VG 5000

Posted: Thu Jul 12, 2018 10:02 am
by manguan
Anyone to upload this?
Thanks in advance.

Re: GB Philips VG 5000

Posted: Fri Jul 13, 2018 10:39 pm
by OX
There you go - https://drive.google.com/open?id=1s3Uxx ... Hjb7nnURqo

Any more Gamebases in the pipeline Manguan?

Re: GB Philips VG 5000

Posted: Sun Jul 15, 2018 5:18 pm
by manguan
Thanks OX. I like these naive systems tiny gamebases.
None at the moment. Summer time... :lol:
Anyway, any suggestions?