Common subdirectories: scummvm/CVS and myscummvm/CVS
Common subdirectories: scummvm/PocketSCUMM and myscummvm/PocketSCUMM
Common subdirectories: scummvm/dc and myscummvm/dc
Common subdirectories: scummvm/debian and myscummvm/debian
diff -u scummvm/gui.cpp myscummvm/gui.cpp
--- scummvm/gui.cpp	Sun Jun 30 23:33:49 2002
+++ myscummvm/gui.cpp	Mon Jul  1 00:09:45 2002
@@ -971,6 +971,35 @@
 		if (_dialog != KEYS_DIALOG) {
 			if (_s->_lastKeyHit == 27)
 				close();
+			else if (_dialog == SAVELOAD_DIALOG) {
+				switch (_s->_lastKeyHit) {
+				case 111:
+					// o = options
+					options();
+					draw(0,100);
+					break;
+				case 115:
+					// s = save
+					_cur_page = 2;
+					getSavegameNames(1); // 0 is reserved for autosave - start at 1
+					draw(0, 100);
+					break;
+				case 108:
+					// l = load
+					_cur_page = 1;
+					getSavegameNames(0);
+					draw(0, 100);
+					break;
+				case 112:
+					// p = play
+					close();
+					break;
+				case 113:
+					// q = quit
+					exit(1);
+					break;
+				}
+			}
 			else
 				addLetter((unsigned char)_s->_lastKeyHit);
 #ifdef _WIN32_WCE
Common subdirectories: scummvm/mac and myscummvm/mac
Common subdirectories: scummvm/macosclassic and myscummvm/macosclassic
Common subdirectories: scummvm/morphos and myscummvm/morphos
Common subdirectories: scummvm/simon and myscummvm/simon
Common subdirectories: scummvm/sound and myscummvm/sound
Common subdirectories: scummvm/v3 and myscummvm/v3
Common subdirectories: scummvm/v4 and myscummvm/v4
Common subdirectories: scummvm/wince and myscummvm/wince
