Welcome to the Gamebase 64 forums. An attempt to document ALL Commodore 64 gameware before it's too late!
Amstrad Mania
Moderator: Jimbo
- dax
- Ice Cool Member
- Location: Poland
Post
Let me grab this first, then... You know the rest.
Tnx for another update, Chief , 8-bit rulez
No one replies, it means it's my jobhardmanm wrote:If someone downloads it and uploads it to rapidashare or something similar, i won't be offended, i just dont have time to do it myself.
Let me grab this first, then... You know the rest.
Tnx for another update, Chief , 8-bit rulez
I love Gamebase's creators and compilations
- dax
- Ice Cool Member
- Location: Poland
Post
Amstrad Mania v4 - untouched, 7 hosts
Including .SFV file to verify after download.
You can use JDownloader to download faster from all mirrors.
Grab it until works, I'll delete source files (means archive packs) very soon.
Code: Select all
http://www.multiupload.com/OIF0NJ0LNA
http://www.multiupload.com/3ZPIVZFJH5
http://www.multiupload.com/8D3VUHJXDB
http://www.multiupload.com/WXMCC58ZJQ
http://www.multiupload.com/C8WLH7U4RW
http://www.multiupload.com/KLK01NETS4
http://www.multiupload.com/OTSKFYG676
http://www.multiupload.com/V8QWBP36DG
http://www.multiupload.com/0ILAI2QI28
http://www.multiupload.com/1TPGEKQ6KJ
You can use JDownloader to download faster from all mirrors.
Grab it until works, I'll delete source files (means archive packs) very soon.
Last edited by dax on Sun Oct 10, 2010 10:51 pm, edited 1 time in total.
I love Gamebase's creators and compilations
- .mad.
- Honoured Member
- Location: Lancashire
Post
first off CPCE32 doesn't work on some computers.
use the cpce95.exe
if a game doesn't load in winape...
you can change the game machine config in the gemus
Example press f2 and enter this...
machine=cpc464
emulators.ini
cpce.txt script
winape.txt script
caprice32.txt script
use the cpce95.exe
if a game doesn't load in winape...
you can change the game machine config in the gemus
Example press f2 and enter this...
machine=cpc464
emulators.ini
Code: Select all
[Emulators]
1=WinAPE
2=Caprice32
3=CPCE
4=
[WinAPE]
UseShortFilenames=0
UseDefaultTypes=0
SupportedTypes=dsk;cpr;cdt;
;TAPE Files removed so they autoload in CPCE
EmulatorPathFile=C:\Program Files\GameBase\AmstradMania\Emulators\WINAPE\WinApe.exe
ScriptFile=WinAPE.txt
1=C:\Program Files\GameBase\AmstradMania\Emulators\WINAPE\WinApe.ini
WaitFinish=1
2=
[CPCE]
UseShortFilenames=0
UseDefaultTypes=0
SupportedTypes=dsk;cdt;tzx;
EmulatorPathFile=C:\Program Files\GameBase\AmstradMania\Emulators\CPCE\CPCE95.EXE
ScriptFile=CPCE.txt
1=C:\Program Files\GameBase\AmstradMania\Emulators\CPCE\CPCE.INI
WaitFinish=1
2=
[Caprice32]
UseShortFilenames=0
UseDefaultTypes=0
SupportedTypes=dsk;cdt;tzx;
EmulatorPathFile=C:\Program Files\GameBase\AmstradMania\Emulators\Caprice32\cap32.exe
ScriptFile=Caprice32.txt
1=C:\Program Files\GameBase\AmstradMania\Emulators\Caprice32\Cap32.cfg
WaitFinish=1
2=
Code: Select all
;---------------------
;Display Loading Notes
;---------------------
If Key_Message CONTAINS (*)
show_message(%message_value%)
End If
;------------------------------------
;Autorun ON/OFF
;------------------------------------
If Key_AUTORUN CONTAINS(NO)
Set_INI_Value(1||CPCE||AUTORUN||0)
Else
Set_INI_Value(1||CPCE||AUTORUN||1)
End If
;--------------------------
;TAPES
;--------------------------
If GameType CONTAINS(cdt)
Set_INI_Value(1||CPCE||ROM_TYPE||0)
Else
Set_INI_Value(1||CPCE||ROM_TYPE||2)
End If
;------------------------------------------------------------------------
;Insert Multiple Disks into Drive A and B (if not Mult-Disk Eject Drive B)
;------------------------------------------------------------------------
If NumGameFiles > 1
show_message(You will need to swap / flip disks manually)
End If
;--------------------
;Insert Gamefile in Emulator
Add_CLP(%gamepathfile%)
;------------------------------------
;Send keyboard strokes command "|CPM"
;------------------------------------
If Key_loadtype CONTAINS(cpm)
Run_Emulator_Send_Keys([4]{C123}cpm{Enter}||50)
ElseIf Key_loadtype CONTAINS (*)
Run_Emulator_Send_Keys([4]%loadtype_value%{Enter}||50)
Else
Run_Emulator ()
End If
winape.txt script
Code: Select all
;**********************************
;* WinAPE 2.0 a17 Script (Beta3) *
;* by .mad. 2010 *
;**********************************
;--------------------------------------------------------------
;Auto Run True/False (set to FALSE if using Keystroke Commands)
;--------------------------------------------------------------
;If Key_Autorun CONTAINS(NO)
; Set_INI_Value(1||Configuration||Auto Run||false)
;Else
; Set_INI_Value(1||Configuration||Auto Run||true)
;End If
;------------------------------------------------------------
;Reset Default Emulation Settings (Eject previous game disks)
;------------------------------------------------------------
Set_INI_Value(1||Configuration||Emulation Speed||100)
Set_INI_Value(1||DRIVES||Drive(0)||)
Set_INI_Value(1||DRIVES||Drive(1)||)
Set_INI_Value(1||DRIVES||Drive(2)||)
Set_INI_Value(1||DRIVES||Drive(3)||)
Set_INI_Value(1||DRIVES||Drive(4)||)
Set_INI_Value(1||DRIVES||Drive(5)||)
Set_INI_Value(1||DRIVES||Drive(6)||)
Set_INI_Value(1||DRIVES||Drive(7)||)
Set_INI_Value(1||TAPE||File Name||)
Set_INI_Value(1||TAPE||Visible||false)
Set_INI_Value(1||ROMS||cartridge||)
;------------------------
;Full Screen /Window Size
;------------------------
if key_screen CONTAINS (FULL)
;Run Full Screen
Set_INI_Value(1||Configuration||Full Screen||true)
Set_INI_Value(1||Configuration||Half Size||)
Set_INI_Value(1||Configuration||Render Both||)
Elseif key_screen CONTAINS (LARGE)
;Run in Large Window
Set_INI_Value(1||Configuration||Half Size||false)
Set_INI_Value(1||Configuration||Render Both||true)
Set_INI_Value(1||Configuration||Full Screen||false)
Elseif key_screen CONTAINS (SMALL)
;Run in Small Window (DEFAULT)
Set_INI_Value(1||Configuration||Half Size||true)
Set_INI_Value(1||Configuration||Render Both||false)
Set_INI_Value(1||Configuration||Full Screen||false)
End If
;--------------------
;CPC6128 with ParaDOS
;--------------------
If Key_Machine CONTAINS (CPC6128)
Set_INI_Value(1||ROMS||cartridge||)
Set_INI_Value(1||ROMS||Lower||OS6128)
Set_INI_Value(1||ROMS||Upper(0)||BASIC1-1)
Set_INI_Value(1||ROMS||Upper(7)||PARADOS)
Set_INI_Value(1||ROMS||Cartridge Enabled||false)
Set_INI_Value(1||Configuration||CRTC Type||0)
Set_INI_Value(1||Configuration||Enable Plus||false)
Set_INI_Value(1||Configuration||Extended RAM||1)
Set_INI_Value(1||Configuration||Silicon Disc||false)
;-------------------
;CPC464 with ParaDOS
;-------------------
ElseIf Key_Machine CONTAINS (CPC464)
Set_INI_Value(1||ROMS||cartridge||)
Set_INI_Value(1||ROMS||Lower||OS464)
Set_INI_Value(1||ROMS||Upper(0)||BASIC1-0)
Set_INI_Value(1||ROMS||Upper(7)||PARADOS)
Set_INI_Value(1||ROMS||Cartridge Enabled||false)
Set_INI_Value(1||Configuration||CRTC Type||0)
Set_INI_Value(1||Configuration||Enable Plus||false)
Set_INI_Value(1||Configuration||Extended RAM||0)
Set_INI_Value(1||Configuration||Silicon Disc||false)
;---------------------
;464 Plus with ParaDOS
;---------------------
ElseIf Key_Machine CONTAINS (464Plus)
Set_INI_Value(1||ROMS||cartridge||CPC_PLUS.CPR)
Set_INI_Value(1||ROMS||Lower||)
Set_INI_Value(1||ROMS||Upper(0)||)
Set_INI_Value(1||ROMS||Upper(7)||PARADOS)
Set_INI_Value(1||ROMS||Cartridge Enabled||true)
Set_INI_Value(1||Configuration||CRTC Type||3)
Set_INI_Value(1||Configuration||Enable Plus||true)
Set_INI_Value(1||Configuration||Plus PPI||true)
Set_INI_Value(1||Configuration||Extended RAM||0)
Set_INI_Value(1||Configuration||Silicon Disc||false)
;--------------------------------
;6128 Plus with ParaDOS (DEFAULT)
;--------------------------------
Else
Set_INI_Value(1||ROMS||cartridge||CPC_PLUS.CPR)
Set_INI_Value(1||ROMS||Lower||)
Set_INI_Value(1||ROMS||Upper(0)||)
Set_INI_Value(1||ROMS||Upper(7)||PARADOS)
Set_INI_Value(1||ROMS||Cartridge Enabled||true)
Set_INI_Value(1||Configuration||CRTC Type||3)
Set_INI_Value(1||Configuration||Enable Plus||true)
Set_INI_Value(1||Configuration||Plus PPI||true)
Set_INI_Value(1||Configuration||Extended RAM||1)
Set_INI_Value(1||Configuration||Silicon Disc||false)
End If
;-------------------------------------------------------------------------------
; Joystick Control (NumPad) 8-up , 2-down , 4-left , 6-right , 5 fire1 , 0-fire2
;-------------------------------------------------------------------------------
If %gamefile% CONTAINS(*)
If Control = JoyPort2
Set_INI_Value(1||Configuration||Joystick Enabled||True)
ElseIf Control = JoyPort1
Set_INI_Value(1||Configuration||Joystick Enabled||True)
ElseIf Control = Keyboard
Set_INI_Value(1||Configuration||Joystick Enabled||False)
End If
End If
;---------------------------
; Unsupported Game Controls
;---------------------------
If Control = PaddlePort1
Show_Message(This emulator does not have Paddle emulation.%crlfx2%This game may be uncontrollable/unplayable.)
ElseIf Control = PaddlePort2
Show_Message(This emulator does not have Paddle emulation.%crlfx2%This game may be uncontrollable/unplayable.)
End If
;------------------------------
; Warning Message - Not Working
;------------------------------
If VersionComment CONTAINS(*not 100%*||*not working*||*doesn't work*)
Show_Message(This game may not work properly.)
End If
If VersionComment CONTAINS(*load manually*)
Show_Message(You must load this game manually within the emulator.%crlfx2%Game file: %gamepathfile%)
End If
;----------------------------------------------------
;Vertical Hold Position - (Only Use Values -45 to 80)
;Example use with Thunder Blade
;----------------------------------------------------
If Key_vhold CONTAINS (*)
Set_INI_Value(1||Configuration||VHOLD Position||%vhold_value%)
Else
Set_INI_Value(1||Configuration||VHOLD Position||0)
End if
;------------------------------------------------------------------------
;Insert Multiple Disks into Drive A and B (if not Mult-Disk Eject Drive B)
;------------------------------------------------------------------------
If GameType CONTAINS(dsk)
If NumGameFiles > 1
Set_INI_Value(1||Drives||Drive(0)||%gamepathfile%)
Set_INI_Value(1||Drives||Drive(1)||%gamepathfile(1)%)
Else
Set_INI_Value(1||Drives||Drive(0)||%gamepathfile%)
Set_INI_Value(1||Drives||Drive(1)||)
End If
If Key_loadtype CONTAINS(cpm)
Set_INI_Value(1||Configuration||Auto Run||false)
Run_Emulator_Send_Keys([4]{C123}cpm{Enter}||50)
ElseIf Key_loadtype CONTAINS (*)
Set_INI_Value(1||Configuration||Auto Run||false)
Run_Emulator_Send_Keys([4]%loadtype_value%{Enter}||50)
Else
Add_CLP(%gamepathfile% /a)
Run_Emulator ()
End If
End If
;----------------
;Insert Cartridge
;----------------
If GameType CONTAINS(cpr)
Set_INI_Value(1||ROMS||Cartridge||%gamepathfile%)
Run_Emulator ()
End If
;-----------
;Insert Tape
;-----------
If GameType CONTAINS(cdt)
Set_INI_Value(1||Configuration||Auto Run||false)
Set_INI_Value(1||TAPE||File Name||%gamepathfile%)
Set_INI_Value(1||TAPE||Visible||true)
;Set_INI_Value(1||Configuration||Emulation Speed||1000)
Run_Emulator_Send_Keys([4]{C123}tape{Enter}[1]run"{enter}||50)
End If
caprice32.txt script
Code: Select all
If GameType CONTAINS (dsk)
Add_CLP(-drivea %gamepathfile%)
End If
;------------------------------------
;Send keyboard command eg "|CPM"
;------------------------------------
If Key_loadtype CONTAINS (*)
Run_Emulator_Send_Keys([4]%loadtype_value%{Enter}||50)
Else
Run_Emulator()
End if
- Vicman
- Cool Member
- Location: Germany
Post
just look some posts above you
mcx997 has allready post some links
they should still work
http://www.gb64.com/forum/viewtopic.php?p=17812#17812
mcx997 has allready post some links
they should still work
http://www.gb64.com/forum/viewtopic.php?p=17812#17812
GB done: Philips VG 5000, Sord-M5, Acorn Atom, Enterprise v1.00
- oknihcap
- Keen Member
Post
.mad, I'm getting an error when running any games in AmstradMania. I copied the scripts you posted above into the AmstradMania script folder (I think that's where they go right?) , but after selecting my paths to CPCE and WinAPE, I get the following error:
"Invalid file referenced in script function. Do you want to continue running the game anyway?". If I hit "yes" it seems to run anyways. So what could this error mean? The Gemus.log is posted below, and shows this error:
"-----------------clsGemus.Process_SET_INI_VALUE-----------------
Associated script file [1] does not point to valid file
----------------------------------------------------------------
Error returned: [Script aborted!]"
I keep my gamebase under C:\GameBase, but my emulators, games, and extras are all located in d:\GameBase under the same directory structure for space reasons. It seems the script is having a problem locating a file, but I don't know what the problem is.
Also, should "Use Short (8.3) Filenames" be checked? I see that checked in some gamebases and not checked in others, and I always wonder if that should be checked or not.
Why is it looking for [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk] ?
That is not where my GameBase is located but it seems GameBase is creating a folder at that location and copying games there. I'm very confused. I just installed Windows 7 and now I'm trying to set up my Gamebases. This folder seems to keep getting created and is causing issues with other gamebases too. I never noticed that folder on XP. Even when closing gamebase the folder and roms remain there. Can anybody shed any light?
"Invalid file referenced in script function. Do you want to continue running the game anyway?". If I hit "yes" it seems to run anyways. So what could this error mean? The Gemus.log is posted below, and shows this error:
"-----------------clsGemus.Process_SET_INI_VALUE-----------------
Associated script file [1] does not point to valid file
----------------------------------------------------------------
Error returned: [Script aborted!]"
I keep my gamebase under C:\GameBase, but my emulators, games, and extras are all located in d:\GameBase under the same directory structure for space reasons. It seems the script is having a problem locating a file, but I don't know what the problem is.
Also, should "Use Short (8.3) Filenames" be checked? I see that checked in some gamebases and not checked in others, and I always wonder if that should be checked or not.
Code: Select all
***** GEMUS LOG FILE *****
Started: 2011-05-25 16:22:57
-----------------clsGemus.RunEmulator-----------------
Arg Silent Mode: [False]
Arg strGamePathFile_in: [d:\GameBase\AmstradMania\Games\0\002 Agent Double (F) (1990) [Amstar & CPC].zip]
Arg lngImageIndex_in: [0]
Arg strDefaultFile_inout: [002 Agent Double (F) (1990) [Amstar & CPC].dsk]
Arg strExtractDestFolder_in: [C:\GBGame]
Arg blnFromDB_in: [True]
Arg varNumPlayersFrom_in: [-1]
Arg varNumPlayersTo_in: [-1]
Arg varControl_in: [0]
Arg varGameComment_in: []
Arg varVersionComment_in: []
Arg varPALNTSC_in: [1]
Arg varTrueDriveEmu_in: [False]
Arg varNotes_in: []
GetAllValidFileTypesArray: DSK;CPR;CDT;TZX
Starting Unpacker...
-----------------clsUnpack.Unpack-----------------
Split runnable file into 1 part(s): [ 002 Agent Double (F) (1990) [Amstar & CPC].dsk ]
Repacking is possible
7-Zip Path: [C:\GameBase\7z.exe]
Unpacking [d:\GameBase\AmstradMania\Games\0\002 Agent Double (F) (1990) [Amstar & CPC].zip] to folder [C:\GBGame\0]
-----------------clsUnpack.SevenListUnpack-----------------
Changed Directory to [d:\GameBase\AmstradMania\Games\0]
Running 7-Zip [C:\Windows\system32\cmd.exe /c C:\GameBase\7z.exe x "002 Agent Double (F) (1990) [Amstar & CPC].zip" -yro"C:\GBGame\0\"]
-----------------------------------------------------------
Trying to find runnable file or archive [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk]
Found runnable file [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk]
--------------------------------------------------
Runnable file determined [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk]
Loaded 0 global k=v pairs
No game-level k=v pairs to process
Finding first emulator that supports gamefile type [dsk]
Using emulator with index 0 [WinAPE]
Will be using these game field values:
m_lngFldNumPlayersFrom [-1]
m_lngFldNumPlayersTo [-1]
m_lngFldControl [0]
m_strFldGameComment []
m_strFldVersionComment []
m_lngFldPALNTSC [-1]
m_blnFldTrueDriveEmu [-1]
All script environment vars created
Final k=v pairs are:
Emulator executable found: [D:\GameBase\AmstradMania\Emulators\WinAPE\WinApe.exe]
Loaded GEMUS Script [C:\GameBase\AmstradMania\Scripts\WinAPE.txt]
Validated Script lines
Validated Script structure
Processing 28 script functions...
1 Set_INI_Value(1||Configuration||Emulation Speed||100)
-----------------clsGemus.Process_SET_INI_VALUE-----------------
Associated script file [1] does not point to valid file
----------------------------------------------------------------
Error returned: [Script aborted!]
Bye!
Why is it looking for [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk] ?
That is not where my GameBase is located but it seems GameBase is creating a folder at that location and copying games there. I'm very confused. I just installed Windows 7 and now I'm trying to set up my Gamebases. This folder seems to keep getting created and is causing issues with other gamebases too. I never noticed that folder on XP. Even when closing gamebase the folder and roms remain there. Can anybody shed any light?
- .mad.
- Honoured Member
- Location: Lancashire
Post
Hi oknihcap,
if you look at the script you will see this command several times
Set_INI_Value(1||
this means read and edit the INI file in location (1)
edit the emulators.ini file and change the location (1) stored here.
1=C:\Program Files\GameBase\AmstradMania\Emulators\WINAPE\WinApe.ini
remember if you move the files, you need to change all the stored paths in the INI and CFG files as well.
Why is it looking for [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk] ?
that's where gamebase extracts and stores the DSK images from the ZIP archives, so they can be run in the emulator.
that is a normal and correct action. And it did the same on your XP setup.
most gamebases won't work without it.
so even though your games are on another drive, they will always get extracted to your GameBase Extract folder.
the default location is c:\gbgame\0
you can change this to where ever you want.
some gamebases Enterprise for example
sets this to it's own default location in the script.
good luck editing all you config files.
if you look at the script you will see this command several times
Set_INI_Value(1||
this means read and edit the INI file in location (1)
edit the emulators.ini file and change the location (1) stored here.
1=C:\Program Files\GameBase\AmstradMania\Emulators\WINAPE\WinApe.ini
remember if you move the files, you need to change all the stored paths in the INI and CFG files as well.
Why is it looking for [C:\GBGame\0\002 Agent Double (F) (1990) [Amstar & CPC].dsk] ?
that's where gamebase extracts and stores the DSK images from the ZIP archives, so they can be run in the emulator.
that is a normal and correct action. And it did the same on your XP setup.
most gamebases won't work without it.
so even though your games are on another drive, they will always get extracted to your GameBase Extract folder.
the default location is c:\gbgame\0
you can change this to where ever you want.
some gamebases Enterprise for example
sets this to it's own default location in the script.
good luck editing all you config files.
- oknihcap
- Keen Member
Post
Of course! I completely forgot to point to the ini/cfg files for each emulator. Now it's running fine. Thanks as always for the help.
I guess I never noticed the working folder before. I see now that I can move it to any location. It doesn't remove the folder and the recent games though when gamebase closes. I guess it just leaves the working folder behind?
I guess I never noticed the working folder before. I see now that I can move it to any location. It doesn't remove the folder and the recent games though when gamebase closes. I guess it just leaves the working folder behind?
Return to “Other GameBase Projects”
Who is online
Users browsing this forum: Ahrefs [Bot], Amazon [Bot] and 10 guests