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

Demobase Amiga V3 WIP

Discuss any other databases that use the GameBase Frontend, whether in pre development, development or publically released.

Moderator: Jimbo

sjakie43
Cool Member
Cool Member
Location: Netherlands
Posts: 352
Joined: Sat Aug 07, 2004 2:53 pm

Demobase Amiga V3 WIP

Mon May 09, 2011 5:38 pm

Hi fellas,

I wanted to let you know what is happening.

Current demos that are added and need to be configured 700+.
WHDlLoad Demos adding in progress.

And i have a request: 8)

I want u all to know that in the early day i never had an Amiga with a HD.
And i just need help with the correct Hard Drive commands to get me started, so thats why i want to ask........

I would like someone to convert a few demos for me,that's all.

Authentik-skarla
Anadune-Yaga
Haujobb-Megademo2000

I would like to have these working , 3 seperate HDF's.
Also I need the correct WinUAE machine settings / Kickstart ROM info these HDF demo's work on.


Can someone plz do this for me?
That's all i'm asking.

So i hope that u can help me with issue,because when this suxxeeds,
there are at least 200 demos (mising files) that can be added! :shock:

Regards
SJakie43
Sjakie43

Demobase Creator

C64 Maxi with Vic20 mode :shock:
THEVIC20 with C64 mode :?



and more....
Paul Irvine
Cool Member
Cool Member
Posts: 433
Joined: Sat Sep 11, 2004 11:06 am

Tue May 10, 2011 6:11 am

If anyone can help Dirk on this it would be mega appreciated, currently he's lost me as a helper due to poor health and extended family commitments, being a man down on this project is tough for him despite the amazing job he's done so far.

So, if you can spare time for his above request then let him know.

As the UK Tesco advert says, "every little helps!"
-------
Loved ones are never gone as long as you remember them....
sjakie43
Cool Member
Cool Member
Location: Netherlands
Posts: 352
Joined: Sat Aug 07, 2004 2:53 pm

Tue May 10, 2011 6:18 am

Thanx Paul !

I wish u and your family all the best . :)

Sjakie43
Sjakie43

Demobase Creator

C64 Maxi with Vic20 mode :shock:
THEVIC20 with C64 mode :?



and more....
sjakie43
Cool Member
Cool Member
Location: Netherlands
Posts: 352
Joined: Sat Aug 07, 2004 2:53 pm

Tue Jun 07, 2011 8:01 am

Hello all,

Here's a copy of a request i made on EAB,plz help me out!


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

TCD said:



could you help sjakie43 to implement HDF support in Gemus please? I meant to do it for some time now, but I just have other stuff going on right now Would be really great and would help a lot to get more demos into the demobase



>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>



Sjakie43 said:


Hi,

I have found a setup with an HDF.uae that uses 2 hdf files.
1 hdf is the WB31.hdf and the second is .....hdf(demo to be specified).
I need this in gemus so that i can specify it in the key=value pair.
DH0=WB31.hdf and DH1=(demo name).hdf.
I have an fixed directory for it.

I have tried to implement it but i'm a real NOOB at this.

This setup works GREAT and i already have 200+ HD demos that work
like a charm.
Also a lot of the demos(not working ones)with (e)xec.lib etc are also fixed.
So i just need it to be implemented in Gemus script.
I think the best thing is to add these HDF demos as an extra to avoid
confusion.

Here's the script so far,it has many errors offcourse eh



If Control = JoyPort1
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport1||kbd5)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport1||kbd5)
Set_CFG_Value(%dbpath%\HDF.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\HDF.uae||joyport1||kbd5)
Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport1||kbd4)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport1||kbd4)
Set_CFG_Value(%dbpath%\HDF.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\HDF.uae||joyport1||kbd4)
End If

