Всем известный dlanor (один из авторов uLE) вместе с doctorxyz взялись за создание хоумбрю версии Xploder HDTV Player. Как известно оригинальный HDTV Player абсолютно не совместим с HDLoader, так как использует одно и тоже адресное пространство для своих irx библиотек. То есть пользователи HDLoader(я один из них) к сожалению не могли использовать его для загрузки игр с винта. А вещь это крайне полезная, потому что очень много игр могут работать в прогрессиве(хотя изначально в самих играх этой поддержки нет) и выдавать разрешения вплоть до 1080p(это очень хорошо для владельцев LCD/Plasma TV). Причем GSM имеет огромное кол-во настроек по масштабу и сдвигу изображения в отличии от Xploder HDTV Player.
Эта программа, я думаю будет интересна владельцем PS2 с компонентным видео-подключением и TV с прогрессивной разверткой или LCD/Plasma TV. В будущем я попытаюсь(если время будет) сделать нормальный русский мануал. Лично для меня эта программа очень интересна, наверно самая интересная из того, что еще делают для PS2. GSM полностью совместим с FreeMCBoot, так как имеет функцию выхода в Browser PS2.
Дополнительно:
!!!В прикреплении, смотрите файл GSMFAQ.rtf с ответами на часто задаваемые вопросы(пока на английском)!!! Там же в прикреплениях перевод данного документа на русский язык нашим пользователем efokin. Название документа - 1734965.pdf. RESPECT за работу!
Код
- DX and DY control the screen positioning offset in physical units (not pixels) - MAGH and MAGV define the relationship between physical units and pixels - DW and [B]DH/[B] define the size of the visible screen sections in physical units (not pixels) - The physical units are the VCK clock for horizontal axis and raster lines for the vertical axis
Код
Diagram displaying the relationship among DISPLAY1/DISPLAY 2 GS Registers fields DX, DY, DW, DH, MAGH and MAGV "Those six values are the component bit fields that together comprise the contents of a DISPLAYx register. Those are two of the main registers we patch to achieve proper scaling and centering of enforced GSM vmodes. Into GSM, MAGH and MAGV are never directly controlled by the user, but are automatically adjusted for best possible rendering of a 'requested' vmode (requested by game or other software) into the physical vmode enforced by GSM (as specified by the user in the GUI). DW and DH define the width and height of the physical vmode, with the units being HLines for the vertical axis and VCK clock periods for the horizontal axis. This relates to pixels by the following equations: Width_in_pixels = (DW+1)/(MAGH+1); Height_in_pixels = (DH+1)/(MAGV+1); DX and DY define the physical offset of the top left screen corner, using similar units as DW and DH. DX,DY are primarily used for screen centering, but due to the automatic adjustments of GSM the relationship between enforced and requested DW, DH pairs also has a very strong influence on the effective borders, though their influence is always symmetrical around the screen center."
Народ помогите если сможете. Я не понял как программу поставить на карточку и что бы она запускалась и сохраняла настройки. На карточке уже стоит Free MC boot. Просто очень хочется bernout попробовать в более высоком разрешении.Я долго мучился и не смог понять как запустить прогу вместе с фриМС бутом и что бы все работало.
Поставить uLaunchELF, либо в MCBoot зайти в конфигуратор и добавить в меню запуск GSM.ELF Естественно, что GSM.ELF должен быть на каком-нибудь подключенном носителе, лучше на карте памяти
Никто не подскажет как правельно отрегулировать экран когда устанавливаешь 1080i? Я так понимаю, что нужно двигать левый и правый аналог (выставив нужные числа), но ведь экран всё равно ровным не станет, часть изображения всё равно уйдёт. Например в SMS Player, без проблем ставишь 1080i, расширяешь/сужаешь экран и он делается ровным. Перенос русской озвучки/текста из РС игр (PS1/PS2)
Кстати такой вопрос. Почему в некоторых играх, когда я запускаю их через ГСМ в 480p, игры идут с черными полосами по краям? И можно ли это как-то вылечить. вайдскрин хаки для ps2 и xbox
Я тут Y Pb Pr припаял... хочу уточнить кой-чё. Вот запустил я эту прогу и вот чё делаю: жму на квадрат пока не увижу current: 1080i@60Hz Full Buffer+Field Далее жму старт+вверх -> Надо exit to PS2 Browser - буду с диска игру запускать; старт+вниз -> вышел. Жму значок диска. На что-нибудь повлияло? Или что ещё нужно сделать? Ато я хоть VGA 640x480 ставлю и через обычный кабель кажет.
И ещё. Можно как-нибудь с помощью этой проги и вот через RGB припаянные проводки вывести изображение установочника PS2 Linux Kit ? Если просто так безо всяких программ в режиме Y Pb Pr вставить диск с Blackrhino by CERF - ничего я не увидел. А через эту прогу, что бы не навыставлял, доходил только до экрана с выбором Install Boot Rescue (здесь всё равно, через обычный кабель я вывожу или через композит), и тут, нажимая Install, следующий экран я не вижу(
И будьте добры кто-нибудь и про "горячие клавиши" мне расскажите) Там, когда их применять...
Edit: капец, оказывается вообще не нужен был композит для установки линукса. Почему-то только сейчас нашёл горячие клавиши, кот. нужно зажимать перед запуском осн. меню диска с линухой: VGA -> Select+L1 NTSC -> Select+R1 PAL -> Select+R2
Хоть как этой прогой как правильно пользоваться расскажите чё-нибудь, может мелочи, нюансы какие. Зря шоль композит припаял?!
Появилась инструкция для GSM 0.23х. Вот адрес: https://psx-scene.com/forums/457705-post7.html (GS Mode Selector: Development & Feedback) BitTorrent и Linux это очень большая сила, будь осторожен !!!!!!!
Немного подправил шапку (убрал устаревшую информацию), добавил раздел "Немного теории". Также в прикреплении вы сможете найти файл GSMFAQ.rtf с ответами на часто задаваемые вопросы. Пока, этот ФАК на английском, так, что приветствуется хороший перевод Только ради бога, не ПРОМТОМ. И давайте, ребята поактивней принимайте участие в жизни сайта. У нас у всех есть уникальная возможность сделать его №1 источником информации о PS2 в России. И все это в наших руках! У меня в планах собрать в кучу и перевести огромный кусок информации о GSM, сделанный DoctorXYZ. Play games, not consoles
Обновился GS Mode Selector(GSM)! У него появился упрощенный интерфейс и добавлены различные улучшения. Доработан код программы, в связи с дальнейшей интеграцией GSM в Open PS2 Loader!!!
Quote
GSModeSelector v0.36(2011.02.26) by doctorxyz and dlanor (compiled by doctorxyz) (This release was prepared by me having in mind both GSM standalone neeeded code improvements and future OPL integration) - Simplified OSD: buttons for video modes, SELECT for launch method, PAD for X and Y-axis offset and START to launch - In order to avoid gsKit issues, now GSM only is enabled only after selecting video mode, launch method and pressing START - Optimized C and ASM source code, many comments were rewritten - Fixed the access trap mask method to trap GS registers for all kernel segments - Implemented x-axis and y-axis offset inside core for better fine tuning on special cases - Always enabled: Automatic adaptation, DISPLAYx fix, SMODE2 fix and SYNCV fix - Main routines names changed from ModdedSetGsCrt to Hook_SetGsCrt and from DisplayHandler to GSHandler - Improved compatibility: Re-enable GSHandler whenever Hook_SetGsCrt is called - Other improvements/adjustment I can't remember for now (some releases were skipped intentionally, they are used only on doctorxyz private development/testing)
Кстати dimm это я стал виновником того что OPL и GSM хотят интегрировать. Дай Боже чтобы это произошло поскорее, уже сейчас в видео опциях опл появилась возможность изменять PAL и NTSC. Сейчяс у доктора xyz конешно нетак много времени чтобы кодировать--жизненные обстоятельства, но давайте будем надеяться что он всё сделает и мы сможем прям в опл выбирать нужное разрешение экрана... BitTorrent и Linux это очень большая сила, будь осторожен !!!!!!!
Сообщение отредактировал LinuxFun - Ср, 16 Мар 2011, 11:16