Need Help with Script EP64/128
Need Help with Script EP64/128
The ep128emulator don't find the config-file.....(by using [cfg01] in MetaInfoid)
What's wrong in this Script ? What's the correct commandline ?
; ------------------------------------------------------------------------------
; BEGIN OF SCRIPT
; ------------------------------------------------------------------------------
Dim $CmdParameter = " "
If $eccMetaInfoId = "[cfg01]" then $CmdParameter = "-cfg $eccEmuEmulatorPath\01.cfg -floppy.a.imageFile="" -fileio.workingDirectory="E:\eCC\ecc-user\#_AUTO_UNPACKED\enterprise "
If $eccMetaInfoId = "[02]" then $CmdParameter = " -cfg cfg.02 "
If $eccMetaInfoId = "[03]" then $CmdParameter = " -cfg cfg.03 "
If $eccMetaInfoId = "[04]" then $CmdParameter = " -cfg cfg.04 "
If $eccMetaInfoId = "[05]" then $CmdParameter = " -cfg cfg.05 "
If $eccMetaInfoId = "[06]" then $CmdParameter = " -cfg cfg.06 "
If $eccMetaInfoId = "[07]" then $CmdParameter = " -cfg cfg.07 "
If $eccMetaInfoId = "[08]" then $CmdParameter = " -cfg cfg.08 "
Run($Emulator & " " & $CmdParameter & $RomFile)
EmuWindowControl("ep128emu")
AutoItSetOption("SendKeyDownDelay", 100)
Sleep(3000)
Send("{ENTER}")
Sleep(2000)
Send("{ALT down}")
Send("{f}")
Send("{ALT up}")
Sleep(200)
Send("{TAB}")
Sleep(300)
AutoItSetOption("SendKeyDownDelay", 1)
Send($eccFileRomPath)
Send("{ENTER}")
AutoItSetOption("SendKeyDownDelay", 100)
Send("{F1}")
Sleep(300)
AutoItSetOption("SendKeyDownDelay", 1)
Send($eccFileRomFile)
Send("{ENTER}")
; ------------------------------------------------------------------------------
; END OF SCRIPT
; ------------------------------------------------------------------------------
Exit
This is a part of a GameBase GEMUS-Script.....and it works.....
Add_CLP(-cfg %emupath%\01.cfg -floppy.a.imageFile="" -fileio.workingDirectory="E:\eCC\ecc-user\#_AUTO_UNPACKED\enterprise")
Run_Emulator_Send_Keys([3]{Enter}[2]{F1}[-1][1]%gamepathfile%[-20]{Enter}||50)
What's wrong in this Script ? What's the correct commandline ?
; ------------------------------------------------------------------------------
; BEGIN OF SCRIPT
; ------------------------------------------------------------------------------
Dim $CmdParameter = " "
If $eccMetaInfoId = "[cfg01]" then $CmdParameter = "-cfg $eccEmuEmulatorPath\01.cfg -floppy.a.imageFile="" -fileio.workingDirectory="E:\eCC\ecc-user\#_AUTO_UNPACKED\enterprise "
If $eccMetaInfoId = "[02]" then $CmdParameter = " -cfg cfg.02 "
If $eccMetaInfoId = "[03]" then $CmdParameter = " -cfg cfg.03 "
If $eccMetaInfoId = "[04]" then $CmdParameter = " -cfg cfg.04 "
If $eccMetaInfoId = "[05]" then $CmdParameter = " -cfg cfg.05 "
If $eccMetaInfoId = "[06]" then $CmdParameter = " -cfg cfg.06 "
If $eccMetaInfoId = "[07]" then $CmdParameter = " -cfg cfg.07 "
If $eccMetaInfoId = "[08]" then $CmdParameter = " -cfg cfg.08 "
Run($Emulator & " " & $CmdParameter & $RomFile)
EmuWindowControl("ep128emu")
AutoItSetOption("SendKeyDownDelay", 100)
Sleep(3000)
Send("{ENTER}")
Sleep(2000)
Send("{ALT down}")
Send("{f}")
Send("{ALT up}")
Sleep(200)
Send("{TAB}")
Sleep(300)
AutoItSetOption("SendKeyDownDelay", 1)
Send($eccFileRomPath)
Send("{ENTER}")
AutoItSetOption("SendKeyDownDelay", 100)
Send("{F1}")
Sleep(300)
AutoItSetOption("SendKeyDownDelay", 1)
Send($eccFileRomFile)
Send("{ENTER}")
; ------------------------------------------------------------------------------
; END OF SCRIPT
; ------------------------------------------------------------------------------
Exit
This is a part of a GameBase GEMUS-Script.....and it works.....
Add_CLP(-cfg %emupath%\01.cfg -floppy.a.imageFile="" -fileio.workingDirectory="E:\eCC\ecc-user\#_AUTO_UNPACKED\enterprise")
Run_Emulator_Send_Keys([3]{Enter}[2]{F1}[-1][1]%gamepathfile%[-20]{Enter}||50)
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Re: Need Help with Script EP64/128
Maybe this helps for making an eCC-Script :
here's my complete GEMUS-Script by using pre-configured *.cfg's :
and this is a GEMUS-Script by using the "Set_CFG_Item - Function" (made by a GB64-Forum-Member.....much more comfortable)
It would be fine to have this SET_CFG_Item in eCC.... (or something similar)
here's my complete GEMUS-Script by using pre-configured *.cfg's :
Spoiler: show
Spoiler: show
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Hey Vicman,
I can rather use preconfiged .cfg files instread of creating them on the fly if you don't mind ;-)
I can rather use preconfiged .cfg files instread of creating them on the fly if you don't mind ;-)
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
This would be o.k. Phoenix !
Please do it
btw.
Imagepack is 99,9 % ready. eCC Datfile is in work....70 % finished.
Please do it

