src/mess/osd/windows/menu.c
| r8295 | r8296 | |
| 1450 | 1450 | static void set_speed(int speed) |
| 1451 | 1451 | { |
| 1452 | 1452 | if (speed != 0) |
| 1453 | { |
| 1453 | 1454 | video_set_speed_factor(speed); |
| 1455 | options_set_int(mame_options(), OPTION_SPEED, speed / 100, OPTION_PRIORITY_CMDLINE); |
| 1456 | } |
| 1457 | |
| 1454 | 1458 | video_set_throttle(speed != 0); |
| 1459 | options_set_bool(mame_options(), OPTION_THROTTLE, (speed != 0), OPTION_PRIORITY_CMDLINE); |
| 1455 | 1460 | } |
| 1456 | 1461 | |
| 1457 | 1462 | |
| r8295 | r8296 | |
| 1819 | 1824 | |
| 1820 | 1825 | case ID_FRAMESKIP_AUTO: |
| 1821 | 1826 | video_set_frameskip(-1); |
| 1827 | options_set_bool(mame_options(), OPTION_AUTOFRAMESKIP, 1, OPTION_PRIORITY_CMDLINE); |
| 1822 | 1828 | break; |
| 1823 | 1829 | |
| 1824 | 1830 | case ID_HELP_ABOUT_NEWUI: |
| r8295 | r8296 | |
| 1858 | 1864 | { |
| 1859 | 1865 | // change frameskip |
| 1860 | 1866 | video_set_frameskip(command - ID_FRAMESKIP_0); |
| 1867 | options_set_bool(mame_options(), OPTION_AUTOFRAMESKIP, 0, OPTION_PRIORITY_CMDLINE); |
| 1868 | options_set_int(mame_options(), OPTION_FRAMESKIP, command - ID_FRAMESKIP_0, OPTION_PRIORITY_CMDLINE); |
| 1861 | 1869 | } |
| 1862 | 1870 | else if ((command >= ID_DEVICE_0) && (command < ID_DEVICE_0 + (IO_COUNT*DEVOPTION_MAX))) |
| 1863 | 1871 | { |