Лицензионные игры для PSP
Лицензионные игры для PSP, как известно, распространяются, в основном,
Итак, у нас есть четыре (пока) формата. CiSO (CSO, Compressed ISO) и DAX (zISO, Dark_AleX zlib ISO) — относительно старые стандарты, JiSO (jSO, uncle Jam ISO) — молодой. JiSO использует два метода сжатия — zlib и lzo, последний немного быстрее zlib в декомпресии (т. е. игра должна быстрее загружаться), но даёт, примерно, на 10% хуже результат, чем zlib. Преобразовать образ из одного формата в другой можно, например, программой PSP ISO Compressor.
Я не знаю действительно ли JiSO даёт выигрыш в скорости, а в сжатии он действительно проигрывает. На форумах достаточно много примеров, приведу один:
Исходный ISO: 61 676Kb CiSO: 55 639Kb, сжимался 30 секунд DAX: 54 836Kb, сжимался 40 секунд JiSO: 57 447Kb, сжимался 2 минуты
Специальная прошивка Custom Firmware
Кстати, новая версия IR Shell содержит много новых возможностей, для тех, кто незнаком с этой замечательной программой, рекомендую:
- через плагины: запуск ISO, CiSO, просмотр PMF, TXT, PDF, прослушивание AVC, AT3, MP3, работа с архивами ZIP и RAR.
- управление устройствами через
IR-порт PSP - передача файлов через USB и WiFi (в фоне с другими задачами — в том числе)
- установка скорости CPU
- встроенный будильник
- четыре уровня яркости, даже если не подключено внешнее питание
- многозадачность и переключение задач
- поддержка подпапок в папке игр
- поддержка прошивок 1.5, 2.71 и 2.71
SE-B» и SE-C - поддержка «тем» («скинов»)
- простой файловый менеджер
- и другие возможности
С программой идёт подробная инструкция и FAQ, правда на английском языке. К третьей версии набор скинов несколько изменился и сократился, мне более всего понравился несколько мрачноватый скин «Prince of Persia» (по мотивом отличнейшей игры для PSP), на мой взгляд, он несколько недоработан, но мне понравился.

Кстати, на картинке видно всё меню IR Shell. Первый ряд — это папки: просмотр и быстрый переход к фотографиям, музыке, приложениям, файлам для управления техникой через
ЖЖ от 2006-12-06 12:00:00
«Дети удава» — отличное название для фильма ужасов или
ЖЖ от 2006-12-08 18:46:00
ЖЖ от 2006-12-11 20:51:00
ЖЖ от 2006-12-12 19:15:00
ЖЖ от 2006-12-14 19:11:00
https://web.archive.org/web/20070118033423/http://www.sellersrank.com:80/web-frameworks-benchmarking-results/
Например, у нас сайт, построенный на нашем framework, без баннерки обработал за 60 секунд 5100 запросов, с баннеркой — 1408 (4 баннера на странице). Это на
ЖЖ от 2006-12-16 11:35:00
Радио для PSP
Купил две вещи для PSP — карточку Memory Stick Duo Pro 4Gb (обошлась примерно в 3000р) и радио (около 1000р). И то и другое привезли из штатов. Радио — Griffin iFM PSP, от известнейшего производителя аксессуаров для iPod.

