Fontos klub információ
Important club information
Welcome, Guest. Please login or register.


Author Topic: Gamebase Enterprise - Betatest ! (Read 24070 times)

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Gamebase Enterprise - Betatest !
« on: 2011.January.24. 17:04:07 »
Hi all,

before i want to release the GB Enterprise here in the DL-Section & on Underground Gamers, i need some Guy's for Betatesting the GB.
(a "friend" on the Gamebase-Forum will test the GB this evening, too)

1. Please use the latest "Main-Gamebase"  v1.3 for testing : get it here : http://www.bu22.com/

2. Download the GameBase EP from Megaupload or Rapidshare, and extract it to your Main-GB-Folder.

3. I've made some "special" config-*.cfg's" , to autorun all Games with GameBase Enterprise/ep128emu.
    But because the ep128emu don't support "relative paths" yet ,  the *.cfg-files in the Folder :
    Enterprise\Emulator\ep128emu\config-gb needs to be editing one time.

     Please take a look to the "IMPORTANT INFO.PDF"  (here i try to explain, how to setup the config-gb cfg's )


Note : For the DL from Megaupload :
             please rename the folder "config-gb - OLD" to "config-gb" ! (there's something wrong with the existing config-gb)
             So rename the actually config-gb into "config-gb -old1" or something else... ;-)

             (From Rapidshare, the folder should be o.k , i've made this later.....)


Important for me is to know, if the Games starts automatically with my "Gemus-Script" and my *.cfg's in the config-gb folder.
Also the Extras "Play Game (Disk)" & "Open Disk (Loader Menue).
Only the Games on Disk-Image "Games_01 - Games_09" has this extra, yet.

Here are some points, what's in this GameBase (yet) :

* ca. 1150 Games
* ca. 120 Demos & Utils (This is a "work in progress".....not all Utils are added, yet)
* All Games has screenshots.......demos & utils not (yet)
* All Conversions has a direct-link to WOS (spectrum-conversion) or CPC-Power (amstrad-conversion)
* All Games that has Infos on  "www.ep128.hu" has a link, too.
* Some Games (most letter A & B, yet) has Infos & links to other conversions of the Game. (C64, Amiga, Atari etc.)
* A few Games has a link to You Tube (i.e. Airwolf)


* There are also some other points in "extras", wich is a "work in progress".........

I'm working since June 2010 on this Project....
Well, i think it will take some month more (maybe 3....) , before all Entrys in this GB are 100 % perfect....
But i want to release it NOW  :ds_icon_cheesygrin:   
All other things will come in a later update (s).

So, please take a look ;-)


Megaupload : http://www.megaupload.com/?d=CR3RME5O

Rapidshare : http://rapidshare.com/files/444267557/Gamebase_EP_Betatest.zip

P.S. @IstvanV and all other Developers on the ep128emu :

Is there a way , to "add" my config-cfg's for the Gamebase, into the Installer (ep128emu-2.0.9-1-i686.exe) ?
So, there would be no need for manually editing the *.cfg's in the config-gb  :roll:
That would be  much better for the "End-User" of the GameBase Enterprise.
Or maybe you can create an "extra"  ep128emu-Installer.exe  wich also contains the cfg's for GB Enterprise.....
(of course only when my "spcecial-cfg's" works perfectly with the GameBase/ep128emu )

Maybe, you can take a look at them  ;-)

Thanks for reading & for all your Help on this Project !!!
(of course you will be listed in the finished GameBase "Credits"  :lol: )

Cheers, Vicman


EDIT :
ohh...  I forgot something in : "..points, what's in this GameBase (yet)"
Gecos Emulators (CPC, ZX81, VIC20 and TVC) are in this GameBase, too  :!:
* CPC Emulator v2 & 287 playable Games
* ZX81 Emulator & 113 playable Games
* Vic20 Emulator & 55 playable Games
* TVC Emulator & 50 playable Games
6318-0
« Last Edit: 2011.January.24. 17:56:57 by Vicman »
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline szipucsu

  • EP addict
  • *
  • Posts: 8284
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Gamebase Enterprise - Betatest !
« Reply #1 on: 2011.January.24. 22:21:58 »
It looks cool but I'll have time to test it only after some days.

