- На главную · Последние сообщения

Полная версия сайта
Форма входа
Логин:
Пароль:


Страницы: 1 2 3 4 513 14
Форум » Программы и все с ними связанное » GS Mode Selector

GS Mode Selector
[1] dimm [14.09.09, 11:09]
GS Mode Selector


GSM – Graphics Synthesizer Mode Selector by doctorxyz and dlanor (at psx-scene)



версия 0.36 (26.02.2010)

- 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

версия 0.23x Beta (30.06.2010)

- 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.

Немного теории


Doctorxyz организовал на гугловских таблицах (google spreadsheet) списки совместимости программ с GSM.
Таблица для игр PS2:
http://spreadsheets.google.com/ccc?key....E&hl=en
Таблица для игр PS1:
http://spreadsheets.google.com/ccc?key....c&hl=en

Тема на форуме девелопера:
http://psx-scene.com/forums/showthread.php?t=61808

!!!В прикреплении, смотрите файл GSMFAQ.rtf с ответами на часто задаваемые вопросы(пока на английском)!!! Там же в прикреплениях перевод данного документа на русский язык нашим пользователем efokin. Название документа - 1734965.pdf. RESPECT за работу!
Прикрепления: 3366458.jpg(62Kb) · 3850607.jpg(56Kb) · 3761616.jpg(44Kb) · GSMFAQ.rtf(71Kb) · 1734965.pdf(288Kb)
[31] dimm [12.11.09, 12:56]
Quote (jumperr)
пробовал, при выходе в браузер и запуске диска появляется экран с красными облаками и надпись о вставке диска формата ps2

Вряд ли в этом виноват GSM, попробуй другие диски для эксперемента.
[32] jumperr [13.11.09, 12:42]
Quote (dimm)
Вряд ли в этом виноват GSM, попробуй другие диски для эксперемента.

перепробовал все диски.... тоже самое.... видимо не судьба....
[33] dimm [14.11.09, 15:48]
jumperr,
А у тебя чип не Matrix Infinity(или его клон)? Просто dlanor на psx-scene давал советы кому-то с такими же как у тебя проблемами(это там не ты кстати?)
[34] CrazyRussian [17.11.09, 23:43]
Версия 0.23:
Все тот же Гран туризмо 3 теперь запускается без артефактов, но подтормаживает(мб. лазер на плойке сел? потому что другие игры тоже начали временами подтормаживать)

Добавлено (17.11.09, 23:23)
---------------------------------------------
Mortal kombat armagedon:
Доходит до загрузки с карточек и виснет

Добавлено (17.11.09, 23:31)
---------------------------------------------
Resident Evil Outbreak file #2 :
Даже не грузиться

Добавлено (17.11.09, 23:43)
---------------------------------------------
Devil may cry 2 Dante disc:
Now loading и черный экран
Вообщем из всех имеющихся игр в цвете поиграл я только в gran turismo 3

[35] mxck [23.11.09, 15:59]
Сегодня забабахаю кабель PS2 -> Component -> Vga и посмотрю как будет работать программа в режиме VGA

Добавлено (23.11.09, 15:59)
---------------------------------------------
Забабахал кабель wacko Работает всё отлично, но есть косяки из-за разных соотношений сторон(моник 16:10, а ps2 даёт в 16:9). Ну и некоторые игры в определённых разрешениях не на весь экран.

[36] dimm [04.12.09, 10:52]
Упорно не хотят ребятишки со сцены делать релиз 0.24 biggrin Теперь, вместо увеличения совместимости они занялись украшательством. Используя легендарную библиотеку gsKit и не менее легендарный шрифт FONTM(из БИОС-а PS2) они переделали интерфейс или по другому(научному) OSD - On Screen Display. Итак, встречаем - GSM 0.23n Beta
Выглядит OSD примерно так:


