diff --git a/Anciens fichiers/divers.asm b/Anciens fichiers/divers.asm index 5e179000..9dc32bb9 100644 --- a/Anciens fichiers/divers.asm +++ b/Anciens fichiers/divers.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + MC_POUR_P2=0 .386P diff --git a/Anciens fichiers/dpmi.asm b/Anciens fichiers/dpmi.asm index a09a5659..5c9fc148 100644 --- a/Anciens fichiers/dpmi.asm +++ b/Anciens fichiers/dpmi.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + .386P .MODEL FLAT diff --git a/Anciens fichiers/dpmi.h b/Anciens fichiers/dpmi.h index 7e525d61..d65f97a2 100644 --- a/Anciens fichiers/dpmi.h +++ b/Anciens fichiers/dpmi.h @@ -1,3 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _DPMI_H_ #define _DPMI_H_ diff --git a/Anciens fichiers/gfx2_mem.bat b/Anciens fichiers/gfx2_mem.bat index d130e00e..e14ccf15 100644 --- a/Anciens fichiers/gfx2_mem.bat +++ b/Anciens fichiers/gfx2_mem.bat @@ -1,3 +1,22 @@ +@ Grafx2 - The Ultimate 256-color bitmap paint program +@ +@ Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +@ +@ Grafx2 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; version 2 +@ of the License. +@ +@ Grafx2 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 Grafx2; if not, see or +@ write to the Free Software Foundation, Inc., +@ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + @echo off rem diff --git a/Anciens fichiers/mcnormal.asm b/Anciens fichiers/mcnormal.asm index 82987799..edf289e1 100644 --- a/Anciens fichiers/mcnormal.asm +++ b/Anciens fichiers/mcnormal.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + ; -- Calcul de la meilleure couleur s'approchant d'une teinte particuliŠre -- Meilleure_couleur proc near diff --git a/Anciens fichiers/mcpourp2.asm b/Anciens fichiers/mcpourp2.asm index fb2d8f8e..eca48098 100644 --- a/Anciens fichiers/mcpourp2.asm +++ b/Anciens fichiers/mcpourp2.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + ; -- Calcul de la meilleure couleur s'approchant d'une teinte particuliŠre -- Meilleure_couleur proc near diff --git a/Anciens fichiers/op_asm.asm b/Anciens fichiers/op_asm.asm index 66fb11eb..ba4f159d 100644 --- a/Anciens fichiers/op_asm.asm +++ b/Anciens fichiers/op_asm.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + .386P .MODEL FLAT diff --git a/Anciens fichiers/oper_bak.c b/Anciens fichiers/oper_bak.c index 77646277..b9fe5554 100644 --- a/Anciens fichiers/oper_bak.c +++ b/Anciens fichiers/oper_bak.c @@ -1,3 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include "const.h" #include "struct.h" diff --git a/Anciens fichiers/vesahigh.c b/Anciens fichiers/vesahigh.c index 811a8665..0522ea41 100644 --- a/Anciens fichiers/vesahigh.c +++ b/Anciens fichiers/vesahigh.c @@ -1,3 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include "vesalfb.h" diff --git a/Anciens fichiers/vesalfb.asm b/Anciens fichiers/vesalfb.asm index a7613843..ecd985ad 100644 --- a/Anciens fichiers/vesalfb.asm +++ b/Anciens fichiers/vesalfb.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + .386P .MODEL FLAT diff --git a/Anciens fichiers/vesalfb.h b/Anciens fichiers/vesalfb.h index 0680d2c6..15295230 100644 --- a/Anciens fichiers/vesalfb.h +++ b/Anciens fichiers/vesalfb.h @@ -1,3 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _VESALFB_H_ #define _VESALFB_H_ diff --git a/Anciens fichiers/video.asm b/Anciens fichiers/video.asm index 7430aeed..ceb5b581 100644 --- a/Anciens fichiers/video.asm +++ b/Anciens fichiers/video.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + .386P .MODEL FLAT diff --git a/Anciens fichiers/video.h b/Anciens fichiers/video.h index 26c98efa..a970b920 100644 --- a/Anciens fichiers/video.h +++ b/Anciens fichiers/video.h @@ -1,3 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include "struct.h" // -- Headers des fonctions MCGA -- diff --git a/Makefile b/Makefile index b9afd321..8460143b 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,23 @@ +# Grafx2 - The Ultimate 256-color bitmap paint program +# +# Copyright 2007 Adrien Destugues +# Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +# +# Grafx2 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; version 2 +# of the License. +# +# Grafx2 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 Grafx2; if not, see or +# write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + # Windows specific ifdef COMSPEC DELCOMMAND = del diff --git a/aide.c b/aide.c index 13c1a3ea..55793bb2 100644 --- a/aide.c +++ b/aide.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include "const.h" diff --git a/aide.h b/aide.h index a0eaa137..28f977ea 100644 --- a/aide.h +++ b/aide.h @@ -1,2 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Bouton_Aide(void); void Bouton_Stats(void); diff --git a/boutons.c b/boutons.c index 767c7bc9..0c96ae91 100644 --- a/boutons.c +++ b/boutons.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/boutons.h b/boutons.h index ef82091d..fdf3b449 100644 --- a/boutons.h +++ b/boutons.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Message_Non_disponible(void); void Message_Memoire_insuffisante(void); void Bouton_Message_initial(void); diff --git a/cfg/ASCKEY.PAS b/cfg/ASCKEY.PAS index c38075a7..7c4b9963 100644 --- a/cfg/ASCKEY.PAS +++ b/cfg/ASCKEY.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} var touche:byte; begin repeat diff --git a/cfg/KEYS.PAS b/cfg/KEYS.PAS index 8df4dca3..daa8fb88 100644 --- a/cfg/KEYS.PAS +++ b/cfg/KEYS.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} var Touche:word; diff --git a/cfg/SCANCODE.PAS b/cfg/SCANCODE.PAS index 001ecf3f..4f8fcba6 100644 --- a/cfg/SCANCODE.PAS +++ b/cfg/SCANCODE.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} const Table_Normal:array[0..255] of pchar= ( diff --git a/cfg/VIDEOMOD.PAS b/cfg/VIDEOMOD.PAS index ab9ca4ee..e8985c71 100644 --- a/cfg/VIDEOMOD.PAS +++ b/cfg/VIDEOMOD.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} const MODE_MCGA =$00; MODE_X =$40; diff --git a/cfg/gfxcfg.pas b/cfg/gfxcfg.pas index 8c044ce4..02ea38ba 100644 --- a/cfg/gfxcfg.pas +++ b/cfg/gfxcfg.pas @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} program GrafX2_Setup; {============================================================================} diff --git a/cfg_new/Makefile b/cfg_new/Makefile index 315e541d..f6b0906e 100644 --- a/cfg_new/Makefile +++ b/cfg_new/Makefile @@ -1,3 +1,23 @@ +# Grafx2 - The Ultimate 256-color bitmap paint program +# +# Copyright 2008 Adrien Destugues +# Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +# +# Grafx2 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; version 2 +# of the License. +# +# Grafx2 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 Grafx2; if not, see or +# write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + ifdef COMSPEC COPT = -Wall -O -g -ggdb -Dmain=SDL_main LOPT = `sdl-config --libs` -lSDL_image -g diff --git a/cfg_new/gfxcfg.c b/cfg_new/gfxcfg.c index c17aa8aa..8b331b8a 100644 --- a/cfg_new/gfxcfg.c +++ b/cfg_new/gfxcfg.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2008 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ //C #include #include diff --git a/cfg_new/scancodes.h b/cfg_new/scancodes.h index f94fbe22..daaab917 100644 --- a/cfg_new/scancodes.h +++ b/cfg_new/scancodes.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ const char* Table_Normal[256] = { diff --git a/clavier.c b/clavier.c index 1cdde25f..409e0b2b 100644 --- a/clavier.c +++ b/clavier.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include "global.h" diff --git a/clavier.h b/clavier.h index 8fd9d79f..ee9de8e6 100644 --- a/clavier.h +++ b/clavier.h @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ word Conversion_ANSI(SDL_keysym Sym); word Conversion_Touche(SDL_keysym Sym); diff --git a/const.h b/const.h index 1e811ea6..91694cee 100644 --- a/const.h +++ b/const.h @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _CONST_H_ #define _CONST_H_ diff --git a/dat/HLP_CRDT.PAS b/dat/HLP_CRDT.PAS index b69c295b..a1b3b8ea 100644 --- a/dat/HLP_CRDT.PAS +++ b/dat/HLP_CRDT.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} { Ce fichier contient la partie "Credits" de l'aide de GRAFX 2 } diff --git a/dat/HLP_GRET.PAS b/dat/HLP_GRET.PAS index 7dac365f..aab0edaf 100644 --- a/dat/HLP_GRET.PAS +++ b/dat/HLP_GRET.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} { Ce fichier contient la partie "Greetings ..." de l'aide de GRAFX 2 } diff --git a/dat/HLP_RGST.PAS b/dat/HLP_RGST.PAS index d0b7975f..d9ff979e 100644 --- a/dat/HLP_RGST.PAS +++ b/dat/HLP_RGST.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} { Ce fichier contient la partie "Register?" de l'aide de GrafX2 } procedure Generer_l_aide_Register; diff --git a/dat/IMG2FNT.PAS b/dat/IMG2FNT.PAS index 30c4ab8a..ee955ec9 100644 --- a/dat/IMG2FNT.PAS +++ b/dat/IMG2FNT.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} program IMG2FNT; const diff --git a/dat/MAKEDAT.PAS b/dat/MAKEDAT.PAS index c974e000..ecfafce5 100644 --- a/dat/MAKEDAT.PAS +++ b/dat/MAKEDAT.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} program makedat; type tpalette=array[0..767] of byte; diff --git a/dat/MAKEFNT.BAT b/dat/MAKEFNT.BAT index 5928138f..b7a0885a 100644 --- a/dat/MAKEFNT.BAT +++ b/dat/MAKEFNT.BAT @@ -1,3 +1,22 @@ +@ Grafx2 - The Ultimate 256-color bitmap paint program +@ +@ Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +@ +@ Grafx2 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; version 2 +@ of the License. +@ +@ Grafx2 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 Grafx2; if not, see or +@ write to the Free Software Foundation, Inc., +@ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + @echo off img2fnt fonts fonte1 img2fnt fonts fonte2 17280 \ No newline at end of file diff --git a/dat/MKGREETS.PAS b/dat/MKGREETS.PAS index bf3d07ed..cfbd7d9b 100644 --- a/dat/MKGREETS.PAS +++ b/dat/MKGREETS.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} program mkgreets; const diff --git a/dat/TABLES.PAS b/dat/TABLES.PAS index e0ac2dfd..a6e327ab 100644 --- a/dat/TABLES.PAS +++ b/dat/TABLES.PAS @@ -1,3 +1,22 @@ +{ Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} {Ce fichier contient pour chaque type de fonte l'indice qu'il faut coder:} const diff --git a/divers.c b/divers.c index 0e77c665..40ede2d3 100644 --- a/divers.c +++ b/divers.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/divers.h b/divers.h index c0582c93..34c21db5 100644 --- a/divers.h +++ b/divers.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Effacer_ecran_courant(void); void Copier_ecran_sur_brouillon(void); void Copier_image_dans_brosse(short Debut_X,short Debut_Y,short Brosse_Largeur,short Brosse_Hauteur,word Largeur_image); diff --git a/erreurs.h b/erreurs.h index 75c748f4..9ceedb80 100644 --- a/erreurs.h +++ b/erreurs.h @@ -1,4 +1,23 @@ -// Affcihenom fichier, n° ligne, nom fonction, une chaine et un entier. +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Adrien Destugues + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ +// Affiche nom fichier, n° ligne, nom fonction, une chaine et un entier. #define DEBUG(y,z) printf("%s %d %s | %s : %d###\n",__FILE__,__LINE__,__func__,y,(unsigned int)z) // DEBUG en hexadécimal diff --git a/files.c b/files.c index 00233b2c..4d02077f 100644 --- a/files.c +++ b/files.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include "const.h" #include "struct.h" #include "global.h" diff --git a/files.h b/files.h index 95b36e57..c9c7164b 100644 --- a/files.h +++ b/files.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ // Modifie Principal_Repertoire_courant en y mettant sa nouvelle valeur // (avec le nom du disque) int Determiner_repertoire_courant(void); diff --git a/global.h b/global.h index 9811209c..2b295552 100644 --- a/global.h +++ b/global.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifdef VARIABLES_GLOBALES #define GLOBAL #else diff --git a/graph.c b/graph.c index deb498d4..d8f65bd6 100644 --- a/graph.c +++ b/graph.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include "sdlscreen.h" #include "graph.h" #include "divers.h" diff --git a/graph.h b/graph.h index af551126..39f09e2d 100644 --- a/graph.h +++ b/graph.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Remapper_ecran_apres_changement_couleurs_menu(void); void Calculer_couleurs_menu_optimales(struct Composantes * Palette); diff --git a/init.c b/init.c index f7e9a4b2..801713b0 100644 --- a/init.c +++ b/init.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include diff --git a/init.h b/init.h index a4bc491b..e41c8d6e 100644 --- a/init.h +++ b/init.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Chercher_repertoire_du_programme(char * Chaine); void Rechercher_drives(void); void Charger_DAT(void); diff --git a/io.c b/io.c index e334c20a..3f892c1f 100644 --- a/io.c +++ b/io.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ // Fonctions de lecture/ecriture fichier, gèrent les systèmes big-endian et // little-endian. diff --git a/io.h b/io.h index 74c90e6f..1187165e 100644 --- a/io.h +++ b/io.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ word endian_magic16(word x); dword endian_magic32(dword x); diff --git a/linux.c b/linux.c index e4a37e35..d4458233 100644 --- a/linux.c +++ b/linux.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ // Diverses fonctions qui existaient sous dos mais pas sous linux... #ifdef __linux__ diff --git a/linux.h b/linux.h index b4dc1994..2fb3f5d9 100644 --- a/linux.h +++ b/linux.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _LINUX_H_ #define _LINUX_H_ diff --git a/loadsave.c b/loadsave.c index df53fd94..e8276cef 100644 --- a/loadsave.c +++ b/loadsave.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #define _XOPEN_SOURCE #include diff --git a/loadsave.h b/loadsave.h index 4aeb9a72..eb1abc97 100644 --- a/loadsave.h +++ b/loadsave.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Pixel_Chargement_dans_ecran_courant(word Pos_X,word Pos_Y,byte Couleur); void Pixel_Chargement_dans_preview (word Pos_X,word Pos_Y,byte Couleur); diff --git a/main.c b/main.c index f909938c..d8f2eea7 100644 --- a/main.c +++ b/main.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #define VARIABLES_GLOBALES #include "const.h" diff --git a/moteur.c b/moteur.c index ee370733..8b910981 100644 --- a/moteur.c +++ b/moteur.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ // // Ce fichier contient la gestion du moteur // diff --git a/moteur.h b/moteur.h index 418d67bd..5e70cf04 100644 --- a/moteur.h +++ b/moteur.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Gestion_principale (void); void Tracer_cadre_de_bouton_du_menu(byte Numero,byte Enfonce); diff --git a/op_asm.c b/op_asm.c index 45c774ba..59ee8823 100644 --- a/op_asm.c +++ b/op_asm.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include "op_c.h" #include diff --git a/op_c.c b/op_c.c index 771c9a99..26e368e8 100644 --- a/op_c.c +++ b/op_c.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/op_c.h b/op_c.h index c87ca0d8..73dad09f 100644 --- a/op_c.h +++ b/op_c.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _OP_C_H_ #define _OP_C_H_ diff --git a/operatio.c b/operatio.c index 994511de..1b5efacb 100644 --- a/operatio.c +++ b/operatio.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/operatio.h b/operatio.h index 006d6ef2..302d147a 100644 --- a/operatio.h +++ b/operatio.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Demarrer_pile_operation(word Operation_demandee); void Operation_PUSH(short Valeur); void Operation_POP(short * Valeur); diff --git a/pages.c b/pages.c index 119c572f..da2973d2 100644 --- a/pages.c +++ b/pages.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ ////////////////////////////////////////////////////////////////////////// /////////////////////////// GESTION DU BACKUP //////////////////////////// ////////////////////////////////////////////////////////////////////////// diff --git a/pages.h b/pages.h index 9b0c8a81..2cef816c 100644 --- a/pages.h +++ b/pages.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _PAGES_H_ #define _PAGES_H_ diff --git a/palette.c b/palette.c index 80984365..3086394a 100644 --- a/palette.c +++ b/palette.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/palette.h b/palette.h index 859b2915..51b94b0c 100644 --- a/palette.h +++ b/palette.h @@ -1,2 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Bouton_Palette(void); void Bouton_Palette_secondaire(void); diff --git a/readini.c b/readini.c index 7e54f245..94ff850f 100644 --- a/readini.c +++ b/readini.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/readini.h b/readini.h index 076b9475..19c23a8f 100644 --- a/readini.h +++ b/readini.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ int Charger_INI(struct S_Config * Conf); int Charger_INI_Seek_pattern(char * Buffer,char * Pattern); void Charger_INI_Clear_string(char * String); diff --git a/readline.c b/readline.c index b06d7c5b..633ec49a 100644 --- a/readline.c +++ b/readline.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ /************************************************************************ * * * READLINE (procédure permettant de saisir une chaîne de caractères) * diff --git a/readline.h b/readline.h index e20d2ee0..2cecdbcd 100644 --- a/readline.h +++ b/readline.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ byte Readline(word Pos_X,word Pos_Y,char * Chaine,byte Taille_affichee,byte Type_saisie); // Paramètres: diff --git a/saveini.c b/saveini.c index 2a38b96a..29e65f7c 100644 --- a/saveini.c +++ b/saveini.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include diff --git a/saveini.h b/saveini.h index 18f310f2..9009797c 100644 --- a/saveini.h +++ b/saveini.h @@ -1 +1,21 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ int Sauver_INI(struct S_Config * Conf); diff --git a/sdlscreen.c b/sdlscreen.c index 737937b3..8d4ed55c 100644 --- a/sdlscreen.c +++ b/sdlscreen.c @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include "global.h" diff --git a/sdlscreen.h b/sdlscreen.h index b7587188..533bdb7a 100644 --- a/sdlscreen.h +++ b/sdlscreen.h @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef SDLSCREEN_H_INCLUDED #define SDLSCREEN_H_INCLUDED diff --git a/shade.c b/shade.c index f502d2b6..cca155c4 100644 --- a/shade.c +++ b/shade.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include "global.h" diff --git a/shade.h b/shade.h index d8cab992..10392580 100644 --- a/shade.h +++ b/shade.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef SHADE_H_INCLUDED #define SHADE_H_INCLUDED diff --git a/special.c b/special.c index b3db6fc2..1c3a1f2b 100644 --- a/special.c +++ b/special.c @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #include #include #include "const.h" diff --git a/special.h b/special.h index 4936d5fe..af4a4677 100644 --- a/special.h +++ b/special.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ void Modifier_pinceau(int Largeur, int Hauteur); void Retrecir_pinceau(void); void Grossir_pinceau(void); diff --git a/struct.h b/struct.h index ed18f305..f980c648 100644 --- a/struct.h +++ b/struct.h @@ -1,3 +1,24 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 2007 Adrien Destugues + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _STRUCT_H_ #define _STRUCT_H_ diff --git a/tables_aide.h b/tables_aide.h index 2f75fdd4..180cbc48 100644 --- a/tables_aide.h +++ b/tables_aide.h @@ -1,3 +1,23 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + + Copyright 2008 Yves Rizoud + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ // Les tables suivantes servent de table de conversion entre un caractère ASCII // et le sprite qui le représente dans la Fonte diff --git a/testvesa/comp.bat b/testvesa/comp.bat index 3b67f468..323963aa 100644 --- a/testvesa/comp.bat +++ b/testvesa/comp.bat @@ -1,3 +1,22 @@ +@ Grafx2 - The Ultimate 256-color bitmap paint program +@ +@ Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +@ +@ Grafx2 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; version 2 +@ of the License. +@ +@ Grafx2 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 Grafx2; if not, see or +@ write to the Free Software Foundation, Inc., +@ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +@ @echo off 50 wmake diff --git a/testvesa/testvesa.c b/testvesa/testvesa.c index f8c23f36..89f817d5 100644 --- a/testvesa/testvesa.c +++ b/testvesa/testvesa.c @@ -1,4 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ typedef unsigned char byte; typedef unsigned short word; typedef unsigned long dword; diff --git a/testvesa/vesa.asm b/testvesa/vesa.asm index ebbd0800..1b8ea4b6 100644 --- a/testvesa/vesa.asm +++ b/testvesa/vesa.asm @@ -1,3 +1,22 @@ +; Grafx2 - The Ultimate 256-color bitmap paint program +; +; Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) +; +; Grafx2 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; version 2 +; of the License. +; +; Grafx2 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 Grafx2; if not, see or +; write to the Free Software Foundation, Inc., +; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + .386P .MODEL FLAT diff --git a/testvesa/vesa.h b/testvesa/vesa.h index 66667e02..ef7f0332 100644 --- a/testvesa/vesa.h +++ b/testvesa/vesa.h @@ -1,4 +1,22 @@ +/* Grafx2 - The Ultimate 256-color bitmap paint program + Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud) + + Grafx2 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; version 2 + of the License. + + Grafx2 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 Grafx2; if not, see or + write to the Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ #ifndef _VESA_H_ #define _VESA_H_