rendered paste body while(SDL_PollEvent(&event)) {
switch (event.type) {
default: break;
case SDL_KEYDOWN:
if (event.key.keysym.sym == SDLK_1) { key = 0x1; keyp = 1; }
if (event.key.keysym.sym == SDLK_2) { key = 0x2; keyp = 1; }
if (event.key.keysym.sym == SDLK_3) { key = 0x3; keyp = 1; }
if (event.key.keysym.sym == SDLK_4) { key = 0xC; keyp = 1; }
if (event.key.keysym.sym == SDLK_q) { key = 0x4; keyp = 1; }
if (event.key.keysym.sym == SDLK_w) { key = 0x5; keyp = 1; }
if (event.key.keysym.sym == SDLK_e) { key = 0x6; keyp = 1; }
if (event.key.keysym.sym == SDLK_r) { key = 0xD; keyp = 1; }
if (event.key.keysym.sym == SDLK_a) { key = 0x7; keyp = 1; }
if (event.key.keysym.sym == SDLK_s) { key = 0x8; keyp = 1; }
if (event.key.keysym.sym == SDLK_d) { key = 0x9; keyp = 1; }
if (event.key.keysym.sym == SDLK_f) { key = 0xE; keyp = 1; }
if (event.key.keysym.sym == SDLK_z) { key = 0xA; keyp = 1; }
if (event.key.keysym.sym == SDLK_x) { key = 0x0; keyp = 1; }
if (event.key.keysym.sym == SDLK_c) { key = 0xB; keyp = 1; }
if (event.key.keysym.sym == SDLK_v) { key = 0xF; keyp = 1; }
break;
case SDL_KEYUP:
keyp = 0;
break;
}
}