Сообщение отредактировал dimm - Пятница, 04.12.09, 12:52
[37] mxck [04.12.09, 17:56]
Зря убрали прямой выбор режима, тоесть надо тыкать и ждать пока монитор определится, и потом опять жмём пока нужный не будет ;(
А так очень понравилось что наглядно видно как ты меняеш ширину экрана(по цифрам)
[38] dimm [06.12.09, 08:50]
dlanor немного улучшает интерфейс проги biggrin
Версия 0.23p Beta
- Modified menu command handling to prevent single-button commands from blocking recognition of some button combos
- Modified user_mode array command prompt, to include current slot content info showing the base vmode value of the current slot, or that the slot is unused. This is crucial to avoid loading some vmode that is incompatible to the current console. (Which can happen when an MC is moved between consoles of different models.)
- Added status message showing success/failure of CNF save attempts (no more guessing)
[39] mxck [07.12.09, 14:30]
После перезагрузки не хочет грузится эта версия ;(
Поставил старую.
[40] dimm [08.12.09, 11:57]
Quote (mxck)
После перезагрузки не хочет грузится эта версия ;(
Поставил старую.

Да ты прав, разработчики признали проблему. Причем на некоторых фатках она работает, на слимках вроде нигде не прет. Связано это, с некорректной инициализацией IOP процессора соньки. Сейчас ими тестируется версия GSM 0.23r.
Если нужно, вот версия, которая была перед 0.23p - GSM 0.23o

Сообщение отредактировал dimm - Вторник, 08.12.09, 12:02
[41] dimm [15.12.09, 11:35]
dlanor и doctorxyz выпустили GSM 0.23q. Внедрены разные вещи. Например теперь видеорежим активируется только после нажатия "стрелки вниз". Показывается версия БИОС(ROM). Изменены выводимые сообщения(размер, цвет, центровка). В архив я добавил папку с документацией по проге и всяким алгоритмам адаптации разрешения изображения. Теперь прога поддерживает 29 видеорежимов в 4 категориях - VGA, SDTV, HDTV и PS1. Исправлен ли вопрос зависона на слимках - не знаю, проверьте пожалуйста.
Вот списочек изменений:
GSModeSelector v0.23q beta released
GSModeSelector v0.23q(2009.12.14)by doctorxyz and dlanor
- Now with 29 vmodes*, among 4 categories: VGA/SDTV/HDTV/PS1
- vmode activation only after [DOWN] button pressing**
- Now the ROM Version is displayed
- Changed exit messages contents, size, color and centralization
- (Re)added the "Rez adaption formulas.txt" file into the docs subfolder***
* Many descriptions were renamed. Some vmodes params were guessed, based on rule-of-three. the syncv parameter value was zeroed (due to a safety caution) whenever its "magical number" value was unknown
**In order to reach all allowed vmodes implemented for each console version without passing a non-supported one(s) that would freeze/crash it (specially if on old console versions)
BTW, only during the GSM initialization, a vmode is activated respecting the following precedence order:
- Force that vmode saved on CNF File Slot 0
- Force VGA vmode if user press [TRIANGLE]
- Force vmode automatically (according to the console region)
Прикрепления: GSM023q.zip(113Kb)
[42] pvc1 [15.12.09, 20:40]
GSModeSelector v0.23r(2009.12.15)by doctorxyz and dlanor
==>Hey, this the real v0.23r release ;-) <==
v0.23r
- Fixed BSOD/freezing issue reported on some consoles using the v0.23q release (it was caused by non-expected value from strtol(ROMVER_data,NULL,10))
-Added the assembler directives 'noreorder' before and 'reorder' after DisplayHandler routine (whenever I discover potentialy dangerous code, I try to diminishes the chance of bad circumstantial side effects after compiler code rearrangement)
-All predef vmode array has their dw and dh real values (which were taken/guessed from several docs) increased by 1, in order to conform them with previous versions of GSM. And those vmodes 479 rows heighted were changed to 448 rows
- PS2Link now is invoked from the old standard path for mc("mc0:/BWLINUX/PS2LINK.ELF" )
Прикрепления: GSModeSelector_.zip(455Kb)
[43] dimm [16.12.09, 01:44]
Исправили наконец BSOD biggrin
[44] CrazyRussian [16.12.09, 20:20]
Хо хо хо, я вернулся, щас заценим.
*Достает из ящика сетевой шнур, флэшку, качает эту прогу и open usb loader, надеясь что они обе заработают как надо*

Добавлено (16.12.09, 20:20)
---------------------------------------------
sad
Виснет версия 23q

[45] mxck [17.12.09, 09:50]
В новой версий когда меняешь режим видео, нужно вниз нажать.
Просто у меня ПС2 на монике стоит, и всё сначало приходится делать вслепую.

Страницы: 1 2 3 4 513 14

Полная версия сайта