Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > iPhone

iPhone Разработка игр на Objective-C

Закрытая тема
 
Опции темы
Старый 30.09.2009, 13:43   #1
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Установка MacOSX Leopard 10.5.7 на PC (AMD)

И так, для разработки под iPhone нам нужен макинтош, или что дешевле - поставить MacOSX на обычный ПК!

В данной теме я постараюсь объяснить как это сделать если у вас компьютер на базе процессора от AMD.

Требования к железу:
  • Процессор AMD c поддержкой SSE2, с частотой минимум 2ГГц
  • Отдельный SATA винчестер объёмом не менее 20ГБ
  • Дискретная видеокарта от nVidia минимум GF 7600
  • USB Клавиатура и мышь
Пояснения по железу:
Процессор лучше двуядерный.
Винчестер только SATA и никакой больше, будем ставить на отдельный винт, т.к. установка на отдельный раздел более сложная и есть риск запороть существующие разделы.
Мышь и клавиатура в идеале USB, можно использовать PS/2 однако понадобится установить дополнительные драйверы. Мышь и клавиатура в любом случае должны быть одного типа.

Необходимые файлы:Примечание: можно качать другие версии однако все настройки и советы будут исключительно даны для этих образов.

Сбор информации о собственном железе:
Т.к. макинтоши используют ограниченный набор комплектующих, то они как и консоли содержат только несколько драйверов. И под наше оборудование драйверов в стандартном дистрибутиве точно нет. Поэтому нужно перед установкой точно знать следующие данные:
  • Название чипсета материнской платы
  • Название чипа встроенного звука
  • Название видеочипа и количество установленной видео-памяти
  • Название чипа сетевого адаптера
  • Интерфейс мыши и клавиатуры.
Далее будет всё показано на примере компьютера:
  • CPU AMD Athlon64 X2 6000+ (2x3.2 GHz)
  • RAM 4GB pc-6400
  • Video GF-8800GT 512MB
  • M/B M2N32-SLI Deluxe/Wireless Edition
  • чипсет NVIDIA nForce® 590 SLI™ MCP
  • аудио чип ADI 1988B
  • сетевой чип nForce Network
  • HDD SATA-II
  • USB Mouse & Keyboard
Подготовка к установке:
  • Запишите образ на DVD болванку на низкой скорости.
  • В BIOS компьютера поставьте первым загрузочным стройством DVD-ROM, а вторым тот винчестер который вы хотите отдать под MacOSX (некоторые BIOS при нажатии F2 или F8 выводят выбор загрузочного устройства, в этом случае ничего переназначать ненужно).
Продолжение следует... пока качайте образы...
__________________
(Offline)
 
Эти 7 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (03.02.2010), Coks (15.03.2010), Horror (30.09.2009), impersonalis (30.09.2009), Randomize (03.10.2009), St_AnGer (17.08.2017), tormoz (30.09.2009)
Старый 30.09.2009, 16:53   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Торрент файл образа MacOSX (без трекеров, качайте с включенной опцией DHT в настройках торрента и в программе).
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Обновил, добавил торрент iPhone SDK.
В каждой закачке зайдите в свойства и удалите список трекеров.
__________________

Последний раз редактировалось SBJoker, 30.09.2009 в 17:55.
(Offline)
 
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (03.02.2010), Randomize (04.02.2010), tormoz (30.09.2009)
Старый 06.10.2009, 21:01   #3
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

И так, продолжим!

Вставляем диск с записанным образом MacOSX Leopard в привод.
Внимание! Если у вас привод IDE то нужно убедится что он находится на первом канале IDE и джампер на приводе в положении Master. Часто установщик не стартует именно из-за этого.

Отключаем от греха подальше все лишние винчестеры. Выставляем винчестер на который будем ставить загрузочным сразу после DVD-Rom привода, который выставлен должен быть первым.

