Mercurial > vba-clojure
comparison src/sdl/SDL.cpp @ 66:43d4fb2a6fc2
resets now work correctly
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Wed, 07 Mar 2012 23:23:15 -0600 |
parents | 719d910c90f8 |
children | ff6f1acae59e |
comparison
equal
deleted
inserted
replaced
65:60c768964937 | 66:43d4fb2a6fc2 |
---|---|
2093 SDL_ShowCursor(SDL_DISABLE); | 2093 SDL_ShowCursor(SDL_DISABLE); |
2094 } | 2094 } |
2095 | 2095 |
2096 void step(int keymask){ | 2096 void step(int keymask){ |
2097 currentButtons[0] = keymask; | 2097 currentButtons[0] = keymask; |
2098 step(); | 2098 if (keymask == 0x0800){ |
2099 theEmulator.emuReset(true); | |
2100 } | |
2101 else { | |
2102 step(); | |
2103 } | |
2099 currentButtons[0] = keymask; | 2104 currentButtons[0] = keymask; |
2100 } | 2105 } |
2101 | 2106 |
2102 | 2107 |
2103 | 2108 |