Set_CFG_Value(%dbpath%\GameBase Amiga.uae||kickstart_rom||%kickstart_rom_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy1type||%floppy1type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy2type||%floppy2type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy3type||%floppy3type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||nr_floppies||%nr_floppies_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||sound_output||%sound_output_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||ntsc||%ntsc_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipset||%chipset_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fastmem_size||%fastmem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||bogomem_size||%bogomem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipmem_size||%chipmem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\Gamebase Amiga.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_model||%cpu_type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||statefile||%statefile_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cachesize||%cache_size_value%)
;Set_CFG_Value(%dbpath%\GameBase Amiga.uae||finegrain_cpu_speed||%finegrain_cpu_speed_value%)
If VersionComment CONTAINS(WHD)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem2=rw,DH0H0||:||%dbpath%\whd,0)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem=rw,DH0||:||%dbpath\whd)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem2=rw,DH1H1||:||%gbgamepath%\rezip\%gamefilenoext%,0)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem=rw,DH1||:||%gbgamepath%\rezip\%gamefilenoext%)
Set_CFG_Item(%dbpath%\WHD\s\user-startup||cd||||%cd_value%)
Set_CFG_Item(%dbpath%\WHD\s\user-startup||whdload||||%whdload_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
;Set_CFG_Value(%dbpath%\WHDLoad.uae||finegrain_cpu_speed||%finegrain_cpu_speed_value%)
Run_Program(%dbpath%\whdrun.exe||%gamepathfile% %gbgamepath%\rezip\%gamefilenoext%/ "%emupath%\winuae.exe" "%dbpath%\WHDLoad.uae" "%dbpath%\WHD\s\user-startup||nowait)

If PalNTSC = NTSC
Set_CFG_Value(%dbpath%\WHDLoad.uae||ntsc||true)
Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||ntsc||false)
End If
If VersionComment CONTAINS(HDF)
Set_CFG_Item(%dbpath%\HDF.uae||hardfile2=rw,DH0H0||:||\F:\GameBase\Demobase Amiga Software\HDF Demos\WB 3.1.hdf,32,1,2,512,0,,uae)
Set_CFG_Item(%dbpath%\HDF.uae||uaehf0=hdf,rw,DH0||:||:F:\GameBase\Demobase Amiga Software\HDF Demos\WB 3.1.hdf,32,1,2,512,0,,uae)
Set_CFG_Item(%dbpath%\HDF.uae||hardfile2=rw,DH1H1||:||\F:\GameBase\Demobase Amiga Software\HDF Demos\empty.hdf,32,1,2,512,0,,uae\rezip\%gamefilenoext%,0)
Set_CFG_Item(%dbpath%\HDF.uae||uaehf1=hdf,rw,DH1||:||\:F:\GameBase\Demobase Amiga Software\HDF Demos\empty.hdf,32,1,2,512,0,,uae\rezip\%gamefilenoext%)
Add_CLP(-f "%dbpath%\hdf.uae" -0%gamepathfile% -1%gamepathfile(1)% uaehf0=%dbpath%\workbench.hdf -s uaehf1=%gamepathfile(1)%)
Set_CFG_Value(%dbpath%\HDF.uae||sound_output||%sound_output_value%)
Set_CFG_Value(%dbpath%\HDF.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\HDF.uae||ntsc||%ntsc_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipset||%chipset_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\HDF.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fastmem_size||%fastmem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||bogomem_size||%bogomem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipmem_size||%chipmem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\HDF.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_model||%cpu_type_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\HDF.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
Set_CFG_Value(%dbpath%\HDF.uae||statefile||%statefile_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cachesize||%cache_size_value%)
;Set_CFG_Value(%dbpath%\HDF.uae||finegrain_cpu_speed||%finegrain_cpu_speed_value%)
Else
Add_CLP(-f "%dbpath%\GameBase Amiga.uae" -0%gamepathfile% -1%gamepathfile(1)% -2%gamepathfile(2)% -3%gamepathfile(3)% -s diskimage0=%gamepathfile% -s diskimage1=%gamepathfile(1)% -s diskimage2=%gamepathfile(2)% -s diskimage3=%gamepathfile(3)% -s diskimage4=%gamepathfile(4)% -s diskimage5=%gamepathfile(5)% -s diskimage6=%gamepathfile(6)% -s diskimage7=%gamepathfile(7)% -s diskimage8=%gamepathfile(8)% -s diskimage9=%gamepathfile(9)% -s diskimage10=%gamepathfile(10)% -s diskimage11=%gamepathfile(11)% -s diskimage12=%gamepathfile(12)% -s diskimage13=%gamepathfile(13)% -s diskimage14=%gamepathfile(14)% -s diskimage15=%gamepathfile(15)% -s diskimage16=%gamepathfile(16)% -s diskimage17=%gamepathfile(17)% -s diskimage18=%gamepathfile(18)% -s diskimage19=%gamepathfile(19)%)
Run_Emulator()
End If


It gives me >2 many IF statements error at the moment.

Please help me out here!

These HD look very nice and it would be COOL to have it in Demobase
Amiga.

Regards

Sjakie43
Sjakie43

Demobase Creator

C64 Maxi with Vic20 mode :shock:
THEVIC20 with C64 mode :?



and more....
sjakie43
Cool Member
Cool Member
Location: Netherlands
Posts: 352
Joined: Sat Aug 07, 2004 2:53 pm

Thu Jun 09, 2011 5:34 pm

Here's a small update::i still have no clue with the hdf support though.
I have some help from 1TimE but where not there yet.
Plz let me know how to work it out fellas.

Thanx

......................................................................................................

If Control = JoyPort1
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport1||kbd5)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport1||kbd5)
Set_CFG_Value(%dbpath%\HDF.uae||joyport0||kbd4)
Set_CFG_Value(%dbpath%\HDF.uae||joyport1||kbd5)
Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||joyport1||kbd4)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\WHDLoad.uae||joyport1||kbd4)
Set_CFG_Value(%dbpath%\HDF.uae||joyport0||mouse1)
Set_CFG_Value(%dbpath%\HDF.uae||joyport1||kbd4)
End If

