I would like to switch to SCREEN 0 (with 40 columns) in my MSX-DOS2 application. The MSX-BIOS "chgmod" (#005F) function only seem to be able to change the screen mode, but as screen 0 can have both 40 and 80 coloumns, I am not sure if this is the correct way. I don't want to "hack" and program the VDP directly, but only want to use MSX-DOS/BIOS functions.
What I would like to know is...
- how do I call BIOS functions from an MSX-DOS application?
- how do I switch to 40 column mode?
- is it possible to detect the current screen and column mode? I would like to restore it, when the application returns to DOS
Login or register to post comments
