Subversion Repositories pentevo

Rev

Rev 685 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 685 Rev 686
Line 384... Line 384...
384
                        //Scroll Lock
384
                        //Scroll Lock
385
                        case 0x7E:
385
                        case 0x7E:
386
                                //check key of vga mode switcher
386
                                //check key of vga mode switcher
387
                                if ( !was_release )
387
                                if ( !was_release )
388
                                {
388
                                {
-
 
389
                                        UBYTE m = modes_register | (~MODE_VIDEO_MASK);
-
 
390
                                        m++; // increment bits not ORed with 1
-
 
391
 
-
 
392
                                        m ^= modes_register;
-
 
393
                                        m &= MODE_VIDEO_MASK; // prepare modes change mask for zx_mode_switcher()
-
 
394
 
-
 
395
                                        zx_mode_switcher(m);
-
 
396
                               
389
                                        if (kb_ctrl_status & (KB_LSHIFT_MASK | KB_RSHIFT_MASK))
397
                                        /*if (kb_ctrl_status & (KB_LSHIFT_MASK | KB_RSHIFT_MASK))
390
                                        {
398
                                        {
391
                                                UBYTE m=~modes_register&MODE_60HZ;
399
                                                UBYTE m=~modes_register&MODE_60HZ;
392
                                                if (m==0) m|=MODE_VGA;
400
                                                if (m==0) m|=MODE_VGA;
393
                                                zx_mode_switcher(m);
401
                                                zx_mode_switcher(m);
394
                                        }
402
                                        }
395
                                        else
403
                                        else
396
                                        {
404
                                        {
397
                                                UBYTE m=modes_register&MODE_60HZ;
405
                                                UBYTE m=modes_register&MODE_60HZ;
398
                                                if (m==0) m|=MODE_VGA;
406
                                                if (m==0) m|=MODE_VGA;
399
                                                zx_mode_switcher(m);
407
                                                zx_mode_switcher(m);
400
                                        }
408
                                        }*/
401
                                }
409
                                }
402
                                break;
410
                                break;
403
                        //Num Lock
411
                        //Num Lock
404
                        case 0x77:
412
                        case 0x77:
405
                                //check key of tapeout mode switcher
413
                                //check key of tapeout mode switcher