Added screen dimension limits. Added some debug statements to pipeline script.

This commit is contained in:
Matthew Budd 2020-05-14 18:16:04 -04:00
parent 1ba5929ea2
commit 87d3db2406
2 changed files with 12 additions and 0 deletions

View File

@ -9,13 +9,19 @@ python2 --version
python3 --version python3 --version
sudo apt-get install lua5.1-dev sudo apt-get install lua5.1-dev
pkg-config --cflags --libs lua5.1
sudo apt-get install libsdl1.2-dev sudo apt-get install libsdl1.2-dev
sdl-config --cflags --libs
sudo apt-get install libsdl2-dev sudo apt-get install libsdl2-dev
sdl2-config --cflags --libs
sudo apt-get install libminizip-dev sudo apt-get install libminizip-dev
pkg-config --cflags --libs minizip
#sudo apt-get install libxml2-dev #sudo apt-get install libxml2-dev
#sudo apt-get install libgtk2.0-dev #sudo apt-get install libgtk2.0-dev
sudo apt-get install libgtk-3-dev sudo apt-get install libgtk-3-dev
pkg-config --cflags --libs gtk+-3.0
sudo apt-get install libgtksourceview-3.0-dev sudo apt-get install libgtksourceview-3.0-dev
pkg-config --cflags --libs gtksourceview-3.0
sudo apt-get install scons sudo apt-get install scons
scons --clean scons --clean

View File

@ -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_width = gtk_widget_get_allocated_width (evbox);
gtk_draw_area_height = gtk_widget_get_allocated_height (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) // TODO check KeepRatio (where is this)
// do this to keep aspect ratio // do this to keep aspect ratio
if (xscale > yscale) 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_width = gtk_widget_get_allocated_width (widget);
gtk_draw_area_height = gtk_widget_get_allocated_height (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 // Clear the screen on a window redraw
//if (GameInfo == 0) //if (GameInfo == 0)
//{ //{