Радио представляет из себя выносной модуль, который может так же служить пультом управления для PSP (это встроенная возможность PSP, ПО не требуется) — есть возможность управлять проигрыванием музыки, просмотром видео и фотографий.
Наушники, традиционно, используются в качестве антены, так что работать без них радио не будет, вывод звука на встроенные колонки консоли тоже не предусмотрен. Качество приёма очень хорошее, управление — довольно простое. Любителям послушать радио — крайне рекомендую.
Кстати, для автолюбителей (и нелюбителей шансона в маршрутках) есть другой аксессуар той же фирмы — Griffin iTrip PSP. Это
Вертикальный текст: как?
Недавно возникла задача написания вертикального текста. Причём, именно текстом. В CSS3 есть свойство «
<html>
<head>
<style type="text/css">
html>body .canv { display: none }
.canv { filter: flipv() fliph(); writing-mode: tb-rl; width: 10px; height: 150px;
font-size:12px; font-family: Arial; background-color: white }
html>body .obj { display: block; width: 10px; height: 150px }
.obj { display: none }
</style>
</head>
<body>
<div class="canv">Hello!</div>
<object class="obj" type="image/svg+xml"
data="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'>
<text x='-150' y='10' font-family='Arial' font-size='12' transform='rotate(-90)'>Hello!</text>
</svg>">
</object>
</body>
</html>Замечательно работает во всех соврененных браузерах, но есть недостатки: Safari до сих пор не умеет масштабировать SVG вместе с текстом (а SVG — это вектор!), а FireFox, масштабируя SVG, не увеличивает размеры object. Задание размеров в «pt» ситуацию не исправило.
Тег «object» задан фиксированных размеров, если нужно изменить размер, то параметры «x» и «y» у текста внутри SVG нужно будет исправить (процедура пересчёта значений очевидна,
Конструкция «html>body» позволяет «прятать» CSS от Internet Explorer (включая седьмую версию), свойство
Detect SVG support
Искал код для проверки — поддерживает ли браузер SVG, так и не нашёл ничего подходящего. Написал свой, делюсь:
function DetectSVG()
{
if (navigator.mimeTypes != null && navigator.mimeTypes.length > 0)
return navigator.mimeTypes["image/svg-xml"] != null
var svg = 0
/*@cc_on
@if (@_jscript_version>4)
try { svg = 1; new ActiveXObject("Adobe.SVGCtl") }
catch (e) { return 0 }
@end
@cc_off @*/
return svg
}Первая половина кода проверяет наличие
Запуск ISO
Многие спрашивают каким образом можно запускать
Прочитал Вашу статью, найденную через яндекс …
Более исчерпывающей инфы в инете не видел … только
поздновато я всё пропалил :( уже «перепрошил» свою PSP IC1003 V2.71 хотя смотрел туда … видел надпись, и знал что еслиTA-082 то нельзя … но я думал там и должно быть написаноTA-082 …
покупал Соньку на Митинском рынке … принёс им мёртвую показать — сразу сказали: «пытался перепрошить» … я повёз в сервисный центр, прикинулся дурачком — мол подсунули мне брак, а я не заметил … приняли, через неделю позвонили — сказали что заменят, дали квиток какой то …
После долгих споров на Митькевсё-таки выбил себе новую PSP, но дали тоже IC1003 :((( на тот момент я ещё Вашу статью не прочитал …Итак ))) к делу:
Вы писали что
всё-таки можно запустить игры (*.iso) на флешке. Расскажите, пожалуйста, как это можно реализовать …Версия прошивки 2.71 (плата
TA-082 IC1003)
Если приноровиться, то запуск игр на таких PSP, пожалуй, не сильно отличается от запуска на более «традиционной» версии консоли. Самое существенное отличие — взлом приставки нужно будет повторять после каждого hard reset (вызывается, если удерживать выключатель питания несколько секунд) или отключения питания (например, если вы вынете аккумулятор).
Взлом осуществляется при помощи специальной программы «Homebrew Enabler» («HEN»), который можно скачать на сайте известного исследователя PSP Dark_AleX. Текущая версия этой программы — D (полное название —
Программа работает несколько нестабильно
С этого момента вы сможете запускать homebrew (сторонние приложения) с MemoryStick. Homebrew Enabler записывает себя в область памяти, которую аппаратная защита не распространяется и которая очищается после перезапуска. Это абсолютно безопасно.
IR Shell 3.00, о котором я рассказывал не так давно не поможет вам в запуске ISO, эта его функция работает только на Custom Firmware 2.71 SE. ISO запускается через всемогущую (и многим знакомую) программу DevHook. Эта замечательная программа, помимо всего прочего, ещё и эмульрует абсолютно любую прошивку (вплоть до вышедшей совсем недавно 3.02), но в данном случае, это неважно.
Инструкций по установке DevHook
Несколько слов относительно удобства запуска игр через DevHook. Стартовать программу после каждый раз так же не придётся — только после hard reset или отключения питания. Программа работает в фоне и вызывается долгим нажатием на кнопку «Home». В появившемся меню можно выбрать какой
Таким образом, полный путь запуска
Путь до первого hard reset и полного выключения: монтируем диск -> вставляем любой UMD -> выбираем из меню «Игры» значок UMD.
ЖЖ от 2006-12-22 20:07:00
—
— Ага…
— А когда мы умрём?
— Не могу сказать, боюсь расстроить… Чёрт! Я сказал слишком много, мне придётся вас убить!