Gamebase 64 Forum
| View previous topic :: View next topic |
| Author |
Message |
hardmanm Cool Member

Joined: 05 Jul 2006 Posts: 419 GB64-Points: 419 Location: Lancashire, England
|
Posted: Sun Oct 03, 2010 8:34 am Post subject: |
|
|
I have just released Amstrad mania V4 on http://www.underground-gamer.com _________________ Gamebase Developer of:
AcornMania, AmstradMania, Atari800, Apple II, SpeccyMania, GamebaseBBC, Gamebase Electron, Apple2GS, Sam Coupe, Gamebase GX4000, Memotech MTX, NEC PC98, Fujitsu FM-7 and Sharp X1. |
|
| Back to top |
|
 |
hardmanm Cool Member

Joined: 05 Jul 2006 Posts: 419 GB64-Points: 419 Location: Lancashire, England
|
Posted: Thu Oct 07, 2010 7:50 pm Post subject: |
|
|
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.
Anyone founds any bugs or errors, please let me know for the next release. _________________ Gamebase Developer of:
AcornMania, AmstradMania, Atari800, Apple II, SpeccyMania, GamebaseBBC, Gamebase Electron, Apple2GS, Sam Coupe, Gamebase GX4000, Memotech MTX, NEC PC98, Fujitsu FM-7 and Sharp X1. |
|
| Back to top |
|
 |
dax Cool Member

Joined: 04 Sep 2007 Posts: 329 GB64-Points: 329 Location: Poland
|
Posted: Sun Oct 10, 2010 7:21 am Post subject: |
|
|
| hardmanm 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. |
No one replies, it means it's my job
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 |
|
| Back to top |
|
 |
dax Cool Member

Joined: 04 Sep 2007 Posts: 329 GB64-Points: 329 Location: Poland
|
Posted: Sun Oct 10, 2010 9:07 am Post subject: |
|
|
Amstrad Mania v4 - untouched, 7 hosts
| Code: | 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 |
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. _________________ I love Gamebase's creators and compilations
Last edited by dax on Sun Oct 10, 2010 10:51 pm; edited 1 time in total |
|
| Back to top |
|
 |
hardmanm Cool Member

Joined: 05 Jul 2006 Posts: 419 GB64-Points: 419 Location: Lancashire, England
|
Posted: Sun Oct 10, 2010 4:31 pm Post subject: |
|
|
Many thanks mcx997 _________________ Gamebase Developer of:
AcornMania, AmstradMania, Atari800, Apple II, SpeccyMania, GamebaseBBC, Gamebase Electron, Apple2GS, Sam Coupe, Gamebase GX4000, Memotech MTX, NEC PC98, Fujitsu FM-7 and Sharp X1. |
|
| Back to top |
|
 |
Beaps New Member
Joined: 01 Feb 2011 Posts: 6 GB64-Points: 6
|
Posted: Tue Feb 01, 2011 4:22 pm Post subject: |
|
|
I got this and cant for the life of me get CPCE to run
Anyone got a 100% working script
Also one for WinApe as the one that came with it dont work either
THANKS! |
|
| Back to top |
|
 |
.mad. Outstanding Member


Joined: 19 Jun 2005 Posts: 997 GB64-Points: 2777 Location: Lancashire, England
|
Posted: Wed Feb 02, 2011 1:29 am Post subject: |
|
|
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
| Code: |
[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=
|
cpce.txt script
| Code: |
;---------------------
;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: |
;**********************************
;* 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: |
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
|
|
|
| Back to top |
|
 |
Beaps New Member
Joined: 01 Feb 2011 Posts: 6 GB64-Points: 6
|
Posted: Wed Feb 02, 2011 1:43 am Post subject: |
|
|
| Still no joy - ahhhh its doing my head in!! |
|
| Back to top |
|
 |
.mad. Outstanding Member


Joined: 19 Jun 2005 Posts: 997 GB64-Points: 2777 Location: Lancashire, England
|
Posted: Wed Feb 02, 2011 8:54 am Post subject: |
|
|
that works perfect.
you must have installed to a wrong Directory or Drive. |
|
| Back to top |
|
 |
YuT666 New Member

Joined: 09 Mar 2011 Posts: 1 GB64-Points: 1
|
Posted: Wed Mar 09, 2011 3:49 am Post subject: |
|
|
Hi,
is there a chance to upload AmstradMania at Megaupload, Rapidshare or somthing, 'cause of UG's registration stop.
Would be great.
Greetz from an Amstrad Gamer since 1985 ...
YuT _________________
 |
|
| Back to top |
|
 |
Vicman Cool Member


Joined: 12 May 2008 Posts: 245 GB64-Points: 246 Location: Germany
|
Posted: Wed Mar 09, 2011 4:02 am Post subject: |
|
|
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 _________________ GB done: Philips VG 5000, Sord-M5, Acorn Atom, Enterprise v1.00 |
|
| Back to top |
|
 |
dax Cool Member

Joined: 04 Sep 2007 Posts: 329 GB64-Points: 329 Location: Poland
|
Posted: Wed Mar 09, 2011 10:06 am Post subject: |
|
|
YuT666: Rapidshare & Megaupload links are 100% alive. Rest mirrors - dead. Checked before a while
Vicman: tnx for pointing to this  _________________ I love Gamebase's creators and compilations |
|
| Back to top |
|
 |
oknihcap Keen Member

Joined: 28 Jun 2008 Posts: 137 GB64-Points: 137
|
Posted: Wed May 25, 2011 5:02 pm Post subject: |
|
|
.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.
| Code: | ***** 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? |
|
| Back to top |
|
 |
.mad. Outstanding Member


Joined: 19 Jun 2005 Posts: 997 GB64-Points: 2777 Location: Lancashire, England
|
Posted: Thu May 26, 2011 1:46 pm Post subject: |
|
|
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.  |
|
| Back to top |
|
 |
oknihcap Keen Member

Joined: 28 Jun 2008 Posts: 137 GB64-Points: 137
|
Posted: Thu May 26, 2011 3:33 pm Post subject: |
|
|
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? |
|
| Back to top |
|
 |
|
|
Cannot post new topics Cannot reply to topics Cannot edit your posts Cannot delete your posts Cannot vote in polls in this forum
|
Powered by phpBB © phpBB Group
|
|
|