Merge pull request #77 from ivan-tat/master

firmware/scroll: added legal stuff
This commit is contained in:
Ivan Tatarinov 2021-05-05 16:22:43 +03:00 committed by GitHub
commit 1de0877661
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 947 additions and 814 deletions

View File

@ -0,0 +1,9 @@
SPDX-FileName: fondo.atr
SPDX-FileType: OTHER
SPDX-FileChecksum: SHA1: 9214a48d573cfe87145d32a461a0c3f6abccfdc6
SPDX-FileCopyrightText: Copyright (C) 2016 Samuel Baselga (a.k.a. Quest)
SPDX-License-Identifier: CC-BY-SA-4.0

View File

@ -0,0 +1,9 @@
SPDX-FileName: fondo.png
SPDX-FileType: IMAGE
SPDX-FileChecksum: SHA1: f3ad5c77329ae235982fbd67feb8c0d85269e37c
SPDX-FileCopyrightText: Copyright (C) 2016 Samuel Baselga (a.k.a. Quest)
SPDX-License-Identifier: CC-BY-SA-4.0

View File

@ -0,0 +1,9 @@
SPDX-FileName: fuente6x8.png
SPDX-FileType: IMAGE
SPDX-FileChecksum: SHA1: 740d34e262db2f3fa2989592027d1907f861ba37
SPDX-FileCopyrightText: Copyright (C) 2016 Samuel Baselga (a.k.a. Quest)
SPDX-License-Identifier: CC-BY-SA-4.0

View File

@ -1,3 +1,10 @@
; SPDX-FileCopyrightText: Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
macro linea src1, src2, src3, dst1, dst2, dst3
ld sp, $4005+$800*src1+$100*src3+$20*src2
pop hl

View File

@ -1,3 +1,10 @@
; SPDX-FileCopyrightText: Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
include define.asm
output loader.bin
org $5ccb

BIN
firmware/scroll/music.stc Normal file

Binary file not shown.

View File

@ -0,0 +1,11 @@
SPDX-FileName: music.stc
SPDX-FileType: OTHER
SPDX-FileChecksum: SHA1: c45309ee13cc7cb0cbb7becb2eda9ecc4d905788
SPDX-FileCopyrightText: Copyright (C) 2016 Michal B. (a.k.a Yerzmyey)
SPDX-License-Identifier: CC-BY-SA-4.0
SPDX-FileComment: https://zxart.ee/eng/authors/y/yerzmyey/

BIN
firmware/scroll/playstc.bin Normal file

Binary file not shown.

View File

@ -0,0 +1,9 @@
SPDX-FileName: playstc.bin
SPDX-FileType: BINARY
SPDX-FileChecksum: SHA1: 163afa437d12a65e0b78a4cfddf87959ca1502ee
SPDX-FileCopyrightText: Copyright (C) 2016 Antonio Villena
SPDX-License-Identifier: GPL-3.0-only

View File

@ -1,3 +1,31 @@
; scroll.asm - an easteg egg showing the list of people who participated
; in the crowdfunding of the ZX-Uno project through Verkami:
; https://www.verkami.com/projects/14074-zx-uno
;
; We put the nick that they agreed. Some of them decided to put their
; complete names.
;
; Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; This program is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, version 3.
;
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program. If not, see <https://www.gnu.org/licenses/>.
;
; SPDX-FileCopyrightText: Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
output scroll.bin
org $5e6d
display $6d35+string-music

View File

@ -1,5 +1,8 @@
@rem SPDX-FileCopyrightText: 2016, 2021 Antonio Villena
@rem
@rem SPDX-License-Identifier: GPL-3.0-only
@call ..\..\sdk\setenv.bat
FuenteABin
FuenteABin fuente6x8.png fuente6x8.bin
Png2Rcs fondo.png fondo.rcs -a fondo.atr
sjasmplus scroll.asm
call :getfilesize scroll.bin

View File

@ -1,3 +1,12 @@
; scrolldesc.asm
;
; SPDX-FileCopyrightText: Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
include define.asm
output scrolldesc.bin
org $5ccb

View File

@ -1,3 +1,12 @@
; string.asm
;
; SPDX-FileCopyrightText: Copyright (C) 2016, 2017, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
; 01234567 01234567 01234567 01234567
; abcdefab cdefabcd efabcdef 0642
; abcde fabcdefa bcdefabc def 3175
@ -187,7 +196,7 @@
dz $48, 'Pagantipaco'
dz $48, 'Pedro Romero'
dz $48, 'Peter Robert Jones'
dz $48, 'Peter \'Sweetlilmre\' Edwards'
dz $48, "Peter 'Sweetlilmre' Edwards"
dz $48, 'peterthedark'
dz $48, 'princemegahit'
dz $48, 'Radastan'

View File

@ -1,3 +1,26 @@
; upgrade.asm
;
; Copyright (C) 2016, 2020, 2021 Antonio Villena
;
; This program is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, version 3.
;
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program. If not, see <https://www.gnu.org/licenses/>.
;
; SPDX-FileCopyrightText: Copyright (C) 2016, 2020, 2021 Antonio Villena
;
; SPDX-License-Identifier: GPL-3.0-only
; Compatible compilers:
; SJAsmPlus, <https://github.com/sjasmplus/sjasmplus/>
output UPGRADE
define FA_READ 0x01