DreamShell → DreamShell 4.0.0 RC 1 by SWAT

Update 05.02.2012
— Added ask for 60Hz for non US DCs.
— Added dummy files to CDI images
— Updated isoldr to v0.3.1:
— fixed boot homebrew iso
— improve speed of boot.bin start executing.
— added return back to DS if some games make write to memory with the loader.
Redownload DreamShell and enjoy!
То, чего многие уже давно ждут, наконец то свершилось :)
Представляю вашему вниманию DreamShell 4.0.0 RC 1
Да да, это наконец то релиз кандидат и она реально заслуживает такого статуса.
Читать дальше
Hardware → Создание образа GD-ROM с помощью обычного привода (с картинками)
GD-ROM, на самом деле, это обычный CD-ROM с блестящей полоской, которая разделяет зону обычной плотности (меньшую, расположенную ближе к середине диска), и зону высокой плотности (большую, расположенную ближе к краю диска). Впрочем, высокая плотность записи не мешает обыкновенному приводу прочесть данные, находящиеся в ней, мешает скорей именно эта блестящая полоска.
Дело в том, что при погружении диска в дисковод, тот начинает его раскручивать, попутно считывая оглавление (TOC — Table of Contents) — своеобразное подобие таблицы FAT, если проводить аналогии с жестким диском. Считывание это происходит на уровне прошивки привода, и воспрепятствовать этому мы, к сожалению, не можем. В этом оглавлении содержится список дорожек, их длительность и размер (в секторах). Так вот, в GD-ROM таких оглавления два! И второе находится за пределами блестящей полоски с красующейся на ней надписью «PRODUCED BY OR UNDER LICENSE FROM SEGA ENTERPRISES, LTD.», до которого обычный привод никак не сможет добраться, т.к. считывает только первое оглавление, которое ограничивает размер диска областью находящейся ДО этой самой блестящей полоски. И ни одна существующая программа не сможет прочесть то, что находится ЗА пределами описанными в этом оглавлении, т.к. отосланные приводу команды прочесть сектора за пределами первого оглавления будут напрочь отвергаться прошивкой, ибо она то «знает», что на самом деле оглавление показывает меньший размер диска, и что читать за его пределами вовсе бессмысленно и совсем ненужно.
Чтобы прочесть второе оглавление, нам придетсяразобрать дисковод обмануть прошивку привода, подсунув ей сначала диск с оглавлением, в котором указан настоящий размер диска, а потом поставив на его место нужный нам GD-ROM. Тогда привод соизволит прочесть нужные нам данные. Этот метод называется «методом горячей подмены», о котором и пойдет речь далее…
Читать дальше
Дело в том, что при погружении диска в дисковод, тот начинает его раскручивать, попутно считывая оглавление (TOC — Table of Contents) — своеобразное подобие таблицы FAT, если проводить аналогии с жестким диском. Считывание это происходит на уровне прошивки привода, и воспрепятствовать этому мы, к сожалению, не можем. В этом оглавлении содержится список дорожек, их длительность и размер (в секторах). Так вот, в GD-ROM таких оглавления два! И второе находится за пределами блестящей полоски с красующейся на ней надписью «PRODUCED BY OR UNDER LICENSE FROM SEGA ENTERPRISES, LTD.», до которого обычный привод никак не сможет добраться, т.к. считывает только первое оглавление, которое ограничивает размер диска областью находящейся ДО этой самой блестящей полоски. И ни одна существующая программа не сможет прочесть то, что находится ЗА пределами описанными в этом оглавлении, т.к. отосланные приводу команды прочесть сектора за пределами первого оглавления будут напрочь отвергаться прошивкой, ибо она то «знает», что на самом деле оглавление показывает меньший размер диска, и что читать за его пределами вовсе бессмысленно и совсем ненужно.
Чтобы прочесть второе оглавление, нам придется
Читать дальше