id = 629 title = "Trying to use EGA or VGA functions from QBASIC doesn't work" state = "opened" created_at = "2021-09-19T22:27:34.059Z" closed_at = "n/a" labels = ["device:graphics", "target: i386"] url = "https://gitlab.com/qemu-project/qemu/-/issues/629" host-os = "debian bullseye" host-arch = "x64" qemu-version = "QEMU emulator version 6.1.0" guest-os = "MS-DOS" guest-arch = "x86_16" description = """QBASIC can't start any graphics mode beyond CGA Some other programs that default to EGA crash trying to start graphics; none that I've tried can start EGA at all; believe to be the same bug; will file separately if it turns out to not be""" reproduce = """1. Boot 2. Start QBASIC 3. Run a program consisting of only "SCREEN 12" for VGA or "SCREEN 9" for EGA 4. Get error message "Illegal Function Call"""" additional = "n/a"