Set_CFG_Value(%dbpath%\GameBase Amiga.uae||kickstart_rom||%kickstart_rom_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy1type||%floppy1type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy2type||%floppy2type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy3type||%floppy3type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||nr_floppies||%nr_floppies_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||sound_output||%sound_output_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||ntsc||%ntsc_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipset||%chipset_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fastmem_size||%fastmem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||bogomem_size||%bogomem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||chipmem_size||%chipmem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\Gamebase Amiga.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_model||%cpu_model_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||statefile||%statefile_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cachesize||%cache_size_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cycle_exact||%cycle_exact_value%)


If %cpu_24bit_addressing_value% CONTAINS(%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_24bit_addressing||false)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)

End If

If %floppy_speed_value% CONTAINS(%floppy_speed_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy_speed||200)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||floppy_speed||%floppy_speed_value%)

End If


If %fpu_model_value% CONTAINS(%fpu_model_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_model||)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||fpu_model||%fpu_model_value%)

End If


If %cpu_type_value% CONTAINS(68020)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_model||68020)

ElseIf %cpu_type_value% CONTAINS(68040)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_model||68040)

End If

If %cpu_model_value% CONTAINS(68030)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||cpu_model||68030)
End If

If %gfx_center_horizontal_value% CONTAINS(%gfx_center_horizontal_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_center_horizontal||smart)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_center_horizontal||%gfx_center_horizontal_value%)

End If

If %gfx_center_vertical_value% CONTAINS(%gfx_center_vertical_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_center_vertical||smart)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_center_vertical||%gfx_center_vertical_value%)

End If

If %gfx_width_windowed_value% CONTAINS(%gfx_width_windowed_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_width_windowed||640)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_width_windowed||%gfx_width_windowed_value%)

End If

If %gfx_height_windowed_value% CONTAINS(%gfx_height_windowed_value%)
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_height_windowed||512)

Else
Set_CFG_Value(%dbpath%\GameBase Amiga.uae||gfx_height_windowed||%gfx_height_windowed_value%)

End If

