Lesson #7: Texture Filters, Lighting and Keyboard Control
NeHe hopes you've been understanding everything up till now, because this is a huge tutorial. NeHe is going to attempt to teach you 2 new ways to filter your textures, simple lighting, keyboard control, and probably more

If you don't feel confident with what you've learned up to this lesson, go back and review. Play around with the code in the other lessons. Don't rush. It's better to take your time and learn each lesson well, than to jump in, and only know enough to get things done.
http://nehe.gamedev.net/tutorial/texture_filters,_lighting_&_keyboard_control/15002/There are asm\bmp\exe-files and cursor in the attachment
Interaction:- pressing "L/l" for turn on/off light
- pressing "F/f" for select texture filter
- pressing "Page Up/Down" for increases/decrease the z-variable and moves the cube towards/away from the viewer
- pressing "Arrow Left/Right" for increase/decrease x-rotation speed
- pressing "Arrow Up/Down" for increase/decrease y-rotation speed