VGA text mode
1987ರಲ್ಲಿ ಐಬಿಎಂ ತನ್ನ ಐಬಿಎಂ ಪಿಎಸ್/2 ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ ವಿಜಿಎ ಮಾನದಂಡದ ಭಾಗವಾಗಿ ವಿಜಿಎ ಪಠ್ಯ ಕ್ರಮವನ್ನು ಪರಿಚಯಿಸಿತು. ಐಬಿಎಂ ಪಿಸಿ ಹೊಂದಾಣಿಕೆಗಳಲ್ಲಿ ಇದರ ಬಳಕೆಯು 1990ರ ದಶಕದುದ್ದಕ್ಕೂ ವ್ಯಾಪಕವಾಗಿತ್ತು ಮತ್ತು ಆಧುನಿಕ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿನ ಕೆಲವು ಅನ್ವಯಿಕೆಗಳಿಗೆ ಇಂದಿಗೂ ಮುಂದುವರೆದಿದೆ. ವಿಜಿಎ ಪಠ್ಯ ಕ್ರಮದ ಮುಖ್ಯ ಲಕ್ಷಣಗಳೆಂದರೆ ಬಣ್ಣದ (ಪ್ರೊಗ್ರಾಮೆಬಲ್ 16 ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್) ಅಕ್ಷರಗಳು ಮತ್ತು ಅವುಗಳ ಹಿನ್ನೆಲೆ, ಮಿನುಗುವಿಕೆ, ಕರ್ಸರ್ನ ವಿವಿಧ ಆಕಾರಗಳು (ಬ್ಲಾಕ್/ಅಂಡರ್ಲೈನ್/ಹಿಡನ್ ಸ್ಟ್ಯಾಟಿಕ್/ಬ್ಲಿಂಕಿಂಗ್), ಮತ್ತು ಲೋಡ್ ಮಾಡಬಹುದಾದ ಫಾಂಟ್ಗಳು (ವಿವಿಧ ಗ್ಲಿಫ್ ಗಾತ್ರಗಳೊಂದಿಗೆ). ಲಿನಕ್ಸ್ ಕನ್ಸೋಲ್ ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಹಾರ್ಡ್ವೇರ್ ವಿಜಿಎ ಪಠ್ಯ ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಮತ್ತು ವಿನ್ 32 ಕನ್ಸೋಲ್ ಪರಿಸರವು ಕೆಲವು ಪಠ್ಯ ವಿಂಡೋ ಗಾತ್ರಗಳಿಗಾಗಿ ಪರದೆಯನ್ನು ಪಠ್ಯ ಕ್ರಮಕ್ಕೆ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಡೇಟಾ ವ್ಯವಸ್ಥೆ ಪಠ್ಯ ಬಫರ್ ಪ್ರತಿ ಪರದೆಯ ಅಕ್ಷರವನ್ನು ಒಂದೇ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ಸಿಪಿಯು ಪ್ರವೇಶಿಸಬಹುದಾದ 16-ಬಿಟ್ ಪದವಾಗಿ ಜೋಡಿಸಲಾದ ಎರಡು ಬೈಟ್ಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ಕೆಳಗಿನ (ಅಥವಾ ಅಕ್ಷರ) ಬೈಟ್ ಪ್ರಸ್ತುತ ಅಕ್ಷರಗಳ ಗುಂಪಿಗೆ ನಿಜವಾದ ಕೋಡ್ ಪಾಯಿಂಟ್ ಆಗಿದೆ, ಮತ್ತು ಹೆಚ್ಚಿನ (ಅಥವಾ ಗುಣಲಕ್ಷಣ) ಬೈಟ್ ಬಣ್ಣ, ಮಿನುಗುವಿಕೆ, ಅಕ್ಷರಗಳ ಸೆಟ್ ಮುಂತಾದ ವಿವಿಧ ವೀಡಿಯೊ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಬಳಸುವ ಬಿಟ್ ಕ್ಷೇತ್ರವಾಗಿದೆ. ಈ ಬೈಟ್-ಜೋಡಿ ಯೋಜನೆಯು ವಿಜಿಎ ಇಜಿಎ, ಸಿಜಿಎ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಎಂಡಿಎಯಿಂದ ಆನುವಂಶಿಕವಾಗಿ ಪಡೆದ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಮೋಡ್ ಸೆಟಪ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ 7 ಬ್ಲಿಂಕ್ ಬಿಟ್ ಅಥವಾ ನಾಲ್ಕನೇ ಹಿನ್ನೆಲೆ ಬಣ್ಣದ ಬಿಟ್ ಆಗಿರಬಹುದು (ಇದು ಎಲ್ಲಾ 16 ಬಣ್ಣಗಳನ್ನು ಹಿನ್ನೆಲೆ ಬಣ್ಣಗಳಾಗಿ ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ). ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ 3 (ಮುಂಭಾಗದ ತೀವ್ರತೆ) ಸಹ ಎ ಮತ್ತು ಬಿ ಫಾಂಟ್ಗಳ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ (ಕೆಳಗೆ ನೋಡಿ). ಆದ್ದರಿಂದ, ಈ ಫಾಂಟ್ಗಳು ಒಂದೇ ಆಗಿರದಿದ್ದರೆ, ಈ ಬಿಟ್ ಏಕಕಾಲದಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಕೋಡ್ ಪಾಯಿಂಟ್ ಬಿಟ್ ಆಗಿರುತ್ತದೆ. ಕೆಲವು ಇತರ ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ಗಳನ್ನು ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸಿದರೆ ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ 0 ಸಹ ಅಂಡರ್ಲೈನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ (ಕೆಳಗೆ ನೋಡಿ). ಬಣ್ಣಗಳನ್ನು 4-ಬಿಟ್ ಸೂಚ್ಯಂಕದ ಬಣ್ಣದ ಗ್ರಾಫಿಕ್ ವಿಧಾನಗಳಂತೆಯೇ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ (ವಿಜಿಎ ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್ ಅನ್ನು ನೋಡಿ). ವಿಜಿಎ ವಿಧಾನಗಳಿಗೆ ಎಂಡಿಎಯ ಹಿಮ್ಮುಖ ಮತ್ತು ಪ್ರಕಾಶಮಾನವಾದ ಗುಣಲಕ್ಷಣಗಳ ಅಗತ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ ಮುಂಭಾಗ ಮತ್ತು ಹಿನ್ನೆಲೆ ಬಣ್ಣಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಹೊಂದಿಸಬಹುದು. ಅಂಡರ್ಲೈನ್ ವಿ. ಜಿ. ಎ ಯಂತ್ರಾಂಶವು ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ 0 ಸೆಟ್ ಹೊಂದಿರುವ ಯಾವುದೇ ಅಕ್ಷರದ ಮೇಲೆ ಅಂಡರ್ಲೈನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಆದಾಗ್ಯೂ, ಇದು ಎಂಡಿಎ-ಹೊಂದಿಕೆಯಾಗುವ ವೈಶಿಷ್ಟ್ಯವಾಗಿರುವುದರಿಂದ, ಎಂಡಿಎ ಬಳಸದ ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ಗಳನ್ನು ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸಬೇಕು ಅಥವಾ ಅಂಡರ್ಲೈನ್ ಅನ್ನು ತೋರಿಸಲಾಗುವುದಿಲ್ಲ. ಇದರರ್ಥ ಬಿಟ್ 3 (ಇಂಟೆನ್ಸಿಟಿ) ಮತ್ತು 7 (ಬ್ಲಿಂಕ್) ಅನ್ನು ಮಾತ್ರ ಬಿಟ್ 0 (ಅಂಡರ್ಲೈನ್) ನೊಂದಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಹೊಂದಿಸಬಹುದು. ಪೂರ್ವನಿಯೋಜಿತ ವಿಜಿಎ ಪ್ಯಾಲೆಟ್ನೊಂದಿಗೆ, ಅಂಡರ್ಲೈನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಬಿಟ್ 0 ಅನ್ನು ಹೊಂದಿಸುವುದರಿಂದ ಪಠ್ಯ ಬಣ್ಣವನ್ನು ನೀಲಿ ಬಣ್ಣಕ್ಕೆ ಬದಲಾಯಿಸುತ್ತದೆ. ಇದರರ್ಥ ಕೇವಲ ಎರಡು ಬಣ್ಣಗಳಲ್ಲಿನ ಪಠ್ಯವನ್ನು ಅಂಡರ್ಲೈನ್ ಮಾಡಬಹುದು (ಡೀಫಾಲ್ಟ್ ಪ್ಯಾಲೆಟ್ನೊಂದಿಗೆ 5555 ಎಫ್ಎಫ್ ಮತ್ತು 0000ಎಎ). ಇವೆಲ್ಲದರ ಹೊರತಾಗಿಯೂ, ಅಂಡರ್ಲೈನ್ ಸಾಮಾನ್ಯವಾಗಿ ಬಣ್ಣದ ವಿಧಾನಗಳಲ್ಲಿ ಗೋಚರಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಅಂಡರ್ಲೈನ್ ಡೀಫಾಲ್ಟ್ಗಳ ಸ್ಥಳವು ಅಕ್ಷರದ ಗ್ಲಿಫ್ನ ಕೆಳಗಿರುವ ಸ್ಕ್ಯಾನ್ಲೈನ್ಗೆ ಹೋಗುತ್ತದೆ, ಇದು ಅದನ್ನು ಅಗೋಚರವಾಗಿಸುತ್ತದೆ. ಅಂಡರ್ಲೈನ್ ಸ್ಥಳವನ್ನು ಗೋಚರ ಸ್ಕ್ಯಾನ್ಲೈನ್ಗೆ ಹೊಂದಿಸಿದರೆ (ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಎಂ. ಡಿ. ಎ-ಹೊಂದಿಕೆಯಾಗುವ ಏಕವರ್ಣದ ಪಠ್ಯ ಕ್ರಮಕ್ಕೆ ಬದಲಾಯಿಸುವಾಗ), ನಂತರ ಅಂಡರ್ಲೈನ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಇಜಿಎ ಮತ್ತು ವಿಜಿಎಗಳಲ್ಲಿ ಬಳಸುವ ಫಾಂಟ್ಗಳ ಪರದೆಯ ಫಾಂಟ್ಗಳು 256 ಗ್ಲಿಫ್ಗಳನ್ನು ಹೊಂದಿರುವ ಮೊನೋಸ್ಪೇಸ್ ರಾಸ್ಟರ್ ಫಾಂಟ್ಗಳಾಗಿವೆ. ಅಕ್ಷರಶೈಲಿಯಲ್ಲಿನ ಎಲ್ಲಾ ಗ್ಲಿಫ್ಗಳು ಒಂದೇ ಗಾತ್ರದಲ್ಲಿರುತ್ತವೆ, ಆದರೆ ಈ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ವಿಶಿಷ್ಟವಾಗಿ, ಗ್ಲಿಫ್ಗಳು 8 ಚುಕ್ಕೆಗಳ ಅಗಲ ಮತ್ತು 8-16 ಚುಕ್ಕೆಗಳ ಎತ್ತರವನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಆದಾಗ್ಯೂ ಎತ್ತರವು ಗರಿಷ್ಠ 32ರವರೆಗಿನ ಯಾವುದೇ ಮೌಲ್ಯವಾಗಿರಬಹುದು. ಗ್ಲಿಫ್ನ ಪ್ರತಿ ಸಾಲನ್ನು 8-ಬಿಟ್ ಬೈಟ್ನಲ್ಲಿ ಸಂಕೇತಿಸಲಾಗುತ್ತದೆ, ಗ್ಲಿಫ್ನ ಎಡಭಾಗದಲ್ಲಿ ಹೆಚ್ಚಿನ ಬಿಟ್ಗಳು ಮತ್ತು ಬಲಭಾಗದಲ್ಲಿ ಕಡಿಮೆ ಬಿಟ್ಗಳು ಇರುತ್ತವೆ. ಅಡಾಪ್ಟರ್ನ ರಾಮ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಹಲವಾರು ಯಂತ್ರಾಂಶ-ಅವಲಂಬಿತ ಫಾಂಟ್ಗಳ ಜೊತೆಗೆ, ಪಠ್ಯ ಕ್ರಮವು 8 ಲೋಡ್ ಮಾಡಬಹುದಾದ ಫಾಂಟ್ಗಳನ್ನು ನೀಡುತ್ತದೆ. ಎರಡು ಸಕ್ರಿಯ ಫಾಂಟ್ ಪಾಯಿಂಟರ್ಗಳು (ಫಾಂಟ್ ಎ ಮತ್ತು ಫಾಂಟ್ ಬಿ) ಲಭ್ಯವಿರುವ ಎರಡು ಫಾಂಟ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತವೆ, ಆದಾಗ್ಯೂ ಅವು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದೇ ಫಾಂಟ್ ಅನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಅವು ಪ್ರತಿಯೊಂದೂ ವಿಭಿನ್ನ ಫಾಂಟ್ಗಳಿಗೆ ಸೂಚಿಸಿದಾಗ, ಆಟ್ರಿಬ್ಯೂಟ್ ಬಿಟ್ 3 (ಮೇಲೆ ನೋಡಿ) ಮುಂಭಾಗದ ಬಣ್ಣದ ಬಿಟ್ ಬದಲಿಗೆ ಫಾಂಟ್ ಆಯ್ಕೆ ಬಿಟ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ನೈಜ ವಿಜಿಎ ಯಂತ್ರಾಂಶದಲ್ಲಿ, ಇದು ಬಣ್ಣದ ಆಯ್ಕೆಗಾಗಿ ಬಿಟ್ನ ಬಳಕೆಯನ್ನು ಅತಿಕ್ರಮಿಸುತ್ತದೆ, ಆದರೆ ಅನೇಕ ತದ್ರೂಪುಗಳು ಮತ್ತು ಎಮ್ಯುಲೇಟರ್ಗಳಲ್ಲಿ, ಬಣ್ಣದ ಆಯ್ಕೆಯು ಉಳಿದಿದೆ-ಅಂದರೆ ಒಂದು ಅಕ್ಷರಶೈಲಿಯನ್ನು ಸಾಮಾನ್ಯ ತೀವ್ರತೆಯಾಗಿ ಮತ್ತು ಇನ್ನೊಂದನ್ನು ಹೆಚ್ಚಿನ ತೀವ್ರತೆಯಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. 8-ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್ನ ಎರಡು ಪ್ರತಿಗಳನ್ನು ಹೊಂದಲು ಪ್ಯಾಲೆಟ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ಈ ದೋಷವನ್ನು ನಿವಾರಿಸಬಹುದು. 9 ಚುಕ್ಕೆಗಳ ಅಗಲದ ಅಕ್ಷರ ಪೆಟ್ಟಿಗೆಯೊಂದಿಗಿನ ವಿಧಾನಗಳಿವೆ (ಉದಾಹರಣೆಗೆ. ಪೂರ್ವನಿಯೋಜಿತ 80x25 ವಿಧಾನ), ಆದಾಗ್ಯೂ 9ನೇ ಅಂಕಣವನ್ನು ಅಕ್ಷರಗಳ ನಡುವಿನ ಅಂತರಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ವಿಷಯವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ. ಇದು ಯಾವಾಗಲೂ ಖಾಲಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು ಪ್ರಸ್ತುತ ಹಿನ್ನೆಲೆ ಬಣ್ಣದೊಂದಿಗೆ ಚಿತ್ರಿಸಲಾಗುತ್ತದೆ. ಇದಕ್ಕೆ ಒಂದು ವಿನಾಯಿತಿಯು ಲೈನ್ ಗ್ರಾಫಿಕ್ಸ್ ಎನೇಬಲ್ ಮೋಡ್ನಲ್ಲಿದೆ, ಇದು ಕೋಡ್ ಪಾಯಿಂಟ್ಗಳನ್ನು 0xC0 ರಿಂದ 0xDF ಅನ್ನು ಒಳಗೊಂಡಂತೆ 8 ನೇ ಕಾಲಮ್ ಅನ್ನು 9 ನೇ ಎಂದು ಪುನರಾವರ್ತಿಸಲು ಕಾರಣವಾಗುತ್ತದೆ. ಈ ಕೋಡ್ ಪಾಯಿಂಟ್ಗಳು ಆ ಬಾಕ್ಸ್-ಡ್ರಾಯಿಂಗ್ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಅದು ಗ್ಲಿಫ್ ಬಾಕ್ಸ್ನ ಬಲಭಾಗಕ್ಕೆ ವಿಸ್ತರಿಸಬೇಕು. ಈ ಕಾರಣಕ್ಕಾಗಿ, ಅಕ್ಷರದಂತಹ ಅಕ್ಷರಗಳನ್ನು ಕೋಡ್ ಪಾಯಿಂಟ್ಗಳಲ್ಲಿ 0xC0-0xDF ಅನ್ನು ಇಡುವುದನ್ನು ತಪ್ಪಿಸಬೇಕು. 0xB0 ರಿಂದ 0xBF ವರೆಗಿನ ಬಾಕ್ಸ್-ಡ್ರಾಯಿಂಗ್ ಅಕ್ಷರಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ಅವು ಬಲಕ್ಕೆ ಸೂಚಿಸುವುದಿಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ ವಿಸ್ತರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಕರ್ಸರ್ ಕರ್ಸರ್ನ ಆಕಾರವು ಅಕ್ಷರ ಪೆಟ್ಟಿಗೆಯ ಪೂರ್ಣ ಅಗಲದ ಆಯತಕ್ಕೆ ಸೀಮಿತವಾಗಿದೆ ಮತ್ತು ಕರ್ಸರ್ನ ಪ್ರಸ್ತುತ ಸ್ಥಳದಲ್ಲಿ ಅಕ್ಷರದ ಮುಂಭಾಗದ ಬಣ್ಣದಿಂದ ತುಂಬಿರುತ್ತದೆ. ಅದರ ಎತ್ತರ ಮತ್ತು ಸ್ಥಾನವನ್ನು ಅಕ್ಷರ ಪೆಟ್ಟಿಗೆಯೊಳಗೆ ಎಲ್ಲಿಯಾದರೂ ಹೊಂದಿಸಬಹುದು. ಇಜಿಎ ಮತ್ತು ಅನೇಕ ವಿಜಿಎ ತದ್ರೂಪುಗಳು ಕರ್ಸರ್ನ ತುದಿಯನ್ನು ಪ್ರಾರಂಭದ ಮೊದಲು ಹೊಂದಿಸುವ ಮೂಲಕ ಸ್ಪ್ಲಿಟ್-ಬಾಕ್ಸ್ ಕರ್ಸರ್ಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟವು (ಎರಡು ಆಯತಗಳಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ, ಒಂದು ಅಕ್ಷರ ಪೆಟ್ಟಿಗೆಯ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಮತ್ತು ಒಂದು ಕೆಳಭಾಗದಲ್ಲಿ), ಆದಾಗ್ಯೂ ಇದನ್ನು ಮೂಲ ವಿಜಿಎಯಲ್ಲಿ ಮಾಡಿದರೆ, ಕರ್ಸರ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮರೆಮಾಡಲಾಗಿದೆ. ವಿ. ಜಿ. ಎ ಮಾನದಂಡವು ಮಿನುಗುವಿಕೆಯ ದರವನ್ನು ಬದಲಾಯಿಸುವ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ, ಆದಾಗ್ಯೂ ಸಾಮಾನ್ಯ ಪರಿಹಾರಗಳು ಕರ್ಸರ್ ಅನ್ನು ಮರೆಮಾಡುವುದು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಕರ್ಸರ್ ಎಂದು ಕರೆಯಲ್ಪಡುವದನ್ನು ಒದಗಿಸಲು ಸಾಮಾನ್ಯ ಅಕ್ಷರದ ಗ್ಲಿಫ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಟಿ. ಯು. ಐ. ನಲ್ಲಿರುವ ಮೌಸ್ ಕರ್ಸರ್ (ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ) ಸಾಮಾನ್ಯವಾಗಿ ಹಾರ್ಡ್ವೇರ್ ಕರ್ಸರ್ನಂತೆಯೇ ಇರುವುದಿಲ್ಲ, ಆದರೆ ಬದಲಾದ ಹಿನ್ನೆಲೆ ಅಥವಾ ವಿಶೇಷ ಗ್ಲಿಫ್ನೊಂದಿಗೆ ಚಲಿಸುವ ಆಯತವಾಗಿರುತ್ತದೆ. ಇಂಪಲ್ಸ್ ಟ್ರ್ಯಾಕರ್ನಂತಹ ಕೆಲವು ಪಠ್ಯ-ಆಧಾರಿತ ಇಂಟರ್ಫೇಸ್ಗಳು, ಸುಗಮವಾದ ಮತ್ತು ಹೆಚ್ಚು ಗ್ರಾಫಿಕ್-ಕಾಣುವ ಮೌಸ್ ಕರ್ಸರ್ ಅನ್ನು ಒದಗಿಸಲು ಇನ್ನೂ ಹೆಚ್ಚಿನ ಉದ್ದಕ್ಕೆ ಹೋದವು. ಕರ್ಸರ್ನ ಆನ್-ಸ್ಕ್ರೀನ್ ಸ್ಥಾನಕ್ಕೆ ಅನುಗುಣವಾಗಿ ನೈಜ ಸಮಯದಲ್ಲಿ ಅಕ್ಷರ ಗ್ಲಿಫ್ಗಳನ್ನು ನಿರಂತರವಾಗಿ ಮರು-ರಚಿಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ ವಿಜಿಎ ಟೆಕ್ಸ್ಟ್-ಮೋಡ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಮಾನ್ಯವಾಗಿ ಎರಡು ಮಾರ್ಗಗಳಿವೆಃ ವೀಡಿಯೊ ಬಯೋಸ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಅಥವಾ ವೀಡಿಯೊ ರಾಮ್ ಮತ್ತು ಐ/ಒ ಪೋರ್ಟ್ಗಳನ್ನು ನೇರವಾಗಿ ಪ್ರವೇಶಿಸುವ ಮೂಲಕ. ಎರಡನೆಯ ವಿಧಾನವು ಗಣನೀಯವಾಗಿ ವೇಗವಾಗಿದೆ, ಮತ್ತು ಪಠ್ಯ ಬಫರ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಓದಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಈ ಕಾರಣಕ್ಕಾಗಿ ಇದನ್ನು ಸುಧಾರಿತ ಟಿ. ಯು. ಐ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ. ವಿಜಿಎ ಪಠ್ಯ ಬಫರ್ ಭೌತಿಕ ಮೆಮೊರಿ ವಿಳಾಸ 0xB8000 ನಲ್ಲಿದೆ. ಈ ವಿಳಾಸವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ರಿಯಲ್-ಮೋಡ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ 16-ಬಿಟ್ x86 ಪ್ರಕ್ರಿಯೆಗಳು ಬಳಸುವುದರಿಂದ, ಇದು 0xB800 ಮೆಮೊರಿ ವಿಭಾಗದ ಮೊದಲಾರ್ಧವಾಗಿದೆ. ಪಠ್ಯ ಬಫರ್ ಡೇಟಾವನ್ನು ಓದಬಹುದು ಮತ್ತು ಬರೆಯಬಹುದು, ಮತ್ತು ಬಿಟ್ವೈಸ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಅನ್ವಯಿಸಬಹುದು. ಪ್ರಸ್ತುತ ಕ್ರಮದ ವ್ಯಾಪ್ತಿಯ ಮೇಲಿರುವ ಪಠ್ಯ ಬಫರ್ ಮೆಮೊರಿಯ ಒಂದು ಭಾಗವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು, ಆದರೆ ಅದನ್ನು ತೋರಿಸಲಾಗುವುದಿಲ್ಲ. ಅದೇ ಭೌತಿಕ ವಿಳಾಸಗಳನ್ನು ಸಂರಕ್ಷಿತ ಕ್ರಮದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮೆಮೊರಿಯ ಈ ಭಾಗವನ್ನು ತಮ್ಮ ವಿಳಾಸ ಸ್ಥಳಕ್ಕೆ ಮ್ಯಾಪ್ ಮಾಡಬಹುದು ಅಥವಾ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮೂಲಕ ಅದನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಒಂದು ಅಪ್ಲಿಕೇಶನ್ (ಆಧುನಿಕ ಬಹುಕಾರ್ಯಕ ಓಎಸ್ನಲ್ಲಿ) ಕನ್ಸೋಲಿನ ಮೇಲೆ ನಿಯಂತ್ರಣವನ್ನು ಹೊಂದಿರದಿದ್ದಾಗ, ಅದು ನಿಜವಾದ ಪಠ್ಯ ಬಫರ್ನ ಬದಲಿಗೆ ಸಿಸ್ಟಮ್ RAMನ ಒಂದು ಭಾಗವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ. 1980 ರ ದಶಕದಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ, ಪಠ್ಯ ಬಫರ್ನ ಅತ್ಯಂತ ವೇಗದ ಕುಶಲತೆಯು, ಪ್ರತ್ಯೇಕ ಪಿಕ್ಸೆಲ್ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಬಹುದಾದಷ್ಟು ವೇಗವಾಗಿ ಉತ್ಪಾದಿಸುವ ಯಂತ್ರಾಂಶದೊಂದಿಗೆ, ವೇಗದ ಯುಐಗೆ ಅತ್ಯಂತ ಉಪಯುಕ್ತವಾಗಿತ್ತು. ತುಲನಾತ್ಮಕವಾಗಿ ಆಧುನಿಕ ಯಂತ್ರಾಂಶಗಳಲ್ಲಿಯೂ ಸಹ, ಯಂತ್ರಾಂಶ ಎಪಿಎ (ಗ್ರಾಫಿಕ್ಸ್) ವಿಧಾನಗಳ ಮೂಲಕ ಪಠ್ಯ ಮೋಡ್ ಅನುಕರಣೆಯ ಓವರ್ಹೆಡ್ (ಇದರಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಪ್ರತ್ಯೇಕ ಪಿಕ್ಸೆಲ್ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ವೀಡಿಯೊ ಬಫರ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ) ಗಮನಾರ್ಹವಾಗಿರಬಹುದು. ವಿಧಾನಗಳು ಮತ್ತು ಸಮಯಗಳು ವೀಡಿಯೊ ಸಂಕೇತ ಮಾನಿಟರ್ ಕಡೆಯಿಂದ, ಪಠ್ಯ ಕ್ರಮದಲ್ಲಿ ಇನ್ಪುಟ್ ಸಂಕೇತ ಮತ್ತು ಒಂದೇ ಗಾತ್ರದ ಆಲ್ ಪಾಯಿಂಟ್ಸ್ ಅಡ್ರೆಸ್ಸಬಲ್ (ಎಪಿಎ) ಕ್ರಮದಲ್ಲಿ ಯಾವುದೇ ವ್ಯತ್ಯಾಸವಿಲ್ಲ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಸಿಗ್ನಲ್ ವಿಇಎಸ್ಎ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮೋಡ್ಗಳಂತೆಯೇ ಸಮಯವನ್ನು ಹೊಂದಿರಬಹುದು. ಎಪಿಎ ವಿಧಾನಗಳಲ್ಲಿರುವಂತೆ ಈ ನಿಯತಾಂಕಗಳನ್ನು ಪಠ್ಯ ಕ್ರಮದಲ್ಲಿ ಹೊಂದಿಸಲು ಅಡಾಪ್ಟರ್ನ ಬದಿಯಲ್ಲಿ ಅದೇ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಔಟ್ಪುಟ್ ಸಿಗ್ನಲ್ ಮೂಲಭೂತವಾಗಿ ಗ್ರಾಫಿಕ್ ಮೋಡ್ಗಳಂತೆಯೇ ಇರುತ್ತದೆ, ಆದರೆ ಅದರ ಮೂಲವು ಟೆಕ್ಸ್ಟ್ ಬಫರ್ ಮತ್ತು ಕ್ಯಾರೆಕ್ಟರ್ ಜನರೇಟರ್ ಆಗಿದೆ, ಎಪಿಎಯಲ್ಲಿರುವಂತೆ ಫ್ರೇಮ್ಬಫರ್ ಅಲ್ಲ. ಬಳಸಿದ ಗ್ರಾಫಿಕ್ಸ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ಐಬಿಎಂ ಪಿಸಿ ಹೊಂದಾಣಿಕೆಯ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ವಿವಿಧ ಪಠ್ಯ ವಿಧಾನಗಳು ಲಭ್ಯವಿವೆ. ಅವುಗಳನ್ನು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆಃ ವಿಜಿಎ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯ ಕಾರ್ಡ್ಗಳು ಎಂಡಿಎ, ಸಿಜಿಎ ಮತ್ತು ಇಜಿಎ ವಿಧಾನಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಎಲ್ಲಾ ಬಣ್ಣದ ವಿಧಾನಗಳು ಪಠ್ಯ ಗುಣಲಕ್ಷಣಗಳ ಒಂದೇ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿವೆ. ಎಂಡಿಎ ವಿಧಾನಗಳು ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿವೆ (ಮೇಲೆ ನೋಡಿ)-ಒಂದು ಪಠ್ಯವನ್ನು ಪ್ರಕಾಶಮಾನವಾದ, ಅಂಡರ್ಲೈನ್, ರಿವರ್ಸ್ ಮತ್ತು ಮಿಟುಕಿಸುವ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಒತ್ತಿಹೇಳಬಹುದು. ಡಾಸ್ ಪರಿಸರದಲ್ಲಿ ಮತ್ತು ಆರಂಭಿಕ ವಿಂಡೋಸ್ ಕನ್ಸೋಲ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಅತ್ಯಂತ ಸಾಮಾನ್ಯ ಪಠ್ಯ ವಿಧಾನವೆಂದರೆ ಡೀಫಾಲ್ಟ್ 80 ಕಾಲಮ್ಗಳು 25 ಸಾಲುಗಳಿಂದ, ಅಥವಾ 80x25,16 ಬಣ್ಣಗಳು ಮತ್ತು 8x16 ಪಿಕ್ಸೆಲ್ಗಳ ದೊಡ್ಡ ಅಕ್ಷರಗಳೊಂದಿಗೆ. ವಿಜಿಎ ಕಾರ್ಡ್ಗಳು ಯಾವಾಗಲೂ ಈ ಗಾತ್ರದ ಅಂತರ್ನಿರ್ಮಿತ ಫಾಂಟ್ ಅನ್ನು ಹೊಂದಿರುತ್ತವೆ ಆದರೆ ಇತರ ಗಾತ್ರಗಳಿಗೆ ವಿಭಿನ್ನ ಗಾತ್ರದ ಫಾಂಟ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕಾಗಬಹುದು. ಈ ವಿಧಾನವು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಎಲ್ಲಾ ಐಬಿಎಂ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಲಭ್ಯವಿತ್ತು. ವಿ. ಜಿ. ಎ. ಬಯೋಸ್ ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸಿದರೆ 0000h ನಿಂದ 00FFh ವರೆಗಿನ ವಿಧಾನಗಳು ಪ್ರಮಾಣಿತ ವಿಧಾನಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಮತ್ತು ವೆಸಾ ಬಯೋಸ್ ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸಿದರೆ 0100h ನಿಂದ 07FFh ವರೆಗಿನ ವಿಧಾನಗಳು ವೆಸಾ ವಿಧಾನಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಎಂದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ 2.6 ಮತ್ತು ನಂತರದ ವಿಧಾನಗಳು ಊಹಿಸುತ್ತವೆ. 0900h ನಿಂದ 09FFh ವರೆಗಿನ ಮೋಡ್ಗಳು ವಿಡಿಯೋ 7 ವಿಶೇಷ ಮೋಡ್ಗಳಾಗಿವೆ (ಸಾಮಾನ್ಯವಾಗಿ 0940h = 80 × 43,0941h = 132 × 25,0942h = 132 × 44,0943h = 80 × 60,0944h = 100 × 60,0945h = 132 × 28 ವಿಶಿಷ್ಟ ವಿಡಿಯೋ 7 ಬಯೋಸ್ಗಾಗಿ). ಲಿನಕ್ಸ್ 2. x "vga = ಆಸ್ಕ" ಎಂಬ ವಾದವನ್ನು ರವಾನಿಸುವ ಮೂಲಕ ಬೆಂಬಲಿತ ವೀಡಿಯೊ ರೆಸಲ್ಯೂಶನ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಲಿನಕ್ಸ್ನ ನಂತರದ ಆವೃತ್ತಿಗಳು 1000h ನಿಂದ 7FFFh ವರೆಗಿನ ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ಕೋಡ್ "0xHHWW" ರೂಪವನ್ನು ಹೊಂದಿದೆ, ಅಲ್ಲಿ HH ಎಂದರೆ ಹಲವಾರು ಸಾಲುಗಳು ಮತ್ತು WW ಎಂದರೆ ಹಲವಾರು ಕಾಲಮ್ಗಳು. ಇ. ಜಿ. 0x1950 80x25 ವಿಧಾನಕ್ಕೆ, 0x2b84 ರಿಂದ 132x43, ಇತ್ಯಾದಿಗಳಿಗೆ ಅನುರೂಪವಾಗಿದೆ. (ಲಿನಕ್ಸ್ 3. x ಮತ್ತು ನಂತರ "ವಿಡಿಯೋ = <ಕಾನ್>: <xres> x <yres>" ಅನ್ನು ಬಳಸಿಕೊಂಡು ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ಹೊಂದಿಸಲು ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ವೀಡಿಯೊ ಫ್ರೇಮ್ಬಫರ್ ಚಾಲಕರಿಗೆ ಮಾತ್ರ.) 80x43 ಮತ್ತು 80x50 ಎಂಬ ಎರಡು ಇತರ ವಿಜಿಎ ಪಠ್ಯ ವಿಧಾನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಆದರೆ ಅವು ಕಡಿಮೆ ಸಾಮಾನ್ಯವಾಗಿವೆ. ವಿಂಡೋಸ್ ಎನ್. ಟಿ. 4 ತನ್ನ ಸಿಸ್ಟಮ್ ಸಂದೇಶಗಳನ್ನು ಬೂಟ್ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ 80x50 ಪಠ್ಯ ಕ್ರಮದಲ್ಲಿ ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ವಿಸ್ತೃತವಾದ ವಿಇಎಸ್ಎ-ಹೊಂದಿಕೆಯಾಗುವ ಸೂಪರ್ ವಿಜಿಎ ಪಠ್ಯ ವಿಧಾನಗಳಿಗಾಗಿ ಅಕ್ಷರಗಳ ಗಾತ್ರಗಳು ಮತ್ತು ಚಿತ್ರಾತ್ಮಕ ನಿರ್ಣಯಗಳು ತಯಾರಕರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿವೆ. ಕೆಲವು ಕಾರ್ಡುಗಳು, ಉದಾಹರಣೆಗೆ. ಎಸ್3,132x43 ಮತ್ತು 132x25ರಂತಹ ಕೆಲವು ದೊಡ್ಡ ಕಸ್ಟಮ್ ಪಠ್ಯ ವಿಧಾನಗಳನ್ನು ಬೆಂಬಲಿಸಿತು. 2000ದ ದಶಕದ ಕೆಲವು ಗ್ರಾಫಿಕ್ ಅಡಾಪ್ಟರುಗಳು ಕೆಲವು ಪಟ್ಟಿಗಳಿಂದ ಅದರ ನಿಯತಾಂಕಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಬದಲು ಅನಿಯಂತ್ರಿತ-ಗಾತ್ರದ ಪಠ್ಯ ಕ್ರಮವನ್ನು (ಸಮಂಜಸವಾದ ಮಿತಿಗಳಲ್ಲಿ) ಸ್ಥಾಪಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದ್ದವು. ಎಸ್. ವಿ. ಜಿ. ಎ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಎಂದು ಹೆಸರಿಸಲಾದ ಎಸ್. ವಿ. ಜಿ. ಎ. ಕಾರ್ಡುಗಳನ್ನು ಹೊಂದಿರುವ ಲಿನಕ್ಸ್ ಮತ್ತು ಡಾಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಇ. ಜಿ. ಎ. ಮತ್ತು ವಿ. ಜಿ. ಎ. ಪ್ರಮಾಣಿತ ವಿಧಾನಗಳಿಗಿಂತ ಉತ್ತಮವಾಗಿ ಕಾಣುವ ಪಠ್ಯ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿಸಲು ಎಸ್. ವಿ. ಜಿ. ಎ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಎಂಬ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸಬಹುದು. ಇದು ವಿಶೇಷವಾಗಿ ದೊಡ್ಡ ಮಾನಿಟರ್ಗಳಿಗೆ ಉಪಯುಕ್ತವಾಗಿದೆ, ಅಲ್ಲಿ ಸಾಮಾನ್ಯ 80x25 ವಿಜಿಎ ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ನ 720x400 ಪಿಕ್ಸೆಲ್ ರೆಸಲ್ಯೂಶನ್ ಸಾಮಾನ್ಯ ಗ್ರಾಫಿಕ್ಸ್ ಮೋಡ್ಗಿಂತ ತುಂಬಾ ಕಡಿಮೆಯಿರುತ್ತದೆ. ಎಸ್. ವಿ. ಜಿ. ಎ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಪಿಕ್ಸೆಲ್ ಗಡಿಯಾರದ ಸೆಟ್ಟಿಂಗ್ ಮತ್ತು ಹೆಚ್ಚಿನ ರಿಫ್ರೆಶ್ ದರ, ದೊಡ್ಡ ಫಾಂಟ್ ಗಾತ್ರ, ಕರ್ಸರ್ ಗಾತ್ರ ಇತ್ಯಾದಿಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ವೀಡಿಯೊ ಕಾರ್ಡ್ ಮತ್ತು ಮಾನಿಟರ್ನ ಸಾಮರ್ಥ್ಯವನ್ನು ಉತ್ತಮವಾಗಿ ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಿಂಡೋಸ್ ಅಲ್ಲದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, 1280x1024 (ಅಥವಾ ಹೆಚ್ಚಿನ ರೆಸಲ್ಯೂಶನ್) ನ ಎಲ್ಸಿಡಿ ಮಾನಿಟರ್ಗಳಿಗೆ ತೀಕ್ಷ್ಣವಾದ ಪಠ್ಯವನ್ನು ಪಡೆಯಲು ಎಸ್ವಿಜಿಎಟಿಇಕ್ಸ್ಟ್ಮೋಡ್ನ (ಅಥವಾ ಲಿನಕ್ಸ್ ಫ್ರೇಮ್ಬಫರ್ನಂತಹ ಪರ್ಯಾಯ ಆಯ್ಕೆಗಳು) ಬಳಕೆಯು ನಿರ್ಣಾಯಕವಾಗಿದೆ ಏಕೆಂದರೆ ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಪಠ್ಯ ಮೋಡ್ ರೆಸಲ್ಯೂಶನ್ಗಳು ಈ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಗಾತ್ರಕ್ಕೆ ನಿಖರವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ (ಮತ್ತು ಅಪ್ಸ್ಕೇಲಿಂಗ್ ಕಲಾಕೃತಿಗಳು ಇರುತ್ತವೆ). ಎಸ್. ವಿ. ಜಿ. ಎ. ಟಿ. ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ವೀಡಿಯೊ ಸಿಗ್ನಲ್ ಸಮಯಗಳ ಉತ್ತಮ ಟ್ಯೂನಿಂಗ್ ಅನ್ನು ಸಹ ಅನುಮತಿಸುತ್ತದೆ. ಈ ಪ್ರೋಗ್ರಾಂನ ಹೆಸರಿನ ಹೊರತಾಗಿಯೂ, ಅದರ ಕೆಲವು ಬೆಂಬಲಿತ ವಿಧಾನಗಳು ಮಾತ್ರ ಎಸ್ವಿಜಿಎಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ (ಅಂದರೆ. ವೆಸಾ) ಮಾನದಂಡಗಳು. ಸಾಮಾನ್ಯ ನಿರ್ಬಂಧಗಳು ವಿಜಿಎ ಪಠ್ಯ ಕ್ರಮವು ಕೆಲವು ಯಂತ್ರಾಂಶ-ಹೇರಿದ ಮಿತಿಗಳನ್ನು ಹೊಂದಿದೆ. ಆಧುನಿಕ (2000ರ ನಂತರದ) ಅನ್ವಯಿಕೆಗಳಿಗೆ ಇವು ತುಂಬಾ ನಿರ್ಬಂಧಿತವಾಗಿರುವುದರಿಂದ, ವಿಜಿಎ ಹೊಂದಾಣಿಕೆಯ ವೀಡಿಯೊ ಅಡಾಪ್ಟರ್ಗಳಲ್ಲಿನ ಹಾರ್ಡ್ವೇರ್ ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ಸೀಮಿತ ಬಳಕೆಯನ್ನು ಮಾತ್ರ ಹೊಂದಿದೆ. ಫಾಂಟ್ ಎ ಮೂಲಕ 8 ಬಣ್ಣಗಳನ್ನು ಮತ್ತು ಫಾಂಟ್ ಬಿ ಮೂಲಕ ಇತರ 8 ಬಣ್ಣಗಳನ್ನು ಬಳಸಬಹುದು; ಆದ್ದರಿಂದ, ಫಾಂಟ್ ಎ ಷ್ಣುತ ಫಾಂಟ್ ಬಿ (512 ಅಕ್ಷರಗಳ ಮೋಡ್) ಆಗಿದ್ದರೆ, ಪ್ಯಾಲೆಟ್ ಅನ್ನು ಅರ್ಧಮಟ್ಟಕ್ಕಿಳಿಸಬೇಕು ಮತ್ತು ಪಠ್ಯವು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕೇವಲ 8 ಬಣ್ಣಗಳನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು. * ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದೇ ಪ್ಯಾಲೆಟ್ನ ಮೊದಲ 8 ಬಣ್ಣಗಳು. ಮಿನುಗುವಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಎಲ್ಲಾ 16 ಬಣ್ಣಗಳು ಹಿನ್ನೆಲೆಗಾಗಿ ಲಭ್ಯವಿರುತ್ತವೆ. ಕಂಪ್ಯೂಟರ್ ಪ್ರದರ್ಶನದ ಪಠ್ಯ ವಿಧಾನದ ಬಗೆಗಿನ ಸಾಮಾನ್ಯ ಲೇಖನವನ್ನು ಸಹ ನೋಡಿ ಉಲ್ಲೇಖಗಳು ಪಠ್ಯ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಐಬಿಎಂ ಪಿಸಿ ಹೊಂದಾಣಿಕೆಗಳು ಐಬಿಎಂ ಪಿಸಿ ಹೊಂದಾಣಿಕೆಗಳು