Hello,
I got some games for 3DO, to try the gamebase, but I got the following error:
7-zip failed to un pack archive pathanyisogame.iso to d:\gbgame\0
I checked the paths and everything seems to be fine, I don't know why is happening.
The script is the following:
;Alternative (slightly Faster) FreeDO script by .mad. 2011
;DO NOT TOUCH KEYBOARD OR PRESS MOUSE BUTTON, UNTIL THE EMULATOR HAS STARTED AND THE GAME IS LOADING!.
;To avoid problems close down the FreeDO emulator before you load another game.
;------------------------------------------
;Delete CONFIG.XML from Emulator Directory.
;------------------------------------------
Run_Program(%emupath%\delconfig.bat||||WAIT)
;---------------------------------------------------------------
;Generate a New CONFIG.XML with BIOS, and Attach Selected Game.
;---------------------------------------------------------------
Set_CFG_item(%emupath%\config.xml||<?||xml version="1.0" encoding="UTF-8" ||?>)
Set_CFG_item(%emupath%\config.xml||<!-- Generated by A... config library (ACL) v.1.5. Copyright (c) Grishin Maxim Leonidovich, April 2008 (
http://altmer.arts-union.ru). ||Library is free only for free projects.|| -->)
Set_CFG_item(%emupath%\config.xml||<!-- Used TinyXML. Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason ||(
www.grinninglizard.com)|| -->)
Set_CFG_item(%emupath%\config.xml||<||root||>)
Set_CFG_item(%emupath%\config.xml|| <||pbus||>)
Set_CFG_item(%emupath%\config.xml|| <devices type="string" val="||Joy,Mouse||">)
Set_CFG_item(%emupath%\config.xml|| <Joy type="string" val="||p,a,a,vkDown,vkUp,vkRight,vkLeft,vkZ,vkX,vkC,vkEnter,vkSpace,vkD,vkA,a,a||" />)
Set_CFG_item(%emupath%\config.xml|| <Mouse type="string" val="||a,p,a,a,p,a,a,p,ml,mm,mr,vkQ,mym31,mym8,mym7,mym6,mym5,mym4,mym3,mym2,mym1,mym0,mxm31,mxm8,mxm7,mxm6,mxm5,mxm4,mxm3,mxm2,mxm1,mxm0"|| />)
Set_CFG_item(%emupath%\config.xml|| </||devices||>)
Set_CFG_item(%emupath%\config.xml|| </||pbus||>)
Set_CFG_item(%emupath%\config.xml|| <||Emulate||>)
Set_CFG_item(%emupath%\config.xml|| <MultyTreaded type="bool" val="||true||" />)
Set_CFG_item(%emupath%\config.xml|| </||Emulate||>)
Set_CFG_item(%emupath%\config.xml|| <||Sound||>)
Set_CFG_item(%emupath%\config.xml|| <Volume type="int" val="||100||" />)
Set_CFG_item(%emupath%\config.xml|| <Velosity type="int" val="||100||" />)
Set_CFG_item(%emupath%\config.xml|| <Xchenge type="bool" val="||false||" />)
Set_CFG_item(%emupath%\config.xml|| </||Sound||>)
Set_CFG_item(%emupath%\config.xml|| <||Video||>)
;*******Keep Aspect Ratio (true / false)
Set_CFG_item(%emupath%\config.xml|| <AspectControl type="bool" val="||true||" />)
;*******VSync (true / false)
Set_CFG_item(%emupath%\config.xml|| <VSynk type="bool" val="||false||" />)
;*******Higher Resolution (true / false)
Set_CFG_item(%emupath%\config.xml|| <HighRes type="bool" val="||false||" />)
;*******Interpolation (0 / 1)
Set_CFG_item(%emupath%\config.xml|| <Filter type="int" val="||0||" />)
Set_CFG_item(%emupath%\config.xml|| </||Video||>)
Set_CFG_item(%emupath%\config.xml|| <||roms||>)
;------------------------------------------
; Choose your BIOS File.
;------------------------------------------
If key_BIOS CONTAINS(panasonic)
Set_CFG_item(%emupath%\config.xml|| <bios type="string" val="||%dbpath%\BIOS\Panasonic.rom||" />)
ElseIf key_bios CONTAINS(sanyo)
Set_CFG_item(%emupath%\config.xml|| <bios type="string" val="||%dbpath%\BIOS\Sanyo.rom||" />)
ElseIf key_bios CONTAINS(goldstar)
Set_CFG_item(%emupath%\config.xml|| <bios type="string" val="||%dbpath%\BIOS\GoldStar.rom||" />)
Else
Set_CFG_item(%emupath%\config.xml|| <bios type="string" val="||%emupath%\bios.rom||" />)
End If
Set_CFG_item(%emupath%\config.xml|| <font type="string" val=||""|| />)
Set_CFG_item(%emupath%\config.xml|| </||roms||>)
Set_CFG_item(%emupath%\config.xml|| <||cdrom||>)
;------------------------------------------------------------------------------------------
; Attach the Game CD
;------------------------------------------------------------------------------------------
Set_CFG_item(%emupath%\config.xml|| <iso type="string" val="||%gamepathfile%||" />)
Set_CFG_item(%emupath%\config.xml|| </||cdrom||>)
Set_CFG_item(%emupath%\config.xml|| <ARM>||||)
Set_CFG_item(%emupath%\config.xml|| <Clock type="int" val="||12500000||" />)
Set_CFG_item(%emupath%\config.xml|| </||ARM||>)
Set_CFG_item(%emupath%\config.xml||</||root||>)
;--------------------------------------------------------------------
;Run Emulator then Send Keys to emulator window to run game.
;Important DO NOT touch keyboard or mouse, you will break the script.
;--------------------------------------------------------------------
;* This Activates the FreeDO emulator window after it's loaded (Win7).
;* This is not required on WinXP.
Run_Program(%dbpath%\scripts\TForm1.exe||||NOWAIT)
; All these send keys do exactly the same thing, differently.
; just choose one that works for you.
;Run_Emulator_Send_Keys([1]{ALT}{RIGHT}{DOWN}{ENTER}[3]{F11}||100)
;Run_Emulator_Send_Keys([1]{ALT}A[1]S||100)
;Run_Emulator_Send_Keys([1]{ALT}+A{ENTER}||100)
;Run_Emulator_Send_Keys([4]{ALT}{RIGHT}{DOWN}{ENTER}[3]{F11}{F9}||100)
Run_Emulator_Send_Keys([4]{ALT}{RIGHT}{DOWN}{ENTER}[3]{F11}{F9}||100)