--- numptyphysics-0.2+svn156.orig/Config.cpp +++ numptyphysics-0.2+svn156/Config.cpp @@ -22,8 +22,8 @@ Rect FULLSCREEN_RECT( 0, 0, WORLD_WIDTH- const Rect BOUNDS_RECT( -WORLD_WIDTH/4, -WORLD_HEIGHT, WORLD_WIDTH*5/4, WORLD_HEIGHT ); -int SCREEN_WIDTH = WORLD_WIDTH; -int SCREEN_HEIGHT = WORLD_HEIGHT; +int SCREEN_WIDTH = 1024; +int SCREEN_HEIGHT = 600; const int brushColours[] = { 0xb80000, //red --- numptyphysics-0.2+svn156.orig/Config.h +++ numptyphysics-0.2+svn156/Config.h @@ -46,8 +46,8 @@ # define MAX_RENDER_RATE ITERATION_RATE //fps # define AVG_RENDER_RATE ((MIN_RENDER_RATE+MAX_RENDER_RATE)/2) # define JOINT_TOLERANCE 4.0f //PIXELs -# define SELECT_TOLERANCE 5.0f //PIXELS_PER_METREf) -# define CLICK_TOLERANCE 4 //PIXELs +# define SELECT_TOLERANCE 8.0f //PIXELS_PER_METREf) +# define CLICK_TOLERANCE 16 //PIXELs #endif #define ITERATION_TIMESTEPf (1.0f / (float)ITERATION_RATE) --- numptyphysics-0.2+svn156.orig/Game.cpp +++ numptyphysics-0.2+svn156/Game.cpp @@ -372,7 +372,7 @@ public: { static int drawCount = 0 ; m_refresh = false; - m_scene.draw( screen, area ); + m_scene.draw( screen, area );/* strokes are transformed, paths are not (yet) if ( m_jointCandidates.size() ) { float32 rot = (float32)(drawCount&127) / 128.0f; for ( int i=0; i SCREEN_WIDTH-10 + } else if (ev.button.x > SCREEN_WIDTH-50 && dispatchEvent(opt2Event)) { return true; }