Welcome to the Gamebase 64 forums.                 An attempt to document ALL Commodore 64 gameware before it's too late!

Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Discuss the Commodore Amiga database that uses the GameBase Frontend.

Moderator: Jimbo

Seiya
Commended Member
Commended Member
Posts: 1126
Joined: Sat Aug 02, 2008 2:08 am

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Sun Dec 04, 2022 12:22 pm

honestly i don't know. i never need to change monitor setting or other. Default option are ok However me too i noticed that many games that you have quoted, are present in GameBase 1.6. From 2.0 many of these ones are removed.

Me too i'm working of a new version of GameBase Amiga and i will delete every Missing in Action game that are not available in ADF. One day if these disk appear again, i will put again.
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Sun Dec 04, 2022 4:21 pm

C64Ever wrote:
Sun Dec 04, 2022 10:20 am
There weren't any configuration except indication .\Configurations\
So I created one, even naming it "gamebase" as you said, and there's even
"Gamebase WHDLoad default configuration" in Description box, but it still
loads the bezel, and doesn't load my button configuration. So I have to load
that configuration manually every time I start any game.

I'm familiar with that behavior from before. I always wandered how do I make
WINUae load configuration I want on itself without my intervention.
my gamebase script loads the config file from the scripts folder...
C:\GameBase\Amiga\scripts\GameBase Amiga.uae
so you need to overwrite that one with your edits.

the script lines that edit the UAE look like these examples...
Set_CFG_Value(%dbpath%\Scripts\GameBase Amiga.uae||gfx_fullscreen_amiga||true)
Set_CFG_Value(%dbpath%\Scripts\WHDLOAD.uae||gfx_fullscreen_amiga||true)
Set_CFG_Value(%dbpath%\Scripts\CD32.uae||gfx_fullscreen_amiga||true)

the script command that attaches the custom config file to the emulator is "-f"

Add_CLP(-f "%dbpath%\Scripts\GameBase Amiga.uae")

Add_CLP(-f "%dbpath%\Scripts\CDTV.uae" -s)

for WHDLoad it is embedded in the whdrun.exe run command after the emulator name.
Run_Program(%dbpath%\whdrun.exe||%gamepathfile% %gbgamepath%\rezip\%gamefilenoext%/ "%emupath%\winuae.exe" "%dbpath%\scripts\WHDLoad.uae" "%dbpath%\WHD\s\user-startup||nowait)


as for the missing games (ADF)
that's how it was released in 2015, using the current data from HOL.
some entries only have IPF or a WHDload version (that is normal).
i guess more ADF's are available in the 7 years since.
and a lot more WHDLoad, HDF's, Home brew have been made.
C64Ever
New Member
Location: Zagreb
Posts: 11
Joined: Fri Dec 02, 2022 12:11 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Sun Dec 04, 2022 7:13 pm

Guys, I'm slowly starting to realize you're not really using this Portable GB thing, but nevermind :) Still, some things definitely seem to be very different with this setup. For instance, GameBase Amiga.uae isn't in scripts folder at all, but in Amiga 2.3. I already tried that route, overwriting that config with my setting, but when I start any game via GameBase, it gets overwritten again, with something, from somewhere.

Editing the script looks most promising, that's obviously the only way to go. I have to make it somehow chose my custom config file after starting the game.

Can you please clarify just a bit more, what are variables in those lines? For instance, if my config is called MojaKonfa.uae, where would that go? And which files should I edit? GameBase Amiga.uae, WHDLoad.uae, or both?
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Mon Dec 05, 2022 5:31 pm

if we are using different scripts/setup, it's not going to work. :D

this is what i think you need.
*change "%dbpath%\Scripts\GameBase Amiga.uae"
to whatever the path and config file your current script is using.

if the uae file is in the same folder as the Amiga.MDB file?
it should look like this...
"%dbpath\GameBase Amiga.uae"

copy a picture file to the same folder as the emulator (WinUAE.exe).
"damocles.png" in this example.

add this to the script...

if key_mask CONTAINS(on)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_filter_mask||damocles.png)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_filter_mask||damocles.png)
Set_CFG_Value(%dbpath%\CD32.uae||gfx_filter_mask||damocles.png)
else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_filter_mask||)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_filter_mask||)
Set_CFG_Value(%dbpath%\CD32.uae||gfx_filter_mask||)
End If

