Czym jest Cider?
Cider bazuje na znanej użytkownikom linuxa aplikacji Cedega, będącej rodzajem nakładki na Wine.
Podstawowa różnica w działaniu Cedegi i Cidera polega na tym, że Cedega to środowisko pozwalające uruchamiać różne programy/gry podczas gdy Cider to rodzaj paczki w której wnętrzu znajduje się pojedyncza windowsowa aplikacja. Z prespektywy użytkownika jest to rozwiązanie dosyć wygodne, bo uruchomienie gry sprowadza się do kliknięcia ikonki (po prostu działa)
TransGaming Cider
Cider nie jest jednak dostępny dla użytkownika końcowego jako program do własnoręcznego konwertowania gier z PC na Mac (teoretycznie 8) ale o tym za chwilę).
Jest on oferowany developerom i wydawcom gier aby mogli oni przygotwać oficjalną konwersję.
Na szczęście budowa paczki cidera jest "otwarta" więc łatwo możemy spróbawać naszych sił mając oficjalną paczkę z inną grą...
Skąd wziąć paczkę z Ciderem?
Najprostszym sposobem na zdobycie legalnej, darmowej paczki z Ciderem jest ściągnięcie programu GameTap lub dema Spore (poradnik pisany jest w oparciu o wersję z GameTap'a)
Game Tap
Spore Demo
Czego jeszcze potrzebujemy?
Oryginalna gra ZAINSTALOWANA w systemie Windows (Boot Camp, Parallels lub zwykły PC).
Ważne jest to, że gra musi działać bez płyty CD/DVD (oczywiście są sposoby żeby ją do tego przekonać

Przygowanie paczki z grą
1. Instalacjemy Cider'a
Możemy normalnie zainstalować ściągniętego GameTapa lub wydobyć z wnętrza pakietu instalacyjnego samą aplikację (Robimy to oczywiście klikając prawy przycisk myszy i wybierając "Show Package Contents" i szukając w zawartości katalogu skompresowanego pliku z programem)
2. Poznajemy strukturę paczki
Zanim zaczniemy przygotowywać naszą konwersję gry warto zapoznać się z budową paczki.
Taka wiedza pomoże nam w późniejszych modyfikacjach ustawień gry i rozwiązywaniu problemów
Aby zobaczyć zawartość folderu z GameTap'em (tudzież z inną paczką Cidera) klikamy na ikonce prawym klawiszem myszy i wybieramy "Show Package Contents"
Struktura wybranych części katalogu przedstawaia się następująco:
Contents <-- główny katalog w którym interesuję nas plik:
Info.plist (tutaj ustawiamy ścieżkę do pliku exe)
|
Resources <-- katalog z plikami cidera
| |
| Preferences <-- ustawienia programu, ważne pliki to:
| config (zawiera najważniejsze ustawienia takie jak grafika/audio/obsługa gampadów itp.)
| pliki typu *.reg (kiedy potrzeba coś dodać do windowsowego rejestru
|
transgaming
|
c_drive <-- wiryualny dysk C:\
pliki zaznaczone kolorem zielonym edytujemy za pomocą TextEdit
3. Kopiujemy grę do wnętrza paczki
Folder z grą kopiujemy do wymienionego wyżej folderu c_drive
4. Konfigurujemy grę
Otwieramy plik Info.plist i zmieniamy:
<key>CedegaGameDir</key> <string>C:\GameTap\bin\Release</string> <key>CedegaGameName</key> <string>C:\GameTap\bin\Release\gametap.exe</string>na:
<key>CedegaGameDir</key> <string>C:\sciezka_do_folderu_naszej_aplikacji</string> <key>CedegaGameName</key> <string>C:\sciezka_do_folderu_naszej_aplikacji\nazwa_aplikacji.exe</string>
Otwieramy plik config i zmieniamy:
"DefaultScreenWidth" = "800" "DefaultScreenHeight" = "600"na nasze wartości dla rozdzielczości (np. 1920/1200)
"FullScreen" = "0"na "FullScreen" = "1"
"VideoRam" = "32"na wartość ramu naszej karty graficznej
"NV_VAR" = "N"jeśli mamy kartę nvidia, zmieniamy na
"NV_VAR" = "Y"
"vertexshaders" = "Y" "pixelshaders" = "N"oba ustawiamy na Y (dla gier dx9)
"pixelshaderslevel" = "2.0" "vertexshaderslevel" = "2.0"oba conajmniej na 2.0 (dla gier dx9)
Można oczywiście eksperymentować w miarę umiejętności z innymi ustawieniami konfigu
5. Ustawiamy Ikonkę
Przygotowujemy plik graficzny który posłuży nam za ikonkę (np. plik png o wielkości 128/128px)
Klikamy prwym klawiszem myszy na naszej paczce GameTap i wybieramy "Get Info"
Znajdujemy małą ikonkę u góry okna
Teraz zaznaczmy nasz plik graficzny i dajemy Command+C
Zaznaczamy małą ikonkę w get info paczki cidera i dajemy Command+V
Zamykamy okno, zmieniamy nazwę z Game tap na naszą
6. GRAMY

Przydatne linki
Cider 1430 - InsanelyMac Forum
Translated version of http://forum.macbidouille.com/index.php?showtopic=224908&mode=threaded
http://downloads.tra...eleasenotes.txt (dotyczy cedegi 4.0 ale może być pomcne)
Cedega 6.0 Release Notes (dotyczy cedegi 6.0 ale może być pomcne)