Added screen dimension limits. Added some debug statements to pipeline script.
This commit is contained in:
parent
1ba5929ea2
commit
87d3db2406
|
@ -9,13 +9,19 @@ python2 --version
|
|||
python3 --version
|
||||
|
||||
sudo apt-get install lua5.1-dev
|
||||
pkg-config --cflags --libs lua5.1
|
||||
sudo apt-get install libsdl1.2-dev
|
||||
sdl-config --cflags --libs
|
||||
sudo apt-get install libsdl2-dev
|
||||
sdl2-config --cflags --libs
|
||||
sudo apt-get install libminizip-dev
|
||||
pkg-config --cflags --libs minizip
|
||||
#sudo apt-get install libxml2-dev
|
||||
#sudo apt-get install libgtk2.0-dev
|
||||
sudo apt-get install libgtk-3-dev
|
||||
pkg-config --cflags --libs gtk+-3.0
|
||||
sudo apt-get install libgtksourceview-3.0-dev
|
||||
pkg-config --cflags --libs gtksourceview-3.0
|
||||
sudo apt-get install scons
|
||||
|
||||
scons --clean
|
||||
|
|
|
@ -3025,6 +3025,9 @@ gboolean handle_resize (GtkWindow * win, GdkEvent * event, gpointer data)
|
|||
gtk_draw_area_width = gtk_widget_get_allocated_width (evbox);
|
||||
gtk_draw_area_height = gtk_widget_get_allocated_height (evbox);
|
||||
|
||||
if ( gtk_draw_area_width < NES_WIDTH ) gtk_draw_area_width = NES_WIDTH;
|
||||
if ( gtk_draw_area_height < NES_HEIGHT ) gtk_draw_area_height = NES_HEIGHT;
|
||||
|
||||
// TODO check KeepRatio (where is this)
|
||||
// do this to keep aspect ratio
|
||||
if (xscale > yscale)
|
||||
|
@ -3062,6 +3065,9 @@ static gboolean draw_cb (GtkWidget * widget, cairo_t * cr, gpointer data)
|
|||
gtk_draw_area_width = gtk_widget_get_allocated_width (widget);
|
||||
gtk_draw_area_height = gtk_widget_get_allocated_height (widget);
|
||||
|
||||
if ( gtk_draw_area_width < NES_WIDTH ) gtk_draw_area_width = NES_WIDTH;
|
||||
if ( gtk_draw_area_height < NES_HEIGHT ) gtk_draw_area_height = NES_HEIGHT;
|
||||
|
||||
// Clear the screen on a window redraw
|
||||
//if (GameInfo == 0)
|
||||
//{
|
||||
|
|
Loading…
Reference in New Issue