[Home]  [Edit this page]  [Recent Changes]  [Special Pages]  [Help
Mode 9

Mode 9

Mode 9, named for the video mode used in SNES hardware, is a video mode that allows rotation and scaling effects on sprites. On the  ?GBA hardware (Which is very similar to SNES in terms of capabilities), "mode 9" is extended to allow more sprites rotated at once.

One interesting effect possible with Mode 9 is seen in games such as "Mario Kart". A seemingly three dimensional plane is shown on the screen. This is done through the video hardware and the horizontal retrace interrupt. A layer is created that supports rotation and scaling that represents the map of the "level" or whatever is wished to be displayed. A horizontal retrace sync interrupt is created, such that at each horizontal retrace, the scale parameter of the layer is increased (according to a table) such that a three dimensional plane appears to be drawn on the screen.

last edited (August 25, 2004) by Doctor Slush, Number of views: 1581, Current Rev: 1

[Edit this page]  [Page history]  [What links here]  [Discuss this topic]  [Printer Friendly]  

Members

Username:

Password:


Register
Forgot Password?




Programmers Heaven - for .NET, Java, C/C++ and WEB Developers!
© 1996-2008 Community Networks Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by Tore Nestenius at .NET Consultant - Synchron Data.