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
|
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
|
||||||
|
|
|
@ -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)
|
||||||
//{
|
//{
|
||||||
|
|
Loading…
Reference in New Issue