Add general gl_window_to_system_coords function to convert window system coordinates
back into something in the DC range of 640x480, update mouse events to use it
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_osx.c
src/gtkui/gtk_win.c
back into something in the DC range of 640x480, update mouse events to use it
src/drivers/video_gl.c
src/drivers/video_gl.h
src/drivers/video_osx.c
src/gtkui/gtk_win.c
As long as we've broken save-state compatibility anyway, remove the two FIXME
padding words, and bump the version number
src/dreamcast.h
src/pvr2/pvr2.c
src/sh4/sh4.h
padding words, and bump the version number
src/dreamcast.h
src/pvr2/pvr2.c
src/sh4/sh4.h
Add lightgun support
src/Makefile.am
src/Makefile.in
src/display.h
src/drivers/video_osx.c
src/eventq.h
src/gtkui/gtk_win.c
src/maple/controller.c
src/maple/lightgun.c
src/maple/maple.c
src/maple/maple.h
...
src/Makefile.am
src/Makefile.in
src/display.h
src/drivers/video_osx.c
src/eventq.h
src/gtkui/gtk_win.c
src/maple/controller.c
src/maple/lightgun.c
src/maple/maple.c
src/maple/maple.h
...
Refactor mouse event management - button events are now usable for controllers
src/cocoaui/cocoa_ctrl.c
src/cocoaui/cocoa_prefs.c
src/display.c
src/display.h
src/gtkui/gtk_ctrl.c
src/gtkui/gtk_win.c
src/maple/kbd.c
src/cocoaui/cocoa_ctrl.c
src/cocoaui/cocoa_prefs.c
src/display.c
src/display.h
src/gtkui/gtk_ctrl.c
src/gtkui/gtk_win.c
src/maple/kbd.c
Add part numbers to the header comments, just because
src/maple/controller.c
src/maple/kbd.c
src/maple/mouse.c
src/maple/controller.c
src/maple/kbd.c
src/maple/mouse.c
Fog work-in-progress
src/pvr2/glrender.c
src/pvr2/pvr2mmio.h
src/pvr2/scene.c
src/pvr2/scene.h
src/pvr2/vertex.glsl
src/pvr2/glrender.c
src/pvr2/pvr2mmio.h
src/pvr2/scene.c
src/pvr2/scene.h
src/pvr2/vertex.glsl
Merge controller.h into controller.c for consistency with the other maple devices
src/maple/controller.c
src/maple/controller.h
src/maple/controller.c
src/maple/controller.h
.