Skip to content

Commit 438d69c

Browse files
author
Kirill V. Lyadvinsky
committed
Update license info
1 parent 8aa4714 commit 438d69c

File tree

10 files changed

+70
-4
lines changed

10 files changed

+70
-4
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2016, Kirill V. Lyadvinsky
1+
Copyright (c) 2016 Kirill V. Lyadvinsky
22
http://www.codeatcpp.com
33

44
All rights reserved.

README.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ Tools to manipulate ZX Spectrum files
33
============================================
44

55
.. image:: https://travis-ci.org/codeatcpp/zxtools.svg?branch=master
6-
:target: https://travis-ci.org/codeatcpp/zxtools
6+
:target: https://travis-ci.org/codeatcpp/zxtools
77

88
.. image:: https://codecov.io/gh/codeatcpp/zxtools/branch/master/graph/badge.svg
9-
:target: https://codecov.io/gh/codeatcpp/zxtools
9+
:target: https://codecov.io/gh/codeatcpp/zxtools
1010

1111
Here's a set of utils to manipulate files that were copied from a TR-DOS diskette or from a tape.
1212

@@ -16,9 +16,12 @@ Originally the tools were written to simplify the following workflow:
1616
2. Strip the file header and save the result to a new file.
1717
3. Convert resulting Zeus Z80 assembler file to the plain text format.
1818

19+
TODO: I have future plans to implement some more tools I need to restore my old ZX Spectrum projects.
20+
1921
But you can use them in the way you need. And it's very easy to use: download the package, run ``setup.py`` (or install via ``pip install zxtools``), invoke in the following way::
2022

2123
$ python3 -m zxtools.hobeta strip input.hobetta result.zeus
2224
$ python3 -m zxtools.zeus2txt result.zeus listing.txt
2325

24-
NOTE: You need Python 3 to use this package.
26+
NOTE: Python 3 is required to use this package, and Python 2 is not supported but you are welcome to fix it.
27+

test/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Empty

test/test_hobeta.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
11+
""" Convert Zeus Z80 assembler file to a plain text """
12+
313
""" hobeta.py tests """
414

515
import os

test/test_trdos.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
11+
""" Convert Zeus Z80 assembler file to a plain text """
12+
313
""" trdos.py tests """
414

515
import unittest

test/test_zeus2txt.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
11+
""" Convert Zeus Z80 assembler file to a plain text """
12+
313
""" zeus2txt.py tests """
414

515
import io

zxtools/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
311
""" Convert Zeus Z80 assembler file to a plain text """
412

513
CHUNK_SIZE = 512 * 1024 # 512 KBytes

zxtools/hobeta.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
311
""" Hobeta file utils """
412

513
import os

zxtools/trdos.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
311
""" TR-DOS diskette structure utils """
412

513
from collections import namedtuple

zxtools/zeus2txt.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
#! /usr/bin/env python
22
# vim: set fileencoding=utf-8 :
3+
# -*- coding: utf-8 -*-
4+
#
5+
# Copyright (c) 2016 Kirill V. Lyadvinsky
6+
# http://www.codeatcpp.com
7+
#
8+
# Licensed under the BSD 3-Clause license.
9+
# See LICENSE file in the project root for full license information.
10+
#
311
""" Convert Zeus Z80 assembler file to a plain text """
412

513
import argparse

0 commit comments

Comments
 (0)