Hi everybody,
I just finished the Gamebase CPC V14 update. For the moment, only the update is available, but I am uploading the full version.
You can donwload everything on http://www.cpc-power.com/gamebasecpc/
Have Fun,
Loïc
Welcome to the Gamebase 64 forums. An attempt to document ALL Commodore 64 gameware before it's too late!
gamebase amstrad cpc
Moderator: Jimbo
- Pugsy
- GB64 Team
- Contact:
- Location: North Wales, UK
Post
Wow, that is massive!
Nice Job!
Nice Job!
Gamebase64 Team Member http://www.gamebase64.com
Ex-freelance cheat listing/pokes contributer to Zzap, CF, CU & ACE
MAME Cheat File Maintainer http://www.mamecheat.co.uk
Ex-freelance cheat listing/pokes contributer to Zzap, CF, CU & ACE
MAME Cheat File Maintainer http://www.mamecheat.co.uk
- ldaneels
- Keen Member
Post
Hi,
Thanks for the cheer, it is much appreciated.
Update V15 is well under way with some nice games added to the list.
For those who missed it, I have created a Facebook group at http://www.facebook.com/group.php?gid=1 ... 282&ref=mf
Cheers,
Loïc
Thanks for the cheer, it is much appreciated.
Update V15 is well under way with some nice games added to the list.
For those who missed it, I have created a Facebook group at http://www.facebook.com/group.php?gid=1 ... 282&ref=mf
Cheers,
Loïc
- ldaneels
- Keen Member
Post
I am looking for some help to set up Winape in GBCPC: I need to automatically load a cartridge (cpr file) in Winape. It works perfectly with the dsk (Add_CLP(%gamepathfile% /a)), but it absolutely refuses to load a cartridge. What to I need to do (aside from CTRL+F3) ?
Any help would be greatly appreciated
Any help would be greatly appreciated
- Vicman
- Cool Member
- Location: Germany
Post
This is the Gemus Script, that hardmanm use for his AmstradMania v3 :
So, should be (/t)....
EDIT :
Forget it.....silly me...it's for Tapes
But i saw on Facebook, you allready have the Answer
So, should be (/t)....
Code: Select all
If GameType CONTAINS(dsk)
Add_CLP(%gamepathfile%)
Add_CLP( /a)
End If
If GameType CONTAINS(cdt)
Add_CLP(%gamepathfile%)
Add_CLP( /t)
End If
If GameType CONTAINS(sna)
Add_CLP(%gamepathfile%)
End If
Run_Emulator()
Forget it.....silly me...it's for Tapes
But i saw on Facebook, you allready have the Answer
GB done: Philips VG 5000, Sord-M5, Acorn Atom, Enterprise v1.00
- K.C.
- Cool Member
- Location: The Netherlands
Post
There doesn't seem to be a command line option for attaching cartridges, but I found a WinAPE.ini file in the emulator folder containing this line:
I haven't tested it, but maybe this works?
Code: Select all
Cartridge=CPC_PLUS.CPR
Code: Select all
Set_INI_Value(%emupath%\WinAPE.ini||ROMS||Cartridge||CPC_PLUS.CPR)
If GameType CONTAINS(dsk)
Add_CLP(%gamepathfile% /a)
ElseIf GameType CONTAINS(cdt)
Add_CLP(%gamepathfile% /t)
ElseIf GameType CONTAINS(sna)
Add_CLP(%gamepathfile%)
ElseIf GameType CONTAINS(cpr)
Set_INI_Value(%emupath%\WinAPE.ini||ROMS||Cartridge||%gamepathfile%)
EndIf
Run_Emulator()
- ldaneels
- Keen Member
Post
Hi,
that is more or less what I ended up doing & it works perfectly.
For those curious, here is the way I did it (full GEMU for Winape):
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||D:\GameBase\Amstrad CPC\Emulators\WinAPE\ROM\CPC_PLUS.CPR)
Set_INI_Value(%emupath%\winape.ini||DRIVES||Drive(0)||)
Set_INI_Value(%emupath%\winape.ini||TAPE||File Name||)
Add_CLP(%gamepathfile% /a)
If Key_CARTRIDGE CONTAINS(YES)
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||%gamepathfile%)
End If
Run_Emulator()
that is more or less what I ended up doing & it works perfectly.
For those curious, here is the way I did it (full GEMU for Winape):
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||D:\GameBase\Amstrad CPC\Emulators\WinAPE\ROM\CPC_PLUS.CPR)
Set_INI_Value(%emupath%\winape.ini||DRIVES||Drive(0)||)
Set_INI_Value(%emupath%\winape.ini||TAPE||File Name||)
Add_CLP(%gamepathfile% /a)
If Key_CARTRIDGE CONTAINS(YES)
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||%gamepathfile%)
End If
Run_Emulator()
- K.C.
- Cool Member
- Location: The Netherlands
Post
That could work, however, a few questions/comments about your script:
IMO it's better to remove the full path to CPC_PLUS.CPR. Not everyone installs the files to the same location.
Is there any special reason to clear these values in WinAPE.ini?
It will work this way, but you need to set a key=value pair for all cartridge based games. That is not needed, it can be done automatically by checking the file extension.
Also an unneeded/unwanted CLP is sent to the emulator. You always send Add_CLP(%gamepathfile% /a) to WinAPE, I don't think it is needed to add the filename as CLP for cartridge based games.
If you can always send %gamepathfile% /a to WinAPE except for cartridge based games, this script will do exactly what you want:
Code: Select all
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||D:\GameBase\Amstrad CPC\Emulators\WinAPE\ROM\CPC_PLUS.CPR)
Code: Select all
Set_INI_Value(%emupath%\winape.ini||DRIVES||Drive(0)||)
Set_INI_Value(%emupath%\winape.ini||TAPE||File Name||)
Code: Select all
If Key_CARTRIDGE CONTAINS(YES)
Set_INI_Value(%emupath%\winape.ini||ROMS||cartridge||%gamepathfile%)
End If
Also an unneeded/unwanted CLP is sent to the emulator. You always send Add_CLP(%gamepathfile% /a) to WinAPE, I don't think it is needed to add the filename as CLP for cartridge based games.
If you can always send %gamepathfile% /a to WinAPE except for cartridge based games, this script will do exactly what you want:
Code: Select all
If GameType CONTAINS(cpr)
Set_INI_Value(%emupath%\WinAPE.ini||ROMS||Cartridge||%gamepathfile%)
Else
Set_INI_Value(%emupath%\WinAPE.ini||ROMS||Cartridge||CPC_PLUS.CPR)
Add_CLP(%gamepathfile% /a)
EndIf
Run_Emulator()
- ldaneels
- Keen Member
Post
Thanks for that, I have modified the GEMUs & it works great. Only niggle is autostarting tapes, but I don't really use Winape for tapes anyway.
I have changed all paths to relative paths, so it should work with any install.
As for the 2 set_INI, I put them there to clear the Winape.ini. Without it, when I do a new release & use winape, it will create a new 1Kb file for the last file that was inserted.
I have changed all paths to relative paths, so it should work with any install.
As for the 2 set_INI, I put them there to clear the Winape.ini. Without it, when I do a new release & use winape, it will create a new 1Kb file for the last file that was inserted.
- ldaneels
- Keen Member
Post
Ok, the update is now available for download & the full release is being uploaded.
http://www.cpc-power.com/gamebasecpc/
Have Fun
Loïc
http://www.cpc-power.com/gamebasecpc/
Have Fun
Loïc
Return to “Other GameBase Projects”
Who is online
Users browsing this forum: No registered users and 6 guests