Про компиляцию исходников UNREAL
|
|
SinglWolf | Дата: Суббота, 2009-02-07, 22:02:18 | Сообщение # 1 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Уважаемые Кодеры! Не пинайте меня сильно ногами. Научите чайника сорцы UNREAL под Pentium IV заточить. Пару глюков серьёзных в эмуляторе нашёл. Как научите - сразу поделюсь соображениями по этому поводу. ------------------------------------------------------------------- P.S. 08.02 сего года було день рожденья. Плохо соображаю. Забыл пояснить: у меня MSVS 6.0. SDK есть и DX от Одеколоныча (AloneCoder). А за ответы спасибо. Вечером попробую . Удачи всем!!!
Сообщение отредактировал SinglWolf - Понедельник, 2009-02-09, 05:58:49 |
|
| |
deathsoft | Дата: Воскресенье, 2009-02-08, 16:49:35 | Сообщение # 2 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| чего его компилить то cl -D_M_IX86_FP=2 /O2 /arch:SSE2 Emul.cpp settings.RES -Feunreal.exe /link /opt:ref,icf
|
|
| |
lvd | Дата: Воскресенье, 2009-02-08, 20:09:02 | Сообщение # 3 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (deathsoft) чего его компилить то cl -D_M_IX86_FP=2 /O2 /arch:SSE2 Emul.cpp settings.RES -Feunreal.exe /link /opt:ref,icf Самое главное, перед этим надо спиздить коньпулятор у негрософта. Десофт, с тебя ссылка, гыгыгы.
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
deathsoft | Дата: Понедельник, 2009-02-09, 00:27:56 | Сообщение # 4 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (lvd) спиздить коньпулятор у негрософта. Пиздить ничего не надо, компилятор распространяется бесплатно, Visual studio 2005 Express (там даже оптимизация есть и IDE). http://go.microsoft.com/fwlink/?linkid=57034 (iso файл, 434мб, для c++) Сайт http://www.microsoft.com/express/2005/download/offline.aspx - тут все эдишены для разных языков программирования Еще есть visual studio 2008 express http://download.microsoft.com/downloa....728.iso Более того компилятор командной строки и необходимый рантайм входят в состав platform sdk. SDK можно скачать здесь http://www.microsoft.com/downloa....lang=en (1.3Гб)
Сообщение отредактировал deathsoft - Понедельник, 2009-02-09, 00:43:15 |
|
| |
lvd | Дата: Понедельник, 2009-02-09, 00:34:00 | Сообщение # 5 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (deathsoft) Пиздить ничего не надо, компилятор распространяется бесплатно, Visual studio 2005 Express Нихуя себе!
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
krb | Дата: Понедельник, 2009-02-09, 12:55:52 | Сообщение # 6 |
дядька
Группа: Человеки
Сообщений: 468
Статус: Offline
| вот чувачек тоже посмотрел на сцылки и ахуел http://www.youtube.com/watch?v=BZOH2IfDH-8
мои смешные звуки избавят вас от скуки
|
|
| |
deathsoft | Дата: Понедельник, 2009-02-09, 13:40:00 | Сообщение # 7 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (SinglWolf) MSVS 6.0 МСВЦ 6 ты под П4 не скомпилишь ни разу, если только нету processor pack'а (апдейт такой для msvc6) http://msdn.microsoft.com/en-us/vstudio/aa718349.aspx
Сообщение отредактировал deathsoft - Понедельник, 2009-02-09, 13:41:07 |
|
| |
SinglWolf | Дата: Понедельник, 2009-02-09, 17:32:10 | Сообщение # 8 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Робяты! Спасибоза заботу!!! Я тут в один форум ткнулся с ентой проблемой! Ответ меня просто "обескуражил"! Цитирую дословно: Может это помогет: Итак, для изучения С можно установить Microsoft Visual C++ версии 6.0. Это самая младшая версия из тех, что мы вам предложим. Для установки - вставьте компакт-диск в CD-привод, запустите проводник, найдите на диске файл Setup.exe и запустите его. Если Вы удачно справились с запуском инсталляции, то перед Вами должно появиться диалоговое окно. В данном диалоговом окне выбираем пункт Workstation Tools and Components и нажимаем кнопку Next. Перед Вами появиться окно, в котором будут убедительно просить чуть-чуть подождать пока подготавливается установка Microsoft Visual Studio 6.0 . Так, выясним откуда появилось словосочетание Microsoft Visual Studio 6.0, если мы хотим установить Microsoft Visual С++ 6.0 . Все очень просто. Microsoft Visual С++ 6.0 входит в группу программных продуктов объединенных одним именем Microsoft Visual Studio 6.0. Далее следуйте подсказкам программы установки. На вопрос: "Какой тип инсталляции Вы хотите произвести?" выберите вариант Custom. В появившемся диалоговом окне установите "галочки" напротив следующих пунктов: Microsoft Visual C++ 6.0, ActiveX, Data Access, Enterprise Tools, Tools. В конечном итоге, окно выбора будет выглядеть примерно следующим образом: Нажимаете кнопку Continue и ожидайте завершения процесса инсталляции. --------------------------------------------------------------------------------------- Сервис-Паки все в наличии! Спасибо!!!!
Сообщение отредактировал SinglWolf - Понедельник, 2009-02-09, 17:34:01 |
|
| |
SinglWolf | Дата: Понедельник, 2009-02-09, 18:24:47 | Сообщение # 9 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Quote (deathsoft) чего его компилить то cl -D_M_IX86_FP=2 /O2 /arch:SSE2 Emul.cpp settings.RES -Feunreal.exe /link /opt:ref,icf --------------------------------- Ребята! Не издевайтесь над чайником, да ещё который с похмелья! Я за С++ взялся только из-за UNREAL (хороший эмуль Спекка!)!!!!!!!!!!! На пальцах объясните, пожалуйста енту строку! (Чем быстрей врублюсь - тем быстрей от Вас отстану! ). Я не Ламер, я просто учусь:-[ Или ссылку на нормальные сорцы дайте... На строку с "D_M_IX86_FP" в моих исходниках даже и намёка нет! . Извините за... Спасибо!
|
|
| |
lvd | Дата: Понедельник, 2009-02-09, 19:57:55 | Сообщение # 10 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (deathsoft) МСВЦ 6 ты под П4 не скомпилишь ни разу, если только нету processor pack'а (апдейт такой для msvc6) Зато скомпилю так, что в принципе у всех работать будет (даже на пы2), без заморочек с ссы2 и прочим говном, и даже без 40 фпс у алко. А фильтры твои, повырезаю нахер (алко правильно сделал), для РАБОТЫ (не для выебона) хватает и без фильтров, режимов х1 и х2. Кстати давно я уже анрыл компилил так. Правда, пришлось смтшного гавна повыкидывать, буквально 3-4 строчки говна под неМСВЦ6.
Многого нет здесь: http://lvd.nedopc.com
Сообщение отредактировал lvd - Понедельник, 2009-02-09, 19:59:09 |
|
| |
deathsoft | Дата: Понедельник, 2009-02-09, 23:04:39 | Сообщение # 11 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (lvd) Зато скомпилю так, что в принципе у всех работать будет (даже на пы2) Просили именно под П4
|
|
| |
deathsoft | Дата: Понедельник, 2009-02-09, 23:06:48 | Сообщение # 12 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (SinglWolf) На строку с "D_M_IX86_FP" в моих исходниках даже и намёка нет! Искать надо _M_IX86_FP в файле mods.h
Сообщение отредактировал deathsoft - Понедельник, 2009-02-09, 23:07:33 |
|
| |
SinglWolf | Дата: Вторник, 2009-02-10, 09:28:10 | Сообщение # 13 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Quote (deathsoft) чего его компилить то cl -D_M_IX86_FP=2 /O2 /arch:SSE2 Emul.cpp settings.RES -Feunreal.exe /link /opt:ref,icf Боюсь нарваться на грубость, но выхода нет . _M_IX86_FP в файле mods.h нашёл... А дальше ? Чайник есть чайник . Надоел, наверное со своей ерундой . Последний раз объясните, пожалуйста... "warning: SSE2 disabled in compile-time, recompile or download P4 version" Раздражает меня ента строка, как быка красная тряпка. И зачем всё это наворотили? Ладно, чтоб не быть голословным, расскажу про первый баг, который, почему-то все обходят стороной. Как ни прописывай в инишнике, а Унрил не видит ROM Кая 64Кб и Проф-ПЗУ Скорпиона соответственно. Я этот баг лечил и без наличия компилятора и исходников. Простым HEX-редактором. Нашёл первый "default" и заменил на пробелы . Вроде работает . Народ, помогите! Второй баг серьёзный! Касается он эмуляции hdd!! И, боюсь, одному мне не справиться ...
|
|
| |
lvd | Дата: Вторник, 2009-02-10, 14:03:11 | Сообщение # 14 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (SinglWolf) Последний раз объясните, пожалуйста... "warning: SSE2 disabled in compile-time, recompile or download P4 version" Не знаю и не объясню. Но могу посоветовать вырубить нафиг все эти видеофильтры галимые и ссы2 всякие. Чай не 3д игра.
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
SinglWolf | Дата: Вторник, 2009-02-10, 15:12:15 | Сообщение # 15 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Quote (lvd) Не знаю и не объясню. Но могу посоветовать вырубить нафиг все эти видеофильтры галимые и ссы2 всякие. Чай не 3д игра. Целиком и полностью согласен!!!!! А особенно в Унриле нужна эмуляция старого цветного телевизора! Так сказать, для подстёгивания ностальгии! Нужно оставить пару режимов: оконный и во весь экран. Чего ещё наворачивать-то? Кста, в ветке про новую версию, во вложениях, Унрил откомпилен под Пень-1 И если уж убирать все "5-ые колёса", так сообща. Не зря же сказано: "Старый глюк - лучше новых двух"!
|
|
| |
|
|