Es scheint prima zu sein aber ich werde nur nach einigen Tagen Zeit haben, es auszuprobieren.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #2 on: 2011.January.25. 01:54:54 »
3. I've made some "special" config-*.cfg's" , to autorun all Games with GameBase Enterprise/ep128emu.
    But because the ep128emu don't support "relative paths" yet ,  the *.cfg-files in the Folder :

Is there a way , to "add" my config-cfg's for the Gamebase, into the Installer (ep128emu-2.0.9-1-i686.exe) ?
So, there would be no need for manually editing the *.cfg's in the config-gb  :roll:

I can make a special version of the utility "makecfg" which can create any configuration that is needed for Gamebase.

Note that it is also possible to set all emulator configuration variables on the command line, in "OPTION=VALUE" format (e.g. floppy.a.imageFile=Disk.IMG memory.ram.size=128 etc.). Therefore, it is theoretically possible to set the configuration entirely with command line options in EP128.txt, and not using any configuration file - except only to have a blank initial configuration in it with no image files loaded. This would work well if multiple Add_CLP() statements can be used to build a command line. However, I do not know if Gamebase or the operating system (Windows) has any limitations that would prevent the use of an excessive number of long command line options.

By the way, it is probably not very important, but the .zip file includes an old version of ep128emu (2.0.9 - note that the "-1" in the above file name is just a packaging version, not an actual source code update which would be ".1"). A newer release (ep128emu-2.0.9.1-pentium3.exe) has been available since Jan 3 2011.
« Last Edit: 2011.January.25. 02:01:51 by IstvanV »

Offline geco

  • EP addict
  • *
  • Posts: 5522
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #3 on: 2011.January.25. 08:59:22 »
Great work, I do not tested it yet, but I will do it.
Congratulation!

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #4 on: 2011.January.25. 11:48:59 »
Gecos Emulators (CPC, ZX81, VIC20 and TVC) are in this GameBase, too  :!:
* CPC Emulator v2 & 287 playable Games

This is mainly useful for those with a real Enterprise, though, rather than running it in ep128emu, which already includes a CPC emulator :)

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #5 on: 2011.January.25. 22:02:05 »
I can make a special version of the utility "makecfg" which can create any configuration that is needed for Gamebase.

Yes, that would be really great !
Just look at my cfg's , and you know, wich 8 diff. configs i need........(there are some problems with my configs....please read on)

there is something i have to say :
1. There are some problems with my "special-cfg's" the guy from the Gamebase-forum has testet my Gamebase.
            But he can't run the Emulator with my cfg's....."error opening configuration file"

            First i thought, it is because he has installed the newest release of the ep128emu - and this can't use/read my cfg's.
            Then he has changed/edit the paths, and now it works....

            Example :
            my cfg :
            memory.rom.04.file     "E:/GameBase/Enterprise/Emulator/ep128emu/roms/asmon15.rom"

            his edit :
            memory.rom.04.file     "roms\\asmon15.rom"

       So, please can you edit my "special-cfg's" the way , it works for all "GameBase End-Users" ?

 2. In the GameBase GEMUS-Script there is a Feature called Set_CFG_Value

       Here is, what the Friend from the GB-Forum said :

Quote
keep pestering the emu writer for new functions before releasing it.
if you get him to change the config so each command is broken with "=" instead of a "TAB"

Code:

fileio.workingDirectory   "C:/gbgame/0"
memory.rom.00.file   "roms\\exos231uk.rom"


like this

Code:

fileio.workingDirectory="C:/gbgame/0"
memory.rom.00.file="roms\\exos231uk.rom"


everything can be changed in the script using "1" cfg file.

