diff options
-rw-r--r-- | main.c | 71 |
1 files changed, 0 insertions, 71 deletions
@@ -1,71 +0,0 @@ -/* - - z80 - Z80 emulation - - Copyright (C) 2006 Ian Cowburn <ianc@noddybox.co.uk> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - ------------------------------------------------------------------------- - - $Id$ - -*/ -static const char ident[]="$Id$"; - -#include <gtk/gtk.h> - -#include "interface.h" -#include "support.h" - -#include "gtkutil.h" -#include "gemma.h" - -int main (int argc, char *argv[]) -{ - int f; - - GtkWidget *top_window; - - gtk_set_locale (); - gtk_init (&argc, &argv); - - top_window = create_top_window (); - gtk_widget_show (top_window); - - DialogParent(top_window); - GEMMA_Init(top_window); - - AppendText(lookup_widget(top_window,"log_view"), - "GEMMA, Copyright (C) 2006 Ian Cowburn\n" - "GEMMA comes with ABSOLUTELY NO WARRANTY\n" - "This is free software, and you are welcome\n" - "to redistribute it under certain conditions;\n" - "See the GNU General Public License for details.\n"); - - for(f=1;f<argc;f++) - { - if (argv[f][0]=='@') - GEMMA_LoadLabels(argv[f]+1); - else - GEMMA_LoadHEX(argv[f]); - } - - GEMMA_UpdateDisplay(UPDATE_ALL_VIEWS); - - gtk_main(); - return 0; -} - |