If %cpu_24bit_addressing_value% CONTAINS(%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_24bit_addressing||false)

Else
Set_CFG_Value(%dbpath%\HDF.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)

End If

If %fpu_model_value% CONTAINS(%fpu_model_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fpu_model||)

Else
Set_CFG_Value(%dbpath%\HDF.uae||fpu_model||%fpu_model_value%)

End If


If %cpu_type_value% CONTAINS(68020)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_model||68020)

ElseIf %cpu_type_value% CONTAINS(68040)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_model||68040)

End If

If %cpu_model_value% CONTAINS(68030)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_model||68030)
End If


If %gfx_center_horizontal_value% CONTAINS(%gfx_center_horizontal_value%)
Set_CFG_Value(%dbpath%\HDF.uae||gfx_center_horizontal||smart)

Else
Set_CFG_Value(%dbpath%\HDF.uae||gfx_center_horizontal||%gfx_center_horizontal_value%)

End If

If %gfx_center_vertical_value% CONTAINS(%gfx_center_vertical_value%)
Set_CFG_Value(%dbpath%\HDF.uae||gfx_center_vertical||smart)

Else
Set_CFG_Value(%dbpath%\HDF.uae||gfx_center_vertical||%gfx_center_vertical_value%)

End If

If %gfx_width_windowed_value% CONTAINS(%gfx_width_windowed_value%)
Set_CFG_Value(%dbpath%\HDF.uae||gfx_width_windowed||640)

Else
Set_CFG_Value(%dbpath%\HDF.uae||gfx_width_windowed||%gfx_width_windowed_value%)

End If

If %gfx_height_windowed_value% CONTAINS(%gfx_height_windowed_value%)
Set_CFG_Value(%dbpath%\HDF.uae||gfx_height_windowed||512)

Else
Set_CFG_Value(%dbpath%\HDF.uae||gfx_height_windowed||%gfx_height_windowed_value%)

End If

If %cpu_24bit_addressing_value% CONTAINS(%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_24bit_addressing||false)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)

End If

If %fpu_model_value% CONTAINS(%fpu_model_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_model||)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_model||%fpu_model_value%)

End If


If %cpu_type_value% CONTAINS(68020)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_model||68020)

ElseIf %cpu_type_value% CONTAINS(68040)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_model||68040)

End If

If %cpu_model_value% CONTAINS(68030)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_model||68030)
End If



If %gfx_center_horizontal_value% CONTAINS(%gfx_center_horizontal_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_center_horizontal||smart)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_center_horizontal||%gfx_center_horizontal_value%)

End If

If %gfx_center_vertical_value% CONTAINS(%gfx_center_vertical_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_center_vertical||smart)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_center_vertical||%gfx_center_vertical_value%)

End If

If %gfx_width_windowed_value% CONTAINS(%gfx_width_windowed_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_width_windowed||640)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_width_windowed||%gfx_width_windowed_value%)

End If

If %gfx_height_windowed_value% CONTAINS(%gfx_height_windowed_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_height_windowed||512)

Else
Set_CFG_Value(%dbpath%\WHDLoad.uae||gfx_height_windowed||%gfx_height_windowed_value%)

End If


If VersionComment CONTAINS(HDF)

