Difference between revisions of "Xbox"
(→OSSC Specific settings: Added instructions for setting up the OSSC for NTSC square pixel sampling) |
m (→Models) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | The Xbox (also known as original or OG Xbox) is a sixth generation home video game console manufactured and sold by Microsoft between 2001 and 2005. | ||
+ | |||
== Models == | == Models == | ||
+ | * 1.0-1.3: Conexant video encoder chip. | ||
+ | * 1.4: Video encoder changed to Focus. | ||
+ | * 1.5: Supposedly identical to 1.4s. | ||
+ | * 1.6: Video encoder changed to Xcalibur, preventing some games from running correctly in HD. Can be fixed by installing Project Stellar modchip | ||
+ | |||
+ | === Models tested === | ||
+ | |||
+ | * 1.4 (Nov. 3, 2003 - Nov. 9, 2003) | ||
+ | * 1.6 | ||
− | + | == General Observations == | |
+ | |||
+ | All Xbox consoles from all regions can output resolutions from 480i to 1080i. The most commonly supported resolution for Xbox software was 480p, with just a small number of titles able to support 720p or 1080i, and a small number restricted to 480i. On a stock BIOS, PAL consoles are limited to 480i output only. | ||
+ | |||
+ | To access display modes higher than 480i a suitable AV cable is required. During the consoles lifetime this was the Xbox HD Pack or the official component video cables. Several third party solutions now also exist, including HDMI adapters. | ||
+ | |||
+ | Note that the plug in HDMI adapters (such as the [https://electron-shepherd.com/collections/all/products/electronxout?sca_ref=3627678.51tOxZrM42 ElectronXout]) perform an analogue to digital conversion on the consoles output signal. For those looking for the most comprehensive digital to digital video upgrade, the [https://makemhz.com/products/xboxhd XboxHD Stellar] is a hardware modification that adds true digital video output to the console. Analog output is removed during installation but can be restored by using a digital to analogue converter (DAC). | ||
− | + | Many users opt to install a custom BIOS to their console, this can enable all kinds of extra options (including 480p and above output on PAL region consoles). There are several ways this can be achieved and discussing them at length is beyond the scope of this page. | |
− | + | The Xbox was also one of the first consoles to support Dolby Digital surround sound. Typically this is achieved using an optical audio cable, though many of the HDMI adapters and the XboxHD mod can enbale this functionality via HDMI too. | |
== [[XRGB-2]] Specific settings == | == [[XRGB-2]] Specific settings == | ||
Line 23: | Line 40: | ||
No special settings are required for basic functionality. | No special settings are required for basic functionality. | ||
− | The OSSC can however be set up to perform NTSC square pixel sampling. | + | The OSSC can however be set up to perform NTSC square pixel sampling. When doing so, the sampling matches the pixel clock in games running at square pixel 640x480 resolution and maintains a correct 4:3 aspect ratio. The latter also applies to games that run at a non-square pixel 720x480 resolution (albeit with a 2% total horizontal crop). This setup is especially useful when using 4x mode with 480i input and 2x mode with 480p input, where the default settings may produce an incorrect aspect ratio. |
+ | |||
+ | It can also be used for 2x mode with 480i input and passthru mode with 480p input if desired. | ||
+ | |||
+ | The settings need to be chosen with respect to the video encoder (Conexant, Focus Enhancements, Xcalibur) used in the particular revision of the Xbox, due to differences in their video timings. | ||
− | Note that compatibility with these settings can vary between displays | + | Note that compatibility with these settings can vary between displays |
− | === | + | ===NTSC/PAL square pixel settings for revision 1.4 (Focus) models=== |
====In Sampling opt. menu==== | ====In Sampling opt. menu==== | ||
{| class="wikitable" style="margin-auto" | {| class="wikitable" style="margin-auto" | ||
|- | |- | ||
− | ! | + | ! Parameter !! Recommended setting !! Notes |
+ | |- | ||
+ | | Allow TVP HPLL2x | ||
+ | | style="text-align: center; | Off || ''This setting is only recommended to be enabled if the picture becomes jittery or unstable, as it can cause sampling phase to randomly shift 180° and blur the picture.'' | ||
|- | |- | ||
| Allow upsample2x | | Allow upsample2x | ||
− | | style="text-align: center; | On || ''This is optional but recommended to | + | | style="text-align: center; | On/Off || ''This is optional but recommended when using 4x mode with 480i input or 2x mode with 480p input to maintain smooth edges and detail in games that use 720x480 resolution. Most likely required for interlaced signals.'' |
|} | |} | ||
Line 41: | Line 65: | ||
{| class="wikitable" style="margin-auto" | {| class="wikitable" style="margin-auto" | ||
|- | |- | ||
− | ! Setting !! 480i !! 480p !! Notes | + | ! rowspan="2" | Parameter |
+ | ! colspan="3" style="text-align: center; | Setting | ||
+ | ! rowspan="2" | Notes | ||
+ | |- | ||
+ | ! in 480i || in 480p || in 576i | ||
+ | |- | ||
+ | | H. samplerate | ||
+ | | style="text-align: center; | 762 | ||
+ | | style="text-align: center; | 762 | ||
+ | | style="text-align: center; | 768 || | ||
+ | |- | ||
+ | | H. s.rate frac | ||
+ | | style="text-align: center; | .65 | ||
+ | | style="text-align: center; | .65 | ||
+ | | style="text-align: center; | .00 || ''(480) Might need to be adjusted to higher value in order to get a picture.'' | ||
+ | |- | ||
+ | | H. synclen | ||
+ | | style="text-align: center; | 62 | ||
+ | | style="text-align: center; | 62 | ||
+ | | style="text-align: center; | 63 || | ||
+ | |- | ||
+ | | H. backporch | ||
+ | | style="text-align: center; | 44 | ||
+ | | style="text-align: center; | 42 | ||
+ | | style="text-align: center; | 55 || ''Might need to be adjusted up or down a step or two to center the picture.'' | ||
+ | |- | ||
+ | | H. active | ||
+ | | style="text-align: center; | 640 | ||
+ | | style="text-align: center; | 640 | ||
+ | | style="text-align: center; | 640 || | ||
+ | |- | ||
+ | | V. synclen | ||
+ | | style="text-align: center; | 3 | ||
+ | | style="text-align: center; | 6 | ||
+ | | style="text-align: center; | 3 || | ||
+ | |- | ||
+ | | V. backporch | ||
+ | | style="text-align: center; | 16 | ||
+ | | style="text-align: center; | 30 | ||
+ | | style="text-align: center; | 19 || ''Might need to be adjusted up or down a step or two to center the picture.'' | ||
+ | |- | ||
+ | | V. active | ||
+ | | style="text-align: center; | 240 | ||
+ | | style="text-align: center; | 480 | ||
+ | | style="text-align: center; | 288 || | ||
+ | |- | ||
+ | | Sampling phase | ||
+ | | style="text-align: center; | 236 | ||
+ | | style="text-align: center; | 180 | ||
+ | | style="text-align: center; | 292 || ''Might need to be adjusted if you see crosstalk/noise'' | ||
+ | |} | ||
+ | |||
+ | ====In Adv. timing sub menu (Widescreen)==== | ||
+ | {| class="wikitable" style="margin-auto" | ||
+ | |- | ||
+ | ! rowspan="2" | Parameter | ||
+ | ! colspan="3" style="text-align: center; | Setting | ||
+ | ! rowspan="2" | Notes | ||
+ | |- | ||
+ | ! in 480i || in 480p || in 576i | ||
+ | |- | ||
+ | | H. samplerate | ||
+ | | style="text-align: center; | 858 | ||
+ | | style="text-align: center; | 858 | ||
+ | | style="text-align: center; | 864 || | ||
+ | |- | ||
+ | | H. s.rate frac | ||
+ | | style="text-align: center; | .00 | ||
+ | | style="text-align: center; | .00 | ||
+ | | style="text-align: center; | .00 || | ||
+ | |- | ||
+ | | H. synclen | ||
+ | | style="text-align: center; | 62 | ||
+ | | style="text-align: center; | 62 | ||
+ | | style="text-align: center; | 63 || | ||
+ | |- | ||
+ | | H. backporch | ||
+ | | style="text-align: center; | 57 | ||
+ | | style="text-align: center; | 55 | ||
+ | | style="text-align: center; | 70 || ''Might need to be adjusted up or down a step or two to center the picture.'' | ||
+ | |- | ||
+ | | H. active | ||
+ | | style="text-align: center; | 720 | ||
+ | | style="text-align: center; | 720 | ||
+ | | style="text-align: center; | 720 || | ||
+ | |- | ||
+ | | V. synclen | ||
+ | | style="text-align: center; | 3 | ||
+ | | style="text-align: center; | 6 | ||
+ | | style="text-align: center; | 3 || | ||
+ | |- | ||
+ | | V. backporch | ||
+ | | style="text-align: center; | 16 | ||
+ | | style="text-align: center; | 30 | ||
+ | | style="text-align: center; | 19 || ''Might need to be adjusted up or down a step or two to center the picture.'' | ||
+ | |- | ||
+ | | V. active | ||
+ | | style="text-align: center; | 240 | ||
+ | | style="text-align: center; | 480 | ||
+ | | style="text-align: center; | 288 || | ||
+ | |- | ||
+ | | Sampling phase | ||
+ | | style="text-align: center; | 157 | ||
+ | | style="text-align: center; | 123 | ||
+ | | style="text-align: center; | 135 || ''Might need to be adjusted if you see crosstalk/noise'' | ||
+ | |} | ||
+ | |||
+ | When playing games in progressive scan with the above settings, disabling the '''Allow upsample2x''' option will produce sharper edges between pixels. If that option is desired, it is also necessary to disable '''Allow TVP HPLL2x''' and adjust '''Sampling phase''' to reduce bleeding between pixels. | ||
+ | |||
+ | Note that disabling '''Allow upsample2x''' with the above settings while interlaced might lose signal from monitor/TV (If signal is still lost while this is on then '''H. s.rate frac''' needs to be higher or '''H. samplerate''' has to be 763.00). | ||
+ | |||
+ | ===NTSC square pixel settings for revision 1.6 (Xcalibur) models=== | ||
+ | |||
+ | ====In Sampling opt. menu==== | ||
+ | {| class="wikitable" style="margin-auto" | ||
+ | |- | ||
+ | ! Parameter !! Recommended setting !! Notes | ||
+ | |- | ||
+ | | Allow TVP HPLL2x | ||
+ | | style="text-align: center; | Off || ''This setting is only recommended to be enabled if the picture becomes jittery or unstable, as it can cause sampling phase to randomly shift 180° and blur the picture.'' | ||
+ | |- | ||
+ | | Allow upsample2x | ||
+ | | style="text-align: center; | On || ''This is optional but recommended when using 4x mode with 480i input or 2x mode with 480p input to maintain smooth edges and detail in games that use 720x480 resolution.'' | ||
+ | |} | ||
+ | |||
+ | ====In Adv. timing sub menu==== | ||
+ | {| class="wikitable" style="margin-auto" | ||
+ | |- | ||
+ | ! rowspan="2" | Parameter | ||
+ | ! colspan="2" style="text-align: center; | Setting | ||
+ | ! rowspan="2" | Notes | ||
+ | |- | ||
+ | ! in 480i || in 480p | ||
|- | |- | ||
| H. samplerate | | H. samplerate | ||
Line 76: | Line 232: | ||
|} | |} | ||
+ | When playing games that have a resolution of 640x480 with the above settings, disabling the '''Allow upsample2x''' option will produce sharper edges between pixels. If that option is desired, it is also necessary to disable '''Allow TVP HPLL2x''' and adjust '''Sampling phase''' to reduce bleeding between pixels. | ||
+ | |||
+ | Note that disabling '''Allow upsample2x''' with the above settings will cause some loss in clarity with games that run at 720x480. | ||
+ | |||
+ | == [[OSSC Pro]] Specific settings == | ||
+ | |||
+ | Insert data | ||
+ | |||
+ | == [[Morph 4K]] Specific Settings == | ||
+ | |||
+ | For users of the Stellar XBoxHD upgrade, recommended settings [https://github.com/MakeMHz/stellar-xboxhd-profiles can be found here]. | ||
[[Category:Game Consoles]] | [[Category:Game Consoles]] |
Latest revision as of 15:52, 23 June 2025
The Xbox (also known as original or OG Xbox) is a sixth generation home video game console manufactured and sold by Microsoft between 2001 and 2005.
Contents
Models
- 1.0-1.3: Conexant video encoder chip.
- 1.4: Video encoder changed to Focus.
- 1.5: Supposedly identical to 1.4s.
- 1.6: Video encoder changed to Xcalibur, preventing some games from running correctly in HD. Can be fixed by installing Project Stellar modchip
Models tested
- 1.4 (Nov. 3, 2003 - Nov. 9, 2003)
- 1.6
General Observations
All Xbox consoles from all regions can output resolutions from 480i to 1080i. The most commonly supported resolution for Xbox software was 480p, with just a small number of titles able to support 720p or 1080i, and a small number restricted to 480i. On a stock BIOS, PAL consoles are limited to 480i output only.
To access display modes higher than 480i a suitable AV cable is required. During the consoles lifetime this was the Xbox HD Pack or the official component video cables. Several third party solutions now also exist, including HDMI adapters.
Note that the plug in HDMI adapters (such as the ElectronXout) perform an analogue to digital conversion on the consoles output signal. For those looking for the most comprehensive digital to digital video upgrade, the XboxHD Stellar is a hardware modification that adds true digital video output to the console. Analog output is removed during installation but can be restored by using a digital to analogue converter (DAC).
Many users opt to install a custom BIOS to their console, this can enable all kinds of extra options (including 480p and above output on PAL region consoles). There are several ways this can be achieved and discussing them at length is beyond the scope of this page.
The Xbox was also one of the first consoles to support Dolby Digital surround sound. Typically this is achieved using an optical audio cable, though many of the HDMI adapters and the XboxHD mod can enbale this functionality via HDMI too.
XRGB-2 Specific settings
insert data
XRGB-3 Specific settings
insert data
XRGB-Mini Specific settings
insert data
OSSC Specific settings
No special settings are required for basic functionality.
The OSSC can however be set up to perform NTSC square pixel sampling. When doing so, the sampling matches the pixel clock in games running at square pixel 640x480 resolution and maintains a correct 4:3 aspect ratio. The latter also applies to games that run at a non-square pixel 720x480 resolution (albeit with a 2% total horizontal crop). This setup is especially useful when using 4x mode with 480i input and 2x mode with 480p input, where the default settings may produce an incorrect aspect ratio.
It can also be used for 2x mode with 480i input and passthru mode with 480p input if desired.
The settings need to be chosen with respect to the video encoder (Conexant, Focus Enhancements, Xcalibur) used in the particular revision of the Xbox, due to differences in their video timings.
Note that compatibility with these settings can vary between displays
NTSC/PAL square pixel settings for revision 1.4 (Focus) models
Parameter | Recommended setting | Notes |
---|---|---|
Allow TVP HPLL2x | Off | This setting is only recommended to be enabled if the picture becomes jittery or unstable, as it can cause sampling phase to randomly shift 180° and blur the picture. |
Allow upsample2x | On/Off | This is optional but recommended when using 4x mode with 480i input or 2x mode with 480p input to maintain smooth edges and detail in games that use 720x480 resolution. Most likely required for interlaced signals. |
Parameter | Setting | Notes | ||
---|---|---|---|---|
in 480i | in 480p | in 576i | ||
H. samplerate | 762 | 762 | 768 | |
H. s.rate frac | .65 | .65 | .00 | (480) Might need to be adjusted to higher value in order to get a picture. |
H. synclen | 62 | 62 | 63 | |
H. backporch | 44 | 42 | 55 | Might need to be adjusted up or down a step or two to center the picture. |
H. active | 640 | 640 | 640 | |
V. synclen | 3 | 6 | 3 | |
V. backporch | 16 | 30 | 19 | Might need to be adjusted up or down a step or two to center the picture. |
V. active | 240 | 480 | 288 | |
Sampling phase | 236 | 180 | 292 | Might need to be adjusted if you see crosstalk/noise |
Parameter | Setting | Notes | ||
---|---|---|---|---|
in 480i | in 480p | in 576i | ||
H. samplerate | 858 | 858 | 864 | |
H. s.rate frac | .00 | .00 | .00 | |
H. synclen | 62 | 62 | 63 | |
H. backporch | 57 | 55 | 70 | Might need to be adjusted up or down a step or two to center the picture. |
H. active | 720 | 720 | 720 | |
V. synclen | 3 | 6 | 3 | |
V. backporch | 16 | 30 | 19 | Might need to be adjusted up or down a step or two to center the picture. |
V. active | 240 | 480 | 288 | |
Sampling phase | 157 | 123 | 135 | Might need to be adjusted if you see crosstalk/noise |
When playing games in progressive scan with the above settings, disabling the Allow upsample2x option will produce sharper edges between pixels. If that option is desired, it is also necessary to disable Allow TVP HPLL2x and adjust Sampling phase to reduce bleeding between pixels.
Note that disabling Allow upsample2x with the above settings while interlaced might lose signal from monitor/TV (If signal is still lost while this is on then H. s.rate frac needs to be higher or H. samplerate has to be 763.00).
NTSC square pixel settings for revision 1.6 (Xcalibur) models
Parameter | Recommended setting | Notes |
---|---|---|
Allow TVP HPLL2x | Off | This setting is only recommended to be enabled if the picture becomes jittery or unstable, as it can cause sampling phase to randomly shift 180° and blur the picture. |
Allow upsample2x | On | This is optional but recommended when using 4x mode with 480i input or 2x mode with 480p input to maintain smooth edges and detail in games that use 720x480 resolution. |
Parameter | Setting | Notes | |
---|---|---|---|
in 480i | in 480p | ||
H. samplerate | 780 | 780 | |
H. s.rate frac | .00 | .00 | |
H. synclen | 58 | 58 | |
H. backporch | 60 | 60 | Might need to be adjusted up or down a step or two to center the picture. |
H. active | 640 | 640 | |
V. synclen | 3 | 6 | |
V. backporch | 16 | 32 | Might need to be adjusted up or down a step or two to center the picture. |
V. active | 240 | 480 |
When playing games that have a resolution of 640x480 with the above settings, disabling the Allow upsample2x option will produce sharper edges between pixels. If that option is desired, it is also necessary to disable Allow TVP HPLL2x and adjust Sampling phase to reduce bleeding between pixels.
Note that disabling Allow upsample2x with the above settings will cause some loss in clarity with games that run at 720x480.
OSSC Pro Specific settings
Insert data
Morph 4K Specific Settings
For users of the Stellar XBoxHD upgrade, recommended settings can be found here.