From: Speed D. <no...@so...> - 2011-02-03 23:08:17
|
#313: The current Windows binary installer is too big ---------------------------------------------+------------------------------ Reporter: pouillot | Owner: pouillot Type: defect | Status: accepted Priority: minor | Milestone: 2.0.0 Component: Build system | Version: 2.0.0 alpha 2 Keywords: binary installer setup download | ---------------------------------------------+------------------------------ Old description: > Around 600 Mb, downloading it is very long on slow internet connections. > > Why not split it in 3 "additive" installers : > 1. a "base" one containing the real minimum to play : the game core > binaries and data, + the Supercars car set + the Espie track, > 2. a "cars and tracks" one, with all our official car sets (36 GP, LS1, > TRB1, MP5, RS) + all our HQ-graphics official tracks > 3. a last "more tracks", with the reminder of our official tracks. > > "Additive" meaning that you need to install 1 first, the 2 if needed, and > then 3 if needed ; but you can play with 1 alone, or after installing 1 > and 2. New description: Around 600 Mb, downloading it is very long on slow internet connections. Why not split it in 3 "additive" installers : 1. a "base" one containing the real minimum to play : the game core binaries and data, + the Supercars car set + the Espie track, 2. a "cars and tracks" one, with all our official car sets (36 GP, LS1, TRB1, MP5, RS) + all our HQ-graphics official tracks 3. a last "more tracks", with the rest of our official tracks. "Additive" meaning that you need to install 1 first, the 2 if needed, and then 3 if needed ; but you can play with 1 alone, or after installing 1 and 2. -- Comment(by pouillot): r3306 gives the first up and running installer set spec. files (*.nsi) : right the 3-package scheme proposed above, ready for the Alpha 3 publication ! The 'base' package is also a kind of master one : it features a component selection page with 4 items : 1. mandatory 'Base' = minimal game subset = kind of demo : game core + Espie track + SC cars + AI drivers), 1. optional 'HQ tracks, cars and AI drivers', 1. optional 'More tracks, cars and AI drivers' (the rest of the official contents), 1. optional 'Basic mod. tools' (sd2-accc, sd2-menuview, ... etc). The 2nd and 3rd items are separate packages : you can donwload them of not ; then when downloaded, you can run them manually, or use the master=base installer ('add / repair components' mode) to run them if they have been saved to the same folder. TODO: * improve the 'add / repair components' mode, in order not to reinstall each time the whole contents of the base installer, * make the base installer automagically download the other selected ones if the user confirm its selecting them. * add a selection page to the non-master installers too, to enable the user to only install part of them if needed(say : only HQ circuit tracks and LS1 cars + AI drivers). Last, but not least, the 2nd = 'HQ tracks, cars and AI drivers' installer is about 500 Mb big ... don't you think we could split it in 2 ? -- Ticket URL: <http://sourceforge.net/apps/trac/speed-dreams/ticket/313#comment:10> Speed Dreams <http://sourceforge.net/projects/speed-dreams> An Open Motorsport Simulator forked from Torcs in order to deliver a better user experience through nicer and more consistent car sets, visually improved tracks and enhanced physics realism. |