Skip to content

Commit

Permalink
Moved code to LGPL license
Browse files Browse the repository at this point in the history
  • Loading branch information
lronaldo committed Apr 20, 2016
1 parent 9b4e80b commit cf9218e
Show file tree
Hide file tree
Showing 404 changed files with 2,893 additions and 2,545 deletions.
674 changes: 674 additions & 0 deletions GPL-LICENSE

Large diffs are not rendered by default.

827 changes: 159 additions & 668 deletions LICENSE

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ _**Astonishingly fast Amstrad CPC game engine for C and Assembler developers**_

_**CPCtelera**_ is an integrated development framework for creating _**Amstrad CPC**_ games and content which includes:
* A low-level library with support for: graphics, audio, keyboard, firmware, strings, video hardware manipulation and memory management.
* A complete set of programming examples to learn from.
* An API for developing games and software in *C* and Assembler.
* A complete multi-platform building system with support for building CDTs and DSKs automatically.
* Tools for content authoring (audio, graphics and level editing)
* Automatic installers and wrappers for third party tools (such us emulators or other low-level libraries)

_**CPCtelera**_ has been conceived with these aims in mind:
* Delivering a convenient, usable and fast environment for developing games
Expand All @@ -28,8 +30,6 @@ _**CPCtelera**_ has been conceived with these aims in mind:

If you test it in any platform (listed here or not) and have problems, please feel free to report them to us.

If you are a Mac user, you will want to consider installing [CPCtelera-samples-Xcode](https://github.com/dfreniche/cpctelera_samples_xcode) by [Diego Freniche](http://blog.freniche.com), along with _**CPCtelera**_. This package creates Xcode projects from examples and lets you build them directly from Xcode.

### Contact information and support

* email: [email protected]
Expand All @@ -38,7 +38,8 @@ If you are a Mac user, you will want to consider installing [CPCtelera-samples-X
### Authors and License

* (C) Copyright 2014-2016 [CPCtelera's _awesome_ authors](http://lronaldo.github.io/cpctelera/files/authors-txt.html)
* Distributed under [GNU General Public License v3](http://lronaldo.github.io/cpctelera/files/license-txt.html)
* _**CPCtelera**_ low-level library, examples and scripts are distributed under [GNU Lesser General Public License v3](http://lronaldo.github.io/cpctelera/files/license-txt.html)
* Content authoring tools included within _**CPCtelera**_ (under _cpctelera/tools_ folder) have their own licenses. Check each of them in their respective folders for more details.

[![Cheesetea Logo][CTLogo]](http://www.cheesetea.com) [![Fremos logo][FRLogo]](http://fremos.cheesetea.com)

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/cfg/build_config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
## Copyright (C) 2014-2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
##
## 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
## it under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation, either version 3 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.
## GNU Lesser General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## You should have received a copy of the GNU Lesser General Public License
## along with this program. If not, see <http://www.gnu.org/licenses/>.
##------------------------------------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/cfg/global_functions.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
## Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
##
## 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
## it under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation, either version 3 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.
## GNU Lesser General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## You should have received a copy of the GNU Lesser General Public License
## along with this program. If not, see <http://www.gnu.org/licenses/>.
##------------------------------------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/cfg/global_main_makefile.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
## Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
##
## 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
## it under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation, either version 3 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.
## GNU Lesser General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## You should have received a copy of the GNU Lesser General Public License
## along with this program. If not, see <http://www.gnu.org/licenses/>.
##------------------------------------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/cfg/global_paths.mk
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
## Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
##
## 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
## it under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation, either version 3 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.
## GNU Lesser General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## You should have received a copy of the GNU Lesser General Public License
## along with this program. If not, see <http://www.gnu.org/licenses/>.
##------------------------------------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/audio/arkostracker.s
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_audio
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/audio/arkostracker_interrupts.s
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_audio
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/audio/arkostracker_stable.s.orig
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_audio
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/audio/audio.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
// Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
//
// 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
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 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.
// GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// You should have received a copy of the GNU Lesser General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//-------------------------------------------------------------------------------
//######################################################################
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/bitarray.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
// Copyright (C) 2015 Pablo Martínez González
//
// 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
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 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.
// GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// You should have received a copy of the GNU Lesser General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//-------------------------------------------------------------------------------
//######################################################################
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/bitarray_macros.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
// Copyright (C) 2015-2016 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
//
// 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
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 3 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.
// GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// You should have received a copy of the GNU Lesser General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//-------------------------------------------------------------------------------

Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_bitWeightsVector.s
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_get2Bits.asm
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
;; Copyright (C) 2015 Pablo Martínez González
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_get2Bits_asmbindings.s
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_get2Bits_cbindings.s
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_get4Bits.asm
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
;; Copyright (C) 2015 Pablo Martínez González
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
6 changes: 3 additions & 3 deletions cpctelera/src/bitarray/cpct_get4Bits_asmbindings.s
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
;; Copyright (C) 2015 ronaldo / Fremos / Cheesetea / ByteRealms (@FranGallegoBR)
;;
;; 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
;; it under the terms of the GNU Lesser General Public License as published by
;; the Free Software Foundation, either version 3 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.
;; GNU Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU Lesser General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;-------------------------------------------------------------------------------
.module cpct_bitarray
Expand Down
Loading

0 comments on commit cf9218e

Please sign in to comment.