From: Steve A. <ste...@us...> - 2005-12-29 01:40:55
|
Update of /cvsroot/stella/stella/src/emucore In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25109/src/emucore Modified Files: EventHandler.cxx Log Message: Found the bug wrt eventstream loading; the eventloop wasn't processing all the events for the given frame. Index: EventHandler.cxx =================================================================== RCS file: /cvsroot/stella/stella/src/emucore/EventHandler.cxx,v retrieving revision 1.136 retrieving revision 1.137 diff -C2 -d -r1.136 -r1.137 *** EventHandler.cxx 29 Dec 2005 01:25:07 -0000 1.136 --- EventHandler.cxx 29 Dec 2005 01:40:41 -0000 1.137 *************** *** 338,342 **** // TODO - should we lock out input from the user while getting synthetic events? int type, value; ! if(myEventStreamer->pollEvent(type, value)) myEvent->set((Event::Type)type, value); --- 338,342 ---- // TODO - should we lock out input from the user while getting synthetic events? int type, value; ! while(myEventStreamer->pollEvent(type, value)) myEvent->set((Event::Type)type, value); |