btw.
Imagepack is 99,9 % ready. eCC Datfile is in work....70 % finished.
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Hi Vicman,
Here is a part of the script wich is based on our ideas, it is not finished yet and also not tested, but maybe we can do this together?
need to be implemented:
1. start the emulator with the configured commmandline
2. convert the keystrokes to autoit style
3. what todo with -snapshot %gamepathfile%?
Here is a part of the script wich is based on our ideas, it is not finished yet and also not tested, but maybe we can do this together?
need to be implemented:
1. start the emulator with the configured commmandline
2. convert the keystrokes to autoit style
3. what todo with -snapshot %gamepathfile%?
Spoiler: show
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
Hi Phoenix,
I've some questions to the script.
1. You wrote :
so, what is then the right variable ?
$ep128emuConfigFolder = @Scriptdir & "\ecc-user\enterprise\emus\ep128emu\config\ecc\"
(or is your line above o.k. for my config-paths ? )
EDIT:
o.k. think i have it......the cfg's must be put in E:\eCC\ecc-script\ep128-configs
2. You wrote :
; Check if the 'Meta-Info ID' field is filled in.
If $eccMetaInfoId = "" Then
Msgbox(64, "ECC Script", "This script requires some startup info in the 'MetaInfo id' string")
Exit
If StringInStr($eccMetaInfoId, "EP640k") Then $ep128emuConfig = "1_EP_640k_Tape_FileIO_TASMON_UK.cfg" ;Runs the Emulator with 640k RAM instead 128k (ca. 60 Games)
I've some questions to the script.
1. You wrote :
my configs are in the folder "E:\eCC\ecc-user\enterprise\emus\ep128emu\config\ecc; Define variables
$ep128emuConfigFolder = @Scriptdir & "\ep128-configs\"
so, what is then the right variable ?
$ep128emuConfigFolder = @Scriptdir & "\ecc-user\enterprise\emus\ep128emu\config\ecc\"

(or is your line above o.k. for my config-paths ? )
EDIT:
o.k. think i have it......the cfg's must be put in E:\eCC\ecc-script\ep128-configs