Set_CFG_Value(1||fileio.workingDirectory||C:/gbgame/0)
Set_CFG_Value(1||memory.rom.00.file||"roms\\exos231uk.rom")

but this would be even better...
Set_CFG_Value(1||memory.rom.00.file||exos231uk.rom)

So, is this possible ?  :roll:
http://www.bu22.com/wiki/gemus_script_reference/functions/set_cfg_value



Note that it is also possible to set all emulator configuration variables on the command line, in "OPTION=VALUE" format (e.g. floppy.a.imageFile=Disk.IMG memory.ram.size=128 etc.). Therefore, it is theoretically possible to set the configuration entirely with command line options in EP128.txt, and not using any configuration file - except only to have a blank initial configuration in it with no image files loaded. This would work well if multiple Add_CLP() statements can be used to build a command line. However, I do not know if Gamebase or the operating system (Windows) has any limitations that would prevent the use of an excessive number of long command line options.
The better way for GameBase should be using the "Set_CFG_Value" (but for this , we need the = in the cfg's )  :oops:
Adding more than one comandline in the GEMUS-Script could also work...but don't know how much are possible....maybe only 2 clp's
http://www.bu22.com/wiki/gemus_script_reference/functions/home

Quote
By the way, it is probably not very important, but the .zip file includes an old version of ep128emu (2.0.9 - note that the "-1" in the above file name is just a packaging version, not an actual source code update which would be ".1"). A newer release (ep128emu-2.0.9.1-pentium3.exe) has been available since Jan 3 2011.
Yes, thank you.


Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux 64 bit (Suse) Linux 64 bit (Suse)
  • Browser:
  • Firefox 3.5.4 Firefox 3.5.4
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #6 on: 2011.January.25. 22:34:40 »
The better way for GameBase should be using the "Set_CFG_Value" (but for this , we need the = in the cfg's )  :oops:

I see there is also a more generic Set_CFG_Item() function that lets one specify the delimiter character (the default of a single space should work). Or is there some problem with it that makes it also a "not preferred" way of passing configuration options to the emulator ?

Quote
Adding more than one comandline in the GEMUS-Script could also work...but don't know how much are possible....maybe only 2 clp's

The documentation does not mention any limits, so the best way to know is to try it :) But I think using Set_CFG_Item() should solve the issue.

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #7 on: 2011.January.26. 09:42:17 »
I see there is also a more generic Set_CFG_Item() function that lets one specify the delimiter character (the default of a single space should work). Or is there some problem with it that makes it also a "not preferred" way of passing configuration options to the emulator ?

I do not exactly know.....I'll ask someone who will know it on the GB-Forum....
But i think the best way for an GB-EP GEMUS-Script is (also) using the "Set_CFG_Value" , so the = in the cfg's would be cool ....but (again) , i'll ask someone else  ;-)