Set_CFG_Item(%dbpath%\HDF.uae||hardfile2=rw,DH0:DH0||:||%dbpath%,0)
Set_CFG_Item(%dbpath%\HDF.uae||uaehf0=hdf,rw,DH0||:||%dbpath)
Set_CFG_Item(%dbpath%\HDF.uae||hardfile2=rw,DH1:DH1||:||%gbgamepath%\rezip\%gamefilenoext%,0)
Set_CFG_Item(%dbpath%\HDF.uae||uaehf1=hdf,rw,DH1||:||%gbgamepath%\rezip\%gamefilenoext%)
Set_CFG_Value(%dbpath%\HDF.uae||sound_output||%sound_output_value%)
Set_CFG_Value(%dbpath%\HDF.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\HDF.uae||ntsc||%ntsc_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipset||%chipset_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\HDF.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fastmem_size||%fastmem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||bogomem_size||%bogomem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||chipmem_size||%chipmem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\HDF.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_model||%cpu_model_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\HDF.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\HDF.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
Set_CFG_Value(%dbpath%\HDF.uae||statefile||%statefile_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cachesize||%cache_size_value%)
Set_CFG_Value(%dbpath%\HDF.uae||cycle_exact||%cycle_exact_value%)
Add_CLP(-f "%dbpath%\hdf.uae" -0%gamepathfile% -1%gamepathfile(1)% uaehf0=%dbpath%\WB 31.hdf -s uaehf1=%gamepathfile(1)%)

Run_Emulator()

End If

If VersionComment CONTAINS(WHD)

Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem2=rw,DH0:DH0||:||%dbpath%\whd,0)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem=rw,DH0||:||%dbpath\whd)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem2=rw,DH1:DH1||:||%gbgamepath%\rezip\%gamefilenoext%,0)
Set_CFG_Item(%dbpath%\WHDLoad.uae||filesystem=rw,DH1||:||%gbgamepath%\rezip\%gamefilenoext%)
Set_CFG_Item(%dbpath%\WHD\s\user-startup||cd||||%cd_value%)
Set_CFG_Item(%dbpath%\WHD\s\user-startup||whdload||||%whdload_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||immediate_blits||%immediate_blits_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||chipset_compatible||%chipset_compatible_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||collision_level||%collision_level_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||z3mem_size||%z3mem_size_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_speed||%cpu_speed_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||finegrain_cpu_speed||%finegrain_cpu_speed_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_type||%cpu_type_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_model||%cpu_model_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_model||%fpu_model_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_compatible||%cpu_compatible_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||fpu_strict||%fpu_strict_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_24bit_addressing||%cpu_24bit_addressing_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||cpu_cycle_exact||%cpu_cycle_exact_value%)
Set_CFG_Value(%dbpath%\WHDLoad.uae||blitter_cycle_exact||%blitter_cycle_exact_value%)
Run_Program(%dbpath%\whdrun.exe||%gamepathfile% %gbgamepath%\rezip\%gamefilenoext%/ "%emupath%\winuae.exe" "%dbpath%\WHDLoad.uae" "%dbpath%\WHD\s\user-startup||nowait)


If PalNTSC = NTSC
Set_CFG_Value(%dbpath%\WHDLoad.uae||ntsc||true)
Else

Set_CFG_Value(%dbpath%\WHDLoad.uae||ntsc||false)

End If

Else

Add_CLP(-f "%dbpath%\GameBase Amiga.uae" -0%gamepathfile% -1%gamepathfile(1)% -2%gamepathfile(2)% -3%gamepathfile(3)% -s diskimage0=%gamepathfile% -s diskimage1=%gamepathfile(1)% -s diskimage2=%gamepathfile(2)% -s diskimage3=%gamepathfile(3)% -s diskimage4=%gamepathfile(4)% -s diskimage5=%gamepathfile(5)% -s diskimage6=%gamepathfile(6)% -s diskimage7=%gamepathfile(7)% -s diskimage8=%gamepathfile(8)% -s diskimage9=%gamepathfile(9)% -s diskimage10=%gamepathfile(10)% -s diskimage11=%gamepathfile(11)% -s diskimage12=%gamepathfile(12)% -s diskimage13=%gamepathfile(13)% -s diskimage14=%gamepathfile(14)% -s diskimage15=%gamepathfile(15)% -s diskimage16=%gamepathfile(16)% -s diskimage17=%gamepathfile(17)% -s diskimage18=%gamepathfile(18)% -s diskimage19=%gamepathfile(19)%)

Run_Emulator()

End If

ps>the smileys should be :
Regards

Sjakie43
Sjakie43

Demobase Creator

C64 Maxi with Vic20 mode :shock:
THEVIC20 with C64 mode :?



and more....

Return to “Other GameBase Projects”

Who is online

Users browsing this forum: pycur and 28 guests