2. You wrote :
but i think for the 'Meta-Info ID' field we need this parameter , right ?; Check if the 'Meta-Info ID' field is filled in.
If $eccMetaInfoString = "" Then
Msgbox(64, "ECC Script", "This script requires some startup info in the 'MetaInfo' string")
Exit
If StringInStr($eccMetaInfoString, "EP640k") Then $ep128emuConfig = "1_EP_640k_Tape_FileIO_TASMON_UK.cfg" ;Runs the Emulator with 640k RAM instead 128k (ca. 60 Games)
; Check if the 'Meta-Info ID' field is filled in.
If $eccMetaInfoId = "" Then
Msgbox(64, "ECC Script", "This script requires some startup info in the 'MetaInfo id' string")
Exit
If StringInStr($eccMetaInfoId, "EP640k") Then $ep128emuConfig = "1_EP_640k_Tape_FileIO_TASMON_UK.cfg" ;Runs the Emulator with 640k RAM instead 128k (ca. 60 Games)
Re: Need Help with Script EP64/128
sorry Phoenix.....
I've tried the hole day running the script....but i get one error after the other.......
this don't work : error line 29 (error: unbalanced brackets in expression)
when then trying it without these 2 commands, i get the next error in line 69.......and so on......
it seems, i haven't the knowledge to help you with the script......i only managed point 2 (convert the keystrokes to autoit style) :
Is there no way to implement GEMUS in eCC ? 'cause it is much easier and more powerfull in my opinion 
I've tried the hole day running the script....but i get one error after the other.......
this don't work : error line 29 (error: unbalanced brackets in expression)
when using the script without this line, i get the next error here :$ep128emuConfigDirectory = "fileio.workingDirectory=" & Chr(34) & $eccFileEccUnpackedPath & Chr(34))
error line 38 (variable used without being declared); Check if user selected the option "unpack all files"
If $enableZipUnpackAll <> 1 Then
Msgbox(64, "ECC Script", "Please enable the 'Unpack all files' option in the emulator config menu!")
Exit
EndIf
when then trying it without these 2 commands, i get the next error in line 69.......and so on......

it seems, i haven't the knowledge to help you with the script......i only managed point 2 (convert the keystrokes to autoit style) :
Code: Select all
;Run all other files here...
EmuWindowControl("ep128emu")
AutoItSetOption("SendKeyDownDelay", 100)
Sleep(2000)
Send("{ENTER}")
Sleep(1500)
Send("{F1}")
Sleep(500)
AutoItSetOption("SendKeyDownDelay", 2)
Send($RomFile, 1)
Send("{ENTER}")

- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Hi Vicman,
1. to solve error line 29 (error: unbalanced brackets in expression), change this line:
remove the last ' ) ' so it changes into:
2. error line 38 (variable used without being declared)
Stange....are you sure you got this part also in your script?:
in here are the variables the script gets from the ecc output
maybe ever i can create a gemus script addon....who knows
, can you help me convert the rest of the GEMUS keystrokes to autoit?, i work further on the script to make ecc startup ep128 properly ;-)
1. to solve error line 29 (error: unbalanced brackets in expression), change this line:
Code: Select all
$ep128emuConfigDirectory = "fileio.workingDirectory=" & Chr(34) & $eccFileEccUnpackedPath & Chr(34))
Code: Select all
$ep128emuConfigDirectory = "fileio.workingDirectory=" & Chr(34) & $eccFileEccUnpackedPath & Chr(34)
Stange....are you sure you got this part also in your script?:
Code: Select all
FileChangeDir(@ScriptDir)
#include "..\eccScriptSystem.au3"
maybe ever i can create a gemus script addon....who knows

Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
o.k.
i will change the lines above and test a little bit again.....

i will change the lines above and test a little bit again.....
Yes, i will convert the keystrokesPhoenix wrote: can you help me convert the rest of the GEMUS keystrokes to autoit?, i work further on the script to make ecc startup ep128 properly ;-)

- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Oh and place the CFG's here ;-)
- Attachments
-
- ecc_ep128_01.png (3.71 KiB) Viewed 2903 times
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
okPhoenix wrote:Oh and place the CFG's here ;-)

imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Also, it's better to use the $eccMetaInfoString value, because that one is used in more scripts
, in the ID field goes some other info...

Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
ok !?Phoenix wrote:Also, it's better to use the $eccMetaInfoString value, because that one is used in more scripts, in the ID field goes some other info...
btw.
still error in line 38
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Error in line 38 i have found it was a typo from me
Just change:
into:

Just change:
Code: Select all
If $enableZipUnpackAll <> 1 Then
Code: Select all
If $eccEmuEnableZipUnpackAll <> 1 Then
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
lol after this you get another error @ line 69,
just remove again the last " ) " here:
so it will be:

