ASxxxx Assembler V02.00 + NoICE + SDCC mods  (Zilog Z80 / Hitachi HD64180), page 1.
Hexadecimal [16-Bits]



                              1 ;;-----------------------------LICENSE NOTICE------------------------------------
                              2 ;;  This file is part of Tomahawk Pixels 
                              3 ;;  Copyright (C) 2021 Laureano Cantó Berna, Alicia Aurecchia Vidal, Alejandro Gómez López
                              4 ;;
                              5 ;;  This program is free software: you can redistribute it and/or modify
                              6 ;;  it under the terms of the GNU Lesser General Public License as published by
                              7 ;;  the Free Software Foundation, either version 3 of the License, or
                              8 ;;  (at your option) any later version.
                              9 ;;
                             10 ;;  This program is distributed in the hope that it will be useful,
                             11 ;;  but WITHOUT ANY WARRANTY; without even the implied warranty of
                             12 ;;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
                             13 ;;  GNU Lesser General Public License for more details.
                             14 ;;
                             15 ;;  You should have received a copy of the GNU Lesser General Public License
                             16 ;;  along with this program.  If not, see <http://www.gnu.org/licenses/>.
                             17 ;;-------------------------------------------------------------------------------
                             18 
                             19 
                             20 ;;=================================================================
                             21 ;;=================================================================
                             22 ;;                  CPCTELERA FUNCTIONS
                             23 ;;=================================================================
                             24 ;;=================================================================
                             25 
                             26 ;;Music
                             27 .globl _song_menu1
                             28 .globl niveles
                             29 .globl cpct_akp_musicPlay_asm 
                             30 .globl cpct_akp_musicInit_asm
                             31 .globl cpct_akp_stop_asm
                             32 
                             33 ;; backgrounds
                             34 ;.globl _bgfroggo
                             35 
                             36 ;;cpct video
                             37 .globl cpct_setVideoMemoryPage_asm
                             38 .globl cpct_drawSpriteBlended_asm
                             39 .globl cpct_disableFirmware_asm
                             40 .globl cpct_waitVSYNC_asm
                             41 .globl cpct_setVideoMode_asm
                             42 .globl cpct_setPalette_asm
                             43 .globl cpct_getScreenPtr_asm
                             44 .globl cpct_drawSprite_asm
                             45 .globl cpct_drawSolidBox_asm
                             46 
                             47 ;;input cpct
                             48 .globl cpct_scanKeyboard_f_asm
                             49 .globl cpct_isKeyPressed_asm
                             50 .globl waitKeyPressed
                             51 .globl waitKeyPressed1
                             52 
                             53 ;;string cpct
                             54 .globl cpct_setDrawCharM0_asm
                             55 .globl cpct_drawStringM0_asm
ASxxxx Assembler V02.00 + NoICE + SDCC mods  (Zilog Z80 / Hitachi HD64180), page 2.
Hexadecimal [16-Bits]



                             56 
                             57 .globl cpct_zx7b_decrunch_s_asm
                             58 
                             59 
                             60 
                             61 
                             62 ;;OTHER GLOBALS
                     0000    63 nullptr == 0x0000
                             64 .globl nullptr
                             65 
                     C000    66 c000position == 0xC000
                             67 .globl c000position
                             68 
                     8000    69 p_8000position == 0x8000
                             70 .globl p_8000position