Перезагружаемся. Начинается загрузка с DVD (если вы неменяли в БИОС приоритеты загрузки, то можно вызвать меню выбора устройства для загрузки в БИОС обычно на кнопку [F8].
Нажмите на изображение для увеличения
Название: IMG_0541.JPG
Просмотров: 864
Размер:	26.5 Кб
ID:	7889
Внимание! Если у вас установлено 4 или более гигабайт оперативной памяти, то вам нужно указать установщику использовать лишь 2 ГБ. Для этого на приглашение загрузчика нажать любую кнопку чтобы начать установку с диска, мы наживаем [F8] и вбиваем с клавиатуры "maxmem=2048" без кавычек, и нажимаем Enter.

Для начала установки нужно на приглашение установщика нажать любую кнопку, иначе через 10 секунд будет продолжена загрузка с HDD.
Нажмите на изображение для увеличения
Название: IMG_0542.JPG
Просмотров: 897
Размер:	13.4 Кб
ID:	7890
Некоторое время ожидаем загрузки установщика, любуемся на серебряное яблоко. Если индикатор загрузки замер, или на яблоке появился знак "STOP", сушите вёсла - приплыли. Причин может быть несколько, одна из которых DVD-Rom с которого мы ставим не является Primary Master.
Нажмите на изображение для увеличения
Название: IMG_0543.JPG
Просмотров: 860
Размер:	5.6 Кб
ID:	7891
Далее от нас требуется нажать кнопочку "Далее"
Нажмите на изображение для увеличения
Название: IMG_0544.JPG
Просмотров: 826
Размер:	16.3 Кб
ID:	7892
В следующем окне соглашаемся с наставлениями авторов этой сборки.
Нажмите на изображение для увеличения
Название: IMG_0546.JPG
Просмотров: 842
Размер:	19.7 Кб
ID:	7893
Далее видим экран с пустым полем.
Нажмите на изображение для увеличения
Название: IMG_0547.JPG
Просмотров: 820
Размер:	18.5 Кб
ID:	7894
Пусто потому что у нас нет пригодного для установки макоси раздела.
Вверху в меню давим кнопку Utilities и выбираем Disk Utility...
Нажмите на изображение для увеличения
Название: IMG_0548.JPG
Просмотров: 834
Размер:	28.2 Кб
ID:	7895
Здесь находим в списке слева наш диск, если он пустой то выделяем его, правой кнопкой кликаем в меню выбираем Mount чтобы присоединить диск (если он серый). Потом в панели справа жмём Erase.
Нажмите на изображение для увеличения
Название: IMG_0549.JPG
Просмотров: 883
Размер:	33.3 Кб
ID:	7896
Выбираем тип файловой системы как на фото, задаём метку диска как нам больше нравится.
Нажмите на изображение для увеличения
Название: IMG_0550.JPG
Просмотров: 920
Размер:	14.4 Кб
ID:	7897
Подтверждаем форматирование, и через несколько мгновений у нас появляется раздел с указной нами меткой.
Нажмите на изображение для увеличения
Название: IMG_0551.JPG
Просмотров: 790
Размер:	29.3 Кб
ID:	7898
Закрываем утилиту на красную кнопочку в углу. И выбираем созданный нами раздел из списка, кликнув по картинке. Жмем дальше.
Нажмите на изображение для увеличения
Название: IMG_0552.JPG
Просмотров: 837
Размер:	21.1 Кб
ID:	7899
Перед нами самый важный этап, выбор драйверов, и чтобы это сделать на текущем экране нужно не спешить, и нажать кнопку Customize.
Нажмите на изображение для увеличения
Название: IMG_0553.JPG
Просмотров: 857
Размер:	22.7 Кб
ID:	7900
Продолжение следует.
__________________
(Offline)
 
Эти 7 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (03.02.2010), Horror (07.10.2009), Illidan (13.10.2009), impersonalis (06.10.2009), pepel (25.11.2010), Randomize (04.02.2010), tormoz (06.10.2009)
Старый 06.10.2009, 21:46   #4
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Мы попадаем в окно с огромным разворачивающимся древовидным списком.
Где нам нужно выбрать основные компоненты и те что нужны конкретно вашей машине. Если у вас что-то совпало из конфигурации с моей, то для этих устройств можете смело выбирать те же драйверы. По остальным нужно проявить смекалку, ну или спросить.
Вот список того что выбирал я (две картинки):
1Нажмите на изображение для увеличения
Название: params1.png
Просмотров: 1048
Размер:	45.1 Кб
ID:	7955 2Нажмите на изображение для увеличения
Название: params2.png
Просмотров: 1039
Размер:	30.8 Кб
ID:	7903
Теперь подтверждаем наш выбор и ткаем Install.
Установщик начнёт проверку контрольной суммы диска, лучше это не отменять. Т.к. в случае повреждений установить не получится успешно.
Нажмите на изображение для увеличения
Название: IMG_0554.JPG
Просмотров: 813
Размер:	9.9 Кб
ID:	7904
Ждём пока идёт установка.
Нажмите на изображение для увеличения
Название: IMG_0555.JPG
Просмотров: 781
Размер:	22.3 Кб
ID:	7905Нажмите на изображение для увеличения
Название: IMG_0566.JPG
Просмотров: 858
Размер:	20.7 Кб
ID:	7906
Если вы видите последний экран, то считайте что полдела сделано. Перезагружаемся. Напомню если вы выбираете загрузочное устройство используя меню БИОС, вам нужно выбрать тот HDD на который мы только что поставили ось.
Если всё правильно сделано вы увидите загрузчик Хамелеон. Просто ждём несколько секунд.
Нажмите на изображение для увеличения
Название: IMG_0567.JPG
Просмотров: 879
Размер:	8.1 Кб
ID:	7907
Далее, снова любуемся на серебряное яблоко, пока крутится индикатор идёт установка компонент, не перезагружайте ПК даже если это затянется на полчаса (иногда бывает и такое). Если индикатор замер - перезагрузитесь и попробуйте снова.
Далее появится окно, в которм нас попросят идентифицировать клавиатуру.
Для этого жмёт ОК, и нажимаем как показано на картинке кнопку справа от левого шифта, и потом кнопку слева от правого шифта. После чего подтверждаем выбор системы.
Далее выбираем русский язык, для чего нужно поставить внизу галку чтобы в списке стало больше пунктов.
Нажмите на изображение для увеличения
Название: IMG_0570.JPG
Просмотров: 818
Размер:	35.0 Кб
ID:	7908
Далее, отказываемся от переноса файлов и настроек, выбрав последний пункт.
Так же нам предложат настроить интернет, этот шаг пропускаем. Потом это можно сделать в настройках системы.
Далее нас просят зарегистрироваться.
Вводим любую информацию, например такую:
Нажмите на изображение для увеличения
Название: IMG_0572.JPG
Просмотров: 839
Размер:	28.8 Кб
ID:	7909
После подтверждения и безуспешных попыток отправить инфу производителю нам покажут экран выбора часового пояса, установки часов. Выбирайте по вашему вкусу. После последнего действия вы увидите рабочий стол свежеустановленого MacOSX Leopard 10.5.7
Нажмите на изображение для увеличения
Название: IMG_0573.JPG
Просмотров: 973
Размер:	45.6 Кб
ID:	7910

Настройка
Теперь нужно настроить наш макинтош. Например у меня нет звука, разрешение экрана меньше чем нужно, интерфейс английский. Плюс нужно подстраховаться и подредактировать параметры загрузки. Т.к. мак часто после аварийного завершения работы норовит удалить наши драйверы. И так начнём:
  • Открываем System Parameters (иконка с шестеренками и отверткой), идем в настройки экрана, выставляем правильное разрешение.
  • Далее нажимаем кнопку Назад (стрелка назад), и идём в настройки питания (лампочка), там переводим все ползунки в положение "Никогда", снимаем галки и на первой и на второй странице. Т.к. мак гарантированно не просыпается если уснёт (у нас всё же нет некоторых микросхем на материнке что есть у маков) и тогда только полное выключение питания вернёт комп к жизни.
  • Опять возвращаемся назад, и идём в настройки звука, щелкаем по любому системному звуку и если его неслышно (колонки погромче сделайте), то надо выбрать другое устройство воспроизведение, у меня это оказалось "Headphones", выбираем его в списке, и на след. странице так же, выставляем громкость ползунком с середины на максимум.
  • Снова возвращаемся назад и идём в настройки Локалей и Интернациализации. Там в списке хватаем строчку "Русский" и тянем в самый верх списка. Переходим на след. страницу и выбираем отображение дат - Русская (вместо "Русская (англ.)").
С настройками всё. Язык интерфейсов станет русским после перезапуска.

Теперь идём открываем Finder (местный проводник), выбираем системный диск там "Библиотеки"(Library) -> Preferences -> SystemConfiguration, и сделайте копию файла com.apple.Boot.plist . После чего откройте оригинал двойным щелчком, по умолчанию должна запустится программа Plist Edit, если запустился блокнот, значит придётся править в нём но осторожно.

Наберите напротив "Kernel Flag" значение "-f" - без кавычек. Это заставит при загрузке сбрасывать кеш драйверов. Тот же флаг можно указывать и в загрузчике Хамелеон, если нажать 2 раза стрелку вниз на клавиатуре и вбить с клавиатуры флаг.

Так же напротив "Timeout" можно вбить значение 0 (ноль), для устранения ожидания при загрузке.

После всех манипуляций сохраните файл, вас попросят ввести пароль админа. Если вы при установке его не выбирали - ничего не вводите, а просто жмите "ОК".

Итоги
В итоге у нас полностью рабочая MacOSX Leopard версии 10.5.7
Не работает:
  • Встроенная сеть на основе nForce Ethernet
  • Sleep
Я не стал мучаться с сетью и использовал PCI карточку D-Link DFE-520TX, для не как раз товарищ Knightmare собрал отличный драйвер из сорцов. Так что если у кого не работает встроенная сеть, берите сабжевую карточку дрова мы дадим.
Карточка к слову стоит в приделах 100-150р
__________________

Последний раз редактировалось SBJoker, 11.10.2009 в 21:48.
(Offline)
 
Эти 6 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
Egor Rezenov (08.03.2011), Horror (07.10.2009), impersonalis (07.10.2009), Nex (07.10.2009), Randomize (04.02.2010), tormoz (06.10.2009)
Старый 11.10.2009, 17:45   #5
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Скриншот рабочего стола, запостил из Safary (местный браузер)
Нажмите на изображение для увеличения
Название: first.jpg
Просмотров: 940
Размер:	209.0 Кб
ID:	7953
ЗЫ: спасибо кнайту за драйвер сетевухи!
__________________
(Offline)
 
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
Randomize (04.02.2010), tormoz (11.10.2009)
Старый 11.10.2009, 18:24   #6
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

А где можно надыбать драйвер Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Contoller?
(Offline)
 
Старый 11.10.2009, 18:40   #7
Knightmare
Дэвелопер
 
Регистрация: 13.02.2007
Сообщений: 1,470
Написано 823 полезных сообщений
(для 2,910 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Есть такой хороший сайт - http://www.insanelymac.com Уверен что он знает как завести твою сетевуху, правда сейчас он чота лежит, но вообще инфы там море.
И вот собрал кекст (AR8121/AR8113/AR8114), авось поможет.
Вложения
Тип файла: zip AttansicL1eEthernet.kext.zip (45.2 Кб, 296 просмотров)
(Offline)
 
Эти 3 пользователя(ей) сказали Спасибо Knightmare за это полезное сообщение:
Randomize (04.02.2010), Tadeus (11.10.2009), tormoz (11.10.2009)
Старый 11.10.2009, 19:15   #8
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Сообщение от Knightmare Посмотреть сообщение
Есть такой хороший сайт - http://www.insanelymac.com Уверен что он знает как завести твою сетевуху, правда сейчас он чота лежит, но вообще инфы там море.
И вот собрал кекст (AR8121/AR8113/AR8114), авось поможет.
Спасибо! Сейчас мак не стоит, проверить не могу. Как только - так сразу
(Offline)
 
Старый 12.10.2009, 19:16   #9
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

BlitzMax'еры оценят,
Нажмите на изображение для увеличения
Название: bm.jpg
Просмотров: 1352
Размер:	186.7 Кб
ID:	7962
__________________
(Offline)
 
Эти 4 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
Egor Rezenov (08.03.2011), Randomize (04.02.2010), tormoz (12.10.2009), Жека (22.03.2010)
Старый 12.10.2009, 19:24   #10
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

SBJoker, зачем всё это ? мало чтоли инструкций уже существует ? уж такой велосипедистый велосипед делать совсем нет смысла...
(Offline)
 
Старый 12.10.2009, 20:51   #11
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,923
Написано 3,412 полезных сообщений
(для 9,321 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

А ты попробуй поставь не на интел систему, поглядим как получится
А сделано для популяризации, т.к. не все читают туторы где то там.
__________________
(Offline)
 
Эти 7 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (03.02.2010), Horror (13.10.2009), impersonalis (13.10.2009), NetBuilding (19.03.2012), pepel (25.11.2010), Randomize (04.02.2010), tormoz (13.10.2009)
Старый 13.10.2009, 10:40   #12
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

браво! как гарантия кончится и мне позволенно будет сорвать пломбу, обязательно поставлю)
(Offline)
 
Эти 2 пользователя(ей) сказали Спасибо Illidan за это полезное сообщение:
Harter (30.10.2009), Randomize (04.02.2010)
Старый 16.10.2009, 17:53   #13
fantom
AnyKey`щик
 
Регистрация: 16.10.2009
Сообщений: 7
Написано 2 полезных сообщений
(для 7 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

Сообщение от SBJoker Посмотреть сообщение
BlitzMax'еры оценят,
Вложение 7962
А блитцмакс на эмуляторе работает нормально, без тормозов и багов?
(Offline)
 
Старый 16.10.2009, 17:54   #14
Knightmare
Дэвелопер
 
Регистрация: 13.02.2007
Сообщений: 1,470
Написано 823 полезных сообщений
(для 2,910 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

БлитзМакс работает нативно, без тормозов и багов.
(Offline)
 
Старый 16.10.2009, 17:56   #15
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: Установка MacOSX Leopard 10.5.7 на PC (AMD)

А разве на макось нет нативного блитзмакса? o0
(Offline)
 
Закрытая тема


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MacOS X Leopard на VMWare Dream iPhone 25 26.06.2011 01:29
Установка Jar Alex812 Основной форум 4 12.02.2008 10:49
Установка firefox в Линукс. ingko Болтовня 4 30.11.2007 14:03
Установка -=Delphi=- pipns Delphi 8 11.03.2007 07:07
Установка Mathcad13 ЬЬЬ Болтовня 17 06.05.2006 19:31


Часовой пояс GMT +1, время: 17:05.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com