hi team dlanor , doctorxyz , urbigbro
im now attempting to use GSM v0.20 with PAL Time Crisis 3 , the hurdle im trying to jump is Screen Centering and Screen Sizing i can tho switch to 480i mode.
can anyone tell me how to SC and SS i just cant figure it out i want to Screen Size a little smaller and Center it a little
Shrinking the size of visible pixel patterns is not possible, since the GS chip only implements pixel magnification, and even that only with integer factors. So we can multiply a pixel's size by 1-16 horizontally and by 1-4 vertically, but can not use any fractional factors and thus never shrink the pixel size.
Originally Posted by s8n
The only thing we can shrink is the raster area that the GS will use for displayed pixels, and that is probably not what you wanted here.
Screen centering can be modified by changing the DX and DY 'preset' values, and then activating those changes by pressing D-pad [Down] button. Note that the visual position of the game screen does not always match the position of text in GSM. But the amount of pixel shift in the game should normally match that setup in GSM.
When 'emulating' a large rez in a smaller rez, such as when running a PAL game in an enforced NTSC mode, then the normal centering rules do not apply, and you may have to modify the DH value as well, to affect how the vertical centering is done.
This is because the PAL display height exceeds the sum of the NTSC height plus the doubled DY value for NTSC, which simply forces the effective DY value of the physical mode to zero. You can counter this effect by raising the DH value some, so that DH+2*DY of the physical mode exceeds the DH value of PAL (512), thus regaining some control of the centering with the preset DY value. But doing this well can be tricky and some kinds of centering are just not possible by these methods. (Because DY value is always unsigned.)
All those preset changes are done with the joysticks, and must be finalized by pressing D-pad [Down] button, as it is only then that the changes are passed to the hardware and to the variables enforcing the vmode at exit from GSM.
Note that he joystick controls are sensitive to the amount of joystick tilt in a way that makes it a bit hard to set a precise value. But with some persistence it can always be done. In a future release I plan to fix that as described in a previous post.
Best regards: dlanor
I tested one game, and two programs today.
Ghost Recon Retail Disc- SLUS 20613
All interlaced modes worked, but affected speed and movie playback.
All progressive modes hung on the loading save screen.
Datel AR Max w Media player NTSC Retail Disc v3.36
All interlaced modes worked.
No progressive modes made it past the screen where you need to answer if you want to update via internet. (I'm guess it detects no pad response, because it's a program that is programed to get pad data from a certain interlaced field.)
Only works if LBFn is in a certain video mode, that doesn't conflict with the mode chosen in GSM.
So far I've only been able to get LBFn to run if it is set to AUTO for display resolution, and if 480p is chosen in GSM.
Above tested on a V12 NTSC Slim ROMVER= 0200AC20040614_
I also tested this v12 to see if it would work with 576p. It did not. (black screened)
LBFn was also tested in my v9 I usually use.
Game Tested via HDL on v9 NTSC
Time Crisis Crisis Zone (patched with VMC fix)- no modes worked, all led to black screen.
People are questioning about the PS2 RGB-VGA Adapter and GS Mode selector.
- The monitor doesn't need to be SOG compatible (when you use the adapter).
- The adapter was made to test programs like GS Mode Selector and modchips, so it doesn't have any audio output.
- European SCART connector are not compatible with this device, it must be japanese 21 pin RGB connector.
- SYNC signals comes from the PS2 AV number 6 or composite video signal.
- Only use RGB, component configuration makes de screen 'green' or purple.
- For those that are using the device and getting GS Mode selector with black screen, the timings are no correct yet, some displays will show off center images and others, black screen.
When the proper GS configuration and timing start to get fixed by doctorxyz (it will be soon) people will be able to use anything in vga-mode as the pictures show, this is VGA mode from the chip and not from GS Mode Selector (yet).
I think I have enough material to implement at least working VGA modes on GSM.
Again my time restriction is the great villain on this cool project.
The complex nature (at least, it is complex for me) of the features I am trying to implement on VSYNC issue demands three/four/etc. consecutive hours of work without be annoyed by anything, to make a significant progress without mistakes.... Since it isn't always possible (I have time restriction), let's wait for the next night available ;-)
Can you please give the noobish people a link, where they can read about the differences?
Originally Posted by katananja
Do it have another pin-layout?
The "Euro-AV" RGB-SCART-Connection has the 21PIN-Layout also.
Maybe the following excerpt and the related link help people to take a conclusion:
"(...)not all SCART cables make use of all the pins, often leaving out RGB signals(...)"
Further info: http://en.wikipedia.org/wiki/SCART
That is true, but a EURO-AV (which is the normal SCART-Connection, but there are also TVs with a normal SCART-Connection without support for RGB [but this is no Euro-AV then...]) supports RGB.
Originally Posted by doctorxyz
So if the cable uses all PINs, I see no difference to the JAP-SCART.
Originally Posted by TnA
Main differences are the RGB signals located at the different pins, japanese scart is output only, Euro connector has both input and output, pin 7 in Euro connector is Blue in, at the japanese connector is ground.
The pin 9 on the japanese connector is SYNC, in the Euro connector is ground and so on.
As the hardwarebook show they has different signals in different locations, my SyncMaster 730MP monitor has this Euro connector that I've tough was japanese RGB, if you connect a japanese PS2 RGB cable in to that connector you damage the RGB output and loose all video signals (composite, S-video, RGB, component). To fix you have to open the PS2 and replace a small fuse.
You´ve increased my knowledge.
Thank you very much. :)