DC-SWAT Forum
Swirly - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: General Discussion (/forum-7.html)
+--- Тема: Swirly (/thread-672.html)



Swirly - SWAT - 14.06.2006 14:05

Кто нибудь юзал этот эмуль дрима?

http://sourceforge.net/project/showfiles.php?group_id=25249


Swirly - vadimir - 14.06.2006 16:34

и как его юзать???
там ни одного ехе-шника нету???


Swirly - SWAT - 14.06.2006 17:33

Там исходники просто.


Swirly - demon01 - 14.06.2006 18:18

Что надо сделать с этими файлами эмулятора. Я как понял там лежит elf, script и bin фаил. Чем надо компилировать?


Swirly - SWAT - 14.06.2006 19:45

Да я сам еще не смотрел. Гляну, может и скомпилю сам.


Swirly - ring - 15.06.2006 12:18

там вроде как написано что он коммерческие игры не запускает.....


Swirly - SWAT - 15.06.2006 19:09

Угу написано, да и я сам сеня убедился что он вообще мало чего запускает:)Но все же запускает:)
Вот, если кому интересно поюзайте:

http://www.dc-swat.net.ru/download/pc/swirly/


Swirly - cptPauer - 16.06.2006 21:34

Что-то он кроме своего demo у меня ничего так и не запустил. Я так понимаю, игры надо в папку demos класть? Что ни ложил, его сразу вышибает (сам закрывается). Там без разницы scramble или unscramble ложить? Его демо, я так понял, вообще star.srec какой-то а не bin.


Swirly - SWAT - 17.06.2006 19:17

Он запускает unscramble бинарники, Elf и srec форматы исполняемых файлов. Смотри файл autoexec.script там прописано что запускается при запуски эмуля.


Swirly - Michael - 21.06.2006 05:40

SWAT, поясни пожалуйста, тёмному человеку, что за srec.

И что конкретно представляет собой ELF?

И конкретно какая разница между scrambled/unscrambled?

Я примерно знаю, что это всё такое, но хотелось бы в натуре конкретно.:)


Swirly - SWAT - 21.06.2006 19:28

Srec - Это исполняемый файл, конвертированный из бинарного кода в читабельные символы, но не думайте что там видно саму программу, символы абсолютно беспорядочные:)

ELF - Это аббревиатура от английского Executable and Linking Format (Формат Исполняемых и Связываемых файлов). Это одна из разновидностей форматов для исполняемых и объектных файлов, используемых в UNIX системах, а так же у некоторых приставок.
Он определяет формат двоичных исполняемых файлов, объектных файлов и библиотек. Формат ELF используется как компоновщиками (linkers), так и загрузчиками программ.
ELF файл состоит из множества секций и сегментов. Объектные файлы имеют таблицу заголовков секций, исполняемые - таблицу программных заголовков, а библиотеки - и то и другое.

BIN - Сокращенно от слова Binary, то есть бинарный. Это исполняемый файл в бинарном(двоичном) виде. Этот формат более родственен процессору, т. к. процессор понимает только 110010101101:)
Бинарный формат создается из ELF формата.
На счет scramble/unscramble я уже пол часа ломаю голову как бы Конкретно объяснить:)))
Углублятся в конкретное отличие не буду, просто скажу для чего это вообще.
Scrambled формат нужен для bootstrap который есть в IP.BIN, а unscramble формат мона загрузить тупо в память и запустить его без всяких заморочек.
Вообщем scrambled binary - это так называемая защита, которую Sega придумала чтобы без их ведома ниче не делали для дрима:))) Эту защиту легко сломали...


Так пойдет?:)


Swirly - Michael - 22.06.2006 12:25

SWAT, 5 баллов!:)

Спасибо!