- 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
- Modified the access trap mask to trap GS registers for all kernel segments - Modified DisplayHandler to use kseg1 addresses for writing GS registers
На www.psx-scene.com всем известный dlanor (один из авторов uLE) вместе с doctorxyz взялись за создание хоумбрю версии Xploder HDTV Player. Как известно оригинальный HDTV Player абсолютно не совместим с HDLoader, так как использует одно и тоже адресное пространство для своих irx библиотек. То есть пользователи HDLoader(я один из них) к сожалению не могли использовать его для загрузки игр с винта. А вещь это крайне полезная, потому что очень много игр могут работать в прогрессиве(хотя изначально в самих играх этой поддержки нет) и выдавать разрешения вплоть до 1080i(это очень хорошо для владельцев LCD/Plasma TV). Причем GSM имеет огромное кол-во настроек по масштабу и сдвигу изображения в отличии от Xploder HDTV Player.
Эта программа, я думаю будет интересна владельцем PS2 с компонентным видео-подключением и TV с прогрессивной разверткой или LCD/Plasma TV. В будущем я попытаюсь(если время будет) сделать нормальный русский мануал. Лично для меня эта программа очень интересна, наверно самая интересная из того, что еще делают для PS2. GSM полностью совместим с FreeMCBoot, так как имеет функцию выхода в Browser PS2.
Немного теории
Code
- 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
Code
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."
!!!В прикреплении, смотрите файл GSMFAQ.rtf с ответами на часто задаваемые вопросы(пока на английском)!!! Там же в прикреплениях перевод данного документа на русский язык нашим пользователем efokin. Название документа - 1734965.pdf. RESPECT за работу!
Не могу понять что конкретно имеется ввиду. У меня например телевизор подключён по компоненту, вставил диск с игрой пс1 и всё исключительно показывает по компоненту. Нужно более подробно описать свою проблему чтобы люди могли помочь...
У меня после биос логотипа ничего не видно, диск вроде грузится, но изображения нет совсем.
После долгой паузы наконец-то обновление проги, сделаное Дилэйнором: GSModeSelector v0.23v(2010.06.10) by doctorxyz and dlanor (compiled by dlanor) - Implemented two PAL60 modes, one interlaced and the other non-interlaced - Fixed a bug preventing exit mode "PS2 Browser" from being loaded from CNF file GSM 0.23v Play games, not consoles
Задумал я приобрести vga-кабель или нахудой конец сделать самому и напрямую подключить к lcd tv 37диагональ.сейчас пользуюсь компонентным кабелем,но картинка всеравно меня не устраивает в играх с прогрессивной разверткой. Вот я и хочю спросить кто тестил vga подключение с GSMode отпишитесь о результатах
Добавлено (04.07.10, 21:08) --------------------------------------------- Задумал я приобрести vga-кабель или нахудой конец сделать самому и напрямую подключить к lcd tv 37диагональ.сейчас пользуюсь компонентным кабелем,но картинка всеравно меня не устраивает в играх с прогрессивной разверткой. Вот я и хочю спросить кто тестил vga подключение с GSMode отпишитесь о результатах
Да,но там ничего не написано о сравнении компонентного подключения с vga. И ты подлючал к монитору а я хочю подключить к lcd tv full hd. Поэтому и спрашиваю стоит ли заморачиватся с vga кабелем или остатся на компоненте
SCPH-75008PAL; Modbo4; Memory Card 8mb+8mb(original); Dualshock2(original) 2шт.; Optical cable; Component cable; Samsung LCD TV 37"Full Hd 1080p ; Pioneer DolbyDigital5.1; uLaunchELF 4.42; FMCB 1.8b; FMCB Configurator 1.3 Version Custom Language & Skin; SMS 2.9rev.4; Argon 0.7.1; GSMode 0.23x; pGEN 1.51s; FCEultra 0.90i+skin; PS2infoGB rev.6a; snes 0.2.4; CodeBreaker 10.1; HD Project 1.081
Да,пишешь имя файла HDLOADER.ELF, кидаешь в папку,кажется,BOOT на первой карте памяти, и что бы там ни было он запустит.
PS2 v.9 FMCBide120GBsmsngide40GBmxtragestar(ide->usb adapter) :D г.Москва
Приветствую всех, парни! Есть у меня один вопрос, а конкретно - GTA и прочие рокстаровские игры. Значит, описываю. Имеется самодельный VGA-кабель, монитор LG L1952HQ (SoG!), плойка 79008 с FMCB на борту, там-же GSM 0.23x и OPL 0.7. Так вот, большинство игр запускаются и работают нормально как на 1024*768@60, так и на 1280*1024@60 (в последнем режиме повсеместно наблюдается глюк - если картинка изобилует белым, ака логотип Конами и т.д. - изображение на мониторе гаснет. Пробовал играться яркостью - все едино). И вот, единственные две игры из моего арсенала, которые ну ни в какую не хотят идти в VGA или HDTV (а он ведь на мониторе через VGA работает-таки, а у кого зеленеет экран - переключите в настройках компонент на YPrPb) - это Bully и GTA: San Andreas, обе от Rockstar Games. В связи с этим просьба ко всем, у кого есть что-то из всего этого набора - проверьте у себя, пожалуйста. Стоит еще заметить, что все запускалось через OPL 0.7 через SMB, и на простом композите работало абсолютно все. Заранее спасибо огромное всем неравнодушным.
RUT-Dark-Ronin