stardot / MatrixBrandy

Matrix Brandy BASIC VI for Linux, Windows, MacOSX
http://brandy.matrixnetwork.co.uk/
44 stars 8 forks source link

MODE &87 doesn't select MODE 7 #29

Closed jgharston closed 5 years ago

jgharston commented 5 years ago

MODE &87 doesn't select MODE 7, it is treated as an unknown MODE and selects MODE 0. All other shadow MODEs are correctly selected. The flaw is in graphsdl.c -> setup_mode() where: modecopy = mode; mode = mode & MODEMASK; / Lose 'shadow mode' bit /

needs to be before the first paragraph. (Can't do an upload from here otherwise I'd fix it.)

soruk42 commented 5 years ago

Fixed. Merry Christmas!