[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
Страница 9 из 12«12789101112»
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » ПК программы для PlayStation 2 » PS2SDK (PlayStation 2 Software Development Kit)
PS2SDK
dimm Дата: Пн, 06 Сен 2010, 14:41 | Сообщение #81
Много знает
Сообщений: 1087
Награды: 0  +
Замечания:  ±
Quote (Mr2)
Проблема в том что все адреса инструкций после добавленного кода сместяца

Нет, при правильном подходе, эта проблема легко решается. В любой проге есть "пустые" места, это всякие зарезервированные блоки текста, разные массивы. Ты просто в том месте, где тебе нужно добавить свой код, делаешь вызов своей подпрограммы, а код этой подпрограммы размещаешь в одно из таких свободных мест, после того как твой код отработает, он возвратится туда откуда был вызван. Да даже если нет таких мест, кто тебе мешает дописать немного в конец программы? Ну немного увеличится, это не страшно. Так работали раньше все вирусы, цепляющиеся к exe-файлам. То есть при запуске зараженной программы, управление сначала передается коду вируса, он размножается и уж потом передает управление самой зараженной проге.
Edit:
Для дебага можно юзать Project Artmis (PS2RD) - http://www.psx-core.ru/forum/2-948-1
или эмуль PCSX2(специальная дебажная версия)


Play games, not consoles


Сообщение отредактировал dimm - Пн, 06 Сен 2010, 14:44
 
Mr2 Дата: Пн, 06 Сен 2010, 17:18 | Сообщение #82
Не зря его взяли
Сообщений: 405
Награды: 0  +
Замечания:  ±
Quote (xbox-ua)
CutToSleep, я тоже не понял но думал что ты знаешДобавлено (08.08.09, 19:25)---------------------------------------------Нашол новую версию с опкодами Ps2Sdk Win32 Full + ofcode libs Una instalación más completa si cabe, instala el mismo ps2sdk de siempre, tanto los compiladores como el ps2sdk y además incluye las siquientes librerias: - lalib snapshot 0.2 by djhuevo - LliPlabar 1.2 by neofar - Ps2Game 0.1 by neofar Y un par de utilidades - pcsx2-0.8.1 - cdgen Скачать 44 мб

Что то я тут немогу найдти компилятор. Или тут только примеры? wacko



 
Bethoven1945 Дата: Ср, 08 Сен 2010, 08:29 | Сообщение #83
Уже освоился
Сообщений: 97
Награды: 0  +
Замечания:  ±
Quote (dimm)
Ну в правильном направлении двигаешься. Дизассемблировал с помощью PS2DIZ

Quote (dimm)
Если нужно добавить несколько строк текста на асме, то можешь сам вручную составить по этим командам машинный код и вставить в нужный фрагмент elf-файла. Конечно это только для небольших кусочков кода

А от вставить как надо - проблема ! не сохраняет PS2DIZ файлы с исходным расширением , со вставленым кусочком , исходный фаил , в который вставляешь - не меняетца !!! sad
PS2DIZ - сохраняет файлы измененные , с расширением Pis , вместо elf , или irx ! sad
---- например , надо надо изиенить файл OSDmain.elf , тоесть открыть , изменить какие-то кусочки и такой-же и оставить , а ps2diz сораняет отдельно измененный файл уже OSDmain.pis , а исходник , первый , не изменяетца .......
А вот еслибы эта програма строчки меняла в исходниках , и сохраняла , былобы класно !!! , может какая-то версия и есть этой проги ????? , дак скинь прикрепление , бо у меня не сохраняет в исходник ,,,,,,,,, sad

а эта PS 2 SDK -- вобще шопопало !! Компилятора толкового - нету , дезасемблера - тоже !
непонятно вообще , как она , из чего фыйлы вместе собирает ......... из каких-то кусков готовых ? , так где их взять ? , или их самому писать на асемблере , или как ? и какие вобще там файлы должны быть ? , с каким расширением ? --- это и мнегое другое не понятно ........ ????
Эта прога PS 2 SDK - похожа по принципу на "C++Borland , (борланд) , помоему , там тоже типа програму пишешь , собираешь из "заготовок" , частей готовых , окон и тому подобное програму ...... и потом эти все куски компилятор склеивает , создает сам файлы , шоб все целиком сбить .... , тока там как-то все показано в окнах , и ясно более менее , а тут сам файлы еще эти в папки сбивай , и смотря еще какие ,,,,,,,
вот бы инструкцию на русском ........

Добавлено (08.09.10, 08:29)
---------------------------------------------
Мне просто для начала хоть-бы какой- нибудь xxx.elf дизасемблировать , покопатца , ну для начала ничего не менять , просто разложить и сложить , и шобы файл работал после этого !
Нодо дизасемблер и компилятор , типа Ps2DiZ , тока шоб в ней еще и компилятор , 2 в 1-ном !! smile , Было-бы Супер !!! , от где взять ? , я и не встречал такого ...... тока Ps2DiZ попалась и все !!! sad

 
dimm Дата: Ср, 08 Сен 2010, 08:39 | Сообщение #84
Много знает
Сообщений: 1087
Награды: 0  +
Замечания:  ±
Bethoven1945,
Это же уметь нужно, так непонятно писать smile
PS2DIZ - это дизассемблер, он из двоичного кода делает тебе текст этой проги на ассемблере.
Твоя задача разобраться по этому тексту с алгоритмом работы проги, а уж потом писать свои вставки.
Чтобы превратить обратно твой текст на в машинный код, тебе нужен Ассемблер, который например входит в состав PS2SDK. Вопрос в другом, примет ли PS2SDK результаты работы PS2DIZ для компиляции. Кэп подсаказывает, что еще в руную текст проги придется лопатить под соответствие требованиям ассемблера для компиляции.


Play games, not consoles
 
tic0007 Дата: Чт, 17 Мар 2011, 14:18 | Сообщение #85
Не зря его взяли
Сообщений: 341
Награды: 0  +
Замечания:  ±
а можно сделать чтобы сонька яву читала? или из оперы мини .jar сделать .elf

Добавлено (17.03.11, 02:00)
---------------------------------------------
куда он файлы сохраняет

Добавлено (17.03.11, 14:18)
---------------------------------------------
у него в папках уже готовые эльфы это всё дурилово


 

Retro¥GAMER Дата: Пн, 28 Мар 2011, 13:38 | Сообщение #86
Не проведешь
Сообщений: 1737
Награды: 1  +
Замечания:  ±
этот sdk функциональнее yabasic?
 
Mr2 Дата: Вс, 08 Май 2011, 13:30 | Сообщение #87
Не зря его взяли
Сообщений: 405
Награды: 0  +
Замечания:  ±
Quote (tic0007)
у него в папках уже готовые эльфы это всё дурилово

Удали, и собери свой.И будет не дурилово. biggrin

Добавлено (08.05.11, 13:30)
---------------------------------------------
Чё то SMS не компилирует.(C:\msys\1.0\local\ps2dev\SMS\src)



 
dimm Дата: Вс, 08 Май 2011, 16:04 | Сообщение #88
Много знает
Сообщений: 1087
Награды: 0  +
Замечания:  ±
Quote (Mr2)
Чё то SMS не компилирует.(C:\msys\1.0\local\ps2dev\SMS\src)

У меня компилировал, но на PS2 почему-то не запускалось потом. Да и версия последняя доступная для всех была по-моему 2.1. Потом Жека все попрятал, а теперь и вообще исчез - ни слуху, ни духу на сцене уже год как.
Что-то тяжело как-то с исходниками медиапроигрывателей для PS2. Автор Argon, так вообще всю сцену на йух послал открытым текстом, сказал, что ничего никому не даст. А плеерок был очень перспективным для дальнейших доработок sad


Play games, not consoles
 
Mr2 Дата: Вс, 08 Май 2011, 18:04 | Сообщение #89
Не зря его взяли
Сообщений: 405
Награды: 0  +
Замечания:  ±
Quote (dimm)
У меня компилировал, но на PS2 почему-то не запускалось потом. Да и версия последняя доступная для всех была по-моему 2.1.

Скомпилировался. Имя файла не нужно использовать(писал make main) и даже папка с исходниками не нужна.(C:\msys\1.0\local\ps2dev\SMS\src) Видать нужен "Makefile"(C:\msys\1.0\local\ps2dev\SMS)



 
dimm Дата: Пн, 09 Май 2011, 07:55 | Сообщение #90
Много знает
Сообщений: 1087
Награды: 0  +
Замечания:  ±
Quote (Mr2)
Скомпилировался

На PS2 то запускал откомпилированную версию?


Play games, not consoles
 
PSX-Core.ru - Программное сообщество PlayStation » Общий форум по PlayStation 2 » ПК программы для PlayStation 2 » PS2SDK (PlayStation 2 Software Development Kit)
Страница 9 из 12«12789101112»
Поиск:

Новости сайта
17 Ноя 2017

17 Ноя 2017

16 Ноя 2017

15 Ноя 2017

15 Ноя 2017

14 Ноя 2017

13 Ноя 2017

13 Ноя 2017

11 Ноя 2017

29 Окт 2017

24 Окт 2017

21 Окт 2017

17 Окт 2017

17 Окт 2017

11 Окт 2017

10 Окт 2017

06 Окт 2017

04 Окт 2017

02 Окт 2017

02 Окт 2017

02 Окт 2017

18 Сен 2017

17 Сен 2017

16 Сен 2017

15 Сен 2017

07 Сен 2017

05 Сен 2017

28 Авг 2017

27 Авг 2017

14 Авг 2017

10 Авг 2017

02 Авг 2017

02 Авг 2017

28 Июл 2017

19 Июл 2017

13 Июл 2017

11 Июл 2017

30 Июн 2017

25 Июн 2017

25 Июн 2017

22 Июн 2017

22 Июн 2017

22 Июн 2017

22 Июн 2017

14 Июн 2017

09 Июн 2017

07 Июн 2017

06 Июн 2017

03 Июн 2017

03 Июн 2017

Новое на форуме
Железные вопросы PlayStation 3
[NITROUIH в 23:39|17 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[Timuraka в 16:12|17 Ноя 2017] 
 
Общая дискуссия по PlayStation 1
[pvc1 в 11:57|17 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 09:13|17 Ноя 2017] 
 
ПК программы для PlayStation 3
[pvc1 в 09:06|17 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 00:43|17 Ноя 2017] 
 
Персональный компьютер
[dw_tn в 00:01|17 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[aklakan в 19:01|16 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 13:25|16 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[denben0487 в 19:51|15 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 14:24|15 Ноя 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 09:51|15 Ноя 2017] 
 
ПК программы для PlayStation 3
[pvc1 в 09:10|15 Ноя 2017] 
 
ПК программы для PlayStation 3
[dw_tn в 23:18|14 Ноя 2017] 
 
Железные вопросы PlayStation 2
[Vagrant_Adamant в 23:09|14 Ноя 2017] 
 
Приложения для PlayStation 2
[DruchaPucha в 23:02|14 Ноя 2017] 
 
Мобильные приложения
[karenjan99 в 16:35|14 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[NITROUIH в 13:37|14 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[NITROUIH в 10:38|14 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[NITROUIH в 10:33|14 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 08:31|14 Ноя 2017] 
 
Железные вопросы PlayStation 2
[Mordoc в 18:52|13 Ноя 2017] 
 
Об играх PlayStation Vita
[pvc1 в 14:46|13 Ноя 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 14:31|13 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[kulllll в 21:39|12 Ноя 2017] 
 
Общая дискуссия по PlayStation 2
[sdaf13 в 16:28|12 Ноя 2017] 
 
Приложения для PlayStation 2
[vitas155 в 05:54|12 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 21:17|11 Ноя 2017] 
 
Приложения для PlayStation 2
[NITROUIH в 19:42|11 Ноя 2017] 
 
Прочие консоли
[dw_tn в 18:38|11 Ноя 2017] 
 
Мобильные платформы
[dw_tn в 15:41|11 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[dw_tn в 15:22|11 Ноя 2017] 
 
Пишем, что хотим и о чем хотим...
[karenjan99 в 11:36|11 Ноя 2017] 
 
PSX-Барахолка
[cdkeymasters в 10:15|10 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 20:45|09 Ноя 2017] 
 
Мобильные приложения
[dw_tn в 21:44|08 Ноя 2017] 
 
Общая дискуссия по PlayStation 3
[mrBah в 19:14|08 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 17:36|08 Ноя 2017] 
 
Об играх PlayStation 3
[Alexlug в 15:26|07 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 08:06|04 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[dw_tn в 08:03|04 Ноя 2017] 
 
Прошивки и приложения для PlayStation 3
[Y2Jerk в 14:52|02 Ноя 2017] 
 
ПК софт для PlayStation 4
[pvc1 в 11:17|02 Ноя 2017] 
 
Об играх PlayStation 4
[sdaf13 в 20:31|01 Ноя 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 15:33|01 Ноя 2017] 
 
Мобильные платформы
[archicharmer в 06:31|01 Ноя 2017] 
 
Железные вопросы PlayStation 3
[Gloock в 20:07|31 Окт 2017] 
 
ПК программы для PlayStation 3
[dw_tn в 15:41|30 Окт 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 22:38|29 Окт 2017] 
 
Пишем, что хотим и о чем хотим...
[dw_tn в 11:20|29 Окт 2017] 
 
Топ 50 файлов
47596-загрузок

22714-загрузок

21224-загрузок

16270-загрузок

15267-загрузок

15035-загрузок

13642-загрузок

12832-загрузок

12577-загрузок

12154-загрузок

12054-загрузок

12018-загрузок

11857-загрузок

11580-загрузок

10803-загрузок

9937-загрузок

8001-загрузок

7775-загрузок

6878-загрузок

6839-загрузок

6711-загрузок

6677-загрузок

6523-загрузок

6301-загрузок

5855-загрузок

5573-загрузок

5572-загрузок

5562-загрузок

5499-загрузок

5365-загрузок

5352-загрузок

5316-загрузок

5157-загрузок

5141-загрузок

5071-загрузок

5055-загрузок

5043-загрузок

5022-загрузок

5016-загрузок

4844-загрузок

4786-загрузок

4771-загрузок

4641-загрузок

4555-загрузок

4427-загрузок

4409-загрузок

4365-загрузок

4335-загрузок

4172-загрузок

4137-загрузок

Топ 100 пользователей
  • pvc1 - 6606
  • dw_tn - 4810
  • karenjan99 - 2132
  • NVS - 2058
  • Retro¥GAMER - 1737
  • Dead - 1713
  • DaeMan - 1604
  • Kastl - 1525
  • vitas155 - 1442
  • archicharmer - 1287
  • dimm - 1087
  • DruchaPucha - 1043
  • kolan - 943
  • Izotov - 888
  • denben0487 - 872
  • mishail12 - 703
  • sdaf13 - 660
  • WOLF - 567
  • ShellShocked - 504
  • tupik - 496
  • xbox-ua - 468
  • The_REAL - 462
  • vladvlad162 - 459
  • wallace - 420
  • Mr2 - 405
  • Игорь - 378
  • LinuxFun - 373
  • zoyt - 356
  • reptail - 355
  • almaz - 344
  • tic0007 - 341
  • Dyons - 336
  • NeahNEET - 320
  • pvo51 - 312
  • aklakan - 304
  • FreddyFreed - 293
  • Rion - 289
  • BoSonOfPirate - 275
  • xxxx - 249
  • doom-ex - 248
  • DecK - 245
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • Mordoc - 198
  • KOSMOS - 190
  • alexsx06 - 185
  • AKuHAK - 175
  • 1oleg1 - 172
  • YAGAMI55 - 171
  • Conker - 162
  • DarkTima - 160
  • vincent - 160
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • warezhunter_ - 154
  • Kozinenko - 151
  • Dr_Quake - 147
  • fox1918 - 138
  • tleon - 136
  • MAK_roS - 136
  • Buddda - 131
  • Ensight - 131
  • Rikki-tikki-tavi - 131
  • adamdead - 130
  • Fury - 128
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • turuta7 - 112
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 101
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • belforrrr - 96
  • nikkomp - 95
  • MaNeR - 94
  • aumihta24 - 94
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • Dart_Mol - 90
  • RUSKos - 88
  • doomer - 86
  • butt-head - 85
  • Henry - 84
  • rodan_lewarx - 83
  • Payol - 83
  • Slavon - 77
  • XCIII - 77
  • Cyberboy - 75
  • pigas-cool - 75