Virtual screen, character based DOS interface
I am a Norwegian student working on a assignment in c++ programming. We are told to only use characterbased user interface in our programs. We are using Borland C++ 5.02.
I want to work with a virtual screen (characterbased print). I know this seems a bit much when I'm still only using character based user interface, but I am working on a menu system that is dependent on being able to work with a virtual screen.
What I don't know, but obviously need to know is this:
- What is the memory location I must write to when I want to flip my virtual screen on to the real screen?
- What is the format of the data that lies on these memory adresses?
Any help would be greatly appreciated...