[Scummvm-cvs-logs] CVS: scummvm/backends/dc input.cpp,1.12,1.13
Marcus Comstedt
marcus_c at users.sourceforge.net
Sun Aug 3 11:00:05 CEST 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky compact.cpp,1.16,1.17 compact.h,1.8,1.9 control.cpp,1.53,1.54 control.h,1.23,1.24 logic.cpp,1.130,1.131 mouse.h,1.18,1.19 skydefs.h,1.24,1.25 struc.h,1.11,1.12
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script_v5.cpp,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/backends/dc
In directory sc8-pr-cvs1:/tmp/cvs-serv21577
Modified Files:
input.cpp
Log Message:
More complete keymap.
Index: input.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/dc/input.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- input.cpp 2 Aug 2003 00:36:37 -0000 1.12
+++ input.cpp 3 Aug 2003 17:59:45 -0000 1.13
@@ -81,8 +81,14 @@
newkey = key+((shift & 0x22)? ('!'-0x1e) : ('1'-0x1e));
else if(key >= 0x59 && key <= 0x61)
newkey = key+('1'-0x59);
+ else if(key >= 0x2d && key <= 0x38 && key != 0x31)
+ newkey = ((shift & 0x22)?
+ "=¯`{ }+*½<>?" :
+ "-^@[ ];:§,./")[key - 0x2d];
else if(key >= 0x3a && key <= 0x43)
newkey = key+(315-0x3a);
+ else if(key >= 0x54 && key <= 0x57)
+ newkey = "/*-+"[key-0x54];
else switch(key) {
case 0x27: case 0x62:
newkey = ((shift & 0x22)? '~' : '0'); break;
@@ -108,6 +114,12 @@
mouse_y++; break;
case 0x52:
mouse_y--; break;
+ case 0x63:
+ newkey = '.'; break;
+ case 0x64: case 0x87:
+ newkey = ((shift & 0x22)? '_' : '\\'); break;
+ case 0x89:
+ newkey = ((shift & 0x22)? '|' : '¥'); break;
}
}
}
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/sky compact.cpp,1.16,1.17 compact.h,1.8,1.9 control.cpp,1.53,1.54 control.h,1.23,1.24 logic.cpp,1.130,1.131 mouse.h,1.18,1.19 skydefs.h,1.24,1.25 struc.h,1.11,1.12
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script_v5.cpp,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list