just remove again the last " ) " here:
Code: Select all
$ep128emuCommandline = " -cfg " & $ep128emuConfigFolder & $ep128emuConfig & " " & $ep128emuConfigFloppy & " " & $ep128emuConfigDirectory)
Code: Select all
$ep128emuCommandline = " -cfg " & $ep128emuConfigFolder & $ep128emuConfig & " " & $ep128emuConfigFloppy & " " & $ep128emuConfigDirectory

Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
I added the emulator startup to the script now... so it also startup the emulator ;-) please update "eccScriptSystem.au3" to v1.1.0.6 wich includes emulator windowcontrol without starting the emulator (in plain mode).
replace your existing file with this one:
*EDIT: File removed, has been updated in update 00455
replace your existing file with this one:
*EDIT: File removed, has been updated in update 00455
Spoiler: show
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
@Vicman,
Is this also nessesary to be in the commandline?
-snapshot %gamepathfile%
Is this also nessesary to be in the commandline?
-snapshot %gamepathfile%
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Re: Need Help with Script EP64/128
well, the snapshotfiles are the "savefiles" for the "emulated emulators" vic20, cpc, zx81 & tvc .Phoenix wrote:@Vicman,
Is this also nessesary to be in the commandline?
-snapshot %gamepathfile%
The snapshotfile (Vic20-Emulator.ep128s) and the gamefiles (*.prg's for the vic20) are packed in one zip-file.
so, the emulator ep128emu loads the file i.e. : Vic20-Emulator.ep128s with the command "-snapshot Vic20-Emulator.ep128s"
Note: we need the 3_EP_128k_Tape_FileIO_TASMON_HUN.cfg to start the Vic20-Snapshotfile correctly !
after this, it needs to load the vic20 gamefile (.prg) [btw. for this , you have to add *.prg to the parsing-option in ecc....i've made it on my ecc]
Code: Select all
EmuWindowControl("ep128emu")
AutoItSetOption("SendKeyDownDelay", 100)
Sleep(2000) ; let ep128emu some time to load the snapshotfile "Vic20-Emulator.ep128s"
Send("{F6}") ; opens the file directory
Sleep(1000)
AutoItSetOption("SendKeyDownDelay", 2)
Send($RomFile, 1) ; select the the vic20-game *.prg
AutoItSetOption("SendKeyDownDelay", 100)
Send("{ENTER}")
Sleep(1000) give some time to load the *.prg
Send("RUN")
Send("{ENTER}")
Re: Need Help with Script EP64/128
Hi again,
i've tested the new script.
It works so far, but.....
the commandline for the working directory has an type-error..... (double " on the end of the line)
so, the *.cfg is misspelled.
fileio.workingDirectory "E:\\eCC\\ecc-user\\#_AUTO_UNPACKED\\enterprise\""
must be "E:\\eCC\\ecc-user\\#_AUTO_UNPACKED\\enterprise\"
so, the emulator can't find the Game.
i've tested the new script.
It works so far, but.....
the commandline for the working directory has an type-error..... (double " on the end of the line)
so, the *.cfg is misspelled.
fileio.workingDirectory "E:\\eCC\\ecc-user\\#_AUTO_UNPACKED\\enterprise\""
must be "E:\\eCC\\ecc-user\\#_AUTO_UNPACKED\\enterprise\"
so, the emulator can't find the Game.
imagepacks:
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
Done: Vic20, N64, Philips VG-5000 G7000 G7400, SordM5, Amstrad GX4000, Enterprise 64/128
Progress: Atari 8bit, Dosbox, Exelvision EXL 100
Vicman's eCC-Clips on You Tube
- Phoenix
- ECC Developer 2006-2016
- Posts: 9059
- Joined: 27 Aug 2006, 01:17
- Location: Deventer, The Netherlands
- Contact:
Re: Need Help with Script EP64/128
Hi Viman,
I don't have the problem you describe above
, if you just put these 'debug' lines before the RUN command...you can see the output
let me know what your output is, on my computer it is:
I don't have the problem you describe above


Code: Select all
; Start emulator
msgbox(64,"test", $eccEmuEmulatorPath & $eccEmuEmulatorFile & $ep128emuCommandline)
exit
Sebastiaan Ebeltjes | ECC Developer 2006-2016 | ECC Forum Admin | Phoenix Interactive WebMaster
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
[- ECC programs -]
eccUpdate, eccScriptSystem, GtkThemeSelect, DatFileUpdater (DFU), ImagePackCenter (IPC), eccDiagnostics, 3dGallery, iccImageInject
eccKameleonCode, eccCreateStartmenuShotcut, eccThirdPartyConfig (TPC), EmuMoviesDownloader (EMD), eccVideoPlayer
MobyGamesImporter (MGI), ECC Amiga GetGemusConfig.
Who is online
Users browsing this forum: No registered users and 1 guest