PDA

View Full Version : Is there a faster way to install this?


Artefacto
06-23-2007, 12:17 AM
Well....

I downloaded the launcher...and i wait...and wait....and wait....

And i got tired....

Is there any other way to Install this, like Downloading a complete installer instead of getting the files...little by little?

Ryokucha
06-23-2007, 12:45 AM
Well the other way I know, is not really faster, but it gets around having to use the launcher to dl the huge patch, which is really just a compressed file that then just extracts to where the launcher tells it to go.

http://cdn.outspark.com/patches/fiesta/Fiesta_CBT1b.7z - the link to the "patch"

Download that file, when it is done extract it to where ever you want. But one word, it really works best if you install it to a dir like "Q:\Outspark\Fiesta" Infact thats the way I did it, to get it to work. Of course the drive letter can be whatever drive you put it on of course ;)

Once that is done extracting go to "Q:\Program Files\Outspark\OutsparkLauncher\rb\OutsparkGlobals .rb" This just happends to be the location I installed the launcher, so just go to where you installed the launcher, the rb folder and look for the file OutsparkGlobals.rb. Make a backup of the file incase you make a mistake. Then open the original file in notepad. Look for def get_appdata_path(). Under it will say appdata = "". Between the quotes add the path you extracted the file to. If you extracted the game to Q:\Outspark\Fiesta, or whatever drive letter, just put in quotes "q:/Outspark" it does not need Fiesta since the launcher will want to put the game in that folder in that Dir, good thing we already put it there, no need for the launcher to download it ;)

So anyways mine looks like this appdata = "q:/Outspark" But use whatever drive you used instead. Make sure the drive you are putting it has at least 1.75gigs free, I would still say at least 2gigs to be safe though.

Make sure the quotes are still there and you use a / not a \. Such as "d:/Outspark"

Now under the line that was just changed, there are a few lines that now need to be removed to make this new path work. Remove everything under the line we just changed until you get to the line appdata.gsub!("\\", "/"), leave that line and then save.

At this point you start the launcher, and it should not need to DL anything since the game is already where we are telling the launcher it should be, all you need to do from there is put in your login info and press play. If having trouble with this, I will try to help the best I can. But doing things like this it could be hit or miss!

reldrak
06-23-2007, 08:11 AM
it dnt seem to work on me...it still pops and ask if i want to install the game.

this is the place where i set my .rb

def get_appdata_path()
appdata = "c:/Outspark"
appdata.gsub!("\\", "/")
return appdata
end

hope u can help me...cus i cant dl from the site...it keeps hanging on me

is there a way to force the program to stop taking from the internet and take it from my hd instead...
after install then i will change it back -_-"

Ryokucha
06-23-2007, 03:37 PM
Ok a few questions, when you downloaded from the direct link in my post, where did you extract the files to?

Does your C: drive have enough space, at least 2gigs?

If your drive does have the space, and you are using c:/Outspark path, you should have extracted the file to Q:\Outspark\Fiesta. Make sure that folder is 1.75gigs about.

Artefacto
06-23-2007, 07:20 PM
Same problem as reldrak...

Did everything as explained, have 20 free gigs space ..and i still get the pop up saying if i wanna install the game...the "Fiesta" Folder where i extracted the files is now 1,75GB...

Thanks anyway ...

Ryokucha
06-23-2007, 08:23 PM
Ok, I think I have a fix for that, we will just have to tell the launcher exactlly where the installed dir is. Go back into the OutsparkGlobals file, that I had you change already. Right under where we changed the one path, we now have to remove a lot of lines that goes to look for the files. Instead we are just going to out right tell the launcher where it is.

Turn all this:

# returns the isntalled path of a game. fixme-- should pull this from NSIS/MSI install records
def get_installed_path(app)
path = ""
#out spark_path = "c:/Program Files/Outspark" #fixme -- how to fetch from registry

appdata = get_appdata_path()

if (app == "launcher")
#path = o utspark_path
path = get_launcher_path() #fixme --- used to be one folder up, stripping off the end to make it so
ary = path.split("\\")
ary.pop
path = ary.join("\\")
elsif (app == "fiesta")
#path = outspark_path + "/Games/Fiesta"
path = appdata + "/Fiesta"

#regpath = "SOFTWARE/Aragon Networks/FiestaOnline" # FIXME --- do something for hte root part "HKEY_LOCAL_MACHINE"
#path = $launcher.get_regkey(regpath, "Path")
#DEBUG("regpath: " + regpath + " || path: " + path)
#path = "C:/Program Files/FiestaOnline"
elsif (app == "fauxonline")
path = appdata + "/FauxOnline"
#path="C:/Documents and Settings/josh/Desktop/Fiesta Installs/test/FauxOnline_0.0.0"
end

return path
end

Into:

def get_installed_path(app)
path = appdata + "/Fiesta"
return path
end

In other words, delete all the stuff they have and put in just the four lines I have. This should work. If not keep me updated I'll see what else it could be.

Artefacto
06-23-2007, 08:56 PM
Still asks me if i wanna install the game...sorry:-/

Ryokucha
06-23-2007, 09:00 PM
What is the install path you are trying to use?

Can you also post both things that were changed like this:


def get_appdata_path()
appdata = "s:/Outspark"
appdata.gsub!("\\", "/")
return appdata
end

def get_installed_path(app)
path = appdata + "/Fiesta"
return path
end

Artefacto
06-23-2007, 09:04 PM
You mean like this:

def get_appdata_path()
appdata = "D:/AABANTO BACKUP/Rodrigo/Outspark"
appdata.gsub!("\\", "/")
return appdata
end


def get_installed_path(app)
path = appdata + "/Fiesta"
return path
end

Ryokucha
06-23-2007, 09:14 PM
Ok to make this work, it really needs to be in just D:/Outspark

Just move the the whole Outspark dir to root D:\ and change the appdata to just appdata = "D:/Outspark"

Next open up notepad, type in, fiesta,11

Save it as D:\Outspark\apps.conf

After that run the launcher, see if that doesn't work.

Artefacto
06-23-2007, 09:31 PM
>_>

You must be hating me right now...

All changes done, and not working (i mean, i still get the "Would you like to install Fiesta?" pop up)

Ryokucha
06-23-2007, 09:47 PM
Hmm, just totaly uninstalled everything, and re-did it how I have posted and it worked...

Tell me what path the game is extracted. Where is the apps.conf file located? What does OutsparkGlobals changes we made look like now?

Artefacto
06-23-2007, 09:56 PM
The game was extracted to :

D:\Outspark\Fiesta

The apps.conf file is at D:\Outspark

File changes of Outsparkglobals:

def get_appdata_path()
appdata = "D:/Outspark"
appdata.gsub!("\\", "/")
return appdata
end


def get_installed_path(app)
path = appdata + "/Fiesta"
return path

Ryokucha
06-23-2007, 10:01 PM
Well that is how I have it, and even re-did it that way twice, can not think of what else it could be, sorry :/

Hopefully they will have a new launcher out soon enough that will solve these problems :(

Artefacto
06-23-2007, 10:11 PM
Thanks for your time anyway...