btw.
has anyone here tried the EP-Gamebase, yet ? Does it work with my "special-cfg's"....(think it'll not work...)  :roll:
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #8 on: 2011.January.26. 11:17:26 »
Hi IstvanV,

Using the "Set_CFG_Item()" seems to be very good  :oops: :ds_icon_cheesygrin:
A GB-Forum User has wrote me back. Unfortunately he is very busy at the moment, he can't help me with the Script.....
I hope someone else from the GB-Forum has the knowledge for this :

Here is the Answer :

Quote
Hi Martin,

I've never heard of this Set_CFG_Item() function, but according to the new Wiki docs page, it looks like it is exactly what we need! icon_eek.gif

You could try something like this to modify a CFG file:
Quote
Code:
If Key_Disk CONTAINS(*)
Set_CFG_Item(%emupath%\config-gb\test.cfg||floppy.a.imageFile||%tab%||%floppy.a.imageFile_value%)
Else
Set_CFG_Item(%emupath%\config-gb\test.cfg||floppy.a.imageFile||%tab%||"E:/GBGame/0/GAMES_01.IMG")

End If
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline geco

  • EP addict
  • *
  • Posts: 5522
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #9 on: 2011.January.26. 14:52:32 »
May be I made something wrong, but I have to specify the working directory of EP128emu always when I use Gamebase, when I start a game from GB it always stucks, because the loader does not find the second file, if I set the working directory after the game is stucked, I can load it manually.
Could you help me?

This is the 1st line of the config file, Gamebase is installed to d:\:
fileio.workingDirectory   "d:/GBGame/0"
« Last Edit: 2011.January.26. 15:28:02 by geco »

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #10 on: 2011.January.26. 18:19:18 »
May be I made something wrong, but I have to specify the working directory of EP128emu always when I use Gamebase, when I start a game from GB it always stucks, because the loader does not find the second file, if I set the working directory after the game is stucked, I can load it manually.
Could you help me?

This is the 1st line of the config file, Gamebase is installed to d:\:
fileio.workingDirectory   "d:/GBGame/0"

Hi Geco,
I think this is because my Script works only with an older ep128emu version...... :oops: (the ep128emu-2.0.9-1-i686.exe)

We have found out ,for the newest version (ep128emu-2.0.9.1-pentium3.exe) you :
1. have to put the cfg's into the ROOT DIR of the ep128emu
2. rename i.e. memory.rom.00.file   "D:/GameBase/Enterprise/Emulator/ep128emu/roms/exos21.rom" into
    memory.rom.00.file   "roms\\exos21.rom"

3. Edit the GEMUS-SCRIPT from i.e. : (open it on the Gamebase-GUI on the TAB GEMUS/1.EP128)
        ;8.Run all other files
   ;--------------------

   Add_CLP(-cfg %emupath%\config-gb\8_Run_all_other_files.cfg)
   Run_Emulator_Send_Keys([3]{Enter}[2]{F1}[-1][1]%gamepathfile%[-20]{Enter}||50)



       into :
Add_CLP(-cfg 8_Run_all_other_files.cfg)
   Run_Emulator_Send_Keys([3]{Enter}[2]{F1}[-1][1]%gamepathfile%[-20]{Enter}||50)

hope this will do it...... :oops:

btw.
The complete GEMUS-Script will be rewritten........
We will then use this "Set_CFG_Item() - thing" , to autorun all Games.
But i can't do it myself and need some help from a GB-Forum member ;-)


« Last Edit: 2011.January.26. 18:44:08 by Vicman »
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #11 on: 2011.January.26. 18:41:29 »
OFF TOPIC  -  short German lesson :ds_icon_cheesygrin:

It looks cool but I'll have time to test it only after some days.

Es scheint prima zu sein aber ich werde nur nach einigen Tagen Zeit haben, es auszuprobieren.
Hi szipucsu,

besser wäre :
Es scheint prima zu sein, aber ich werde erst in einigen Tagen Zeit haben es auszubrobieren.  ;-)

[.....und danke für dein Lob für mein GB-Project  :)   ]
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline geco

  • EP addict
  • *
  • Posts: 5522
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #12 on: 2011.January.26. 19:41:07 »
Thank you Vicman, now it works :)

Offline Vicman

  • EP fan
  • *
  • Posts: 188
  • Country: de
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.2 Firefox 3.6.2
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #13 on: 2011.January.26. 19:57:20 »
Thank you Vicman, now it works :)
Puhh.....good to hear, i've allready thought there are more problems with the GameBase  :ds_icon_cheesygrin:
Best Multi-Frontends ;-)  emu Control Center and GameBase

Offline geco

  • EP addict
  • *
  • Posts: 5522
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.13 Firefox 3.6.13
    • View Profile
Re: Gamebase Enterprise - Betatest !
« Reply #14 on: 2011.January.26. 20:12:44 »
Puhh.....good to hear, i've allready thought there are more problems with the GameBase  :ds_icon_cheesygrin:
It is working well :)
Is it possible starting EP128emu with -no opengl parameter? (it works much better at least on my computer :D )