| Разработка и ромхакинг > Ромхакинг и программирование |
| Кто собирал эмулятор pcsx из исходников? |
| (1/1) |
| User32:
Попались исходники эмулятора http://www.pcsx.net/downloads/PcsxSrc-1.5.tgz Но вот беда эта зараза не собирается, хотя я скачал и заинклудил zlib-1.2.3 Visual C++ 6.0 ругается на синтаксические ошибки в файле нидера R3000A.h, там их куча... а именно к примеру void (*Clear)(u32 Addr, u32 Size); что такое u32 и где это задекларировано.... Кто собирал это чудо? |
| HoRRoR:
Когда модифицировал дебаггер, всё прекрасно собиралось с первого раза... u32 - unsigned int. |
| User32:
--- Цитата: HoRRoR от 13 Февраль 2009, 19:20:24 ---Когда модифицировал дебаггер, всё прекрасно собиралось с первого раза... u32 - unsigned int. --- Конец цитаты --- Да действительно всё собралось, но размер отличается от исходного, я не думаю что zlib версии 1.2.3 могла так утяжелила размер исполняемого файла. А ты не желаешь продолжить работу над развитием проекта? И есть ли у тебя исходники плагинов для этого эмулятора? Исходники плагинов мне очень нужны для продолжения работы над этим эмулятором. :'( |
| HoRRoR:
Ответил в личку, но раз здесь такое же сообщение, то скопипастю и сюда. Работу над развитием дебаггера я продолжу при необходимости. Пока её нет. А все исходники, которые у меня имеются, можно легко найти в инете. Насчёт размера - возможно у тебя аттачится информация для отладки или ещё что, покопайся в настройках компилятора. А zlib, насколько я помню, там идёт внешне, dll-файлом, так что он не должен влиять на размер exe'шника. |
| User32:
--- Цитата: HoRRoR от 14 Февраль 2009, 23:43:07 ---Ответил в личку, но раз здесь такое же сообщение, то скопипастю и сюда. Работу над развитием дебаггера я продолжу при необходимости. Пока её нет. А все исходники, которые у меня имеются, можно легко найти в инете. Насчёт размера - возможно у тебя аттачится информация для отладки или ещё что, покопайся в настройках компилятора. А zlib, насколько я помню, там идёт внешне, dll-файлом, так что он не должен влиять на размер exe'шника. --- Конец цитаты --- Да так и есть, просто я собрал не рилиз версию а дебаг да ещё и со статическими либами MFC... Сейчас времено бросаю проект загружен другими задачами, хотя чёрт возми так хочется перебрать его и переработать в один исполняемый фал вместо кучи плагинов - библиотек. Кстати пока ещё не разбарался с методом импорта функций из BIOS'а, точнее образа. Кто знает кратенько поясните какую нагрузку несёт образ биоса и можно ли попробовать интегрировать в виде ASM (асемблерных) основные функции биоса в эмулятор. Я клоню по принципу BLEEM эмулятора. Он здаётся мне так и был построен, хотя IDA покажет... :wow: И на последок я не понял что несёт gnu_gettext.dll и где взять её исходники, в dependency глянул таблицу импорта из KERNEL32.DLL и предположил что это некая прокладка, точнее порт обмена строковыми параметрами но с чем? |
| edgbla:
Не трогай старые кости, от того что ты соберёшь в один фалик, лучше он работать не станет, вообще глупая идея, плагиновый эмуль уж точно никак не хуже бесплагинового. ;) |
| HoRRoR:
Меня больше интересует, как он это сделает. Работы уйма, а толку - ноль. |
| edgbla:
Ну сделать-то не особо сложно, это видно по спи... опенсоурс плагинам встроенным в эмуляторы без плагинов :-D А вот толку действительно нолик. |
| User32:
--- Цитата: edgbla от 21 Февраль 2009, 13:49:49 ---Не трогай старые кости, от того что ты соберёшь в один фалик, лучше он работать не станет, вообще глупая идея, плагиновый эмуль уж точно никак не хуже бесплагинового. ;) --- Конец цитаты --- Ты разработчик? Или имеещь большой опыт в области разработки приложений? :cool: Вот именно... :lol: Вопервых это будет новый проект основанный на исходниках этого эмулятора. Вовторых проект будет развиваться но по новому и с другими приоритетами и концепцией. |
| edgbla:
Гыыыыы. Разработчик. Имею большой опыт. Раз основанный на исходниках его значит опенсоурс. С большим интересом погляжу на концепции и приоритеты. |
| User32:
--- Цитата: edgbla от 22 Февраль 2009, 22:39:35 ---Гыыыыы. Разработчик. Имею большой опыт. --- Конец цитаты --- Сильно в этом сомневаюсь. ;) Раз не имеешь ни малейшего понятия о преимуществах и недостатках приложения разделанного на библиотеки. --- Цитата: edgbla от 22 Февраль 2009, 22:39:35 ---Раз основанный на исходниках его значит опенсоурс. С большим интересом погляжу на концепции и приоритеты. --- Конец цитаты --- Угу. Позже изложу, и на своем сайте раздел сделаю. В канадцах скажу что максимум простоты и никаких динамических библиотек то биш плагинов. |
| edgbla:
Спс за профессиональную оценку моих знаний. Надеюсь твоего пыла хватит больше чем на неделю. |
| User32:
--- Цитата: edgbla от 22 Февраль 2009, 23:02:26 ---Спс за профессиональную оценку моих знаний. Надеюсь твоего пыла хватит больше чем на неделю. --- Конец цитаты --- Не обижайся, но глупостей не нужно говорить. Договорились. То что я могу и на что способен знаю только я! Пишу я для себя и я некуда не спешу, потому проект не на 2-3 недели и даже месяца. Да и хватит флуда, давайте по существу вопроса. |
| edgbla:
* edgbla не так просто обидеть. ;)Выпускай эмуль рулезный. Вопросы будут по мере появления каких-либо результатов. |
| User32:
--- Цитата: edgbla от 22 Февраль 2009, 23:18:02 ---* edgbla не так просто обидеть. ;)Выпускай эмуль рулезный. Вопросы будут по мере появления каких-либо результатов. --- Конец цитаты --- Эээээ..... не так быстро вопервых я только-только начал работу над ним а вовторых как я и сказал выше проект не на 2-3 месяца, потому быстрых результатов не ждите. Работы непочатый край. |
| edgbla:
Хорошо, тогда простой вопрос, чем не устраивают Вас следующие эмуляторы: ePSXe, pSX, xebra. |
| User32:
--- Цитата: edgbla от 22 Февраль 2009, 23:31:13 ---Хорошо, тогда простой вопрос, чем не устраивают Вас следующие эмуляторы: ePSXe, xebra. --- Конец цитаты --- Долго перечислять... pSX - меня вполне устраивает если не одно но, автор не даёт исходников :-\ и его концепция не вяжется с моей. Но главное хочется своего то что я хочу и как вижу эмулятор (как одна из редакций Linux). Скажу кратко что он будет максимум простой завязан на DirectX (OpenGL - не рассматривается как и портирование на другие платформы отличающиеся от Win32). Хотя всё меняется может и я изменю свой взгляд и концепцию, кто знает, кто знает... ;) Да и давай на ты, (без Вы) так проще общаться, да и не к чему это для участников форума, мы ведь все здесь друзья... |
| edgbla:
Всё ясно, что я хотел услышать, услышал, удачи, держи в курсе. |
| HoRRoR:
Читаю и смеюсь. Пока от автора темы кроме \m/ ничего не было. |
| Навигация |
| Главная страница сообщений |