GEMUS
mask=on

any further edits you need will probably also start with text "gfx_" in the uae config file.
example:

gfx_filter_mask=damocles.png
gfx_flickerfixer=false
gfx_framerate=1
gfx_fullscreen_amiga=false
gfx_fullscreen_picasso=false
gfx_height=568
gfx_height_fullscreen=600
gfx_height_windowed=568
gfx_left_windowed=0
gfx_linemode=double2
gfx_lores=false
gfx_lores_mode=normal
gfx_refreshrate=0
gfx_resolution=hires
gfx_top_windowed=0
gfx_vsync=false
gfx_vsync_picasso=false
gfx_vsyncmode=normal
gfx_vsyncmode_picasso=normal


just compare the all the gfx_ settings with your working / not working configs.

if you post your amiga script and a working/not working overlay configs.
it would help spot the problem. :wink:
C64Ever
New Member
Location: Zagreb
Posts: 11
Joined: Fri Dec 02, 2022 12:11 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Mon Dec 05, 2022 9:04 pm

You truly have some .mad skills :) You're way too advanced for me. Really, my lack of knowledge and experience with WINUae is pathetic.

Because, just when I thought I was up to something, it turns out that Configuration files store everything, literally. From the gamepad button configurations to the very game you're loading itself. So custom config route obviously isn't the way to go, unless I want to edit the whole config for every single game.

Even that would be doable if only the display was the problem. Removing bezel from Filter section is relatively fast, but setting the gamepad buttons for every single game would be royal PITA.

So I'm back to drawing board, and basically at complete loss. I'll probably never solve this unless original author of this package chimes in.

Which GameBase Amiga packages/setups are you guys using, and where did you get them from? The portable one is the most reliable I tried, pretty much every single game seems to be working, but I can't live with the way it handles display and input.
User avatar
.mad.
Honoured Member
Honoured Member
Location: Lancashire
Posts: 2256
Joined: Sun Jun 19, 2005 3:30 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Mon Dec 05, 2022 11:01 pm

Which GameBase Amiga packages/setups are you guys using, and where did you get them from? The portable one is the most reliable I tried, pretty much every single game seems to be working, but I can't live with the way it handles display and input.
I am using my edit of the official GameBase Amiga 2.0 (2015).
it was released without SPS (original disks) due to copyrights.
each disk was zipped separatley, like this...
gamename_disk1.zip
gamename_disk2.zip
gamename_disk3.zip

i repacked the disks to how i like it (1 zip per game).
gamename.zip
gamename_disk1.adf
gamename_disk2.adf
gamename_disk3.adf

ALL SPS were included in the re-upload.
WHDLoads packs were updated to latest versions, with all new games added to that date.
HOL weblinks and 100's of missing screens added.
script updated for features and joypad options Dax wanted. ;)
this unofficial complete pack is still available on Retroplays Mega in the gamebase 2.0 thread.

i then made a small update pack v2.1 for Dax with a few game fixes he wanted.

twitek released v2.3 (from Belgarath's original official source).
https://mega.nz/file/zFtBHALa#BtJRwcxQa ... rCV3rg5N4Q
*not with any of the updates i made.

cnterr edited the v2.3 mdb file.
it uses the exact same files as the official v2.3 release, but has only been edited for his Arcade joystick.

all versions use the exact same files (more or less).
the games are just repacked or updated between versions.
*All will use different scripts and have small GEMUS changes.

i don't think you need to download another complete version.
maybe just replace the MDB with the official one and scripts.

you will be using a script that can be changed to suit your settings.
i just need to see it.

i am using my edited version of v2.1.
because it works just how i like it.
C64Ever
New Member
Location: Zagreb
Posts: 11
Joined: Fri Dec 02, 2022 12:11 pm

Re: Portable GameBase Amiga v.2.3 - RePacked, Fixed & Enhanced by cnterr

Tue Dec 06, 2022 8:46 pm

That's very helpful! Good to know what's different, and what's common to each of the GBA versions. I'm slowly learning how it all works. Quite complex, honestly, but priceless once it's set up per one's individual tastes.

I'll try and implement all this valuable info. Thank you very much for your generous help!

Return to “Commodore Amiga - GameBase Amiga”

Who is online

Users browsing this forum: No registered users and 10 guests